Killing Floor 2

Killing Floor 2

29 ratings
CD Combined Edition
By あさぴっぴ [asapi]
Combined Edition is the Japanese version of the popular mod "CD".
   
Award
Favorite
Favorited
Unfavorite
§1. Intro
日本人はこちらへ!🔗 Japanese Website[w.atwiki.jp]

Combined Edition is mainly developed for Japanese CD players.
It is originally based on Blackout Edition.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2862691598

Learn some CDs.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2851601924

Have you edited the config file "KFEngine.ini"?
Avoid bug splat.
  1. Open "KFEngine.ini" usually located here.
    Document\My Games\KillingFloor2\KFGame\Config
  2. Find these lines.
    MaxObjectsNotConsideredByGC=179220 SizeOfPermanentObjectPool=179220
  3. Change them as below.
    MaxObjectsNotConsideredByGC=33476 SizeOfPermanentObjectPool=0
§2. Game Settings
Conventional
(Several settings are slightly modified.)

Option
Command
Type
Description
AlbinoAlphas
!cdaa
bool
Rioters can spawn.
AlbinoCrawlers
!cdac
bool
Elite Crawlers can spawn.
AlbinoGorefasts
!cdag
bool
Gorefiends can spawn.
AutoPause
!cdap
bool
Trader time is automatically paused.
Boss
!cdboss
string
"random / hans / pat / abom / kfp / mat / all / cy"
BossHPFakes
!cdbhpf
int
CohortSize
!cdcs
int
The max number of Zeds to spawn simultaneously.
CountHeadshotsPerPellet
!cdchspp
bool
EnableReadySystem
!cders
bool
Use the ready system to unpause the trader.
FleshpoundHPFakes
!cdfphpf
int
FleshpoundRageSpawns
!cdfprs
bool
FP can spawn raged.
MaxMonsters
!cdmm
int
The max Zeds allowed on the map at one time.
QuarterpoundHPFakes
!cdqphpf
int
ScrakeHPFakes
!cdschpf
int
SpawnCycle
!cdsc
string
Preset to define the spawn order.
SpawnMod
!cdsm
float
The forced spawn modifier.
SpawnPoll
!cdsp
float
The timer interval, in seconds, to spawn.
TraderTime
!cdtt
int
TrashHPFakes
!cdthpf
int
WaveSizeFakes
!cdwsf
int
The fakes modifier decides the amount of Zeds.
ZedsTeleportCloser
!cdztc
bool
ZTSpawnMode
!cdztsm
string
"unmodded / clockwork"
"clockwork" enables ZTSpawnSlowdown.
ZTSpawnSlowdown
!cdztss
float
ZTSpawnMode must be "clockwork".
If this value is greater than 1, spawn is slower during Zed time.

  • Abandoned "AlbinoStalkers" and "AlbinoHusks".
  • "FakesMode" is always "ignore_humans".
  • "WaveEndSummaries" is always displayed on HUD.
  • "WeaponTimeout" is always set to max

Additional
Option
Command
Type
Description
BossDifficulty
!cdbd
int
0~3: Set boss difficulty for Normal~HoE.
DisableBoss
!cddb
bool
Skip a boss wave.
DisableBossMinions
!cddbm
bool
Also disable Abomination Spawn.
DisableRobots
!cddr
bool
No EDARs
DisableSpawners
!cdds
bool
Spawner means vents
StartingWeaponTier
!cdswt
int
You can change starting weapon by tier.
StartwithFullAmmo
!cdswfa
bool
StartwithFullArmor
!cdswfar
bool
StartwithFullGrenade
!cdswfg
bool
§3. Chat Commands
Information
Command
Meaning
Description
!cdinfo
Information
Display game settings.
You can set the following parameters.
(full / basic / dynamic / boss / albino / start)
e.g) !cdinfo full
!cdwho
Open the Participants Menu.
!cds
Stats
Display players' status.
(Parameters) larg: Large Kills, hu: Husk Kills,
acc: Accuracy, hsacc: Headshot Accuracy,
healsg: Heals Given, healsr: Heals Received,
dmgd: Damage Dealt, dmgt: Damage Taken,
hs: Headshots, dosh: Dosh Earned,
shotsf: Shots Fired, shotsh: Shots Hit,
e.g) !cds hu
!cdms
My Stats
Display your stats.
!cdscp
Spawn Cycle Presets
Open a menu which displays installed spawn cycles.
!cdpi
Players Info
Display all players' skills and weapons.
!rpwinfo
Restrict Perk & Weapon Info
Display restrictions.
You can set the following parameters.
(perk / level / skill / weapon)
e.g) !rpwinfo level
!cdsca
Spawn Cycle Analyze
Analyze a spawn cycle.
You can set the following parameters.
( [CycleName] / wave[byte] / wsf[int] )
e.g) !cdsca ts_mig_v2 wave10 wsf12
Parameters are in no particular order.
!cdh
Help
Display a hint.
You can set the following parameters. (ini / cdr)
e.g) !cdh cdr
!cdal
Authority Level
You can check your own Authority Level

