public static void RegisterEvent(OutgoingGameEvent gameEvent) { byte[] message = gameEvent.GetSerialized(); UDPClient.GetInstance().SendMessage(message, message.Length); }
private void RegisterEvent(OutgoingGameEvent gameEvent, int receiverPlayerID) { byte[] message = gameEvent.GetSerialized(); UDPServer.GetInstance().SendMessageToPlayer(message, message.Length, receiverPlayerID); }
public GameEventOccuredEventArgs(OutgoingGameEvent gameEvent, int?playerId = null) { GameEvent = gameEvent; PlayerId = playerId; }
private void RegisterEvent(OutgoingGameEvent gameEvent) { byte[] message = gameEvent.GetSerialized(); UDPServer.GetInstance().SendMessageToAll(message, message.Length); }