Gah - a solution with more questions. – EntropicLqd
UE2:Trigger (UE2Runtime)
From Unreal Wiki, The Unreal Engine Documentation Site
Contents |
- Package:
- Engine
- Known direct subclasses:
- TeamTrigger, TimedTrigger, ZoneTrigger
- This class in other games:
- RTNP, U1, U2, U2XMP, UDK, UT, UT2003, UT2004, UT3
| This is an auto-generated page and may need human attention. Please remove this 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'.
[edit] Properties
[edit] Property group 'Trigger'
[edit] bInitiallyActive
Type: bool
Default value: True
[edit] bTriggerOnceOnly
Type: bool
[edit] ClassProximityType
[edit] DamageThreshold
Type: float
[edit] Message
Type: string
Modifiers: localized
[edit] RepeatTriggerTime
Type: float
if > 0, repeat trigger message at this interval is still touching other
[edit] ReTriggerDelay
Type: float
minimum time before trigger can be triggered again
[edit] TriggerType
Type: ETriggerType
[edit] Internal variables
[edit] bSavedInitialActive
Type: bool
[edit] bSavedInitialCollision
Type: bool
[edit] TriggerActor
Type: Actor
actor that triggers this trigger
[edit] TriggerActor2
Type: Actor
[edit] TriggerTime
Type: float
[edit] Default values
| Property | Value |
|---|---|
| InitialState | NormalTrigger |
| Texture | Texture'Engine.S_Trigger' |
[edit] Enums
[edit] 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)
[edit] Functions
[edit] Events
[edit] PostBeginPlay
Overrides: Actor.PostBeginPlay
[edit] PreBeginPlay
Overrides: Actor.PreBeginPlay
[edit] SpecialHandling
Overrides: Actor.SpecialHandling
[edit] TakeDamage
Overrides: Actor.TakeDamage
[edit] Timer
Overrides: Actor.Timer
[edit] Touch
Overrides: Actor.Touch
[edit] UnTouch
Overrides: Actor.UnTouch
[edit] Other instance functions
[edit] CheckTouchList
[edit] FindTriggerActor
[edit] IsRelevant
[edit] Reset
Overrides: Actor.Reset
[edit] States
[edit] NormalTrigger
[edit] OtherTriggerToggles
[edit] OtherTriggerToggles.Trigger
Overrides: Actor.Trigger (global)
[edit] OtherTriggerTurnsOff
[edit] OtherTriggerTurnsOff.Trigger
Overrides: Actor.Trigger (global)
[edit] OtherTriggerTurnsOn
[edit] OtherTriggerTurnsOn.Trigger
Overrides: Actor.Trigger (global)