Server
Command
Meaning
Description
!cdpt
Pause Trader
!cdupt
Unpause Trader
!cdr
Ready
!cdur
Unready
!cdahpf
All HP Fakes
Control all HP fakes modifiers without the boss one.
!cdrs
Reset settings
Reset game settings to default values.
!cdfs fal
Fill spares for Fal
Fill ammo for all dropped Fal. (Only for Commando)
!cdmuc
Max Upgrade Count
Control allowed weapon upgrade count. (Only for an admin)
!mv
Map Vote
Open the map vote menu.
!cdaoc
AntiOvercap
Control AntiOvercap (Only for an admin)
!cdsr
Switch Role
Switch between an active player and a spectator

Client
Command
Meaning
Description
!ot
Open Trader
!cdfs
Fill Spares
Fill ammo for all your dropped weapons.
!cdm
Menu
Open the client option menu.
!mr
Match Result
Open the match result menu.
!tdd
Toggle Disable Dual
Disable picking up dual handguns.
!xra
Receive Ammo
Receive ammo from Support remotely.
!cdat
Auto Trader
Automatically purchase your registered loadout.

Extra
Command
Meaning
Description
!cdsz
Spawn Zed
Spawn zed without AI.
Parameters are shown at the bottom of this section.
!cdsa
Spawn AI
Spawn Zed with AI.
Parameters are shown at the bottom of this section.
!cdkz
Kill Zeds
!cddosh (drone)
Doshinegun / Dosh Drone
Play with a doshinegun or dosh drone.

CD Zed Code
Code
Zed
cy
Cyst
al
Alpha Clot
sl
Slasher
gf
Gorefast
cr
Crawler
st
Stalker
bl
Bloat
si
Siren
hu
Husk
de
EDAR Trapper
dl
EDAR Blaster
dr
EDAR Bomber
qp
Quarterpound
sc
Scrake
fp
Fleshpound
hans
Dr. Hans Voletr
pat
Patriarch
kfp
King Fleshpound
abom
Abomination
mat
Matriarch
as
Abomination Spawn
hc
Hans Clot
  • * : Albino (e.g) al* = Rioter
  • ! : Raged (e,g) fp! = Raged FP
  • vs : Versus (e.g) vssc = Versus Scrake
§4. Console Commands
For everyone
Command
Description
ClientOption
Open the client option menu.
CycleOption
Open the cycle control menu.
SwitchSkill [idx(0~4)]
Switch skills. Index corresponds to the skills.

For admins or offline
Command
Description
EndCurrentWave
SetWave [int]
WinMatch
AdminMenu
Open the admin menu.
ImAdmin
Register admin's ID or log in as an admin.
AddAuthorityInfo
Add user's authority info.
ShowPathNodesNum
Display KFPathNode on the map.
AddCustomStart
Add custom player start point.
RemoveCustomStart
Delete custom player start point.
ClearCustomStart
Delete all custom player start points.
CheckCustomStart
Display registered custom player start points.
SetExtraCommand [string]
Set a custom extra chat command

UTM only
Command
Description
ToggleCollectibles
You can see where collectibles are
§5. Installed Spawn Cycle
This CD adopts all long cycles for medium and short games.
Medium and short games extract waves "1-2-4-6-7-9-10" and "1-4-7-10" respectively.
Medium cycles are also adopted for a short game by extracting waves "1-3-5-7".

