Simple Holster
A relatively simple weapon holstering thing. Should work with most weapons* and by default auto-holsters your weapon in ladders à la CoD, Battlefield, or Apex Legends.
Supports Apex Legends: Holster/Melee SWEP by default, but is not a requirement.
It’s not a requirement but a personal recommendation.
The default holster also supports VManip.
You can disable/enable ladder holstering or set a custom holster weapon in Spawnmenu > Utilities > Admin > Simple Holster.
*that let you swap from your weapon like normal.
If you want a custom bind, open the console (key below ESC), run "bind h holsterweapon", and press H to holster/unholster. If you do not have one, just press holster key to receive it. You can use any other key for it too.
Important to note:
– You can call it any time using SimpleHolster() global function in your own scripts.
– Hasn’t been largely tested in multiplayer, so bugs may remain.
– TTT compatible (will use stock TTT holster weapon, lmk if something doesn’t work right.)
– You can disable automatic ladder holstering by setting "holsterweapon_ladders 0" in the console.
– Weapon Holsters with Editor is recommended if you want holstered weapons on your playermodel.
– If you drop your weapon using a weapon dropping script, you’ll probably automatically switch to holstered state.
– Procedural holster animations for weapons without one are planned.
– Works fine with Holster/Unequip Weapon, even if it’s mostly redundant.
bugs & known issues:
– ladders in source are notoriously jank so things might not always work correctly with every single weapon base
– if you find yourself unable to shoot or reload after climbing a ladder, manually holster your weapon
"Where’s that gun from?"
– Weapon in the ladder gif is Intervention from [ArcCW] Modern Warfare 2.
– Weapon in shooting range gif is Beretta M92FS/Vertec from Tactical RP/Tactical Intervention pack(s).
– Weapon in white room gif is KSG-12 from [CW2] Modern Warfare 3 Redux.
– Weapon in ship-deck gif is M16 from M9K Assault Rifles.