public void EndTurn() { try { _player.EndTurn(); } catch (Exception exception) { GameActionException?.Invoke(exception.Message); } }
public void ChatSendMessage(string message) { try { _player.SendChatMessage(message); } catch (Exception exception) { GameActionException?.Invoke(exception.Message); } }
public void RollDice() { try { _player.RollDice(); } catch (Exception exception) { GameActionException?.Invoke(exception.Message); } }
private void OnGameActionException(GameActionException gameActionException) { GameActionException?.Invoke(gameActionException); }
public void RaiseGameActionException(string message) { GameActionException?.Invoke(message); }