Conventional
  • albino_heavy / basic_light / basic_moderate / basic_heavy
  • dtf_v1
  • nam_poundemonium
  • nam_pro_v1 / nam_pro_v2 / nam_pro_v3 / nam_pro_v4
  • nam_pro_v5 / nam_pro_v5_plus
  • nam_semi_pro / nam_semi_pro_v2
  • rd_kta / rd_odt / rd_sam
  • asl_v1 / asl_v2 / asl_v3
  • pubs_v1
  • ts_mig_v1 / ts_mig_v1_p
  • ts_lk313_stg
  • doom_v1 / doom_v2 / doom_v2_plus / doom_v2_short
  • grand_v1
  • bl_v1 / bl_v2
  • osffi_v1
  • doomsday_v1
  • fpp_v1
  • ts_mig_v2 / ts_mig_v3
  • pro6 / pro6_plus / pro_short


Additional
The following information considers the situation with "WaveSizeFakes=12".

doom_v2_plus_rmk
Author: Fanta & H U N ナ E R
Larges [%]
SC
FP
QP
Wave 1
1.63
2
2
0
Wave 10
25.30
59
45
0
  • The balanced version of doom_v2_plus.
  • No Elite Crawlers and QP.

machine_solo
Author: Machine
Larges [%]
SC
FP
QP
Wave 1
0.00
0
0
0
Wave 4
9.90
19
12
0
  • Short cycle.
  • No Albino and QP.

osffi_v1_ms
Author: GRANDface
Larges [%]
SC
FP
QP
Wave 1
0.82
0
2
0
Wave 10
19.46
42
38
0
  • osffi_v1 with more sirens.
  • No Rioters, Elite Crawlers, and QP.

mko_v1
Author: Unknown
Larges [%]
SC
FP
QP
Wave 1
0.82
0
2
0
Wave 10
32.12
100
32
0
  • Lots of Scrakes.
  • No QP.


bl_light
Base: bl_v2
Author: あさぴっぴ1020
Larges [%]
SC
FP
QP
Wave 1
1.22
2
1
0
Wave 10
12.65
29
23
0
  • The easier version of "bl_v2" for beginners at CD.
  • No QP.

su_v1
Author: sujigami
Larges [%]
SC
FP
QP
Wave 1
0.41
0
1
0
Wave 10
13.14
25
29
0
  • Early waves are easier than ones of "bl_light".
  • No QP.


asp_v1
Base: asl_v1
Author: あさぴっぴ1020
Larges [%]
SC
FP
QP
Wave 1
1.63
2
2
0
Wave 10
13.63
26
30
0
  • Based on "asl_v1" but without QP.
  • Heavy larges rush is a feature.
  • No Elite Crawlers and QP.

asp_v2
Author: あさぴっぴ1020
Larges [%]
SC
FP
QP
Wave 1
1.63
2
2
0
Wave 10
23.11
47
48
0
  • The heavier version of "asp_v1".
  • It is intense even on early waves (like osffi).
  • No Elite Crawlers and QP.

asp_v3
Author: あさぴっぴ1020
Larges [%]
SC
FP
QP
Wave 1
3.67
4
5
0
Wave 10
25.55
51
54
0
  • The heavier version of "asp_v2".
  • No Cysts and QP.

asp_fp_v1
Base: fpp_v1
Author: あさぴっぴ1020
Larges [%]
SC
FP
QP
Wave 1
1.63
1
3
0
Wave 10
11.68
4
44
0
  • Based on "fpp_v1" but without QP.

asp_fp_v2
Author: あさぴっぴ1020
Larges [%]
SC
FP
QP
Wave 1
1.63
1
3
0
Wave 10
22.14
4
87
0
  • The heavier version of "asp_fp_v1".
  • No QP.


dtf_pm
Base: dtf_v1
Author: あさぴっぴ1020
Larges [%]
SC
FP
QP
Wave 1
3.67
9
0
0
Wave 10
20.44
50
34
0
  • "dtf_v1" with more intense early waves.
  • The final wave is the same as the original one.
  • No Albino and QP.

dtf_pm_plus
Base: dtf_pm
Author: yamroll / Ken
Larges [%]
SC
FP
QP
Wave 1
4.49
9
2
0
Wave 10
24.33
56
44
0
  • "dtf_pm" with more FP and Albino.
  • No Albino in wave 1~6
  • No QP.

dtf_pm_plus_fx
Base: dtf_pm_plus
Author: yamroll / Ken
  • More albino
  • More husks (wave 7-10)
  • Balanced larges (wave 3-9)

who_v1
Author: ULTIMA WHO
Larges [%]
SC
FP
QP
Wave 1
0.82
2
0
0
Wave 10
19.46
50
30
0
  • QP is only seen on waves 4~7.
  • FP is seen on waves 3~.
  • Always very small squads.

