Esempio n. 1
0
        public void Update(float delta)
        {
            timer -= delta;

            if (timer < 0)
            {
                game.SetCurrentState(game.QuestionState);
            }
        }
Esempio n. 2
0
        public void Update(float delta)
        {
            if (!game.isTutRound)
            {
                timer -= delta;
                game.Context.GetOverlayWidget().SetClockTime(timer);
            }

            if (timer < 0)
            {
                game.Context.GetOverlayWidget().OnClockCompleted();
                game.SetCurrentState(game.ResultState);
                game.Context.GetAudioManager().PlayDialogue(Database.LocalizationDataId.Keeper_TimeUp);
            }
            else if (!alarmIsTriggered && timer < 20)
            {
                alarmIsTriggered = true;
                AudioManager.I.PlayDialogue("Keeper_Time_" + UnityEngine.Random.Range(1, 4));
            }
        }
Esempio n. 3
0
 public void EndIntro()
 {
     game.SetCurrentState(game.QuestionState);
 }