trigger_stun
Jump to navigation
Jump to search



trigger_stun
is a brush entity available in Team Fortress 2. It is a trigger volume that induces a stun effect on players.
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
- Stun type (stun_type) <choices>
-
- 0 : None/Movement
- 1 : Sandman stun/Controls + Movement
- 2 : Humiliation/Fear/Loser State + Controls + Movement
- Stun/Scared Effects (stun_effects) <boolean>
- Enables the "scared" particle effects. Does not work if stun type is none. Scream sound only plays if stun type is Fear.
- Duration (stun_duration) <float>
- Time in seconds that the player will remain under the effects of this trigger after leaving its area.
- Move Speed Reduction (move_speed_reduction) <float>
- Reduce maximum speed by this fraction of base max speed (450), this is not class dependent. 0 = no reduction. 1 = total reduction, no movement. Example: 0.3 = Reduction by 30% of 450 = 315 max speed = only Scout, Medic, and Spy will notice a change.
- Delay (trigger_delay) <float>
- Time in seconds after entering the trigger before the player is affected. Will occur immediately if the player exits the trigger before this time. This also delays OnStunPlayer firing.
Flags
Inputs
BaseTrigger:
- Toggle
- Toggles this trigger between enabled and disabled states.
- Enable
- Enable trigger
- Disable
- Disable trigger
Outputs
- OnStunPlayer
- Sent when a player is stunned (dependent on Delay setting).
TriggerOnce:
- OnStartTouch
- Fired when an entity starts touching this trigger. The touching entity must pass this trigger's filters to cause this output to fire. (!activator is the "toucher.")
- OnTrigger
- Fired repeatedly with a delay while an entity is within this trigger's volume. Delay is defined by Delay Before Reset key.