public static void OnNewPlayer(MessageNewPlayer msg)
        {
            Player newPlayer = msg.Player;

            newPlayer.Id = msg.Id;
            bool ret = playerControl.Add(msg.Id, newPlayer);

            if (ret)
            {
                MessageAllPlayers msgAllPlayers = new MessageAllPlayers
                {
                    Header  = "AllPlayers",
                    Id      = msg.Id,
                    Players = playerControl.GetAll(msg.Id)
                };
                GameFlowControl.SendNewPlayer(msg);
                GameFlowControl.SendNewPlayerOK(msg);
                GameFlowControl.SendAllPlayers(msgAllPlayers);
            }
            else
            {
                GameFlowControl.SendNewPlayerFail(msg);
            }
        }
 public static void SendNewPlayerFail(MessageNewPlayer msg)
 {
     MessageControl.SendNewPlayerFail(msg);
 }
 public static void ReceiveNewPlayer(MessageNewPlayer msg)
 {
     GameFlow.OnNewPlayer(msg);
 }