Killing Floor 2

Killing Floor 2

47 ratings
Controlled Difficulty - Chokepoints Edition[archive]
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.289 MB
7 Apr, 2020 @ 7:51pm
9 Apr @ 5:34pm
119 Change Notes ( view )

Subscribe to download
Controlled Difficulty - Chokepoints Edition[archive]

Description
1. Info
?Game=Controlled_Difficulty.CD_Survival
Note: This build is archived and will not receive any further updates

Current version: 4.5.6/Changelog

Introduction to CD

Harder / Nightcore / SoloModePlus[docs.google.com]

This CD Build will always:
  • Revert Sharpshooters ranger skill to state before 2021 Spring update
  • Force every player to have vanilla zed models and sounds
  • Force zeds to have no affliction modifiers from blocking
  • Prevent players from having MaxRenderDistance lower than 1.0
  • Disable EDARS
  • Disable every non precision perk
  • Disable every weapon pickup, ammo box and armor spawn
  • Reduce husk fireball knock back on hit
  • Make players flashlight battery infinite
  • Set spawnmod to 0
  • Set mapspawndelay to 1
  • Set freeze to be the highest priority affliction
  • Make the 1st ZT extension available only to commando (if there is one in the team)
  • On initial launch, the server will generate additional parameters at the bottom of the config:
    • StuckZedTeleportMode <SZTM_CLOSEST_PATHNODE/SZTM_CLOSEST_SPAWNVOLUME> - This setting determines where zeds considered 'stuck' (haven't moved in past 5 seconds) will get teleported to

2. Commands
Chat commands
  1. General
    • !cdao [true/false] - Sets if anti overcap will be active
    • !cdfa [true/false] - Sets if players start with full ammo
    • !cdsms [true/false] - Sets if gamestats will be saved to a file on win
    • !cdlkm [true/false] - Sets large kill messages
  2. Stats
    • !cdstats hu - Prints husks killed for each player with details
    • !cdstats larg - Prints larges killed for each player with details
    • !cdstats froz - Prints frozen larges for each player
  3. Zeds
    • !cdzt [vanilla/harder/nightcore] - Sets zed type
    • !cdkz - Kills all zeds
    • !cdhlscdmg x - Sets damage multiplier taken by headless scrakes
    • !cdhlfpdmg x - Sets damage multiplier taken by headless fleshpounds
  4. Spawns
    • !cdvs [true/false] - Toggles vent spawns on/off
    • !cdds x - Disables spawner x (number) [pass multiple separated by comma]
  5. Chokepoints
    • !cdcp [vanilla/col/colv2] - Sets how game handles zed collision in chokepoints
    • !cdlc x - Sets size of collision cylinder big zeds will have in chokepoints
    • !cdtc x - Sets size of collision cylinder trash zeds will have in chokepoints
  6. Spares limiter
    • !cdlcs x - Sets limit of spares for Commando weapons
    • !cdls x - Sets limit of spares for all other weapons
  7. Misc
    • !cdrd x - Sets from which wave demo will be recorded[0 = none]
    • !cdcockfidence !cdafs !cdmagnums !cdb !cdbr !cdalbinofp !cdmikepls - Fluff commands

Console commands:
  1. General
    • Commands - Lists all available commands
  2. HUD / Client side
    • xHairInfo - Prints current crosshair settings
    • togglexhair - Toggles Crosshair
    • togglenetgraph - Toggles Fps/ping counter
    • clearcorpses - Clear corpses on client side, can be used once per 60s
    • disableZTDesaturation [true/false] - Disables zed time desaturation effect
    • disableHealthEffect [true/false] - Disables low health HUD effect
    • disableTVoice [true/false] - Disables trader voice
    • togglezedhealthbars - Toggles zeds health bars for commando
  3. Zeds
    • Mutate spawnai nmfp 500 - Spawns nightmare/harder versions of zeds with 500 distance to player.
    • Mutate spawnainoaff hhzfp 500 - Spawns nightmare/harder versions of zeds with 500 distance to player without afflictions.
  4. Utils
    • debugcp - Displays closest chokepoints
    • debugv - Displays closest spawn volumes with details
    • debugnav - Displays closest pathnodes and dooractors
    • Mutate spawncp - Spawns chokepoint on player location
    • Mutate removecp - Removes chokepoint on player location
    • Mutate disablezt [true/false] - Disables zed time
    • Mutate destroydoors
    • Mutate fixdoors


3. Modes
  1. SoloMode
    • SoloMode makes it easy to practice solo or even with someone, it will:
      • Set wave to last one with trader time e.g: 4/4
      • Give you dosh, hp
      • Max your ammo at wave start
      • Restart the wave on death
    • Console commands*
      • Solomode - Enables solomode
      • SolomodeEnd - Disables solomode

  2. SoloModePlus
    • Solo mode plus was created to simulate real life CD scenarios.
    • Uses preset system
    • Console Commands*
      • SoloModePlus [PresetName] - Enables solomodeplus with saved preset
      • SoloModePlusAddPreset [PresetString] - Saves preset or overrides existing one
      • SoloModePlusPresetInfo - Prints current preset info
    • Preset info
      • Presets are objects that once parsed will get saved in ControlledDifficulty_Custom.ini. They have specific structure and you can add them via console command or in config
      • Example of PresetString:
        ( PresetName='csleft', SpawnsToDisable=(13,24,12,32,22,42,17,19,34,33,18,9,20,7,15,31,23,28,39,45,35,41,40,16), DoorsToDisable=(13,2,16,7,32,15), PathNodesToDisable=, DisableVentSpawns=True, Extensions= ( AutoExtensions=True, ExtensionAmountMin=6, ExtensionAmountMax=6, ExtensionTimingMin=3.000000, ExtensionTimingMax=3.750000, SimulatedSharphootersAmount=2 ) )
        This is so called PresetString for containment station left lane, you can either paste it in game via console command SoloModePlusAddPreset PresetString or
        add it to ControlledDifficulty_Custom.ini and activate it SoloModePlus csleft
*On dedicated servers you need to log in as admin first, then add 'admin' prefix


4. FAQ
  1. How to get spawn number?
    1. Type 'debugv' in console
    2. Go around the map and find spawners you want to disable. Each of them have name e.g: 'KFSpawnVolume_21', 21 is the spawn number
    3. !cdds 21,22,23,24 … etc
  2. How to get pathnode/door number?
    1. Type 'debugnav' in console
    2. Go around the map and find pathnodes/doors you want to disable. Each of them have name e.g: 'KFPathnode_21', 21 is the path node number. For doors, it's going to say 'KFDoorActor_21'
  3. How to use auto spawn disabler?
    • To make use of auto spawn disabling add following line at the very bottom of your config and follow the template
      [Controlled_Difficulty.CD_SpawnDisabler] bEnabled = true Info=(MapName='KF-Default',SpawnNumbers=(2,10,4))

5. Notes/Credits
  • Credits
    • Blackout and Tiger - Initial release and post release improvements
    • Kore - Some features from his build as well as nightmare zeds and crosshair
Popular Discussions View All (4)
0
13 Feb @ 8:58am
Update 4.6.0 - Upcoming
rat
0
2 Feb @ 12:23am
Update 4.5.0
rat
27 Comments
KitanoV PrO 4 Feb @ 3:39pm 
challenge_v1 isn't working and if someone plays it y'all know now isn't how i made it many sqauds and trash don't poping up
ClutchNZ 2 Feb @ 6:33pm 
hi cat, there any way to change the max monsters and wave size fakes etc without stopping the server and restarting it? as in make changes on the fly?
Kasen Ibaraki 5 Jan @ 12:47pm 
Send this mod author Patchouli.
mr.musya67 24 Oct, 2024 @ 9:57am 
Hello! Can you please explain for dull-wited me how do I can spawn fake players? I want get more zeds just like in multiplayer game but playing solo:Horzine: If you helped me I would be very glad...
卡特南 2 Jan, 2024 @ 4:46pm 
Ouh......thanks for let me know..
rat  [author] 1 Jan, 2024 @ 7:20pm 
Hello, i removed the medbot, because it got broken by tripwire at some point
卡特南 1 Jan, 2024 @ 3:03pm 
I want to use medic bot for the server. How i place it? I login as admin, and type "mutate spawnmedbot" and it didn't work.
Destruction Engine 27 Oct, 2023 @ 10:37am 
honestly the husks need to be changed.
Kasen Ibaraki 11 Feb, 2023 @ 10:39pm 
When Patchouli update?
iavreN 13 Jan, 2023 @ 1:35pm 
Thank you!