Trigger
Class in Engine · Engine.Trigger · placeable, native
Object › Actor › Trigger
Subclasses: Trigger_Dynamic, Trigger_LOS, Trigger_PawnsOnly, TriggerStreamingLevel
Using it from Lua
h7.find_all("Trigger") -- live instances
h7.find_class("Engine.Trigger") -- the class
h7.hook("Engine.Trigger.ApplyCheckpointRecord", fn)
Structs
CheckpointRecord
| Field | Type |
bCollideActors | bool |
Properties
| Name | Type | Notes |
AITriggerDelay | float | |
bRecentlyTriggered | bool | |
CylinderComponent | CylinderComponent | const, editconst |
Functions
| Name | Declaration |
ApplyCheckpointRecord | function ApplyCheckpointRecord(const out CheckpointRecord Record) |
CreateCheckpointRecord | function CreateCheckpointRecord(out CheckpointRecord Record) |
NotifyTriggered | function NotifyTriggered() |
PostBeginPlay | simulated event PostBeginPlay() |
ShouldSaveForCheckpoint | function bool ShouldSaveForCheckpoint() |
StopsProjectile | simulated function bool StopsProjectile(Projectile P) |
Touch | event Touch(Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal) |
UnTrigger | function UnTrigger() |
Default values
CollisionComponent=CollisionCylinder
CylinderComponent=CollisionCylinder
bHidden=true
bCollideActors=true
bProjTarget=true
bStatic=false
bNoDelete=true
AITriggerDelay=2.0
Inherited
| From | Members |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |