private void RunEvent(Event.Value e) { switch (e) { case SpawnSquad _: { Instantiate(mSquadPrefab, transform); break; } } }
public void AddPending(Event.Value val) { Log.D($"Events - @{mStep}: add pending {val}"); mPending.Enqueue(new Event(mStep, val)); }