public void Update(float delta)
        {
            if (!game.isTutRound)
            {
                timer -= delta;
                game.Context.GetOverlayWidget().SetClockTime(timer);
            }


            if (timer < 0)
            {
                AudioManager.I.StopSfx(Sfx.DangerClockLong);
                game.SetCurrentState(game.ResultState);
                AudioManager.I.PlayDialog("Keeper_TimeUp");
            }

            else if (alarmIsTriggered == 0 && timer < 20)
            {
                alarmIsTriggered = 1;
                AudioManager.I.PlayDialog("Keeper_Time_" + UnityEngine.Random.Range(1, 4));
            }
            else if (alarmIsTriggered == 1 && timer < 4)
            {
                alarmIsTriggered = 2;
                AudioManager.I.PlaySfx(Sfx.DangerClockLong);
            }
        }
Example #2
0
 public void Update(float delta)
 {
     game.SetCurrentState(game.PlayState);
 }