Panel/modules/config_games/server_configs/killingfloor.xml
2025-09-11 13:29:15 -04:00

53 lines
1.7 KiB
XML

<game_config>
<game_key>killingfloor_linux32</game_key>
<installer>steamcmd</installer>
<game_name>Killing Floor</game_name>
<server_exec_name>ucc-bin</server_exec_name>
<query_port type="add">1</query_port>
<cli_template>server %MAP%.rom%GAME_TYPE%%PLAYERS%%IP%%PORT%%VAC% %INI% log=server.log -nohomedir</cli_template>
<cli_params>
<cli_param id="MAP" cli_string="" />
<cli_param id="IP" cli_string="?multihome=" />
<cli_param id="PORT" cli_string="?port=" />
<cli_param id="PLAYERS" cli_string="?MaxPlayers=" />
<cli_param id="GAME_TYPE" cli_string="?game=" />
</cli_params>
<maps_location>Maps</maps_location>
<exe_location>System</exe_location>
<max_user_amount>32</max_user_amount>
<mods>
<mod key="KFmod.KFGameType">
<name>none</name>
<installer_name>215360</installer_name>
</mod>
</mods>
<replace_texts>
<text key="true">
<default>bRestartServerOnPortSwap=.*</default>
<var>bRestartServerOnPortSwap=false</var>
<filepath>System/KillingFloor.ini</filepath>
<options></options>
</text>
</replace_texts>
<server_params>
<param id="VAC" key="?VACSecured=" type="checkbox">
<default>true</default>
<caption>VAC Secure enabled</caption>
<options>ns</options>
</param>
<param id="INI" key="ini=" type="text">
<default>Server.ini</default>
<caption></caption>
<desc>Name of your server.ini file (if you have a custom one to use)</desc>
<options>ns</options>
</param>
</server_params>
<post_install>
rm maps/Entry.rom
rm maps/KFintro.rom
</post_install>
<configuration_files>
<file description="Server settings">system/server.ini</file>
</configuration_files>
</game_config>