public static PlayerDestroyInfo fromBytes(byte[] b) { if (isThis(b)) { byte id = b[3]; var pmti = new PlayerDestroyInfo(id); return(pmti); } return(null); }
public static NetworkMessageType GetTypeOfMessage(byte[] b) { if (PlayerMoveToInfo.isThis(b)) { return(NetworkMessageType.MoveTo); } else if (PlayerInstanceInfo.isThis(b)) { return(NetworkMessageType.InstanceCharacter); } else if (PlayerDestroyInfo.isThis(b)) { return(NetworkMessageType.DestroyInstance); } return(NetworkMessageType.None); }