who_v2
Author: ULTIMA WHO
Larges [%]
SC
FP
QP
Wave 1
1.22
3
0
0
Wave 10
21.17
53
34
0
  • Harder version of who_v1
  • FP is seen on waves 3~.
  • No QP

nt_v2
Author: EtherealDoom
Larges [%]
SC
FP
QP
Wave 1
1.63
2
2
0
Wave 10
19.95
44
38
0
  • No Rioter in wave 3~10
  • There is no Elite Crawler and QP.

ebr_hh_v1
Author: Jary
Larges [%]
SC
FP
QP
Wave 1
0
0
0
0
Wave 10
20.68
42
43
0
  • Quite similar to dtf_pm
  • More medium
  • There is no albino and QP.

jhhc_v1
Author: Jary
Jary's Heavy Husk Cycle
Larges [%]
SC
FP
QP
Wave 1
0.82
4
4
0
Wave 10
20.44
68
44
0
  • No QP and albino
  • More medium in comparison to dtf_pm

jhscc_v1
Author: Jary


poopro_v1
Author: sujigami
Larges [%]
SC
FP
QP
Wave 1
3.27
2
0
0
Wave 10
27.25
68
44
0
  • Wave 4~10 is copied from wave 10 of another cycle.
  • Wave 4: fpp_v1
  • Wave 5: ts_mig_v1
  • Wave 6: osffi_v1
  • Wave 7: dtf_v1
  • Wave 8: ts_mig_v2
  • Wave 9: doom_v2_plus_rmk
  • Wave 10: ts_mig_v3
§6. Admin Settings
Admin Control
The console command "ImAdmin" let you log in as an admin easier.
Follow the steps below.
  1. Log in as usual.
    "AdminLogin [Password]"
  2. Register the admin's ID.
    "ImAdmin"
    Now, your authority level is set to 4 (Admin).
  3. Hereafter, you can log in by just using "ImAdmin".

Admin Menu
Once you registered yourself as an admin (or offline), you can open this admin menu by the console command "AdminMenu".

Authority Handler
You can register an authority level 0~4 for each player.
3 ways to register
  1. Via a console command
    AddAuthorityInfo [string SteamID] [int AuthorityLevel] [optional string UserName] e.g) AddAuthorityInfo "STEAM_0:1:485188694" 4 "asp1020"
  2. Via the admin menu.
    Click the button "Toggle List" and it shows currently connecting players and already registered players.
  3. Directly edit the config file "KFCombinedCD.ini".
    [CombinedCD2.CD_AuthorityHandler] AuthorityInfo=(UserName="あさぴっぴ1020",SteamID="STEAM_0:1:485188694",AuthorityLevel=4)
CAUTION: AuthorityLevel=4 means that the player is an admin.

Restrictions
You can restrict players by the admin menu or the config file.
  • Perk
    You can define the authority level for each perk.
    Players need the same or bigger authority level to use the perk.
  • Level
    You can require players to be 25 perk level.
  • Skill
    You can ban any skills.
    Banned skills would be automatically switched.
  • Weapon
    You can define the authority level for each weapon.
    You can allow weapons only on a boss wave.
    Banned weapons are not displayed on the trader menu and are automatically sold when players possess them.
  • Weapon Upgrade
    The chat command "!cdmuc" controls the max allowed upgrade count.
    The banned upgrade button would be hidden.
  • Anti Overcap
    Disable over capacity for magazines and reset the ammo counts for each beginning of a wave.

Config Example
[CombinedCD.CD_Survival] MaxUpgrade=1 [CombinedCD2.CD_AuthorityHandler] PerkRestrictions=(Perk=Class'KFGame.KFPerk_Support',RequiredLevel=1) bRequireLv25=True SkillRestrictions=(Perk=Class'KFGame.KFPerk_FieldMedic',Skill=5) WeaponRestrictions=(WeapDef=Class'KFGame.KFWeapDef_RailGun',RequiredLevel=0,bOnlyForBoss=True,bNotInTrader=False)

Custom Player Start
You can set custom player start points for each map.
Follow the steps below.
  1. "ShowPathNodesNum" (Console Command)
    You can see the names of KFPathNode and their locations.
    Find points you want players to start.
  2. "AddCustomStart [int index]" (Console Command)
When you want to...
delete a point: "RemoveCustomStart [int]"
delete all points "ClearCustomStart"
check all points "CheckCustomStart"

