private static void CopyWaveIfAny(TriggeredWaveSpecifics firstSourceWave, ref List <TriggeredWaveSpecifics> targetWaveList) { if (firstSourceWave == null) { return; } if (!firstSourceWave.enableWave) { return; } targetWaveList = new List <TriggeredWaveSpecifics>(1) { firstSourceWave }; }
public virtual void WaveRepeat(TriggeredSpawner.EventType eType, TriggeredWaveSpecifics spec) { // please do not manipulate values in the "spec". It is for your read-only information }