Example #1
0
 private void OnLevelStateChange(LevelState.State prev, LevelState.State next)
 {
     if (prev != next)
     {
         UpdateActiveState();
     }
 }
Example #2
0
    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;
            }
        }
    }