Config Example (KFxMapVote.ini)
[CombinedCD2.xVotingHandler] CustomStarts=(MapName="KF-Nuked",NodeIndex=(509,372,500,354,498,556))

CD Records Condition
You can set up custom conditions for CD records by modifying these lines.
[CombinedCD2.CD_Recorder] RecordConditions=(MinMM=(16,24,32,36,40,44),MinWSF=(2,3,5,6,8,9),MinHPFakes=6,MaxSP=1.000000,MaxSM=0.000000,MinCS=4)

Server default CD settings
You can set up server default CD settings to alert them when connecting a server.
[CombinedCD2.CD_Survival] DefaultCDSettings=(AlbinoAlphas=True,AlbinoCrawlers=True,AlbinoGorefasts=True,DisableRobots=True,DisableSpawners=True,FPRageSpawns=False,ZedsTeleportCloser=True,StartwithFullAmmo=True,StartwithFullArmor=False,StartwithFullGrenade=True,StartingWeapTier=1,HPFakes=6)
§7. Static Features
  • Custom Scoreboard
  • Custom Post Game Menu
  • Pickup Info HUD during Trader Time
  • Custom Auto Trader
  • Custom weapon
    3 weapons are added.
    • High Mag Minigun
      Minigun with higher magazine capacity.
    • Mac 9
      Mac 10 without burning.
    • Beta1 Disrupter
      A stronger version of the original one.
    • Detoxified Hemogob
      Hemogoblin without the bleeding power.
  • Drop All Weapons on death
  • Trader Dash
  • Disable Despawn Weapons
  • Unlimited Perk Switch
  • Infinite Flashlight
  • 3 times the amount of late arrival starting dosh.
  • Delete trader dialog.
  • Custom Extra Chat Command System
  • Skip Trader is replaced with CD Ready.
  • Force TEAM talk to be ALL talk.
  • Delete display of <ALL>, <TEAM>, Spectator, (Admin) from a chat box.
§8. Client Settings
Players can set their own settings.
Type "!cdm" to open the client option menu.

Setting
Description
Recommend
Pick Up Others
Enable to pick up others' weapons
OFF
Drop Locked
Lock your dropped weapons
ON
Pick Up Low Ammo
Enable to pick up weapon with less than quarter ammo left.
OFF
Large Kill Sound
Play sound when you killed larges.
Player Death Sound
Play sound when players die.
Disable Meow Sound
Stop playing cat sounds.
Trader Hide Dual
Dual pistols are hidden on the trader menu.
Drop Item
Enable to drop items frequently.
Large Kill Ticker
Print kill tickers when mates kill larges.
Hide Trader Path
Wave End Stats
Display your stats at the end of a wave.
Alert Unusual Settings
Alert if some settings are not default ones when connecting a server
Display CD Tips
Display CD Tips on the lobby menu and scoreboard
Show Pickup Info
Display information HUD for dropped pickup
§9. Localization
  • Japanese (あさぴっぴ1020)
  • English (あさぴっぴ1020)
  • Portuguese (S|Kaio)
  • Thai (milk tea / N̶9)
  • Chinese (小曦曦)
§10. Link
🔗Discord 「あさぴっぴのパーティ」[discord.gg]
You can receive the latest information about this Combined CD.
Main Language: Japanese
Sub Language: English
6 Comments
shan 30 May @ 12:11pm 
oki nevermind - I see the fix is to make sure the same game mode is set in webadmin

Thanks!!!
shan 30 May @ 11:09am 
hello! I tried running game=CombinedCDContent.CD_Casual

I see all perks can be used for the first map, but after I change the map by voting the perks are disabled (except 6)

Any way to fix?
あさぴっぴ [asapi]  [author] 25 Apr @ 10:09pm 
Tips: You can use all perks with this game mode
game=CombinedCDContent.CD_Casual
rebeLdanceR 26 Aug, 2023 @ 4:13am 
Perhaps we can add a mode where only head popping can cause damage.
dGnLightning 26 Jun, 2023 @ 6:55pm 
nice version in result. Would be great if the fakesmode could be changed. i can t change i tryed to delete the command lines for Fake Hps in the ini and tryed the command !cdfm add_with_humans but it doesen t work. I run also unofficial patch as Mutator with friendly hud and LTI. But would be great if you help me out with this. May i do something wrong:-)
S|⁧⁧Kaio 6 Sep, 2022 @ 4:58pm 
best version so far? :yoba: