private void _fail() { _status = PassengerStatus.Failed; if (StopWaitingEvent != null) { StopWaitingEvent.Invoke(this); } if (AngryExitEvent != null) { AngryExitEvent.Invoke(this); } _view.FailedAnimate(_stand); _stand.ExitStation(this); }