void FinishRound() { int numCorrect = CountCorrectItems(currentQuestion); questionMap.Remove(currentQuestion); timeBeforeCreatingNextQuestion = Time.time + howLongToCelebrate; isAwaitingNextQuestion = true; boxStacker.AddBox(numCorrect); numQuestionsRemaining--; if (numQuestionsRemaining < 0) { numQuestionsRemaining = 0; } currentQuestion = invalidQuestion; if (singleQuestionCelebration != null) { singleQuestionCelebration.Play(); } if (numCorrect > 0) { playAnimController.StartRunningState(false); playAnimController.Celebrate(); } }
internal void BeginCelebrationState() { BeginCameraZoom(); playerAnimController.Celebrate(); }