public override void ReceiveMessage(IGameMessage msg)
 {
     switch (msg.EventId)
     {
     case (int)MessageId.NewPacket:
     {
         HandlePacket(msg.AsNewPacket());
         break;
     }
     }
 }