Esempio n. 1
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarUhShort(m_serverId);
     writer.WriteUTF(m_address);
     writer.WriteUShort(m_port);
     writer.WriteBoolean(m_canCreateNewCharacter);
     writer.WriteShort(((short)(m_ticket.Count)));
     int ticketIndex;
     for (ticketIndex = 0; (ticketIndex < m_ticket.Count); ticketIndex = (ticketIndex + 1))
     {
         writer.WriteByte(m_ticket[ticketIndex]);
     }
 }
Esempio n. 2
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteShort(((short)(m_servers.Count)));
     int serversIndex;
     for (serversIndex = 0; (serversIndex < m_servers.Count); serversIndex = (serversIndex + 1))
     {
         GameServerInformations objectToSend = m_servers[serversIndex];
         objectToSend.Serialize(writer);
     }
     writer.WriteVarUhShort(m_alreadyConnectedToServerId);
     writer.WriteBoolean(m_canCreateNewCharacter);
 }
Esempio n. 3
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarUhShort(m_ObjectId);
     writer.WriteByte(m_status);
     writer.WriteByte(m_completion);
     writer.WriteBoolean(m_isSelectable);
     writer.WriteByte(m_charactersCount);
     writer.WriteDouble(m_date);
 }