Player weaponstrip: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(This bug is in both games, and can be worked around)
(Use workaround template and BaseEntity templates)
Line 5: Line 5:
This entity strips the player of their weapons and/or suit.
This entity strips the player of their weapons and/or suit.


{{bug|In the {{portal}}{{portal2}} Portal series, the player's weapon will lower and become non-functional, but will not actually disappear. This can be worked around by firing a DisableDraw input to the <code>viewmodel</code> entity with a slight delay after triggering the weaponstrip. (Additional portal guns or other weapons picked up later in the map will still be visible if this is done.)}}
{{bug|In the {{portal}}{{portal2}} Portal series, the player's weapon will lower and become non-functional, but will not actually disappear.}}
:{{workaround|Fire a DisableDraw input to the <code>viewmodel</code> entity with a slight delay after triggering the weaponstrip. (This does ''not'' prevent later picked up weapons from appearing.)}}


== Keyvalues ==
== Keyvalues ==
{{KV Targetname}}
{{KV BaseEntity}}


== Inputs ==
== Inputs ==
Line 14: Line 15:
{{IO|StripWeaponsAndSuit|Strip player's weapons and suit
{{IO|StripWeaponsAndSuit|Strip player's weapons and suit
{{note|Unless modified, Strip and StripWeaponAndSuit only work if in a single-player game, or where the player fills the role of !Activator.  That being said, for multiplayer utilization, consider using a [[trigger_once]] or [[trigger_multiple]] to activate these inputs.}}}}
{{note|Unless modified, Strip and StripWeaponAndSuit only work if in a single-player game, or where the player fills the role of !Activator.  That being said, for multiplayer utilization, consider using a [[trigger_once]] or [[trigger_multiple]] to activate these inputs.}}}}
{{I Targetname}}
{{I BaseEntity}}


== Outputs ==
== Outputs ==
{{O Targetname}}
{{O BaseEntity}}


==See also==
==See also==
* [[trigger_weapon_strip]] - Similiar brush entity.
* [[trigger_weapon_strip]] - Similiar brush entity.

Revision as of 15:27, 7 May 2021

Template:Base point

Entity description

This entity strips the player of their weapons and/or suit.

Icon-Bug.pngBug:In the PortalPortal 2 Portal series, the player's weapon will lower and become non-functional, but will not actually disappear.  [todo tested in ?]
PlacementTip.pngWorkaround:Fire a DisableDraw input to the viewmodel entity with a slight delay after triggering the weaponstrip. (This does not prevent later picked up weapons from appearing.)

Keyvalues

Inputs

Strip
Strip player's weapons
StripWeaponsAndSuit
Strip player's weapons and suit
Note.pngNote:Unless modified, Strip and StripWeaponAndSuit only work if in a single-player game, or where the player fills the role of !Activator. That being said, for multiplayer utilization, consider using a trigger_once or trigger_multiple to activate these inputs.


Outputs

See also