Killing Floor 2

Killing Floor 2

Fiesta game mode
pie1055  [developer] 8 Jul, 2018 @ 12:32pm
Config variable descriptions
List last updated on 7/8/2018.

The config file should be located at "My Documents\my games\KillingFloor2\KFGame\Config\KFFiesta.ini" for solo play and "KillingFloor2\KFGame\Config\KFFiesta.ini" for dedicated servers.
Modifying these variables may cause instability, change 'em at your own risk n' all that.

Game mode-wide config variables
-> FiestaVersion - Displays the current version of the Fiesta game mode for reference. Affects nothing ingame.
-> cfg_Version - Displays the current version of the config itself. Can be set to 0-27 to reset all config variables, is used by myself to update everyone's config files automatically when changes need to be made.
-> iForcedWaveIndex - Can be used to force certain waves to always appear. Incredibly useful for debugging. -1.0 is the default and allows all waves to cycle randomly. 0 and up refer to waves in the same order as the WaveWeight_XXXX config variables.
-> iForcedBossIndex - Can be used to force certain bosses to always appear. Incredibly useful for debugging. -1.0 is the default and allows any boss to appear during the boss wave. 0 - Hans, 1 - Patriarch, 2 - King Fleshpound, 3 - Abomination.
-> bForceDifferentWaves - Can be used to force different waves to always appear. Kind of an old variable. 1.0 is the default and forces different waves. 0.0 will allow the same wave to appear multiple times(true random).
-> bEnableEDARS - Can be used to enable/disable EDARs from spawning. Implemented when RAGE AGAINST THE MACHINE was running at an all-time high. 1.0 allows them to spawn, 0.0 disables them from spawning.
-> bEnableHighScores - Can be used to enable/disable the high score part of the save data system. I included this for players who don't want to use the high score system. 1.0 enables high scores and file saving, 0.0 disables them.
-> FiestaMaxPlayers - Your one stop shop for changing the number of players allowed on the server. Clamps between 1-64 players.
Wave weight config variables
-> WaveWeight_Fiesta - The first of the WaveWeight_XXXX config variables. Affects how likely the Fiesta wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Raining - Affects how likely the It's Raining Money wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Dosh - Affects how likely the Show me the Dosh wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Divide - Affects how likely the Divide & Conquer wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Rush - Affects how likely the Zed Rush wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_BigHead - Affects how likely the Big Head wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Weapon - Affects how likely the Weapon Game wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Zed - Affects how likely the Zed Game wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Tiny - Affects how likely the Tiny Time wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Power - Affects how likely the Power Overwhelming wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Stomp - Affects how likely the Stomp Bros. wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Armor - Affects how likely the Armor Up wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Haunt - Affects how likely the Haunting wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_Third - Affects how likely the The Rule of Third wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
-> WaveWeight_World - Affects how likely the The World wave is to occur. 0.0 disables the wave completely, higher values make it more likely to appear.
Fiesta/all wave config variables
-> WvXXXX_DelayAmt - Removed as of Fiesta v1.1.0 (KF2v1068). If this exists in your config you were playing Fiesta before this update went out.
-> WvXXXX_MaxConcurrentZedsMult - Multiplier that affects how many zeds are allowed to spawn at the same time. There is one of these for every wave.
-> WvXXXX_SpawnAIDelayMult - Multiplier that affects the duration between zed spawns. Lower values spawn zeds more often, higher values less often. There is one of these for every wave.
-> WvXXXX_ZSpeedMult - Multiplier that affects zed movement speed. Lowever values make zeds move more slowly and higher values faster. There is one of these for every wave.
-> WvFiesta_NumWpn - The number of weapons to grant to players. Weight limits are completely ignored(AA12 + RPG-7 + Stoner 63A is a valid and potential combination).
-> WvFiesta_bT1 - Enables/disables tier 1 weapons to be granted to players.
-> WvFiesta_bT2 - Enables/disables tier 2 weapons to be granted to players.
-> WvFiesta_bT3 - Enables/disables tier 3 weapons to be granted to players.
-> WvFiesta_bT4 - Enables/disables tier 4 weapons to be granted to players.
-> WvFiesta_bT5 - Enables/disables tier 5 weapons to be granted to players(currently only the M99).
-> WvFiesta_bT6 - Enables/disables tier 6 weapons to be granted to players. This tier contains all of the game mode's "extra weapons".
Divide & Conquer wave config variables
-> WvXXXX_NumAIMult - Multiplier that affects how many zeds spawn during the wave. Lower values lessen how many zeds spawn, higher values increase how many. This config variable occasionally appears on other waves as well.
-> WvDivide_Freq - Multiplier that affects how often zeds will split on death. Lower values will split zeds less often, higher values more often.
It's Raining Money wave config variables
-> WvXXXX_DoshMod - Multiplier that affects how much money players earn from killing zeds. Lower values lessen dosh earned, higher values increase it. This config variable occasionally appears on other waves as well.
-> WvRain_bPClouds - Can be used to enable/disable the clouds that spawn dosh around players. 0.0 will disable them, 1.0 will enable them.
-> WvRain_bZClouds - Can be used to enable/disable the clouds that spawn dosh around zeds. 0.0 will disable them, 1.0 will enable them.
-> WvRain_PCHeight - Specifies how high to place the clouds that hover above players. I wouldn't recommend changing this value.
-> WvRain_PCMinRadius - Specifies how far away to begin spawning dosh around players. I wouldn't recommend changing this value.
-> WvRain_PCMaxRadius - Specifies how far away to finish spawning dosh around players. I wouldn't recommend changing this value.
-> WvRain_PCMinDosh - The minimum value of dosh that rains around players. Killing zeds increases value from this variable, being damaged by zeds falls value to this variable.
-> WvRain_PCMaxDosh - The maximum value of dosh that rains around players. Killing zeds increases value up to this variable, being damaged by zeds falls value from this variable.
-> WvRain_PCDecayDelay - The amount of time to pass before reducing player cloud parameters to their minimums. Measured in seconds.
-> WvRain_PCDecayRate - Affects how fast player cloud parameters decay to their minimum. This variable affects clouds on a scale from 1.0 to 0.0.
-> WvRain_PCDripDelay - The amount of time between spawning dosh wads in player clouds. Acts as the minimum value for clouds, smaller values will spawn dosh wads faster.
-> WvRain_PCMaxDripDelay - The amount of time between spawning dosh wads in player clouds. Acts as the maximum value for clouds, smaller values will spawn dosh wads faster.
-> WvRain_ZCHeight - Specifies how high to place the clouds that hover above zeds. I wouldn't recommend changing this value.
-> WvRain_ZCMinRadius - Specifies how far away to begin spawning dosh around zeds. I wouldn't recommend changing this value.
-> WvRain_ZCMaxRadius - Specifies how far away to finish spawning dosh around zeds. I wouldn't recommend changing this value.
-> WvRain_ZCMinDosh - The minimum value of dosh that rains around zeds. Killing zeds increases value from this variable, being damaged by zeds falls value to this variable.
-> WvRain_ZCMaxDosh - The maximum value of dosh that rains around zeds. Killing zeds increases value up to this variable, being damaged by zeds falls value from this variable.
-> WvRain_ZCDecayDelay - The amount of time to pass before reducing zed cloud parameters to their minimums. Measured in seconds.
-> WvRain_ZCDecayRate - Affects how fast zed cloud parameters decay to their minimum. This variable affects clouds on a scale from 1.0 to 0.0.
-> WvRain_ZCDripDelay - The amount of time between spawning dosh wads in zed clouds. Acts as the minimum value for clouds, smaller values will spawn dosh wads faster.
-> WvRain_ZCMaxDripDelay - The amount of time between spawning dosh wads in zed clouds. Acts as the maximum value for clouds, smaller values will spawn dosh wads faster.
-> WvRain_bIOUDamage - Enables/disables the ability for IOUs to damage players. 1.0 will disable this ability, 0.0 will enable it. Suggested by Vivaldi.
-> WvRain_fIOUDamageMult - Multiplier that affects how much damage IOUs deal to players when picked up. Is only used with WvRain_bIOUDamage is true(1.0). Suggested by Vivaldi.
Zed Rush wave config variables
-> WvXXXX_Duration - Changes how long the wave lasts. Waves with this config variable operate based on time instead of number of zeds to kill. Measured in seconds, this config variables occasionally appears on other waves as well.
-> WvRush_fOSZPerSpawnMultMax - Multiplier that affects how many zeds are allowed to spawn at once when there are more than six players. Only used when there are more than six players, the ingame variable will scale up to this value at 37 players.
Big Head wave config variables
-> WvBigHead_ScaleZ - Multiplier that affects how large zeds' heads are. Below 1.0 and you can play Small Head wave, above 1.0 and you get Big Head.
-> WvBigHead_ScalePInc - Affects how much players' heads increase in size with each zed kill.
-> WvBigHead_ScalePIncHeadshot - Affects how much players' heads increase in size with each zed headshot.
-> WvBigHead_ScalePMax - The maximim draw size allowed for player heads.
Weapon Game wave config variables
-> WvWeapon_NumWpn - The number of weapons granted to players at a time.
-> WvWeapon_bT1 - Enables/disables tier 1 weapons to be granted to players.
-> WvWeapon_bT2 - Enables/disables tier 2 weapons to be granted to players.
-> WvWeapon_bT3 - Enables/disables tier 3 weapons to be granted to players.
-> WvWeapon_bT4 - Enables/disables tier 4 weapons to be granted to players.
-> WvWeapon_bT5 - Enables/disables tier 5 weapons to be granted to players(currently only the M99).
-> WvWeapon_bT6 - Enables/disables tier 6 weapons to be granted to players. This tier contains all of the game mode's "extra weapons".
-> WvWeapon_DamDelay - The duration of time that must pass before giving the player weaker weapons because they took damage from a zed a second time. This is important as it allows players to fight back when taking lots o' damage instead of their weapons continuously cycling.
-> WvWeapon_KilDelay - The duration of time that must pass before giving the player stronger weapons becase they killed a zed a second time. This is important as cycling weapons in the same frame as them being used causes lots of issues. I wouldn't recommend making this value too low.
-> WvWeapon_bFinalFirst - Enables/disables putting the final weapon first in the list of weapon progression. This was handy for debugging the wave and making new weapons during development.
-> WvWeapon_SpawnDlyIn - Just looking over the code as I'm writing this, and this value appears to do absolutely nothing =T
-> WvWeapon_SpawnDlyFn - Just looking over the code as I'm writing this, and this value appears to do absolutely nothing =T
-> WvWeapon_MxMonMultIn - Just looking over the code as I'm writing this, and this value appears to do absolutely nothing =T
-> WvWeapon_MxMonMultFn - Just looking over the code as I'm writing this, and this value appears to do absolutely nothing =T
Zed Game wave config variables
-> WvZed_GrpSz - Base value used in calculating how many zeds spawn at a time. Important as it has a drastic effect on how easy it is to reach the final zed.
-> WvZed_GrpSzPlayerMult - Multiplier used in calculating how many zeds spawn at a time. Important as it has a drastic effect on how easy it is to reach the final zed.
-> WvZed_bGoldenFirst - Enables/disables putting the final zed first in the list of zed progression. This was handy for debugging the wave and making new zeds during development.
Tiny Time wave config variables
-> WvTiny_EliteChance - Removed as of Fiesta v1.1.0 (KF2v1068). If this exists in your config you were playing Fiesta before this update went out.
-> WvTiny_IncScale - Base value used to determine how fast to change the scale of players and zeds during zed time.
-> WvTiny_MinScale - Minimum scale allowed for zeds and players.
-> WvTiny_fZedTimeChanceMult - Multiplier that affects how often zed time is triggered.
-> WvTiny_bAlwaysScale - Enables/disables whether or not players and zeds scale downwards regardless of zed time. This was handy for debugging the wave.
Show me the Dosh wave config variables
-> WvDosh_InflationRate - Affects how fast zeds inflate when being shot with the DMG. This affects them visually as well as how much money they explode into upon death.
-> WvDosh_WadValue - Amount of dosh that wads are worth when exploded from a dying zed.
-> WvDosh_WadsHeadshotMult - Multiplier that affects how many dosh wads spawn from a zed killed with a headshot. Tied to the inflation rate which does start at 0, so try not to go for the headshot immediately.
-> WvDosh_WadsPerKill - Base number of dosh wads to spawn from a zed that was killed. Inflation does occur before non-headshot kills so you will see at least a little of this variable in action when killing zeds outright.
Power Overwhelming wave config variables
-> WvPower_iMaxSelfDamage - Maximum amount of damage a player will take from a single instance of self-damage.
-> WvPower_fFullDamageDelay - Affects how soon players can take full damage from themselves again. Useful so that shotguns don't kill players immediately.
-> WvPower_fZedDamageMult - Multiplier that affects how much damage zeds do. I had to allow players to take at least some damage otherwise sitting in a corner forever would be a legitimate (albeit not very exciting) strategy.
Super Stomp Bros. wave config variables
No unique config variables.
Armor Up wave config variables
-> WvArmor_iHealthOnKill - Amount of health for players to gain upon killing a zed.
-> WvArmor_iHealthOnHeadshot - Amount of health for players to gain upon headshotting a zed.
-> WvArmor_bIgnoreHeavyArmor - Enables/disables the Heavy Armor perk skill for this wave. 0.0 will enable it, 1.0 will disable it.
Haunting wave config variables
No unique config variables
The Rule of Third wave config variables
No unique config variables
The World wave config variables
-> WvWorld_fPTimeStopDur - How long time stop lasts when initiated by players. Measured in seconds.
-> WvWorld_fZTimeStopDur - How long time stop lasts when initiated by zeds. Measured in seconds
-> WvWorld_fPTimeStopMult - Multiplier that affects how often stopped time is triggered by players.
-> WvWorld_fZTimeStopMult - Multiplier that affects how often stopped time is triggered by zeds.