Cogito, ergo sum

UE3:Trigger (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> Actor >> Trigger

Contents

Package: 
Engine
Direct subclasses:
TriggerStreamingLevel, Trigger_Dynamic, Trigger_LOS
This class in other games:
RTNP, U1, U2, U2XMP, UDK, UE2Runtime, UT, UT2003, UT2004

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 ()


Personal tools