Source-checkedOther

Zed Spawner

by GenZmeY · for Killing Floor 2

https://img.shields.io/static/v1?logo=GitHub&labelColor=gray&color=blue&logoColor=white&label=&message=Open Source https://img.shields.io/github/license/GenZmeY/KF2-ZedSpawner…

1.7KDownloads
3 yr agoLast updated
91 KBFile size
Steam WorkshopSource

About Zed Spawner

From Steam Workshop

https://img.shields.io/static/v1?logo=GitHub&labelColor=gray&color=blue&logoColor=white&label=&message=Open Source https://img.shields.io/github/license/GenZmeY/KF2-ZedSpawner…

📋 Description

Spawner for zeds.

This mutator uses the same method of spawning zeds by timer as in Custom Zed Spawn Mutator, but the implementation is completely new.

✨ Features

  • Spawn without increasing zed counter
  • Spawn depends on the number of players
  • Cyclic spawn (useful for endless mode)
  • Separate spawn for special waves and boss waves
  • Spawn after a certain percentage of killed zeds

❌ Whitelisted?

No. This mod is not whitelisted and will de-rank your server. Any XP earned will not be saved.

🎮 Usage (single player)

[olist] [*]Subscribe to this mutator. [*]Create a file:

C:\Users\<username>\Documents\My Games\KillingFloor2\KFGame\Config\KFZedSpawner.ini[/code]
with content:
[code][ZedSpawner.ZedSpawner]
Version=0

[*]Launch KF2. [*]Open console (~) and start any map with the mutator (this will generate the default KFZedSpawner.ini content):

open KF-BioticsLab?Mutator=ZedSpawner.Mut[/code]
[*]Close the game and configure the mutator (see [b]⚙️ Setup (KFZedSpawner.ini)[/b] below).
[*]Launch KF2 again, open the console, and start the game:
[code]open KF-BioticsLab?Game=KFGameContent.KFGameInfo_Endless?Difficulty=3?GameLength=2?Mutator=ZedSpawner.Mut

(replace the map and set/add parameters you need). [/olist]

🖥️ Usage (server)

Note: If this is unclear, first read: Dedicated Server Guide (KF2 wiki) [olist] [*]Open PCServer-KFEngine.ini / LinuxServer-KFEngine.ini. [*]Find [IpDrv.TcpNetDriver] section and ensure line exists (add if missing):

DownloadManagers=OnlineSubsystemSteamworks.SteamWorkshopDownload[/code]
(If there are several [b]DownloadManagers[/b] then the line above should be the first)
[*]Add the following string to the [b][OnlineSubsystemSteamworks.KFWorkshopSteamworks][/b] section (create one if it doesn't exist):
[code]ServerSubscribedWorkshopItems=2811290931

[*]Start server and wait for mutator download. [*]When the download is complete, stop the server. [*]Create a file:

<kf2-server>\KFGame\Config\KFZedSpawner.ini[/code]
with content:
[code][ZedSpawner.ZedSpawner]
Version=0

[*]Add mutator to server start parameters: [code]?Mutator=ZedSpawner.Mut[/code] and start the server (this will generate the default KFZedSpawner.ini content). [*]Stop the server and configure the mutator (see ⚙️ Setup (KFZedSpawner.ini) below). [*]Start the server. [/olist]

⚙️ Setup (KFZedSpawner.ini)

bPreloadContentServer - Enable/Disable server-side preload content. bPreloadContentClient - Enable/Disable client-side preload content.

Cyclic spawn If you don't want to write an endless spawn list for the endless mode (😁) use a cyclic spawn. Set parameter bCyclicalSpawn=True After the last wave in the spawn list ends, spawn will start again from the beginning of the list. Use the SpawnTotalCycleMultiplier and SingleSpawnLimitCycleMultiplier modifiers to adjust the difficulty of the following cycles.

Shadow spawn With bShadowSpawn=True, the zeds from the list will replace the original zeds that haven't spawned yet, so the counter of the remaining zeds won't grow. Spawning will stop when there are no unspawned zeds left. With bShadowSpawn=False zeds from the spawn list will not replace the original ones. The counter of remaining zeds will increase when spawning. Spawn will continue until the end of the wave.

Smooth spawn With bSmoothSpawn=True a group of zeds will spawn gradually (1 zed per second).

AliveSpawnLimit If you have a server crash with a large number of zeds, set AliveSpawnLimit. If the number of live zeds reaches the specified limit, spawning will be stopped until there are fewer zeds. At zero there is no limit.

Spawn lists Use the [ZedSpawner.SpawnListRegular] section to set spawn on any wave. Use the [ZedSpawner.SpawnListBossWaves] and [ZedSpawner.SpawnListSpecialWaves] sections to set a separate spawn for the boss wave and special waves if needed. Use bStopRegularSpawn=True if you want to stop spawning from the regular list during boss waves or special waves.

Spawn entry parameters

  • Wave / BossClass - what wave is the spawn for. Wave number for the regular list, wave type for the special list. boss class for the boss list.
  • ZedClass - the class of the zed you want to spawn (for example: ZedternalReborn.WMPawn_ZedScrake_Omega).
  • RelativeStart - allows you to start spawning a zed not on a timer, but after killing the specified percentage of zeds. If set to zero, spawn will start after Delay seconds from the start of the wave. Note that RelativeStart does not work on bosses.
  • Delay - time in seconds between spawns.
  • Probability - the chance (%) of each spawn (1-100).
  • SpawnCountBase - The base number of zeds to spawn, aka the number of zeds that will be spawned on the first cycle with one player. Can be adjusted by modifiers, number of players and cycle number.

Read the full description on Steam Workshop →

Highlights

From source data

Footprint

A 91 KB download, rated a light load on a server.

Last update

Its author last shipped an update 3 yr ago.

Zed Spawner on Nxeon

From our catalogue
One-click install
Supported on Nxeon Killing Floor 2 servers. We download it from Steam Workshop, place it, and restart the server.
Server load
light
Smallest plan we suggest
Killing Floor 2 — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2024-03-08, released 2024-03-08, 91 KB

Game versions by loader

LoaderGame versionsNewest
Workshop

From 1 recorded build of Zed Spawner.

Run Zed Spawner on a Killing Floor 2 server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Steam Workshop as “Workshop”

Workshop

Its source category doesn’t say more about what it does, so NxLabs lists it under Other.

Compatibility

Game
Killing Floor 2
File size
91 KB

Verified at the source

  • ✓Steam WorkshopOfficial listing, checked 2026-10-10Open ↗
  • ✓AuthorGenZmeY, as published on Steam Workshop
  • ✓LicenseNot published by the sourceFree

Zed Spawner, answered

Generated from the mod’s own source data.

Is it free?

Yes. Zed Spawner is free to download from Steam Workshop.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Zed Spawner on a Killing Floor 2 server.

Deploy in about a minute from $5.99 a month, then add Zed Spawner in one click.