Line 3:
Line 3:
! style="width:250px;"| File Content !! Property !! Description
! style="width:250px;"| File Content !! Property !! Description
|- style="vertical-align:top;"
|- style="vertical-align:top;"
− | rowspan="10" style="vertical-align:top;"|
+ | rowspan="13 " style="vertical-align:top;"|
<span style="color:red; font-weight:bold;">{</span></br>
<span style="color:red; font-weight:bold;">{</span></br>
"track": "spa",</br>
"track": "spa",</br>
Line 12:
Line 12:
"rain": 0.0,</br>
"rain": 0.0,</br>
"weatherRandomness": 3,</br>
"weatherRandomness": 3,</br>
+ "postQualiSeconds": 120,</br>
+ "postRaceSeconds": 140,</br>
+ "metaData": ,</br>
+ "simracerWeatherConditions": ,</br>
+ "isFixedConditionQualification": ,</br>
"configVersion": 1,</br>
"configVersion": 1,</br>
"sessions": <span style="color:blue; font-weight:bold;">[</span></br>
"sessions": <span style="color:blue; font-weight:bold;">[</span></br>
Line 74:
Line 79:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| postRaceSeconds || Additional time after the race ended for everyone, before the next race weekend starts.
| postRaceSeconds || Additional time after the race ended for everyone, before the next race weekend starts.
+ |- style="vertical-align:top;"
+ | metaData || A user defined string that will be transferred to the result outputs.
+ |- style="vertical-align:top;"
+ | simracerWeatherConditions || <span style="color:red;">Experimental / not supported:</span> if set to 1, this will limit the maximum rain/wetness to roughly 2/3 of the maximum values, translating to something between medium and heavy rain. It may be useful if you feel forced to run very low cloudLevel and weatherRandomness values just to avoid thunderstorm; however high levels (0.4+ clouds combined with 5+ randomness) will still result in quite serious conditions.
+ |- style="vertical-align:top;"
+ | isFixedConditionQualification || <span style="color:red;">Experimental / not supported:</span> if set to 1, the server will take the rain, cloud, temperature, rain levels literally and make sure whatever is set up never changes. Daytime transitions still happen visually, but do not affect the temperatures or road wetness. Also rubber/grip is always the same. This is intended to be used for private league qualification servers only.
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| sessions || A list of session objects, see the next table
| sessions || A list of session objects, see the next table
Information about message (contribute ) This message has no documentation.
If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Server Configuration )
{| class="wikitable mw-datatable" |- style="vertical-align:top;" ! style="width:222px;"| Property !! Description |- style="vertical-align:top;" | track || The track we run. * ↓[[Server_Configuration#ID_Lists|ID-Lists/Track Name ID's]] Setting a wrong value will also print out the available track keys in the log. With the 1.1 update containing the 2019 season content, each track has a _2019 variant. Using this track will set the BoP and track grip correspondingly. |- style="vertical-align:top;" | preRaceWaitingTimeSeconds || Preparation time before a race. Cannot be less than 30s. |- style="vertical-align:top;" | sessionOverTimeSeconds || Time after that a session is forcibly closing after the timer reached <span style="color:red;font-weight:bold;">'0:00</span>. Something like 107% of the expected laptime is recommended. * <span style="color:red;">Careful: default 2 minutes does not properly cover tracks like Spa or Silverstone</span> |- style="vertical-align:top;" | ambientTemp || Sets the baseline ambient temperature in °C. * →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]] * cloudLevel * rain * weatherRandomness |- style="vertical-align:top;" | cloudLevel || Sets the baseline cloud level, →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]]. * Values 0.0, 0.1, .... 1.0 |- style="vertical-align:top;" | rain || If weather randomness is off, defines the static rain level. With dynamic weather, it increases the rain chance. <gallery mode="traditional"> Rain00.jpg|0.0 = dry Rain01.jpg|to 0.2 light rain Rain03.jpg|to 0.5 rain Rain06.jpg|to 0.7 heavy rain Rain08.jpg|to 1.0 very heavy </gallery> Values greater than 0.1 can override the value of cloudLevel. |- style="vertical-align:top;" | weatherRandomness || Sets the dynamic weather level: * 0 = static weather * 1 - 4 = fairly realistic weather * 5 - 7 = more sensational |- style="vertical-align:top;" | postQualySeconds || The time after the last driver is finished ( or the sessionOverTimeSeconds passed ) in Q sessions and the race start. Should not be set to 0, otherwise grid spawning is not secure. |- style="vertical-align:top;" | postRaceSeconds || Additional time after the race ended for everyone, before the next race weekend starts. |- style="vertical-align:top;" | metaData || A user defined string that will be transferred to the result outputs. |- style="vertical-align:top;" | simracerWeatherConditions || <span style="color:red;">Experimental / not supported:</span> if set to 1, this will limit the maximum rain/wetness to roughly 2/3 of the maximum values, translating to something between medium and heavy rain. It may be useful if you feel forced to run very low cloudLevel and weatherRandomness values just to avoid thunderstorm; however high levels (0.4+ clouds combined with 5+ randomness) will still result in quite serious conditions. |- style="vertical-align:top;" | isFixedConditionQualification || <span style="color:red;">Experimental / not supported:</span> if set to 1, the server will take the rain, cloud, temperature, rain levels literally and make sure whatever is set up never changes. Daytime transitions still happen visually, but do not affect the temperatures or road wetness. Also rubber/grip is always the same. This is intended to be used for private league qualification servers only. |- style="vertical-align:top;" | sessions || A list of session objects, see the next table |- style="vertical-align:top;" ! Property !! Description |- style="vertical-align:top;" | hourOfDay || Session starting hour of the day * Values 0, 1, 2 ... 22, 23 |- style="vertical-align:top;" | dayOfWeekend || Race weekend day / →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]]: * 1 = Friday * 2 = Saturday * 3 = Sunday |- style="vertical-align:top;" | timeMultiplier || Rate at which the session time advances in realtime. * Values 0, 1, ... 24 |- style="vertical-align:top;" | sessionType || Race session type: * P = ( P )ractice * Q = ( Q )ualifying * R = ( R )ace |- style="vertical-align:top;" | sessionDurationMinutes || Session duration in minutes |}
{| class="wikitable mw-datatable"
|- style="vertical-align:top;"
! style="width:222px;"| Property !! Description
|- style="vertical-align:top;"
| track || The track we run.
* ↓[[Server_Configuration#ID_Lists|ID-Lists/Track Name ID's]]
Setting a wrong value
will also print out the available track keys in the log. With the 1.1 update containing the 2019 season content, each track has a _2019 variant. Using this track will set the BoP and track grip correspondingly.
|- style="vertical-align:top;"
| preRaceWaitingTimeSeconds || Preparation time before a race. Cannot be less than 30s.
|- style="vertical-align:top;"
| sessionOverTimeSeconds || Time after that a session is forcibly closing after the timer reached <span style="color:red;font-weight:bold;">'0:00</span>. Something like 107% of the expected laptime is recommended.
* <span style="color:red;">Careful: default 2 minutes does not properly cover tracks like Spa or Silverstone</span>
|- style="vertical-align:top;"
| ambientTemp || Sets the baseline ambient temperature in °C.
* →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]]
* cloudLevel
* rain
* weatherRandomness
|- style="vertical-align:top;"
| cloudLevel || Sets the baseline cloud level, →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]].
* Values 0.0, 0.1, .... 1.0
|- style="vertical-align:top;"
| rain || If weather randomness is off, defines the static rain level. With dynamic weather, it increases the rain chance.
<gallery mode="traditional">
Rain00.jpg|0.0 = dry
Rain01.jpg|to 0.2 light rain
Rain03.jpg|to 0.5 rain
Rain06.jpg|to 0.7 heavy rain
Rain08.jpg|to 1.0 very heavy
</gallery>
Values greater than 0.1 can override the value of cloudLevel.
|- style="vertical-align:top;"
| weatherRandomness || Sets the dynamic weather level:
* 0 = static weather
* 1 - 4 = fairly realistic weather
* 5 - 7 = more sensational
|- style="vertical-align:top;"
| postQualySeconds || The time after the last driver is finished ( or the sessionOverTimeSeconds passed ) in Q sessions and the race start. Should not be set to 0, otherwise grid spawning is not secure.
|- style="vertical-align:top;"
| postRaceSeconds || Additional time after the race ended for everyone, before the next race weekend starts.
|- style="vertical-align:top;"
| metaData || A user defined string that will be transferred to the result outputs.
|- style="vertical-align:top;"
| simracerWeatherConditions || <span style="color:red;">Experimental / not supported:</span> if set to 1, this will limit the maximum rain/wetness to roughly 2/3 of the maximum values, translating to something between medium and heavy rain. It may be useful if you feel forced to run very low cloudLevel and weatherRandomness values just to avoid thunderstorm; however high levels (0.4+ clouds combined with 5+ randomness) will still result in quite serious conditions.
|- style="vertical-align:top;"
| isFixedConditionQualification || <span style="color:red;">Experimental / not supported:</span> if set to 1, the server will take the rain, cloud, temperature, rain levels literally and make sure whatever is set up never changes. Daytime transitions still happen visually, but do not affect the temperatures or road wetness. Also rubber/grip is always the same. This is intended to be used for private league qualification servers only.
|- style="vertical-align:top;"
| sessions || A list of session objects, see the next table
|- style="vertical-align:top;"
! Property !! Description
|- style="vertical-align:top;"
| hourOfDay || Session starting hour of the day
* Values 0, 1, 2 ... 22, 23
|- style="vertical-align:top;"
| dayOfWeekend || Race weekend day / →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]]:
* 1 = Friday
* 2 = Saturday
* 3 = Sunday
|- style="vertical-align:top;"
| timeMultiplier || Rate at which the session time advances in realtime.
* Values 0, 1, ... 24
|- style="vertical-align:top;"
| sessionType || Race session type:
* P = ( P )ractice
* Q = ( Q )ualifying
* R = ( R )ace
|- style="vertical-align:top;"
| sessionDurationMinutes || Session duration in minutes
|}
Translation {| class="wikitable mw-datatable" |- style="vertical-align:top;" ! style="width:250px;"| File Content !! Property !! Description |- style="vertical-align:top;" | rowspan="13" style="vertical-align:top;"| <span style="color:red; font-weight:bold;">{</span></br> "track": "spa",</br> "preRaceWaitingTimeSeconds": 60,</br> "sessionOverTimeSeconds": 120,</br> "ambientTemp": 26,</br> "cloudLevel": 0.3,</br> "rain": 0.0,</br> "weatherRandomness": 3,</br> "postQualiSeconds": 120,</br> "postRaceSeconds": 140,</br> "metaData": ,</br> "simracerWeatherConditions": ,</br> "isFixedConditionQualification": ,</br> "configVersion": 1,</br> "sessions": <span style="color:blue; font-weight:bold;">[</span></br> <span style="color:orange; font-weight:bold;">{</span></br> "hourOfDay": 10,</br> "dayOfWeekend": 1,</br> "timeMultiplier": 1,</br> "sessionType": "P",</br> "sessionDurationMinutes": 20</br> <span style="color:orange; font-weight:bold;">},</span></br> <span style="color:orange; font-weight:bold;">{</span></br> "hourOfDay": 17,</br> "dayOfWeekend": 2,</br> "timeMultiplier": 8,</br> "sessionType": "Q",</br> "sessionDurationMinutes": 10</br> <span style="color:orange; font-weight:bold;">},</span></br> <span style="color:orange; font-weight:bold;">{</span></br> "hourOfDay": 16,</br> "dayOfWeekend": 3,</br> "timeMultiplier": 3,</br> "sessionType": "Q",</br> "sessionDurationMinutes": 20</br> <span style="color:orange; font-weight:bold;">}</span></br> <span style="color:blue; font-weight:bold;">]</span></br> <span style="color:red; font-weight:bold;">}</span> | track || The track we run. * ↓[[Server_Configuration#ID_Lists|ID-Lists/Track Name ID's]] Setting a wrong value will also print out the available track keys in the log. With the 1.1 update containing the 2019 season content, each track has a _2019 variant. Using this track will set the BoP and track grip correspondingly. |- style="vertical-align:top;" | preRaceWaitingTimeSeconds || Preparation time before a race. Cannot be less than 30s. |- style="vertical-align:top;" | sessionOverTimeSeconds || Time after that a session is forcibly closing after the timer reached <span style="color:red;font-weight:bold;">'0:00</span>. Something like 107% of the expected laptime is recommended. * <span style="color:red;">Careful: default 2 minutes does not properly cover tracks like Spa or Silverstone</span> |- style="vertical-align:top;" | ambientTemp || Sets the baseline ambient temperature in °C. * →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]] * cloudLevel * rain * weatherRandomness |- style="vertical-align:top;" | cloudLevel || Sets the baseline cloud level, →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]]. * Values 0.0, 0.1, .... 1.0 |- style="vertical-align:top;" | rain || If weather randomness is off, defines the static rain level. With dynamic weather, it increases the rain chance. <gallery mode="traditional"> Rain00.jpg|0.0 = dry Rain01.jpg|to 0.2 light rain Rain03.jpg|to 0.5 rain Rain06.jpg|to 0.7 heavy rain Rain08.jpg|to 1.0 very heavy </gallery> Values greater than 0.1 can override the value of cloudLevel. |- style="vertical-align:top;" | weatherRandomness || Sets the dynamic weather level: * 0 = static weather * 1 - 4 = fairly realistic weather * 5 - 7 = more sensational |- style="vertical-align:top;" | postQualySeconds || The time after the last driver is finished ( or the sessionOverTimeSeconds passed ) in Q sessions and the race start. Should not be set to 0, otherwise grid spawning is not secure. |- style="vertical-align:top;" | postRaceSeconds || Additional time after the race ended for everyone, before the next race weekend starts. |- style="vertical-align:top;" | metaData || A user defined string that will be transferred to the result outputs. |- style="vertical-align:top;" | simracerWeatherConditions || <span style="color:red;">Experimental / not supported:</span> if set to 1, this will limit the maximum rain/wetness to roughly 2/3 of the maximum values, translating to something between medium and heavy rain. It may be useful if you feel forced to run very low cloudLevel and weatherRandomness values just to avoid thunderstorm; however high levels (0.4+ clouds combined with 5+ randomness) will still result in quite serious conditions. |- style="vertical-align:top;" | isFixedConditionQualification || <span style="color:red;">Experimental / not supported:</span> if set to 1, the server will take the rain, cloud, temperature, rain levels literally and make sure whatever is set up never changes. Daytime transitions still happen visually, but do not affect the temperatures or road wetness. Also rubber/grip is always the same. This is intended to be used for private league qualification servers only. |- style="vertical-align:top;" | sessions || A list of session objects, see the next table |- style="vertical-align:top;" ! !! Property !! Description |- style="vertical-align:top;" | rowspan="6"| | hourOfDay || Session starting hour of the day * Values 0, 1, 2 ... 22, 23 |- style="vertical-align:top;" | dayOfWeekend || Race weekend day / →[[Multiplayer_Overview#Race_weekend|Race Weekend Simulation]]: * 1 = Friday * 2 = Saturday * 3 = Sunday |- style="vertical-align:top;" | timeMultiplier || Rate at which the session time advances in realtime. * Values 0, 1, ... 24 |- style="vertical-align:top;" | sessionType || Race session type: * P = ( P )ractice * Q = ( Q )ualifying * R = ( R )ace |- style="vertical-align:top;" | sessionDurationMinutes || Session duration in minutes |}