Skip to content

SeqAct_ActorFactory

Class in Engine · Engine.SeqAct_ActorFactory · native

Object › SequenceObject › SequenceOp › SequenceAction › SeqAct_Latent › SeqAct_ActorFactory

Subclasses: SeqAct_ActorFactoryEx, SeqAct_ProjectileFactory

Using it from Lua
h7.find_all("SeqAct_ActorFactory")            -- live instances
h7.find_class("Engine.SeqAct_ActorFactory")   -- the class
h7.hook("Engine.SeqAct_ActorFactory.GetObjClassVersion", fn)

Enums

EPointSelection

PS_Normal = 0, PS_Random = 1, PS_Reverse = 2

Properties

NameTypeNotes
bCheckSpawnCollisionbool
bEnabledbool
bIsSpawningbool
CurrentSpawnIdxint
FactoryActorFactory
LastSpawnIdxint
PointSelectionEPointSelection
RemainingDelayfloat
SpawnCountint
SpawnDelayfloat
SpawnedCountint
SpawnLocationsarray<vector>
SpawnOrientationsarray<vector>
SpawnPointsarray<Actor>

Functions

NameDeclaration
GetObjClassVersionstatic event int GetObjClassVersion()

Default values

ObjName="Actor Factory"
ObjCategory="Actor"
InputLinks(0)=(LinkDesc="Spawn Actor")
InputLinks(1)=(LinkDesc="Enable")
InputLinks(2)=(LinkDesc="Disable")
InputLinks(3)=(LinkDesc="Toggle")
VariableLinks(0)=(ExpectedType=class'SeqVar_Object',LinkDesc="Spawn Point",PropertyName=SpawnPoints)
VariableLinks(1)=(ExpectedType=class'SeqVar_Object',LinkDesc="Spawned",MinVars=0,bWriteable=true)
VariableLinks(2)=(ExpectedType=class'SeqVar_Int',LinkDesc="Spawn Count",PropertyName=SpawnCount)
VariableLinks(3)=(ExpectedType=class'SeqVar_Vector',LinkDesc="Spawn Location",PropertyName=SpawnLocations)
VariableLinks(4)=(ExpectedType=class'SeqVar_Vector',LinkDesc="Spawn Direction",PropertyName=SpawnOrientations)
SpawnCount=1
SpawnDelay=0.5f
bCheckSpawnCollision=TRUE
LastSpawnIdx=-1
CurrentSpawnIdx=-1
bEnabled=TRUE

Inherited

FromMembers
SeqAct_Latent3 properties, 2 functions
SequenceAction3 properties, 0 functions
SequenceOp26 properties, 18 functions
SequenceObject17 properties, 6 functions
Object13 properties, 308 functions