private void OnLevelStateChange(LevelState.State prev, LevelState.State next) { if (prev != next) { UpdateActiveState(); } }
private void OnLevelStateChange(LevelState.State prev, LevelState.State next) { if (prev != next) { switch (next) { case LevelState.State.Starting: startingCooldown.Trigger(); break; case LevelState.State.Ending: endingCooldown.Trigger(); break; } } }