public void Update(float delta) { timer -= delta; if (timer < 0) { game.SetCurrentState(game.QuestionState); } }
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)); } }
public void EndIntro() { game.SetCurrentState(game.QuestionState); }