Trigger auto crouch: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(added note on how to force crouching at any times)
m (clean up, replaced: See Also → See also, {{ModernNote| → {{note|)
Line 3: Line 3:
{{entity|trigger_auto_crouch|type=e2|since=Left 4 Dead}} If a player is touching this trigger's brush and is near a place where they can crouch under an obstacle this trigger will make the player crouch automatically.
{{entity|trigger_auto_crouch|type=e2|since=Left 4 Dead}} If a player is touching this trigger's brush and is near a place where they can crouch under an obstacle this trigger will make the player crouch automatically.
{{ModernBug|Non-functional in {{csgo}}{{confirm}}}}
{{ModernBug|Non-functional in {{csgo}}{{confirm}}}}
{{ModernNote|If you want a trigger to force crouching no matter what, use {{ent|trigger_playermovement}} using the "Auto-duck while in trigger" and the "Disable auto player movement" flags.}}
{{note|If you want a trigger to force crouching no matter what, use {{ent|trigger_playermovement}} using the "Auto-duck while in trigger" and the "Disable auto player movement" flags.}}


== Keyvalues ==
== Keyvalues ==
Line 11: Line 11:
{{Fl Trigger}}
{{Fl Trigger}}


== See Also ==
== See also ==
* [[trigger_playermovement]]
* [[trigger_playermovement]]
* [[point_playermoveconstraint]]
* [[point_playermoveconstraint]]

Revision as of 00:40, 4 January 2024

English (en)Translate (Translate)
C++ Class hierarchy
CTriggerAutoCrouch
CBaseTrigger
CBaseToggle
CBaseEntity
C++ triggers.cpp

Template:Entity If a player is touching this trigger's brush and is near a place where they can crouch under an obstacle this trigger will make the player crouch automatically. Template:ModernBug

Note.pngNote:If you want a trigger to force crouching no matter what, use trigger_playermovement using the "Auto-duck while in trigger" and the "Disable auto player movement" flags.

Keyvalues

Name (targetname) <string>[ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Flags

BaseTrigger
Everything (not including physics debris) : [64]
Clients (Survivors, Special Infected, Tanks Left 4 Dead seriesLeft 4 Dead series) : [1]
Only clients in vehicles : [32]
Only clients *not* in vehicles : [512]
Disallow Bots (removed since Left 4 Dead) : [4096]
NPCs (Common Infected, Witches Left 4 Dead seriesLeft 4 Dead series) : [2]
Only player ally NPCs : [16]
Only NPCs in vehicles (respects player ally flag) : [2048]
Physics Objects (not including physics debris) : [8]
Physics debris (include also physics debris) : [1024]
Pushables (Passes entities with classname func_pushable) : [4] Obsolete
Deprecated.
Equivalent to using Everything + filter_activator_class that filters func_pushable.

See also