public void CheckReset(object sender, LevelUpEventArgs e) { if (e.NewLevel == MAX_LEVEL_BEFORE_RESTART) { StatRecorder.Reset(); LevelManager.Reset(); WeaponController.Reset(); LifeController.Reset(); } }
/// <summary> /// Triggered on level /// </summary> public void LeveledUp(object sender, LevelUpEventArgs e) { DamageModifier += DAMAGE_INCREASE_RATE; }
/// <summary> /// Triggered on level /// </summary> public void LeveledUp(object sender, LevelUpEventArgs e) { MaxLife = Convert.ToInt32(MaxLife * LEVEL_UP_LIFE_INCREASE); HealFull(); }