player_weaponstrip
Class hierarchy |
---|
CStripWeapons |
player.cpp
|
player_weaponstrip
is a point entity available in all Source games.
This entity strips the player of their weapons and/or suit.
Bug:In and , the player's weapon will lower and become non-functional, but will not actually disappear.:
Workaround:Fire a DisableDraw input to the
[todo tested in?]viewmodel
entity with a slight delay after triggering the weaponstrip. (This does not prevent later picked up weapons from appearing.)Bug:If player changes the map after their weapons are stripped, the
viewmodel
of the last held weapon will appear but will be non-functional. This is fixed by picking up a new weapon. [todo tested in?]Note:In multiplayer, only the
!activator
is targeted. This means the input needs to be fired as a result of a player interaction, such as touching a trigger or pressing a button. In games with VScript, EntFireByHandle()
can instead be used to fire the input with a specific player as the activator.Keyvalues
- Name
(targetname)
<string> - The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
Inputs
Strip
- Strip player's weapons
StripWeaponsAndSuit
- Strip player's weapons and suit
See also
trigger_weapon_strip
- Similiar brush entity.