public void StartGame(bool firstTime = true) { if (firstTime) { SetUpTransmissionIds(); } Structs.InitialData data = new Structs.InitialData(lm.GenerateCardInfo(), players); foreach (byte id in players.Keys) { server.GetConnection(id).SendUserDefinedData(Structs.InitialPacketId, Helper.GetBytesFromObject(data)); } }
private void OnInitialData(Structs.InitialData data, byte sender) { init = data; gotInitData = true; }