Exemplo n.º 1
0
        internal override void OnCompletion()
        {
            CurrentScore.Pass = HpBar.CurrentHp > 100;

            if (!CurrentScore.Pass && !ModManager.CheckActive(CurrentScore.EnabledMods, Mods.NoFail | Mods.Relax) && !GameBase.TestMode)
            {
                HpBar.SetCurrentHp(0);
                //OnFailableHp will handle this exit condition.
                return;
            }

            mascot.SetState(TaikoMascotStates.Clear, true);

            base.OnCompletion();
        }