-
Notifications
You must be signed in to change notification settings - Fork 16
/
spads.conf
258 lines (223 loc) · 4.97 KB
/
spads.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
# Lobby connection parameters
lobbyHost:lobby.springrts.com
lobbyPort:8200
lobbyTls:auto
lobbyReconnectDelay:30
lobbyFollowRedirect:1
lobbyLogin:%lobbyLogin%
lobbyPassword:%lobbyPassword%
# Local network configuration
localLanIp:
autoHostPort:8454
forceHostIp:
# SPADS directories
etcDir:%etcDir%
varDir:%varDir%
instanceDir:
logDir:%logDir%
# SPADS data
bansData:shared
mapInfoCacheData:shared
savedBoxesData:shared
trustedLobbyCertificatesData:shared
preferencesData:%preferencesData%
sharedDataRefreshDelay:5
dataDumpDelay:60
userDataRetention:0;0;0
# AutoUpdate
autoUpdateRelease:%release%
autoUpdateDelay:60
autoRestartForUpdate:whenEmpty
# Spring files
autoManagedSpringVersion:%autoManagedSpringVersion%
autoManagedSpringDir:spring
unitsyncDir:%unitsyncDir%
springServer:%springServer%
springServerType:%springServerType%
springDataDir:%springDataDir%
autoReloadArchivesMinDelay:30
sequentialUnitsync:0
autoLearnMaps:0
springConfig:
# Output flood protections
sendRecordPeriod:5
maxBytesSent:49000
maxLowPrioBytesSent:48000
maxChatMessageLength:1024
maxAutoHostMsgLength:240
promoteDelay:600
# Input flood protections
msgFloodAutoKick:7;7
statusFloodAutoKick:8;8
kickFloodAutoBan:2;120;5
cmdFloodAutoIgnore:4;4;2
reCallVoteDelay:10
floodImmuneLevel:100
# Logging system
lobbyInterfaceLogLevel:4
autoHostInterfaceLogLevel:4
updaterLogLevel:4
spadsLogLevel:4
simpleEventLogLevel:4
logChanChat:0
logChanJoinLeave:0
logBattleChat:1
logBattleJoinLeave:1
logGameChat:1
logGameJoinLeave:1
logGameServerMsg:1
logPvChat:1
# Alert system
alertLevel:130
alertDelay:6
alertDuration:72
# Lobby channels
masterChannel:
opOnMasterChannel:0
broadcastChannels:
promoteChannels:
promoteMsg:%pplayer(s) needed for battle "%b" [%o, %a] (%u)
# Default preset
defaultPreset:default
restoreDefaultPresetDelay:30
# Vote system
voteTime:45
minVoteParticipation:50
majorityVoteMargin:0
awayVoteDelay:20
# Plugins
pluginsDir:plugins
autoLoadPlugins:
# Miscellaneous
autoLockClients:64
autoSaveBoxes:1
botsRank:3
springieEmulation:off
allowSettingsShortcut:1
kickBanDuration:300
privacyTrustLevel:130
maxSpecsImmuneLevel:100
useWin32Process:0
eventModel:auto
maxChildProcesses:16
[default]
description:Default SPADS settings
# Presets
preset:default
hostingPreset:default
battlePreset:default
# Rotation
rotationType:map
rotationDelay:300
rotationEndGame:off|random|order
rotationEmpty:random|order|off
rotationManual:random|order
# Maps
mapList:all
map:
autoLoadMapPreset:0|1
hideMapPresets:0|1
allowGhostMaps:0|1
# Automatic features
autoCallvote:1
autoLockRunningBattle:0|1
autoLock:on|off|advanced
autoSpecExtraPlayers:1|0
autoStart:on|off|advanced
autoStop:gameOver|noOpponent|onlySpec|off
autoBalance:advanced|off|on
autoFixColors:advanced|off|on
autoBlockBalance:1|0
autoBlockColors:0|1
colorSensitivity:55
balanceMode:clan;skill|skill|random
clanMode:tag;pref(5)|tag(5);pref(5)|tag|tag;pref|pref
idShareMode:auto|manual|clan|all|off
nbPlayerById:1|2-4
teamSize:6|1-8
nbTeams:2|3-5
extraBox:0|1
minPlayers:2
minTeamSize:1|2-4
autoAddBotNb:0|0-8
localBots:joe 0 E323AI;jim core#FF0000 KAIK
speedControl:2|1
# Bots and specs limits
maxBots:8|0-7
maxRemoteBots:8|0-7
maxLocalBots:8|0-7
allowedLocalAIs:E323AI;HughAI;KAIK;RAI
maxSpecs:|0-15
midGameSpecLevel:0|100
noSpecChat:0|1
noSpecDraw:0|1
# Default preferences
autoSetVoteMode:1
voteMode:normal
votePvMsgDelay:0
voteRingDelay:0
minRingDelay:20
handleSuggestions:0
rankMode:account
skillMode:rank
shareId:
ircColors:0
spoofProtection:warn
# Messages
welcomeMsg:Hi %u (%d), welcome to %n (SPADS %v, automated host).|!For help, say "!help". Map link: %a
welcomeMsgInGame:Hi %u (%d), welcome to %n (SPADS %v, automated host).|!A game is in progress since %t.|!Say "!status" for more information, and "!notify" to be notified when this game ends.
mapLink:https://springfiles.springrts.com/index.html?type=1&filter=%m&category=map
ghostMapLink:https://springfiles.springrts.com/index.html?type=1&filter=%m&category=map
advertMsg:
advertDelay:15|30|0
# Miscellaneous
banList:empty
commandsFile:commands.conf
freeSettings:autoLock;teamSize(1-6);balanceMode
allowModOptionsValues:1|0
allowMapOptionsValues:1|0
unlockSpecDelay:5;30
forwardLobbyToGame:1|0
endGameCommand:
endGameCommandEnv:
endGameCommandMsg:
endGameAwards:1|0|2
[team]
description:Team settings
# Presets
preset:team|duel|ffa|TEAM|DUEL|FFA
hostingPreset:team
battlePreset:team
# Automatic features
nbTeams:2
teamSize:6|2-8
[duel]
description:Duel settings
# Presets
preset:duel|team|ffa|TEAM|DUEL|FFA
hostingPreset:duel
battlePreset:duel
# Automatic features
nbTeams:2
teamSize:1
[ffa]
description:FFA settings
# Presets
preset:ffa|team|duel|TEAM|DUEL|FFA
hostingPreset:ffa
battlePreset:ffa
# Automatic features
nbTeams:16|3-16
teamSize:1
[TEAM<team,default>]
description:Team default settings
preset:TEAM|team|duel|ffa|DUEL|FFA
battlePreset:TEAM
[DUEL<duel,default>]
description:Duel default settings
preset:DUEL|team|duel|ffa|TEAM|FFA
battlePreset:DUEL
[FFA<ffa,default>]
description:FFA default settings
preset:FFA|team|duel|ffa|TEAM|DUEL
battlePreset:FFA