private void AttackSuccesHandler() { _numberOfValidTries++; if (_numberOfValidTries >= MaxNumberOfTries) { EndGame(); Messenger.AddListener(Signals.TargetOut(), NextStage); Messenger.Broadcast(Signals.GameWinPhase()); Messenger.Broadcast <bool>(Signals.GameResultPhase(), true); } }