private void OnGameIsOver(GameResultEventArgs args) { IsGameOver = true; if (GameIsOver != null) { GameIsOver(this, args); } }
public void OnGameEnded_Event(bool isDraw, IPlayer winner) { GameResultEventArgs args = new GameResultEventArgs(isDraw, winner); OnGameEnded?.Invoke(this, args); }