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]); } }
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); }
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); }