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
Enums¶
EPointSelection
PS_Normal = 0, PS_Random = 1, PS_Reverse = 2
Properties¶
| Name | Type | Notes |
|---|---|---|
bCheckSpawnCollision | bool | |
bEnabled | bool | |
bIsSpawning | bool | |
CurrentSpawnIdx | int | |
Factory | ActorFactory | |
LastSpawnIdx | int | |
PointSelection | EPointSelection | |
RemainingDelay | float | |
SpawnCount | int | |
SpawnDelay | float | |
SpawnedCount | int | |
SpawnLocations | array<vector> | |
SpawnOrientations | array<vector> | |
SpawnPoints | array<Actor> |
Functions¶
| Name | Declaration |
|---|---|
GetObjClassVersion | static 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¶
| From | Members |
|---|---|
| SeqAct_Latent | 3 properties, 2 functions |
| SequenceAction | 3 properties, 0 functions |
| SequenceOp | 26 properties, 18 functions |
| SequenceObject | 17 properties, 6 functions |
| Object | 13 properties, 308 functions |