Mods & Workshop

KF2 Trader Inventory Mutator: Official Weapon List (KFTIM.ini)

The Trader Inventory Mutator lets a server owner or host decide which weapons appear in the trader. Its configuration file, KFTIM.ini, uses CustomItems= lines that point to weapon definition classes. This guide provides a full list of the official weapon definitions, grouped by perk, so you can copy it and trim it to taste.

Each line has the shape:

CustomItems=KFGame.KFWeapDef_<WeaponName>

Berserker

Crovel, Nailgun, Katana, ChainBat, FireAxe, MedicBat, Zweihander, HRGTeslauncher, Pulverizer, Eviscerator, MaceAndShield, PowerGloves, AbominationAxe, IonThruster

Commando

AR15, Bullpup, AK12, MKB42, SCAR, Stoner63A, Minigun

Support

MB500, SW500_HRG, DoubleBarrel, HZ12, M4, SW500Dual_HRG, Rifle_FrostShotgunAxe, AA12, ElephantGun

Field Medic

MedicPistol, MedicSMG, Healthrower_HRG, Hemogoblin, MedicShotgun, Mine_Reconstructor, MedicRifle, HRGIncision, HRG_Vampire, MedicRifleGrenadeLauncher

Demolitionist

HX25, C4, M79, M16M203, SealSqueal, HRG_Kaboomstick, RPG7, Seeker6, Blunderbuss, M32

Firebug

CaulkBurn, FlareGun, FlareGunDual, DragonsBreath, Mac10, HRGScorcher, FlameThrower, HRGIncendiaryRifle, MicrowaveGun, HuskCannon, MicrowaveRifle

Gunslinger

Remington1858, Remington1858Dual, Colt1911, HRGWinterbite, ChiappaRhino, Deagle, Colt1911Dual, HRGWinterbiteDual, SW500, Pistol_G18C, AF2011, ChiappaRhinoDual, DeagleDual, SW500Dual, AF2011Dual, Pistol_DualG18

Sharpshooter

Winchester1894, CenterfireMB464, Crossbow, M14EBR, MosinNagant, RailGun, FNFal, CompoundBow, M99

SWAT

MP7, Thompson, MP5RAS, P90, NailGun_HRG, HK_UMP, G18, Kriss

Survivalist

FreezeThrower, HRG_EMP_ArcGenerator, LazerCutter

Off-perk

9mm, 9mmDual

Tips

  • Comments in the file begin with a semicolon, such as ;for Berserker (Official); use them to keep groups readable.
  • Add third-party or custom weapons by adding more CustomItems= lines pointing to their definitions.
  • If the trader shows nothing, check the spelling of the class names first.

Related: /en/gamedb/killingfloor2/cheats/console-commands-reference-class-names/.

FAQ

What is this list for?
It is a set of CustomItems lines for the Trader Inventory Mutator config (KFTIM.ini) that registers the official KF2 weapons in the trader.
How are the weapons organized?
By perk: Berserker, Commando, Support, Field Medic, Demolitionist, Firebug, Gunslinger, Sharpshooter, SWAT, Survivalist and off-perk.
Do I need to list every weapon?
No. Remove or add lines to control what the trader sells.