Cogito, ergo sum
UE3:Trigger (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
Contents |
- Package:
- Engine
- Direct subclasses:
- TriggerStreamingLevel, Trigger_Dynamic, Trigger_LOS
- This class in other games:
- RTNP, U1, U2, U2XMP, UDK, UE2Runtime, UT, UT2003, UT2004
| 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. |
An actor used to generate collision events (touch/untouch), and interactions events (ue) as inputs into the scripting system. Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
[edit] Properties
[edit] Property group 'Trigger'
[edit] AITriggerDelay
Type: float
how long bRecentlyTriggered should stay set after each triggering
Default value: 2.0
[edit] CylinderComponent
Type: CylinderComponent
Modifiers: editconst, const
Base cylinder component for collision
Default value: CylinderComponent'CollisionCylinder'
[edit] Internal variables
[edit] bRecentlyTriggered
Type: bool
for AI, true if we have been recently triggered (so AI doesn't try to trigger it again)
[edit] Default values
| Property | Value |
|---|---|
| bCollideActors | True |
| bHidden | True |
| bNoDelete | True |
| bProjTarget | True |
| CollisionComponent | CylinderComponent'CollisionCylinder' |
| CollisionType | COLLIDE_CustomDefault |
| Components[0] | SpriteComponent'Sprite' |
| Components[1] | CylinderComponent'CollisionCylinder' |
| SupportedEvents[3] | Class'Engine.SeqEvent_Used' |
[edit] Subobjects
[edit] CollisionCylinder
Class: Engine.CylinderComponent
| Property | Value |
|---|---|
| CollideActors | True |
| CollisionHeight | 40.0 |
| CollisionRadius | 40.0 |
[edit] Sprite
Class: Engine.SpriteComponent
| Property | Value |
|---|---|
| AlwaysLoadOnClient | False |
| AlwaysLoadOnServer | False |
| Sprite | Texture2D'EngineResources.S_Trigger' |
[edit] Structs
[edit] CheckpointRecord
- bool bCollideActors
[edit] Functions
[edit] Events
[edit] Touch
event Touch (Actor Other, PrimitiveComponent OtherComp, Object.Vector HitLocation, Object.Vector HitNormal)
Overrides: Actor.Touch
[edit] Other instance functions
[edit] ApplyCheckpointRecord
function ApplyCheckpointRecord (const out CheckpointRecord Record)
[edit] CreateCheckpointRecord
function CreateCheckpointRecord (out CheckpointRecord Record)
[edit] StopsProjectile
simulated function bool StopsProjectile (Projectile P)
Overrides: Actor.StopsProjectile
[edit] UnTrigger
function UnTrigger ()
