Esempio n. 1
0
 protected override void DoWrite(OnlineWriter WriteBuffer)
 {
     WriteBuffer.AppendString(ClientID);
     WriteBuffer.AppendString(ClientName);
     WriteBuffer.AppendBoolean(Spectator);
     WriteBuffer.AppendByteArray(ClientInfo);
 }
        protected override void DoWrite(OnlineWriter WriteBuffer)
        {
            byte[] ArrayGameData = Owner.CurrentGame.GetSnapshotData();

            WriteBuffer.AppendString(Owner.RoomID);
            WriteBuffer.AppendByteArray(ArrayGameData);
        }
 protected override void DoWrite(OnlineWriter WriteBuffer)
 {
     WriteBuffer.AppendInt32(ListFriend.Count);
     foreach (PlayerPOCO ActivePlayerInfo in ListFriend)
     {
         WriteBuffer.AppendString(ActivePlayerInfo.ID);
         WriteBuffer.AppendByteArray(ActivePlayerInfo.Info);
     }
 }
Esempio n. 4
0
 protected override void DoWrite(OnlineWriter WriteBuffer)
 {
     WriteBuffer.AppendInt32(ListPlayerInfo.Count);
     foreach (KeyValuePair <string, byte[]> ActivePlayerInfo in ListPlayerInfo)
     {
         WriteBuffer.AppendString(ActivePlayerInfo.Key);
         WriteBuffer.AppendByteArray(ActivePlayerInfo.Value);
     }
 }
Esempio n. 5
0
 protected override void DoWrite(OnlineWriter WriteBuffer)
 {
     WriteBuffer.AppendByteArray(ClientInfo);
 }
 protected override void DoWrite(OnlineWriter WriteBuffer)
 {
     WriteBuffer.AppendString(PlayerInfo.ID);
     WriteBuffer.AppendByteArray(PlayerInfo.Info);
 }