Killing Floor Custom Weapons & Skins: Modded Arsenal Guide
One of the main reasons Killing Floor 1 stays alive in 2025 is the incredible modding community. While the vanilla game has a solid arsenal, modded servers introduce hundreds of new guns, creating a fresh experience.
Neon AK-47 for the Commando, from the Neon Weapon Pack DLC.
Why Play with Custom Weapons?
- Variety: Tired of the standard SCAR and AA12? Try the HK416, P90, or the RPG-7.
- Balance: Many custom weapons fill "gaps" in the perk balance (e.g., better sidearms for Demolitions, long-range options for Firebug).
- Visuals: High-quality models ported from newer games (KF2, COD, Battlefield) make the game look more modern.
Popular Custom Weapons Categories
1. Assault Rifles (Commando)
- AK-12: A modernized version of the AK-47 with lower recoil and reflex sights.
- G36C: High rate of fire, often comes with a holographic sight.
- FN FAL: A heavy hitter that competes with the SCAR.
2. Sniper Rifles (Sharpshooter)
- Barrett M99 (Variants): Modded servers often add semi-auto versions or lighter .50 cal rifles like the M82.
- Vintorez (VSS): A silent sniper rifle, perfect for stealth runs (if the server supports stealth mechanics).
3. Heavy Weapons
- Minigun: A classic modded weapon. Eats ammo instantly but shreds Fleshpounds.
- Gauss Turret: Deployable turrets (Engineer perk mods).
How to Get Custom Weapons?
You typically cannot use these in standard Solo play unless you install specific mutators like ScrN Balance or WPC.
The easiest way: Join a modded server (like ours). The server will automatically download the necessary files (textures, sounds, animations) to your cache folder. You just buy them from the Trader menu.
Server-Side vs Client-Side Skins
Digi Camo M32 for Demolitions, from the Camo Weapon Pack DLC.
- Server-Side Weapons: Add new gameplay mechanics (damage, recoil). Everyone sees them.
- Client-Side Skins: Only YOU see them. These are texture replacements for vanilla guns (e.g., Gold AA12). You can install these from GameBanana or ModDB, but be careful—some servers anti-cheat might block them.
From the "Возможно ли играть с измененными скинами оружия по сети?" (Can you play online with modified weapon skins?) thread on the killingfloor.ru forum: if you repaint a weapon texture and pack it back into the same stock package, it works offline, but on joining a server the game reports a package mismatch. The only way around it is to build the skin as a separate weapon: a separate mutator with a new texture package that refers to the new textures. Others on a server will only see such a gun if it is installed on the server itself (golden Deagles, for example, were added that way as an extra weapon). Character skins do not have this problem, because their .upl file points to the new texture path and the stock package stays unchanged.
Additions
Custom weapons from the release section of the killingfloor.ru forum. The download links in those threads died long ago, so this list keeps only the description and the enable strings exactly as the authors gave them. The ...Pickup class goes into the shop (ServerPerks or Custom Shop, see adding weapons to the Trader); a "give mutator" hands the weapon out at the start of a wave or game, and a "shop mutator" adds it to the Trader without ServerPerks. Packs from the "Операция Ы" (Operation Y) team usually ship both, as Mut... and Mut...Shop.
Pistols
- Makarov pistol (Operation Y). Single:
PMmut.PMPickup, give mutatorPMmut.MutPM. Dual:PMmut.DualPMPickup, give mutatorPMmut.MutDualPM. Shop mutator:PMMut.MutPMShop. A version 2 with a new sound came out later. - PB (Operation Y). Silenced pistol: in a Firebug's hands it sets monsters on fire, for Demolitions it fires explosive rounds, for the Sharpshooter headshot damage is raised; works with any ServerPerks version.
PBgun.PBPickup, give mutatorPBgun.MutPBgun. - Thompson G2 Contender (Operation Y). Single-shot hunting pistol.
TG2ContenderDTMut.G2ContenderDTPickup,TG2ContenderDTMut.MutG2ContenderDT,TG2ContenderDTMut.MutG2ContenderDTShop. - FN Combo Weapon Pack (Operation Y): the Five-seveN pistol and the P90.
FNComboWPMut.P57LLIPickup,FNComboWPMut.P90DTPickup, give mutatorFNComboWPMut.MutFNComboWP, shop mutatorFNComboWPMut.MutFNComboWPShop. - Cz75 (Lexass's version with its own sound and stats; there is also a version by Maria that is essentially a Beretta copy).
Cz75Laser.Cz75LaserPickup, mutatorCz75Laser.Cz75LaserMut. - Golden Deagle (texture assembled by LLIePLLIeHb). Golden reskin added alongside the stock Deagles.
GoldenDeagle.DeaglePickup,GoldenDeagle.DualDeaglePickup. - Colt 1911 (Gwyn).
Colt.ColtPickup. The author saw it as a Demolitions sidearm. - The Darkness Colts (HekuT, G@L), ported from The Darkness (CS:S).
TDColts.TDColtPickup, dualTDColts.DualTDColtPickup. - FN FNP-45 Tactical (gall87).
FN45_Supressor.FN45SupressorPickup, give mutatorFN45_Supressor.FN45SupressorMut. - FNX 45 Tactical (UltraKill), from a Fallout: New Vegas mod.
FNX45Tactical.FNX45Pickup. - Trigun Pistol (gall87), from the anime Trigun, for Demolitions.
Trigun_Pistol.Trigun_PistolPickup,Trigun_Pistol.MutTrigun_Pistol. - Black Lagoon Beretta (gall87). A bit stronger than the stock Beretta, weaker than the MK23, one bullet goes through several zeds. Single:
BlackLagoonBeretta.BlackLagoonBerettaPickup, give mutatorBlackLagoonBeretta.MutBlackLagoonBeretta. Dual:BlackLagoonBeretta.DualBlackLagoonBerettaPickup, give mutatorBlackLagoonBeretta.MutDualBlackLagoonBerettaPistol. - The Gentleman's Revolver (Flame). Server version of PinkiePie645's Magnum .44 paint job, with more damage, more ammo and a larger first-person model.
ServerPackages=SteamPunkMagnum, give mutatorSteamPunkMagnum.SteamPunkMagnumMut, shopSteamPunkMagnum.SteamPunkMagnum44Pickupand dualSteamPunkMagnum.Dual44SteamPunkMagnumPickup. Buying and selling the dual version: dual pistols in the ServerPerks shop. - Ashot (Kowalsky). Single-shot buckshot pistol from Metro: Last Light, a model on the Flare Revolver animations. The thread gives no enable string.
SMGs and assault rifles
- PPSh, CompJ's rework. Adds the third-person view and the dropped pickup, a semi-auto fire mode, and doubles the price.
- Dual MP7 v1.1 (Dr.TerV). A separate weapon, does not replace the MP7M: price 1000, weight 6, MP7M damage, twice the fire rate, 80-round magazine, 960 total, 20 per magazine.
KFDualMP7Mut.MP7DPickup. - S.A.S. Weapon/Character pack. MP5, silenced MP5, dual MP5 and player skins.
KF_WDW_Weapons.MP5A4Pickup,KF_WDW_Weapons.MP5K_DualPickup,KF_WDW_Weapons.MP5SDPickup. The skins go intoFreePerksServer.ini:
CustomCharacters=SAS_Wolf
CustomCharacters=SAS_Solo
- P90 (converted by FluX, ported from the Ballistic Weapon Pack for UT2004, animations and textures by IJCDevelopment).
KFWeaponP90.P90. - Kriss Vector (Maria, tweaked by Lexass), for the Firebug.
KRISSSV.KRISSSVPickup. - Thompson SMGs (Operation Y). M1928:
ThompsonMut.ThompsonPickup,ThompsonMut.MutThompson,ThompsonMut.MutThompsonShop. M1, made for the Commando:ThompsonV2Mut.ThompsonV2Pickup,ThompsonV2Mut.MutThompsonV2,ThompsonV2Mut.MutThompsonV2Shop. - APS (HekuT, animations together with Zedek the Plague Doctor). Underwater assault rifle.
APS.APSPickup. - STALKER MP5 v2 (Stein). The "Viper 5" from S.T.A.L.K.E.R., three fire modes.
stalker_MP5.stMP5Pickup. - AK-47 (Operation Y). Stats fully identical to the stock rifle, made to replace its model.
AK47Mut.AK47SHPickup,AK47Mut.MutAK47SH,AK47Mut.MutAK47SHShop. - AKS-74 (Operation Y). Damage slightly below the SCAR, weight 5, price 2200.
AKC74Mut.AKC74Pickup,AKC74Mut.MutAKC74,AKC74Mut.MutAKC74Shop. - AKS-74U (Operation Y).
AK74uMut.AK74uPickup,AK74uMut.MutAK74u,AK74uMut.MutAK74uShop. Version with a Cobra reflex sight:AKS74ULLIMut.AKS74ULLIPickup,AKS74ULLIMut.MutAKS74ULLI. - AK-47 with a 100-round magazine and Cobra (UltraKill).
AK47_RD_HM.AK47_RD_HMPickup. - AEK-971 (posted by by-86). Model from S.T.A.L.K.E.R.; according to LLIePLLIeHb its stats match the AK-47 except for lowered
RecoilRate,SpreadandFireRate.AEK971Mut.AEK971Pickup, give mutatorAEK971Mut.MutAEK971. - HK-417 (Operation Y). Semi-auto it is slightly stronger than the M14 and levels the Sharpshooter; full-auto it is around the SCAR with more spread and recoil, and Stalker kills count for the Commando.
HK417mut.HK417Pickup,HK417mut.MutHK417,HK417Mut.MutHK417Shop. - FN SCAR-L ([WPC] Carter Dragon).
FMX_ScarLMut_v2.SCARLPickup. - SCAR-L Tactical (gall87).
SCARLAssaultRifle.SCARLAssaultRiflePickup, give mutatorSCARLAssaultRifle.MutSCARL. - M4 RIS Tactical (gall87).
M4RIS.M4RISPickup, give mutatorM4RIS.MutM4RIS. - M4A3 hybrid (gall87).
M4A3AssaultRifle.M4A3Pickup, give mutatorM4A3AssaultRifle.MutM4A3AssaultRifle. To change the scope size, the author suggested changingZoomedDisplayFOV=45.0to55.0or35.0. - M16DMR (Maria). Semi-auto only, ACOG-type sight.
M16DMR.M16DMRpickup, mutatorM16DMR.M16DMRMut. - HK G36C Tactic (gall87).
G36c_tactic_A.G36c_TacticPickup, give mutatorG36c_Tactic.MutG36c_Tactic. - IMI Galil (gall87), from CS CZ on the stock AK47 animations.
GALILMUT.GALILPickup, give mutatorGALILMUT.MutGALIL. - IMI Galil ARM 7.62 (gall87).
Galil_arm.Galil_armPickup, give mutatorGalil_arm.MutGalil_arm. - Type-19 (Zedek the Plague Doctor).
Type19Wep.Type19Pickup, weapon classType19Wep.Type19. For AnRouge the character animation froze when the weapon was equipped; LLIePLLIeHb suggested the cause was an old game version, since the animations come from newer KF versions. - XM-8 (Zedek the Plague Doctor).
XM8Wep.XM8Pickup. Does not work on version 1032. - L85A2 (Gizmo-5, Steam Workshop). Bullpup with a SUSAT scope, full-auto and semi-auto, assigned by the author to the Sharpshooter. The thread gives no enable string.
- LR300 MedGun (gall87). Medic rifle with a 2x AimPoint sight; the underbarrel launcher fires a healing grenade that bounces off walls.
Lr300M203MedGun.Lr300M203MedGunPickup, give mutatorLr300M203MedGun.MutLr300M203MedGun. - M16 Med Gun (gall87).
M16A1MedGun.M16A1MedGunPickup, green handguardM16A1MedGun.M16A1MedGunV2Pickup; give mutatorsM16A1MedGun.MutM16A1MedGunandM16A1MedGun.MutM16A1MedGunV2. - Modern Warfare Weapons. Replaces the models of the M4, AK-47, SCAR, M4 203, 9mm, dual 9mm, Deagle, dual Deagles, M14, Bullpup, Shotgun, Combat Shotgun and MP5M. LLIePLLIeHb's review: unfinished, with no static meshes, icons or third-person models, and on a server the game reported a package mismatch.
Machine guns
- PKM (Operation Y).
PKMMut.PKMPickup,PKMMut.MutPKM,PKMMut.MutPKMShop. - M249 SAW (Operation Y).
M249Mut.M249Pickup,M249Mut.MutM249,M249Mut.MutM249Shop. Not a whitelisted mutator: as Flame put it, perks then only work through ServerPerks and only on that server. - RPK (Operation Y).
RPK47Mut.RPK47Pickup,RPK47Mut.MutRPK47,RPK47Mut.MutRPK47Shop. - RPK-47 (gall87).
RPK47.RPK47Pickup, give mutatorRPK47.MutRPK47. - RPK (HekuT).
RPK.RPKPickup. - QBB-95 (posted by by-86; model from Dragon Rising, animations by Пересмешник, a fixed version by Essence also exists). Chinese squad support weapon.
QBB95SAW.QBB95SAWPickup, give mutatorQBB95SAW.MutQBB95SAW. - Browning (saw and Kowalski).
TraderInventory=4:Browning.BrowningPickup. - Minigun Stinger ([TWK]Exod, ported from UT3). Not tied to any perk.
Stinger.StingerPickup.
Shotguns
- Protecta (Operation Y).
ProtectaMut.ProtectaPickup, give mutatorProtectaMut.MutProtecta. - Protecta (HekuT, Battlefield 3 model).
ProtectaUM.ProtectaUMPickup. - USAS-12 (HekuT, ported from Battlefield 3).
USAS12.USAS12Pickup, and inKillingFloor.ini:
[Engine.GameEngine]
ServerPackages=USAS12_A
ServerPackages=USAS12_T
ServerPackages=USAS12_SM
- Multi-class USAS-12 (gall87).
USAS12_V3.USAS12_V3Pickup, give mutatorUSAS12_V3.MutUSAS12_V3. Regular version:USAS12_V2.USAS12_V2Pickup,USAS12_V2.MutUSAS12_V2. - W1300 Compact Edition (gall87).
W1300_Compact_Edition.W1300_Compact_EditionPickup, give mutatorW1300_Compact_Edition.MutW1300_Compact_Edition. - Vepr-12 "Molot" (by-86, built on version 1058).
TraderInventory=2:Vepr.VeprPickup. - Jackhammer (Chyvachok, model from a Fallout mod).
ExpWeaponsMod.JackhammerPickup. - DOOM 3 shotgun (Zedek the Plague Doctor).
Doom3ShotgunWep.D3ShotgunPickup. - Sawn-off (BSshort, by DREDNOUT_571). Sawn-off double barrel for Support: half the weight and price, a third less damage, twice the spread, slot 2.
BSshort.BSshortPickup, or enable the "Обрез" (Sawn-off) mutator in the game menu to get it at the start. For VETAL it would not work without themgtexfile from the Red Orchestra machine gun mutator (the problem being the references toBSshort_T.BSshort_TraderandBSshort_M.BSshort_pickup). - WSG80 Welder Shotgun (3xzet). Shotgun with a welder attached that can weld doors.
WELDGUN.WeldShotPickup, give mutatorWELDGUN.MutWeldshot, shop mutatorWELDGUN.MutWeldshotShop. - MediShotgun (Whisky; improved version by Vetal and CompJ). Medic shotgun with healing darts.
WeaponForSale=WhiskyMediShot.WMediShotPickup. - Taser Shotgun (Txam). A reworked Benelli that slows zeds for 4 seconds. According to drummer36 it stopped working after patches around 1045.
Sniper rifles
- Hunting Rifle. Winchester replacement with the same stats.
BDHuntingRifleFinal.Hunting_RiflePickupplusServerPackages=BDHuntingRifleFinalin[Engine.GameEngine], otherwise the model does not show. Flame's version:HuntingRifle.HuntingRiflePickup,ServerPackages=HuntingRifle. - SVD-S (Operation Y).
SVD-cMut.SVDcPickup, give mutatorSVD-cMut.MutSVDc; the old version had the shop mutatorSVD-cMut.MutSVDcShop. - SVD (HekuT and Zedek the Plague Doctor).
SVDUM.SVDUMPickup, neonSVDUM.SVDUMPickup_Neon,ServerPackages=SVD_UM. - V-94 "Volga" (Operation Y).
V94LLImut.V94LLIPickup,V94LLImut.MutV94LLI,V94LLImut.MutV94LLIShop. Old version:B94Mut.B94Pickup,B94Mut.B94,B94Mut.MutB94Shop. - Zastava M76 (Operation Y). No scope, laser sight, x6 headshot damage, good penetration.
M76LLIMut.M76LLIPickup, give mutatorM76LLIMut.MutM76LLI. - L96 AWP (Operation Y, Flame).
L96AWPLLImut.L96AWPLLIPickup,L96AWPLLImut.MutL96AWPLLI,L96AWPLLImut.MutL96AWPLLIShop. - SV-98 (HekuT, Gwynbleidd).
SV98.SV98Pickup. - Barrett M98B (converted by G@L).
Barret_M98_Bravo.Barret_M98_BravoPickup, camoBarret_M98_Bravo.Barret_M98_BravoPickup_camo; give mutatorsBarret_M98_Bravo.MutBarret_M98_BravoandBarret_M98_Bravo.MutBarret_M98_Bravo_camo. - Walther WA 2000 (Zedek the Plague Doctor, HekuT).
WaltherWep.Walther2000Pickup. - Mauser K98k (Zedek the Plague Doctor). Scoped
Kar98Wep.Kar98Pickup, scopelessKar98Wep.Kar98NSPickup. From V2 it has an iron-sight mode on the H key. - The Charmer (Zedek the Plague Doctor).
CharmerWep.CharmerPickup. - The "Big Stick" Bolt Gun (Barrage o' Fail).
BG57iK.BG57iKPickup, bloodied versionBG57iK.BG57iK_bPickup.
Explosives, launchers and flamethrowers
- RPG-7 (3xzet, ported from BW for UT2004). Not a mutator, goes into CustomShop or ServerPerks:
WeaponForSale=RPG7DT.RPGPickup. - Molotov cocktail (AkycTuk, cut out of hiyokomod; throw animation and icon by 3xzet).
Molotov.MolotovPickup, andServerPackages=MolotovinKillingFloor.ini. - M202 (CompJ). A1 "Flash":
M202Mut.M202A1Pickup, give mutatorM202Mut.MutM202A1. The fictional A2 "Grim Reaper" for Demolitions:M202Mut.M202A2Pickup,M202Mut.MutM202A2. - M72 LAW (Barrage o' Fail).
M72LAW.M72LAWPickupCo, give mutatorM72LAW.MutAddToInventory, shop mutatorM72LAW.MutAddToShop. - China Lake (Barrage o' Fail, Zedek the Plague Doctor). Pump-action grenade launcher.
CLGL.CLGLPickup. - Anti-tank mine (HekuT, ported from Battlefield 3).
ATMine.ATMinePickup. Fixes exist from CompJ (reacts to Cyberdemons) and Flame (pressure mine). - Flares (Barrage o' Fail). Does not set zeds on fire.
Flares.FlarePickup, give mutatorFlares.MutAddFlaresToInventory, shop mutatorFlares.MutAddFlaresToShop. - Holy Grenade and Black Hole (w.a.l).
Hallelujah.HolyGrenadePickup,Hallelujah.BlackHolePickup. - Cryo Mass Driver MK.14 (IJC Development). Freezes zeds. Without ServerPerks enable it as the mutator
IJC_Project_Santa.FreezerMut(just adding it to the shop gives no freezing); forServerPerks.ini:IJC_Project_Santa_SP.FreezerPickup. - Spitfire flamethrower (saw and Kowalski).
TraderInventory=7:Spitfire.SpitfirePickup. - NailGun (Kowalsky).
TraderInventory=2:NailGun.NailGunPickup.
Melee
- Z3RO's Boker Knife (The_Sorrow, fix by [B.R]HekuT).
Z3ROBoker.BokerPickup. - Jason's Machete. Weaker than the katana.
BDMachete.MachetePickup. - Whisky Hammer. Sledgehammer for the Berserker that swings at axe speed. The thread gives no enable string.
- Chainsword. Two-handed chainsword for the Berserker that glows in the dark. The thread gives no enable string.
- Baseball bat (HekuT).
BaseballBat.BaseballBatPickup. - Military surgeon's knife (Rainishe). The mutator replaces the stock knife.
- Butterfly knife (Operation Y). Cannot be sold, but can be bought and dropped.
ButterflyKnife.ButKnifePickup, mutator replacing the stock knifeButterflyKnife.ButknifeMut. - Butterfly knife (Valve model, ported by Secret_Agent[AZE]).
ButterFlySAMut.ButterFlySAPickup. - Two-handed sword (bear, sword from JaSuS's Skyrim weapon pack). Based on the katana with slightly more damage. Not a mutator:
Bastard.BastardPickup. - Omni Blade (HekuT, ported from Mass Effect 3).
OmniBlade.OmniBladePickup. If the name shows as~~~~, delete the*.rusfile from the archive. - Gibson Flying V (Kowalski and saw). An electric guitar.
TraderInventory=0:FlyingV.FlyingVPickup. - Hammer of Retribution (UltraKill, Runestorm Team model from the Crucible Mod).
HOR.HORPickup. In the first version the static mesh pointed to a texture in the oldHammer_Tpackage; fixed in the update. - Buster Sword (UltraKill).
BusterSwordd.BusterSworddPickup. - Menog (UltraKill, from Skyrim).
Menog.MenogPickup. - Hammer "not a mace" (saw, Kowalski and Dr_Killjoy). Sets zeds on fire on hit, levels the Berserker and the Firebug.
TraderInventory=0:Hammer.HammerPickup. - Ninja Crossbow (UltraKill). Berserker crossbow that fires shuriken; the ServerPerks string is inside the archive. Flame counted damage 1000 and a x25 headshot multiplier.
- Shield (UltraModding, animations by HekuT). Knocks zeds back.
Shield.ShieldPickup.
Turrets
- Portal Turret (Marco; update by Flame). The turret from Portal: bought from the Trader and placed on the map, it can kill both zeds and players.
KFPortalTurret.PTurretPickup,ServerPackages=KFPortalTurret. For a hostile turret placed on a map, use theTurretSpawnPointtrigger. Settings inKFPortalTurret.ini:HitDamages=5(damage),TurretHealth=400(health),bStationaryTurret=False. In Flame's version the turret explodes at the press of a button, the blast damage is set bySDDamage(default force 2000, radius 1000), and the blast does not hurt players. scar noticed that ini changes only apply after a full server restart. - Turret from the RPG mod (extracted by Dave_Scream).
IDRPGTurret.IDRPGTurret_Pickup, settings inIDRPGTurret.ini:HitDamages=34(damage per shot),TurretHealth=600,EffectiveRange=5000,FireRateTime=0.5(lower is faster),PeripheralVision=0.700000(lower is wider),bCanBeBaseForPawns=False(withTrueplayers can stand on the turret and zeds cannot reach them). - DOOM 3 cyber turret (extracted by offutt; there is also a reworked version by 3xzet). Armor and damage are boosted for Hell on Earth. Follows its owner, drops its target when the owner is attacked, and explodes when destroyed. It is a weapon, not a mutator:
Doom3Turret.SentryGunPickup. - Perk turrets (w.a.l, based on Marco's Portal turret). There is no medic turret.
WALPackTurret.BersPTurretPickup
WALPackTurret.ComPTurretPickup
WALPackTurret.DemoPTurretPickup
WALPackTurret.FirePTurretPickup
WALPackTurret.SnaipPTurretPickup
WALPackTurret.SupPTurretPickup
- Fire turret for the Firebug (w.a.l, based on Marco's turret from the RPG mod).
BurnRPGTurret.BurnRPGTurret_Pickup. - Rocket turret (w.a.l).
RocketRPGTurret.RocketRPGTurret_Pickup.
Miscellaneous
- Portal Gun. The portal gun from Portal: teleports players and zeds, very low damage. CustomShop:
WeaponForSale=PortalGun.pgPortalGunPickup, Tsar4K mod:ItemForSale=Class'PortalGun.pgPortalGunPickup'. Domian tested that all shotguns, the PB, the crossbow, the VSS, the SVD-S, the M99, the V-94, grenade launchers, flamethrowers, pipe bombs and the PP-19 "Bizon" fire through portals; the other pistols, rifles, automatics and melee weapons do not (on the M4 203 only the underbarrel grenade passes). - KF1945Weapons. Weapons from the Killing Floor 1945 mod. The scoped G43 had a bug: when dropped, it turns into a plain G43.
KF1945Weap.G43Pickup
KF1945Weap.G43ScopePickup
KF1945Weap.M44Pickup
KF1945Weap.MP40Pickup
KF1945Weap.STG44Pickup
KF1945Weap.TT33Pickup
KF1945Weap.PPDPickup
- Voodoo doll (from Blood).
VDollMut.VoodooDollPickup, give mutatorVDollMut.VDollMut.
The "Операция Ы" (Operation Y) team
A team of free modders: Dave_Scream, 3xzet, LLIePLLIeHb, zombi^^domer, later Dr_Killjoy. Every one of their threads carries the note "not for sale".
| Weapon | Shop | Give / shop mutator | Notes |
|---|---|---|---|
| VSS Vintorez | VSSDT_v2Mut.VSSDTPickup | VSSDT_v2Mut.MutVSSDT | Old version: VSS.VSSPickup, give VSS.MutVSS, shop VSS.MutVSSShop |
| AS Val | VALDT_v2Mut.VALDTPickup | VALDT_v2Mut.MutVALDT | Old version: VALMut.VALPickup, give VALMut.MutVAL, shop VALMut.MutVALShop |
| Saiga-12S | Saiga12cMut.Saiga12cPickup | Saiga12cMut.MutSaiga12c / Saiga12cMut.MutSaiga12cShop | Damage slightly above the AA12, but the AA12 has more than twice the fire rate and magazine (LLIePLLIeHb) |
| HK UMP-45 | UMP45Mut.UMP45Pickup | UMP45Mut.MutUMP45 / UMP45Mut.MutUMP45Shop | |
| HK UMP-45 (new) | UMP45LLIMut.UMP45LLIPickup | UMP45LLIMut.MutUMP45LLI / UMP45LLIMut.MutUMP45LLIShop | Ported and modified by Operation Y, original model author unknown |
| Remington 870 Express Combo | Rem870ECMut.Rem870ECPickup | Rem870ECMut.MutRem870EC | Powerful, heavy shotgun with little ammo and ricocheting pellets, "a kind of M99 for Support" |
| SIG-Sauer P226 | P226LLIMut.P226LLIPickup | P226LLIMut.MutP226LLI | Ported by Operation Y and Flame, with a flashlight; 12 magazines of 12 rounds |
| WTF flare gun (3xzet) | FlaregunDTv2.FlaregunPickup | FlaregunDTv2.FlareGunMut | Replaces the recolored M79 from the WTF mutator with a signal pistol model; noticeably lights up dark maps |
| Crowbar | FomkaMut.FomkaPickup | FomkaMut.MutFomka / FomkaMut.MutFomkaShop | Improvised melee weapon |
| PP-19 Bizon-2-01 | PP19Mut.PP19Pickup | PP19Mut.MutPP19 / PP19Mut.MutPP19Shop | 53-round magazine: the 2-01 model is chambered for Parabellum (LLIePLLIeHb) |
| Steyr AUG A1 | AUG_A1ARMut.AUG_A1ARPickup | AUG_A1ARMut.MutAUG_A1AR / AUG_A1ARMut.MutAUG_A1ARShop | Also released on the Steam Workshop |
| Glock 18C | Glock18cLLImut.Glock18cLLIPickup | Glock18cLLImut.MutGlock18cLLI | Higher headshot damage for Sharpshooter, incendiary bullets with lower bullet damage for Firebug; stats count for Sharpshooter, Firebug and Commando. With help from Flame |
| Universal GP | GrenadePistolLLImut.GrenadePistolLLIPickup | GrenadePistolLLImut.MutGrenadePistolLLI | Grenade pistol based on the M79, the round depends on the perk: a decoy (by Marco) for Berserker, door reinforcement for Support, flares for Sharpshooter, the perk's grenades for Firebug, more damage and radius for Demolitions, stun for Commando, health and armor for Medic. Works in a clean, unmodded game too |
| SVD | SVDLLImut.SVDLLIPickup | SVDLLImut.MutSVDLLI | Together with Flame. In third person it strikes with the knife animation, because third-person animations are separate for every player model (Dr_Killjoy) |
| Kalashnikov (AK-47) | AK47LLINewMut.AK47LLIPickup | AK47LLINewMut.MutAK47LLI | A separate release, not to be confused with AK47Mut |
| Barrett M82A1 | M82A1LLImut.M82A1LLIPickup | M82A1LLImut.MutM82A1LLI / M82A1LLImut.MutM82A1LLIShop | Original model by Hav0c and Twinke Masta, ported by Operation Y |
gall87 (G@L)
Ports and conversions, nearly all with code help from LLIePLLIeHb.
| Weapon | Shop | Give mutator | Notes |
|---|---|---|---|
| M16A1 M203 | M16m203AssaultRifle.M16m203Pickup | M16m203AssaultRifle.MutM16M203 | For Firebug: a bullet pierces 2-3 zeds and sets them on fire, 3-round burst, costs no more than 3000 |
| Dual Colt 1911 | DualColt.DualColtPickup | Works only with ServerPerks | |
| OTs-14 Groza | Graza.GrazaPickup | Graza.MutGraza | For Medic, fires healing darts |
| MP5SD with a collimator sight | MP5SD.MP5SDPickup | MP5SD.MutMP5SD | With help from AnRouge |
| Glock 17 | New_Glock17.New_Glock17Pickup, dual New_Glock17.DualNew_Glock17Pickup | Glock17.MutNew_Glock17, dual New_Glock17.MutDualNew_Glock17 | 45 damage single, 90 per gun for the duals; model Twinke Masta, textures Agent95 |
| M4A1 from CoD4 | M4A1_COD.M4A1_CODPickup | M4A1_COD.MutM4A1_COD | |
| M21 from CoD4 | m21_Cod.m21_CodPickup | m21_Cod.Mutm21_Cod | |
| SIG SG 552 SWAT | SG552_Tactic.SG552_TacticPickup | SG552_Tactic.MutSG552_Tactic | |
| HK G36 from S.T.A.L.K.E.R. | G36_STALKER.G36_STALKERPickup | G36_STALKER.MutG36_STALKER | |
| Steyr AUG A3 with a tactical light | Slayer_AUG.Slayer_AUGPickup | Slayer_AUG.MutSlayer_AUG | |
| MP5A4 ACOG / EoTech (medic guns) | MP5A4_MedGun.MP5A4_MedGunPickup, MP5A4_MedGun.MP5A4_EoTechPickup | MP5A4_MedGun.MutMP5A4_MedGun, MP5A4_MedGun.MutMP5A4_EoTech | Replace the old MP5; both are in the shop, but only one can be bought |
| AK47 from CoD Black Ops | Ak47_CoDBO.Ak47_CoDBOPickup | Ak47_CoDBO.MutAk47_CoDBO | |
| AKS-74U from S.T.A.L.K.E.R. | wooden handguard aks74u.aks74uV2pickup, plastic aks74u.aks74uPickup | aks74u.Mutaks74uV2, aks74u.Mutaks74u | |
| Jackal and 454 Casull (Alucard) | dual Jackal Jacal.JacalPickup, Jackal and 454 Jacal.Jacalv2Pickup | Jacal.MutJacal, Jacal.MutJacalv2 | |
| SPAS-12 with folded stock | Spas12Mut.Spas12Pickup | Spas12Mut.MutSpas12 | Model, UV and texture by Pete. No aiming down sights because of the folded stock, the fire modes ended up swapped by mistake, fewer shells than the real gun for balance |
| KF2 AR15-9mm | AR9mm.AR9mmPickup | AR9mm.MutAR9mmAssaultRifle | Part of the code comes from Killing Floor 2 - Medic Guns Pack by Zedek the Plague Doctor |
| Claw hammer | HammerGAL.HammerGALPickup | HammerGAL.MutHammerGAL | The author's first melee weapon |
| M14EBR from KF2 | M39EBR.M39EBRPickup | M39EBR.MutM39EBRBattleRifle | Laser sight and 2x optics. When a player reported a delay (about half a second) before the bullet leaves the barrel, the author advised adding Speed=28000.000000 and MaxSpeed=200000.000000 to defaultproperties of the M39EBRBullet class |
HekuT
| Weapon | Shop | Notes |
|---|---|---|
| Mauser C96 | Mauser.MauserPickup | Author Gwynbleidd, helper HekuT. Damage 70-85, headshot x1.3, clip 6, weight 3, cost 400 |
| M320 grenade launcher | M320.M320Pickup | Port from Battlefield 3, helper Ultrakill. If the name shows as "~~~~", delete the *.rus file from the archive |
| AAR525 and AAR525S | AAR525.AAR525Pickup, AAR525.AAR525SPickup | Weapon from the film District 9, ported from Fallout 3. Needs lines in KillingFloor.ini, see below |
| MTs-255 | MTS255.MTS255Pickup | Port from Call of Duty: Ghost, helper ContracT_KilleR. In KillingFloor.ini: ServerPackages=MTS255_Anim under [Engine.GameEngine] |
| Flame Winchester | TraderInventory=6:FlameWinchester.WinchesterPickup | Author [B.R]HekuT, helper [B.R]Gwynbleidd. A golden Winchester that fires incendiary rounds for Firebug |
| SPAS-12 (Fixed Version) | Spas12.SpasPickup | Author Mr. Quebec, fix by [B.R]HekuT: added third-person and pickup models, no longer a fire shotgun, extra sounds removed, includes a *.rus file for the Russian name |
| Apollon Bow | ApollonBow.ApollonBowPickup | Ikaros's bow from the anime Sora no Otoshimono. Model and textures HekuT, scripts and animations Zedek the Plague Doctor, helper mihopol |
For the AAR525:
[Engine.GameEngine]
ServerPackages=AAR525_A
ServerPackages=AAR525_S
ServerPackages=AAR525_SM
ServerPackages=AAR525_T
UltraKill
| Weapon | Shop | Notes |
|---|---|---|
| Battlefield 2142 knife | BF2142Knife.BF2142KnifePickup | Replacement for the stock knife, see the mutator below |
| Zabuza's Sword (Naruto) | Zabuzas.ZabuzasPickup | For Berserker |
| Aluminum Bat | AluminumBat.AluminumBatPickup | Baseball bat |
| Mercy Gun (Darksiders) | Mercy.MercyPickup | Fully automatic, for Sharpshooter |
| Homemade PPSh (Fallout: New Vegas) | HomeMadeppsh.HomeMadeppshPickup | |
| Epic Dual Dagger (CS:S) | EDD.EDDPickup | Dual knife for Berserker; model by Rafaël De Jongh and Muffin, animations by Operation Y |
| Gensho No Hi (Skyrim) | Gensho.GenshoPickup | Self-glowing sword |
| Caius Sword (Final Fantasy) | Caius_Sword.Caius_SwordPickup | |
| M1014 | M1014.M1014Pickup | Alpha, ported from Battlefield 3 (UltraK!11[CL]); according to drummer36 it needs M1014_A and M1014_T added to kf.ini |
| Nordic War Axe (Runed) | NWAR.NWARPickup | Axe; the "Nordic War Axe [Runed] New Killing Floor Weapon" thread gives only this string and screenshots |
In the BF2142 knife thread LLIePLLIeHb suggested a mutator that puts the new knife into the player's starting kit instead of the stock one:
class BF2142KnifeLLIMut extends Mutator;
function PreBeginPlay()
{
AddToPackageMap("BF2142Knife");
}
function bool CheckReplacement(Actor Other, out byte bSuperRelevant)
{
if (Other.IsA('KFHumanPawn'))
{
KFHumanPawn(Other).RequiredEquipment[0] = "BF2142Knife.BF2142Knife";
}
return true;
}
defaultproperties
{
bAlwaysRelevant=True
GroupName="KF_BF2142Knife"
bAddToServerPackages=True
}
Zedek the Plague Doctor
| Weapon | Shop | Notes |
|---|---|---|
| Thompson Infernal Dragon | DragThompsonWep.DragThompsonPickup | A fully reworked Thompson |
| LK-05 Pack (Magpul Masada / ACR) | Commando LK05Wep.LK05CommandoPickup, Medic LK05Wep.LK05Pickup | |
| MP-1911 | MP1911Wep.MP1911Pickup | Version 2 of 7/14/2014 with improved textures |
| Mosin-Nagant rifle | see below | Without a scope it loads 5-round clips, the sniper version loads one round at a time |
| Tactical Thompson | With {BMT} Gameboy442; has a laser sight | |
| M60 | With {BMT} Gameboy442; the thread reported the weapon being invisible in the hands, no fix was given | |
| Lilith's Kisses | LilithKissWep.LilithKissPickup | Posted by AnRouge from the Steam Workshop; he says it was tested on version 32 |
| SW76 | SW76Wep.SW76Pickup | SMG; Essence later posted a version with compressed textures, a single animation package and fixed recoil |
TraderInventory=3:NagantWep.MosinNagantNPickup
TraderInventory=3:NagantWep.SniperNagantNPickup
TraderInventory=3:NagantWep.MosinNagantPickup
TraderInventory=3:NagantWep.SniperNagantPickup
On a version 1031 server the Tactical Thompson threw Failed to find function OnReloadSPTorBullpup on reload. Gwyn explained that Tripwire changed KFWeapon over 20 patches: decompile your KFMod and bring the weapon's functions in line with those in KFWeapon.
Other authors
| Weapon | Author | Enable | Notes |
|---|---|---|---|
| MutLAW | Turns the LAW into the Half-Life 2 rocket launcher with a laser-guided rocket. Players spawn with the modified LAW, while the LAW in the shop stays normal | ||
| Half-Life 2 weapons pack (beta) | see below | HL2 weapons with the HL2 crosshair and original ammo counts, including the gravity gun | |
| G36C | FluX (model and texture arby26) | KFG36C.G36CPickup | Beta, the author's first work |
| HK G36C | from Steam Workshop | FX-G36C.G36CPickup, launch line FX-G36C.MutG36C | If the static mesh texture is black, assign the right texture to the static mesh in KFEditor (CompJ) |
| Bocker dragon knife | Z3RO, fixed by AnRouge | Damassk.DamasskPickup | Berserker knife: weight 0, cost 10000, does not conflict with other mutators, no third-person animations |
| FN F2000 | Mr.Quebec | F2000.F2000wepPickup | A standalone weapon made from an MW2 reskin, bullpup animations |
| Golden M14EBR and Golden Kriss | Golden versions of the M14EBR and Kriss | ||
| M79 HopMine Launcher | Marco | HopMineLchr.HopMineLPickup | The M79 fires mines that stick to any surface and, when activated, jump into the middle of the crowd and explode; up to 16 mines at once |
| FN MAG / GPMG (alpha) | T.Armitage, J.Sullivan | JS_GPMG.GPMGPickup, shop mutator JS_GPMG.JS_GPMG | The alpha had no sound and no third-person model |
| Franchi SPAS-12 | Nikki Richards, J.Sullivan | JS_Spas12.SPAS12Pickup, give JS_Spas12.JS_Spas12 | |
| M17 Flamethrower "Violette" | AnRouge (model Valve, animations G@L) | Violette.ViolettePickup, give Violette.VioletteMut | Single-shot Firebug weapon with no reload, as in Team Fortress |
| Red Orchestra machine guns | posted by Freddy | Fallschirmjäger Gewehr, MG34, MG42, DP-28, Bren Mk3, BAR. The animations were ported as is, so the arms are merged with the weapon model and always the same color | |
| M41A | posted by Freddy | Pulse rifle for Commando: no aiming down sights, 99-round magazine, 5 magazines, an underbarrel launcher with 3 grenades that cannot be bought but regenerate one per 30-50 seconds; costs 1600 | |
| Fire mines | posted by Freddy, updated for newer patches by Flame | For Firebug: a charge strapped to a fuel canister that sets zeds on fire when it explodes | |
| Patriarch gun | AnRouge, thanks to Flame | TraderInventory=PatGun.PatGunPickup, ServerPackages=PatGunMut | The Patriarch's chaingun: 200 rounds per magazine, 2 spare magazines, 25 rockets, no sights. Lines given as in the thread |
| M16A4 and M16A4 Aimpoint | posted by denfil777, source Steam Workshop (Maria) | M16A4Rifle.M16A4_IronSightPickup, mutator M16A4Rifle.M16A4_IronSightMut; M16A4Rifle.M16A4_AimpointPickup, mutator M16A4Rifle.M16A4_AimpointMut | Iron sights and Aimpoint versions |
| Throwing Axe | [WPC] Whisky | WhiskyThrowingAxe.WThrowingAxeMut | Replaces the Berserker's (or another perk's) grenades with throwing axes; the trader still shows a grenade. The ini file names the perk: ZerkPerk= with the perk class from SP5 or FPS. The axes have no physics and get stuck in textures |
| XMV850 Minigun | [TWK]Exod | xmv850.xmv850pickup | Port from UT, not tied to any perk |
| Desert Eagle | Mr.Quebec | Eagle.EaglePickup, Eagle.DualEaglePickup | A standalone weapon made from an MW2 reskin. kok-s reminded that the fire class needs both sounds: FireSoundRef (mono, what others hear) and StereoFireSoundRef (stereo, what you hear) |
| Skell's Weapon Reskins | Skell (posted by denfil777) | SkellWeapons.SkellWeapons | Reskins of the FN FAL ACOG, Handcannon (and duals), Husk Fireball Launcher, LAW (with rockets), M14EBR, M32, M79, MK23, MP7, pipe bomb, revolver (and duals) and Trenchgun; the katana has no third-person reskin |
| New Machete | saw and Kowalski | TraderInventory=0:NewMachete.NewMachetePickup | A machete with a saw back and a knuckle-duster guard |
| AS VAL Cobra | demnikzak | ASVALG.ASVALGPickup | Full-auto only, the alt button turns on a laser; reload animations by Operation Y |
| XCOM weapon pack | Barrage o' Fail (posted under a translated nick) | XCOMPack.LRiflePickup, XCOMPack.LRifleEXPickup, XCOMPack.LightPlasmaPickup, XCOMPack.BlasterPickup | XCOM and EXALT laser rifles (Commando), light plasma rifle (Sharpshooter), blaster launcher (Demolitions) |
| Dual AA12 | Barrage o' Fail | AA12DW.AA12DWPickup, give and shop AA12DW.MutAdd_AA12DW | |
| Heal Thrower | Barrage o' Fail | HealThrower.HealThrowerPickup, give and shop HealThrower.MutAdd_HealThrower | A Medic flamethrower: heals teammates and deals small damage to zeds |
For the Half-Life 2 weapons pack: *.ukx files go to KillingFloor/Animations, *.uax to KillingFloor/Sounds, *.u, *.int, *.ucl to KillingFloor/System. Classes for Custom Shop and ServerPerks:
HL2WeaponsB.HL_BlueGravityGunPickup
HL2WeaponsB.HL_BugBaitPickup
HL2WeaponsB.HL_CrossbowPickup
HL2WeaponsB.HL_CrowbarPickup
HL2WeaponsB.HL_GravityGunPickup
HL2WeaponsB.HL_GrenadePickup
HL2WeaponsB.HL_IRiflePickup
HL2WeaponsB.HL_MagnumPickup
HL2WeaponsB.HL_RPGPickup
HL2WeaponsB.HL_SMGPickup
HL2WeaponsB.HL_ShotgunPickup
HL2WeaponsB.HL_USPPickup
Packs and weapons from patches
Killing Floor Weapon Pack (IJC: Jack-Carver and -=IVAN=-): the MK23 pistol (and dual), the M7A3 medic rifle, the Barrett M99 sniper rifle, the FN FAL and the Kel-Tec KSG shotgun. Since update 1035 all these weapons are part of the game, nothing needs to be downloaded. In the old pack versions the textures, animations, sounds and static meshes sit in shared packages (KFWeaponPackTex.utx, KFWeaponPackAnims.ukx, KFWeaponPackSounds.uax, KFWeaponPackStatics.usx), so you cannot install just one gun. Custom Shop codes for version WhiteV27:
IJCWeaponPack-WhiteV27.M7A3MPickup
IJCWeaponPack-WhiteV27.MK23Pickup
IJCWeaponPack-WhiteV27.DualMK23Pickup
IJCWeaponPack-WhiteV27.M99Pickup
IJCWeaponPack-WhiteV27.FnFalPickup
IJCWeaponPack-WhiteV27.FnFalAPickup
IJCWeaponPack-WhiteV27.KSGPickup
After installing version 4.5 one player lost the Barrett from Custom Shop, apparently because of a new class name; F4TAL1ST advised looking up the new code in the .ucl file from the archive.
Weapons from patches for servers that were not updated (Flame extracted them into separate packages):
- Patch 1035:
M99.M99Pickup,MK23.MK23Pickup,MK23.DualMK23Pickup,FnFal.FNFAL_ACOG_Pickup,M7A3.M7A3MPickup,KSG.KSGPickup. - Patch 1044, golden DLC:
DLC1044Weapons.GoldenKatanaPickup,DLC1044Weapons.GoldenAK47Pickup,DLC1044Weapons.GoldenM79Pickup,DLC1044Weapons.GoldenBenelliPickup. Stronger versions are in theDLC1044WeaponExtpackage with the same class names (katana 185-285 instead of 135-205, AK47 55-65 instead of 35-45, M79 500 instead of 350, Benelli 55 instead of 35; resources come from the main pack). The axe isDwarfAxe.DwarfAxePickup(separate builds for 1043 and for 1042 and older). On updated servers the same classes are written withKFModinstead ofDLC1044Weapons, and theCleanAppIDMut.CleanAppIDMutmutator lets players buy them (see DLC weapons for all players). - Patch 1048:
SPAutoShotgun.SPShotgunPickup,SPGrenade.SPGrenadePickup,SPSniperRifle.SPSniperPickup,SPThompson.SPThompsonPickup,ThompsonDrum.ThompsonDrumPickup(known to work on 1047). On 1048 and newer, addKFMod.SPShotgunPickup,KFMod.SPGrenadePickup,KFMod.SPSniperPickup,KFMod.SPThompsonPickup,KFMod.ThompsonDrumPickup,KFMod.GoldenAA12Pickup,KFMod.GoldenChainsawPickup,KFMod.GoldenDeaglePickup,KFMod.GoldenDualDeaglePickup,KFMod.GoldenFTPickuptoServerPerks.initogether withCleanAppIDMut.CleanAppIDMut.
Custom Weapon Mod (VETAL). A collection of weapons by various modders, tweaked for balance, with ServerPerksV4 built in: the weapons level their perks and get perk bonuses. It includes the Colt Python (Whisky, for Demolitions against Scrakes), MSG80 MediShot (Whisky, Medic), Mossberg M500 (Hemi and BrainDead), Remington 700P (BrainDead, Sharpshooter), M7A3M, M7A3C, FN FAL and MK23 (Ivan and Jack Carver). The minimum and maximum perk levels are set in Wmod.ini. If Demolitions disappears when playing with the sandbox, the host adds VeterancySkills=KFMod.KFVetDemolitions and LoadedSkills=Class'KFMod.KFVetDemolitions' to the other perk lines in KillingFloor.ini.
Ballistic Weapons for KF (Forrest Mark X, WPC). Five packs on the Steam Workshop. For ServerPerks the pack uses its own perk and dozens of TraderInventory lines, for example:
Perks=KFBallisticV25_SP.SRVetNoPerk
TraderInventory=2:KFBallisticV25_SP.M290Pickup
TraderInventory=1:KFBallisticV25_SP.AM67Pickup
TraderInventory=3:KFBallisticV25_SP.SRS900Pickup
TraderInventory=4:KFBallisticV25_SP.XMV850Pickup
TraderInventory=0:KFBallisticV25_SP.X4Pickup
TraderInventory=7:KFBallisticV25_SP.FP7Pickup
TraderInventory=8:KFBallisticV25_SP.A500Pickup
In Flame's opinion the guns themselves are so-so, but the weapon effects and features are interesting.