private void OnDrummerDead() { _healthManager.OnDead -= OnDrummerDead; CharacterSituation = CharacterSituation.Dead; _animator.SetTrigger(Die); _keyboardListener.FirstKeyPressed -= OnFirstKeyPressed; _keyboardListener.SecondKeyPressed -= OnSecondKeyPressed; _keyboardListener.ThirdKeyPressed -= OnThirdKeyPressed; _keyboardListener.FourthKeyPressed -= OnFourthKeyPressed; _keyboardListener.FifthKeyPressed -= OnFifthKeyPressed; _keyboardListener.SixthKeyPressed -= OnSixthKeyPressed; gameObject.SetActive(false); boss.KillPlayer(); _gameManager.BadEnd(gameObject); }
private void OnGuitaristDead() { CharacterSituation = CharacterSituation.Dead; mouseListener.LeftClick -= OnLeftClick; mouseListener.RightClick -= OnRightClick; mouseListener.LeftClickDraggedUp -= OnLeftClickDragUp; mouseListener.LeftClickDraggedDown -= OnLeftClickDragDown; mouseListener.RightClickDraggedUp -= OnRightClickDragUp; mouseListener.RightClickDraggedDown -= OnRightClickDragDown; _healthManager.OnDead -= OnGuitaristDead; _animator.SetTrigger(Die); gameObject.SetActive(false); boss.KillPlayer(); _gameManager.BadEnd(gameObject); }