public void HandleData(NetIncomingMessage incomingMsg)
{
MessageType messageType = (MessageType)incomingMsg.ReadByte();
switch (messageType)
{
case MessageType.MsgState:
SendState();
break;
case MessageType.MsgPlayerClientUpdate:
BroadcastUpdate(incomingMsg);
break;
case MessageType.MsgDeath:
Die(incomingMsg);
break;
case MessageType.MsgBeginShot:
Shoot(incomingMsg);
break;
case MessageType.MsgEndShot:
EndShot(incomingMsg);
break;
default:
break;
}
}