Class SpawnEntryData
- Namespace
- TDMaker.Unity.Authoring
- Assembly
- TDMaker.Unity.dll
A timed run of identical enemies inside a wave group.
public sealed class SpawnEntryData
- Inheritance
-
SpawnEntryData
- Inherited Members
Constructors
SpawnEntryData()
public SpawnEntryData()
Fields
alternateEnemy
Optional alternate enemy sharing the same count.
public EnemyAsset alternateEnemy
Field Value
count
Number of enemies.
[Min(0)]
public int count
Field Value
enemy
Enemy spawned by this entry.
public EnemyAsset enemy
Field Value
followingGap
Delay before the next entry in this group starts.
[Min(0)]
public float followingGap
Field Value
interval
Seconds between spawns.
[Min(0)]
public float interval
Field Value
laneIndex
Fixed lane, or first lane for round-robin.
[Min(0)]
public int laneIndex
Field Value
laneSelection
How each enemy picks a sub-lane.
public LaneSelection laneSelection
Field Value
sameKindLimit
Consecutive spawns before switching to the alternate; zero disables alternation.
[Min(0)]
public int sameKindLimit
Field Value
startDelay
Extra delay relative to the group start.
[Min(0)]
public float startDelay