Cogito, ergo sum
UE2:Trigger (UE2Runtime)
- Package:
- Engine
- Direct subclasses:
- TimedTrigger, TeamTrigger, ZoneTrigger
- This class in other games:
- RTNP, U1, UT, UT2003, U2, UT2004, U2XMP, UT3, UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Trigger: senses things happening in its proximity and generates sends Trigger/UnTrigger to actors whose names match 'EventName'.
Properties
Property group 'Trigger'
bInitiallyActive
Type: bool
Default value: True
bTriggerOnceOnly
Type: bool
ClassProximityType
DamageThreshold
Type: float
Message
Type: string
Modifiers: localized
RepeatTriggerTime
Type: float
if > 0, repeat trigger message at this interval is still touching other
ReTriggerDelay
Type: float
minimum time before trigger can be triggered again
TriggerType
Type: ETriggerType
Internal variables
bSavedInitialActive
Type: bool
bSavedInitialCollision
Type: bool
TriggerActor
Type: Actor
actor that triggers this trigger
TriggerActor2
Type: Actor
TriggerTime
Type: float
Default values
Property | Value |
---|---|
InitialState | NormalTrigger |
Texture | Texture'Engine.S_Trigger' |
Enums
ETriggerType
- TT_PlayerProximity
- Trigger is activated by player proximity.
- TT_PawnProximity
- Trigger is activated by any pawn's proximity
- TT_ClassProximity
- Trigger is activated by actor of ClassProximityType only
- TT_AnyProximity
- Trigger is activated by any actor in proximity.
- TT_Shoot
- Trigger is activated by player shooting it.
- TT_HumanPlayerProximity
- Trigger activated by human player (not bot)
Functions
Events
PostBeginPlay
Overrides: Actor.PostBeginPlay
PreBeginPlay
Overrides: Actor.PreBeginPlay
SpecialHandling
Overrides: Actor.SpecialHandling
TakeDamage
Overrides: Actor.TakeDamage
Timer
Overrides: Actor.Timer
Touch
Overrides: Actor.Touch
UnTouch
Overrides: Actor.UnTouch
Other instance functions
CheckTouchList
FindTriggerActor
IsRelevant
Reset
Overrides: Actor.Reset
States
NormalTrigger
OtherTriggerToggles
OtherTriggerToggles.Trigger
Overrides: Actor.Trigger (global)
OtherTriggerTurnsOff
OtherTriggerTurnsOff.Trigger
Overrides: Actor.Trigger (global)
OtherTriggerTurnsOn
OtherTriggerTurnsOn.Trigger
Overrides: Actor.Trigger (global)