Runtime Spawner 1.2.5
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.IWaveExecutor Interface Reference

Contract for any executor that can run a wave sequence. More...

Inheritance diagram for MegaCrush.Spawner.IWaveExecutor:
MegaCrush.Spawner.WaveSpawnLoop

Public Member Functions

IEnumerator RunWave (WaveEntry wave, WaveTrigger trigger)
 Runs a wave by spawning entries defined in wave , using spawn points provided by trigger .
 

Detailed Description

Contract for any executor that can run a wave sequence.

Member Function Documentation

◆ RunWave()

IEnumerator MegaCrush.Spawner.IWaveExecutor.RunWave ( WaveEntry wave,
WaveTrigger trigger )

Runs a wave by spawning entries defined in wave , using spawn points provided by trigger .

Parameters
waveWave configuration.
triggerTrigger that initiated this wave (provides spawn anchors).

Implemented in MegaCrush.Spawner.WaveSpawnLoop.


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