Runtime Spawner 1.0.0
Generic Runtime spawn and instance pooling system for spawning random AI agents around a map. Works with ANY AI system easily.
Loading...
Searching...
No Matches
MegaCrush.Spawner.WaveEntry Class Reference

Configuration for a single wave. More...

Public Attributes

string name
 Name of the wave.
 
string description
 Description for the wave.
 
float spawnDelay = 0f
 Initial wave delay.
 
float spawnInstanceInterval = 0.5f
 Delay between spawning.
 
int spawnCountMin = 1
 Min spawn count.
 
int spawnCountMax = 10
 max spawn count
 
List< SpawnEntryspawners = new()
 the spawners to use
 

Detailed Description

Configuration for a single wave.

Member Data Documentation

◆ description

string MegaCrush.Spawner.WaveEntry.description

Description for the wave.

◆ name

string MegaCrush.Spawner.WaveEntry.name

Name of the wave.

◆ spawnCountMax

int MegaCrush.Spawner.WaveEntry.spawnCountMax = 10

max spawn count

◆ spawnCountMin

int MegaCrush.Spawner.WaveEntry.spawnCountMin = 1

Min spawn count.

◆ spawnDelay

float MegaCrush.Spawner.WaveEntry.spawnDelay = 0f

Initial wave delay.

◆ spawners

List<SpawnEntry> MegaCrush.Spawner.WaveEntry.spawners = new()

the spawners to use

◆ spawnInstanceInterval

float MegaCrush.Spawner.WaveEntry.spawnInstanceInterval = 0.5f

Delay between spawning.


The documentation for this class was generated from the following file: