private string StringifyType(GameServerToClientMessage type) { switch (type) { case GameServerToClientMessage.ReqDisconnect: return("REQUEST DISCONNECT"); case GameServerToClientMessage.UseConfig: return("USE THIS CONFIG"); case GameServerToClientMessage.AckConnect: return("I CONNECT YOU"); case GameServerToClientMessage.TurnSwitch: return("TURN SWITCH"); case GameServerToClientMessage.Reroll: return("REROLL"); case GameServerToClientMessage.YourTurn: return("YOUR TURN"); case GameServerToClientMessage.Failure: return("FAILURE OF TURN"); case GameServerToClientMessage.PlayerKicked: return("PLAYER KICKED"); case GameServerToClientMessage.GameEnd: return("GAME ENDED"); case GameServerToClientMessage.GameStart: return("GAME STARTED"); case GameServerToClientMessage.GameShutdown: return("GAME SHUTDOWN"); case GameServerToClientMessage.UseScoreOfSelection: return("USE SCORE OF SELECTION"); case GameServerToClientMessage.DiceSubmitted: return("DICE SUBMITTED"); case GameServerToClientMessage.Dummy: return("<DEBUG MSG>"); } return(null); }
public MessageToUserEventArgs(IUser user, GameServerToClientMessage type) { User = user; MessageType = type; }