Killing Floor 2

Killing Floor 2

StartWave
Pharrahnox  [developer] 20 Jun, 2018 @ 6:01am
Adjusting settings
The config file contains descriptions for each setting. Read these! It is located at:
<Steam installation directory>\steamapps\workshop\content\232090\1417081496\Config\KFStartWave.ini
Values in the config file are treated as the default values. Any setting not specified in the launch command will use the value stored in the config. For settings that are specified in the launch command, the value in the launch command will be used.

To override a config value temporarily (i.e. the change will not be saved to the config), specify the setting and corresponding value in the launch command.
open KF-BurningParis?Mutator=StartWave.StartWave?SomeSetting=SomeValue
These overrides can be chained, as will be seen in the following examples. To change the values permanently, change the values in the config file and save it.
An example for starting a long match at wave 7, with initial trader time and 5000 starting dosh.
//Config file StartWave=7 bStartWithTrader=true Dosh=5000 //… //OR launch command open KF-BurningParis?Mutator=StartWave.StartWave?StartWave=7?bStartWithTrader=true?Dosh=5000
To start with the trader and have an initial duration of 2 minutes but 1 minute normally, use:
//Config file bStartWithTrader=true InitialTraderTime=120 TraderTime=60 //… //OR launch command open KF-BurningParis?Mutator=StartWave.StartWave?bStartWithTrader=true?InitialTraderTime=120?TraderTime=60
As you can see, the launch command can get quite long (and this is without difficulty, game length, password, etc.). Thus, it is recommended to use the config predominantly, with overrides in the launch command.