KF2 SetWeaponSkin: Preview Any Weapon Skin in Solo
You can preview any weapon skin in Killing Floor 2 without owning it, using the console in a solo game. The method comes from a Steam community guide (written for game version 1.150, so treat the exact asset names as possibly outdated). It is purely a visual test and works only offline in solo.
Steps
- Open the community spreadsheet of skins, pick the skin you want and copy its MIC path (Ctrl+C). The list uses internal weapon names (for example the SG 500 Pump-Action is MB500 and the Eviscerator is Sawblade), so search by the skin name instead of the weapon name.
- Start Killing Floor 2 in a solo game, enable cheats with
enablecheatsand get the weapon you want to test. The commandsdoshme 999999andopentradermenumake this easier. - While holding that weapon, type in the console:
SetWeaponSkin 0 <MIC path>. Paste the path with Ctrl+V instead of typing it.
Example:
SetWeaponSkin 0 WEP_SkinSet09_MAT.horzineelitegreen_kriss.HorzineEliteGreen_Kriss_1P_Mint_MIC
A skin applied to a held weapon through the console.
Weapons with several parts
Some weapons use separate materials for different parts (the Bone Crusher mace and shield, the optics of some guns, the Deepstrike Crossbow body and scope). Enter the command once per part and change the material index (the number after SetWeaponSkin) each time:
SetWeaponSkin 0 WEP_SkinSet08_MAT.batcat_maceshield.Batcat_Mace_1P_Mint_MIC
SetWeaponSkin 1 WEP_SkinSet08_MAT.batcat_maceshield.Batcat_Shield_1P_Mint_MIC
SetWeaponSkin 0 WEP_SkinSet09_MAT.deepstrike_crossbow.Deepstrike_Crossbow_1P_Mint_MIC
SetWeaponSkin 1 WEP_SkinSet09_MAT.deepstrike_crossbow.Deepstrike_Crossbow_Scope_1P_Mint_MIC
Another preview; each part of the weapon needs its own command.
A skin on a different weapon.
You can apply every skin to every weapon, but only skins made for that weapon are guaranteed to look right. See also the Vault precious items gallery and the console cheat codes guide.