Events & Seasons

KF2 Event Zeds in Single Player: SeasonalSkinsIndex Guide

Seasonal event Zeds do not have to wait for the event: in Killing Floor 2 you can launch any official map offline with an event skin set through the console. This guide lists the command, the index values and the extra options for difficulty, length and game mode. A related page is event Zeds on a server.

Adding event Zed types

Open the console with F3 (or the key that opens it on your layout) and enter:

Open KF-BioticsLab?SeasonalSkinsIndex=4

Press Enter and the game loads Biotics Lab with the Christmas Zeds. Change the number to pick another event:

SeasonalSkinsIndexZed set
0Default
1Spring (no seasonal variants exist, so it looks like default)
2Summer Sideshow
3Halloween
4Christmas

Difficulty and length

Append ?Difficulty=X, where X is 0 Normal, 1 Hard, 2 Suicidal or 3 Hell on Earth. Example for Hell on Earth:

Open KF-BioticsLab?SeasonalSkinsIndex=4?Difficulty=3

Append ?GameLength=X for match length: 0 short, 1 medium, 2 long. A long Hell on Earth game:

Open KF-BioticsLab?SeasonalSkinsIndex=4?Difficulty=3?GameLength=2

Game modes

Choose a mode with the Game= parameter:

  • Survival: Open KF-BioticsLab?Game=KFGameContent.KFGameInfo_Survival?SeasonalSkinsIndex=4?Difficulty=3?GameLength=2
  • Endless: Open KF-BioticsLab?Game=KFGameContent.KFGameInfo_Endless?SeasonalSkinsIndex=4?Difficulty=3
  • Weekly: Open KF-BioticsLab?Game=KFGameContent.KFGameInfo_WeeklySurvival?SeasonalSkinsIndex=4?
  • Objective: Open KF-BioticsLab?Game=KFGameContent.KFGameInfo_Objective?SeasonalSkinsIndex=4?Difficulty=3
  • Versus: Open KF-BioticsLab?Game=KFGameContent.KFGameInfo_VersusSurvival?SeasonalSkinsIndex=4

Notes:

  • Endless has infinite waves, so the length option does nothing, but difficulty can be set.
  • Objective has its own wave structure tied to its objectives, so length does not apply either.
  • Weekly and Versus fix their own difficulty and waves; you cannot change them.

Official map names

Use any of these in the Open command:

KF-Airship, KF-AshwoodAsylum, KF-BarmwichTown, KF-Biolapse, KF-BioticsLab, KF-BlackForest, KF-BurningParis, KF-CarillonHamlet, KF-CastleVolter, KF-Catacombs, KF-ContainmentStation, KF-Crash, KF-Desolation, KF-Dystopia2029, KF-Elysium, KF-EvacuationPoint, KF-Farmhouse, KF-HellmarkStation, KF-HostileGrounds, KF-InfernalRealm, KF-KrampusLair, KF-Lockdown, KF-VolterManor, KF-MonsterBall, KF-Moonbase, KF-Netherhold, KF-Nightmare, KF-Nuked, KF-Outpost, KF-PowerCore_Holdout, KF-Prison, KF-Rig, KF-Sanitarium, KF-SantasWorkshop, KF-ShoppingSpree, KF-Spillway, KF-SteamFortress, KF-Subduction, KF-TheDescent, KF-TragicKingdom, KF-ZedLanding.

Things to consider

You can still unlock achievements, earn XP and receive rewards this way, as long as cheats are not enabled and no mutator mods are active.

FAQ

How do I get Christmas Zeds in a solo KF2 match?
Open the console (F3) and run: Open KF-BioticsLab?SeasonalSkinsIndex=4
What are the SeasonalSkinsIndex values?
0 default, 1 Spring (no variants, same as default), 2 Summer Sideshow, 3 Halloween, 4 Christmas.
Do achievements still work this way?
Yes, achievements, XP and rewards can be earned as long as cheats are not enabled and no mutators are active.