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