InterpActor
Class in Engine · Engine.InterpActor · native, placeable
Object › Actor › DynamicSMActor › InterpActor
Subclasses: H7InterpActor, InterpActor_ForCinematic
Using it from Lua
h7.find_all("InterpActor") -- live instances
h7.find_class("Engine.InterpActor") -- the class
h7.hook("Engine.InterpActor.ApplyCheckpointRecord", fn)
Structs
CheckpointRecord
Properties
| Name | Type | Notes |
AmbientSoundComponent | AudioComponent | |
bContinueOnEncroachPhysicsObject | bool | |
bDestroyProjectilesOnEncroach | bool | |
bIsLift | bool | |
bMonitorMover | bool | |
bMonitorZVelocity | bool | |
bShouldSaveForCheckpoint | bool | |
bShouldShadowParentAllAttachedActors | bool | |
bStopOnEncroach | bool | |
ClosedSound | SoundCue | |
CloseSound | SoundCue | |
ClosingAmbientSound | SoundCue | |
MaxZVelocity | float | |
MyMarker | NavigationPoint | |
OpenedSound | SoundCue | |
OpeningAmbientSound | SoundCue | |
OpenSound | SoundCue | |
StayOpenTime | float | |
Functions
| Name | Declaration |
ApplyCheckpointRecord | function ApplyCheckpointRecord(const out CheckpointRecord Record) |
Attach | event Attach(Actor Other) |
CreateCheckpointRecord | function CreateCheckpointRecord(out CheckpointRecord Record) |
Detach | event Detach(Actor Other) |
EncroachingOn | event bool EncroachingOn(Actor Other) |
FinishedOpen | function FinishedOpen() |
InterpolationChanged | simulated event InterpolationChanged(SeqAct_Interp InterpAction) |
InterpolationFinished | simulated event InterpolationFinished(SeqAct_Interp InterpAction) |
InterpolationStarted | simulated event InterpolationStarted(SeqAct_Interp InterpAction, InterpGroupInst GroupInst) |
PlayMovingSound | simulated function PlayMovingSound(bool bClosing) |
PostBeginPlay | simulated event PostBeginPlay() |
RanInto | event RanInto(Actor Other) |
Restart | function Restart() |
ShouldSaveForCheckpoint | function bool ShouldSaveForCheckpoint() |
ShutDown | simulated function ShutDown() |
Default values
bShouldShadowParentAllAttachedActors=TRUE
bStatic=false
bWorldGeometry=false
Physics=PHYS_Interpolating
bNoDelete=true
bAlwaysRelevant=true
bSkipActorPropertyReplication=false
bUpdateSimulatedPosition=false
bOnlyDirtyReplication=true
RemoteRole=ROLE_None
NetPriority=2.7
NetUpdateFrequency=1.0
bDestroyProjectilesOnEncroach=true
bStopOnEncroach=true
bContinueOnEncroachPhysicsObject=TRUE
bCollideWhenPlacing=FALSE
bBlocksTeleport=true
bShouldSaveForCheckpoint=true
Inherited