UE3:Trigger (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
- Direct subclasses:
- Trigger_LOS, TriggerStreamingLevel, Trigger_Dynamic
- This class in other games:
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.
Properties
Property group 'Trigger'
AITriggerDelay
Type: float
how long bRecentlyTriggered should stay set after each triggering
Default value: 2.0
CylinderComponent
Type: CylinderComponent
Modifiers: editconst, const
Base cylinder component for collision
Default value: CylinderComponent'CollisionCylinder'
Internal variables
bRecentlyTriggered
Type: bool
for AI, true if we have been recently triggered (so AI doesn't try to trigger it again)
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' |
Subobjects
CollisionCylinder
Class: Engine.CylinderComponent
Property | Value |
---|---|
CollideActors | True |
CollisionHeight | 40.0 |
CollisionRadius | 40.0 |
Sprite
Class: Engine.SpriteComponent
Property | Value |
---|---|
AlwaysLoadOnClient | False |
AlwaysLoadOnServer | False |
Sprite | Texture2D'EngineResources.S_Trigger' |
Structs
CheckpointRecord
- bool bCollideActors
Functions
Events
Touch
event Touch (Actor Other, PrimitiveComponent OtherComp, Object.Vector HitLocation, Object.Vector HitNormal)
Overrides: Actor.Touch
Other instance functions
ApplyCheckpointRecord
function ApplyCheckpointRecord (const out CheckpointRecord Record)
CreateCheckpointRecord
function CreateCheckpointRecord (out CheckpointRecord Record)
StopsProjectile
simulated function bool StopsProjectile (Projectile P)
Overrides: Actor.StopsProjectile
UnTrigger
function UnTrigger ()