Killing Floor 2

Killing Floor 2

Psyk0tik's Zedternal Reborn Extension
 This topic has been pinned, so it's probably important
Psy  [developer] 16 Nov, 2022 @ 6:52pm
Mod Setup
To install my extension you are going to need the file names.

KFZedternalReborn_Upgrades.ini
[ZedternalReborn.Config_PerkUpgrade]
PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",bIsStatic=False) PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",bIsStatic=False) PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",bIsStatic=False) PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",bIsStatic=False) PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",bIsStatic=False) PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",bIsStatic=False) PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",bIsStatic=False) PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",bIsStatic=False) PerkUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Random",bIsStatic=False)

[ZedternalReborn.Config_PerkUpgradeOptions]

Increase the value of "PerkUpgrade_AvailablePerks" by 9.

Example:
PerkUpgrade_AvailablePerks=19

You can choose which of these to play with by adding/removing the perks you want or don't want to use.

[ZedternalReborn.Config_SkillUpgrade]

Horzine Specialist:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_ColdFeet") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_ElectricalDischarge") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_TimeTravel") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_PanicTactic") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_SafeSpace") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_StandYourGround") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_JumpStart") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_ConcealedCarrier") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Insurance") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_HorzineSpecialist",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_QuickInvestment")

Ninja:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_SneakyAgility") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Juggernaut") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_AdrenalineShot") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_FleshWounds") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_BloodBank") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Bloodlust") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_ShockAbsorption") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Resilience") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_HitAndRun") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Ninja",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_ChaoticDefense")

Carrier:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Blacksmith") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Grenadier") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Contagion") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_BioFuel") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Pathogen") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Skullcracker") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_BileBomb") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Neurotoxin") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_BombShelter") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Carrier",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Cornered")

Dodger:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_BatteringRam") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_LastResort") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_TargetPractice") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_ChargingStation") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_EnduranceTraining") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Phasewalk") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Holdout") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_PointAndClick") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_SuddenConfusion") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Dodger",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Bullseye")

Clown:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Bankruptcy") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_EquivalentExchange") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_CollateralDamage") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_TriggerHappy") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Flashpoint") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Godmode") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_LethalDiarrhea") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_MeleeExpert") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_EmotionalDamage") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Clown",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_GamblingAddiction")

Swapper:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_DebilitatingDefense") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_IronLung") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_AbundantAmmunition") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_RareBullets") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_GlassCannon") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_NowhereToRun") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_CarefulReloading") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_DelayedReinforcement") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_AlwaysNeedMore") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Swapper",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_TemporaryLuxury")

Underdog:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_InfiniteMass") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_SonicPunch") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Airtime") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_PhantomPain") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_BottomlessPockets") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_MuscleMemory") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_MachineGun") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_AutoimmuneSystem") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_BackupShield") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Underdog",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_IntangibleTarget")

Admin:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_NoDamage") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Instakill") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_InfiniteSpeed") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_FastMelee") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_InfiniteDosh") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_InstantReload") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_RapidFire”) SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_InfiniteHealth") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_InfiniteArmor") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Admin",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_InfiniteDodge")

Random:
- This is an empty perk template that you can use to add any skill you want to. If you get the same skill that you already have from another perk, both instances will stack.

Example:
SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Random",SkillPath="ZedternalReborn.WMUpgrade_Skill_Tank") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Random",SkillPath="ZedternalReborn.WMUpgrade_Skill_AirborneAgent") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Random",SkillPath="ZedternalReborn.WMUpgrade_Skill_Ruthless") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Random",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_AdrenalineShot") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Random",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Phasewalk") SkillUpgrade_Upgrade=(PerkPath="PsyZedternalRebornExtension.PsyUpgrade_Perk_Random",SkillPath="PsyZedternalRebornExtension.PsyUpgrade_Skill_Airtime")

KFZedternalReborn_Events.ini
[ZedternalReborn.Config_SpecialWave]
SpecialWave_SpecialWaves=(Path="PsyZedternalRebornExtension.PsySpecialWave_BossRush",MinWave=25,MaxWave=999)

[ZedternalReborn.Config_SpecialWaveOverride]

You can enable special wave overrides to force this special wave to happen on specific waves.

Example:
SpecialWaveOverride_bAllowed=(Normal=True,Hard=True,Suicidal=True,HOE=True,Custom=True) SpecialWaveOverride_SpecialWaves=(Wave=25,FirstPath="PsyZedternalRebornExtension.PsySpecialWave_BossRush",SecondPath="ZedternalReborn.WMSpecialWave_Dosh",Probability=1.000000) SpecialWaveOverride_SpecialWaves=(Wave=50,FirstPath="PsyZedternalRebornExtension.PsySpecialWave_BossRush",SecondPath="ZedternalReborn.WMSpecialWave_Dosh",Probability=1.000000) SpecialWaveOverride_SpecialWaves=(Wave=75,FirstPath="PsyZedternalRebornExtension.PsySpecialWave_BossRush",SecondPath="ZedternalReborn.WMSpecialWave_Dosh",Probability=1.000000) SpecialWaveOverride_SpecialWaves=(Wave=125,FirstPath="PsyZedternalRebornExtension.PsySpecialWave_BossRush",SecondPath="ZedternalReborn.WMSpecialWave_Dosh",Probability=1.000000) SpecialWaveOverride_SpecialWaves=(Wave=200,FirstPath="PsyZedternalRebornExtension.PsySpecialWave_BossRush",SecondPath="ZedternalReborn.WMSpecialWave_Dosh",Probability=1.000000)
Last edited by Psy; 16 Aug @ 2:20pm
< >
Showing 1-4 of 4 comments
Fulgore 19 May, 2024 @ 7:46am 
I have problem delete survival(class) and add other classes but other classes is bugged guardian,vampire,ninja and more... only random is normal and only random have icon and other not have icons and when i buy bugged perk nothing happens only buy and i not get any upgrades to buy and icon is in all invisible how to fix?
Fulgore 20 May, 2024 @ 6:53am 
fixed
RossTheBoss 10 Jul, 2024 @ 4:07pm 
not working for me. perks arent showing up in the trader. not sure what to do from here
Cookie 17 Feb @ 6:45pm 
Originally posted by Fulgore:
fixed
how did you fix it, i'm having the same problem you did

edit: I fixed it by deleting the mod from my kf2 cache folder and then having the server download the mod for me when I joined back
Last edited by Cookie; 4 Apr @ 8:11pm
< >
Showing 1-4 of 4 comments
Per page: 1530 50