EntSpawner

Spawner
Spawn and launch entities with velocity / spread

ID: EntSpawner
Base Type: Entity Component

Values

NameTypeDescription
Spawn EffectEffect Variable
Spawn Entity AssetEntity Asset Variable
SpawningBool VariableDefaults to True
Fire RateNumber VariableDefaults to 1 - s
Fire ImmediatelyBool VariableIf true the spawner will spawn an object right away when entering play mode instead of waiting for the fire rate interval.
Launch SpeedNumber VariableDefaults to 5 - m/s
Max AmountInt VariableDefaults to 1 - #
Spread TypeEnum Variable
SpreadNumber Variabledegrees
On Max AmountEnum VariableDefaults to StopSpawning
Reuse EntitiesBool VariableWhen 'RemoveOldest' is on the same Entities will be moved to be launched again rather than spawn new entities. - Defaults to True
Next SpawnPlay Time Variable
Spawn RotationVector3 Variable
Spawned ListEntity Variable List - ReadOnly

Methods

NameDescription
Spawn()
Spawn At Speed(Vector3 velocity)

Events

NameDescription
Entity Spawned(Entity spawned)
Next Spawn Lapsed()Called when Next Spawn time Lapses