Source-checkedGame modes & minigames

PerkLevelManager

by peelz · for Killing Floor 2

PerkLevelManager A mutator for adjusting perk levels. By default, all perks are are maxed out at 25. This is especially useful for gamemodes such as Controlled Difficulty, so you can play without…

4.0KDownloads
7 yr agoLast updated
68 KBFile size
Steam WorkshopSource

About PerkLevelManager

From Steam Workshop

PerkLevelManager A mutator for adjusting perk levels. By default, all perks are are maxed out at 25. This is especially useful for gamemodes such as Controlled Difficulty, so you can play without…

PerkLevelManager

A mutator for adjusting perk levels. By default, all perks are are maxed out at 25. This is especially useful for gamemodes such as Controlled Difficulty, so you can play without having to worry about your prestige progression. This cannot be used to cheat your levels. The levels will revert back to normal after disconnecting.

WARNING: due to the nature of the mechanisms used to enforce perk levels, the mutator is likely to break whenever the game gets updated.

If you like what you see, remember to leave a like and favorite!

How to use

Add to your mutator list like so: [code]?mutator=PerkLevelManager.PerkLevelManagerMutator[/code]

Configuration

By default, perk levels are maxed out at 25, but the prestige is left unchanged (i.e. the player keeps his current prestige).

You will find the config file under KFGame\Config\KFPerkLevelManager.ini on the server side, or My Documents\My Games\KillingFloor2\KFGame\Config\KFPerkLevelManager.ini on the client side (for single player).

Default config:


[PerkLevelManager.PerkLevelManagerConfig]
INIVersion=1
PerkLevel=(Value=25,Min=-1,Max=-1)
PrestigeLevel=(Value=-1,Min=-1,Max=-1)

If you want to override the levels on a per-perk basis, you can use these directives:


PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Berserker',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Commando',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Support',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_FieldMedic',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Demolitionist',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Firebug',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Gunslinger',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Sharpshooter',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_SWAT',Override=(Value=25,Min=-1,Max=-1))
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Survivalist',Override=(Value=25,Min=-1,Max=-1))

Similarly, you can override prestige levels using PrestigeLevelOverrides=

If you want to set a valid range of levels, you have to configure it like so: (Value=-1,Min=15,Max=24) This will force all <lvl15 players to lvl15 and all lvl25 players to lvl24.

if you want a perk to not be affected, you can configure it like this: (Value=-1,Min=-1,Max=-1)

GitHub

The project is open-source and available on GitHub

License

PerkLevelManager is licensed under GNU General Public License v3.0

Highlights

From source data

Footprint

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

Last update

Its author last shipped an update 7 yr ago.

PerkLevelManager 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
2019-09-16, released 2019-09-16, 68 KB

Game versions by loader

LoaderGame versionsNewest
Workshop

From 1 recorded build of PerkLevelManager.

Run PerkLevelManager 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”

Game modes & minigames

Game modes, minigames and competitive formats for your server.

Compatibility

Game
Killing Floor 2
File size
68 KB

Verified at the source

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

PerkLevelManager, answered

Generated from the mod’s own source data.

Is it free?

Yes. PerkLevelManager 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 PerkLevelManager on a Killing Floor 2 server.

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