ServerConfiguration: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 152: Line 152:
There are a few different config options for server sync. Here is the list of them and a brief description of each.
There are a few different config options for server sync. Here is the list of them and a brief description of each.
{{ServerSyncMethods}}
{{ServerSyncMethods}}
== Optional Settings ==
Most of the XML server config settings are optional, and have a default value used if not specified.<br>
The "Default Value" column in the settings list shows "required" if the setting is required.<br>
To explicitly not specify a server config XML setting, either remove that setting's XML element, or comment it out with an XML comment.<br>
Do not leave a setting's XML element present with a blank value.
== IV Settings ==
Server config settings <code>iv_episode</code>, <code>iv_gamemode</code>, and <code>iv_nativemultiplayer</code>, are all optional to be specified in the server config XML file. Check the list above for default values.<br>
'''When <code>iv_nativemultiplayer</code> is <code>false</code>:'''
<code>iv_episode</code> and <code>iv_gamemode</code>  are ignored, whether they are specified or not.
'''When <code>iv_nativemultiplayer</code> is <code>true</code>:'''
<code>iv_episode</code> and <code>iv_gamemode</code> are acknowledged and used if specified, or their default values are used if not specified.<br><br>
<code>iv_gamemode -1</code><br>
This means that an internal IV gamemode is not used, and that a sandboxed scripting environment is preferred.<br>
A script will need to be present to fade the camera in and spawn the player, via scripting functions [[fadeCamera|fadeCamera]] and [[spawnPlayer|spawnPlayer]].<br><br>
<code>iv_gamemode 30</code><br>
This is an outdated value for <code>iv_gamemode</code>, and should not be used. Please use <code>-1</code> instead.<br>
Using <code>iv_gamemode</code> with a value of <code>30</code>, is different than using <code>iv_gamemode</code> with a value of <code>-1</code>.<br>
This setting value is currently left in for backward compatibility, however may become obsolete in the future.
6,834

edits