config.ini¶
In here fields present in the config.ini configuration file are described.
Note
Required fields must be present in the config file but can be empty string!
config section¶
This section will populate the .cfg file that will be passed to the instance with the -config flag. The name of this
specific file will be specified with server_config_file_name.
-
hostname¶ The server instance name that will appear in game.
- Required
yes
- Type
string
-
password¶ The user password for accessing the server.
- Required
yes
- Type
string
-
password_admin¶ The password admins use to manage the server.
- Required
yes
- Type
string
-
mission_template¶ Filename of pbo in
MPMissionsfolder.- Required
yes
- Type
string
bat section¶
This section will populate the run_server.bat file that will be used to start the instance.
-
server_title¶ The server instance name that will appear in the monitoring tool.
- Required
yes
- Type
string
-
server_port¶ The port the server is running on.
- Required
yes
- Type
string (number)
-
server_max_mem¶ The max memory that the server will be able to allocate.
- Required
yes
- Type
string (number)
-
server_config_file_name¶ The name of the config file, located in the instance folder.
- Required
yes
- Type
string
-
server_cfg_file_name¶ The name of the cfg file, located in the instance folder.
- Required
yes
- Type
string
-
server_flags¶ Any addition flag to be passed to the server at run time.
- Required
no
- Type
string
- Default
""
ODKSM section¶
This section contains various settings required by the tool.
-
server_instance_name¶ The name that will appear in the instance folder name.
- Required
yes
- Type
string
-
user_mods_preset¶ The path of a mod html preset generated by the Arma 3 launcher.
- Required
no
- Type
string
- Default
""
-
user_mods_list¶ The list of the user mods.
- Required
no
- Type
string (list of mod’s names separated by a
,)- Default
""
-
server_mods_list¶ The list of the server mods.
- Required
no
- Type
string (list of mod’s names separated by a
,)- Default
""
-
mods_to_be_copied¶ A user or server mod in this list will be copied instead of linked.
- Required
no
- Type
string (list of mod’s names separated by a
,)- Default
""
-
skip_keys¶ Which key will be skipped and not linked to the main Keys folder.
- Required
no
- Type
string (list of mod’s names separated by a
,)- Default
""
-
arma_folder¶ The folder that contains the game.
- Required
no
- Type
string
- Default
Default Arma 3 installation path with Steam
-
server_instance_root¶ Every instance folder will be put in this root folder.
- Required
no
- Type
string
- Default
Default Arma 3 installation path with Steam
-
linked_mod_folder_name¶ The name of the linked mod folder.
- Required
no
- Type
string
- Default
"!Mods_linked"
-
copied_mod_folder_name¶ The name of the copied mod folder.
- Required
no
- Type
string
- Default
"!Mods_copied"
-
server_instance_prefix¶ Every instance folder name will be prefixed by this.
- Required
no
- Type
string
- Default
""
mod_fix_settings section¶
These are settings required by specific ModFix modules. Do note that if a module is enabled the relative settings MAY be required. More specific information about single modfix can be found in the modfix documentation.
-
enabled_fixes¶ All enabled fix file names (without the .py); will automatically put these mods in
mods_to_be_copiedif needed.- Required
no
- Type
string (list of fix’s names separated by a
,)- Default
""