public override void Deserialize(BigEndianReader reader) { int serversCount = reader.ReadUShort(); int serversIndex; m_servers = new System.Collections.Generic.List<ushort>(); for (serversIndex = 0; (serversIndex < serversCount); serversIndex = (serversIndex + 1)) { m_servers.Add(reader.ReadVarUShort()); } }
public override void Deserialize(BigEndianReader reader) { m_salt = reader.ReadUTF(); int keyCount = reader.ReadUShort(); int keyIndex; m_key = new System.Collections.Generic.List<byte>(); for (keyIndex = 0; (keyIndex < keyCount); keyIndex = (keyIndex + 1)) { m_key.Add(reader.ReadByte()); } }
public override void Deserialize(BigEndianReader reader) { int serversCount = reader.ReadUShort(); int serversIndex; m_servers = new System.Collections.Generic.List<GameServerInformations>(); for (serversIndex = 0; (serversIndex < serversCount); serversIndex = (serversIndex + 1)) { GameServerInformations objectToAdd = new GameServerInformations(); objectToAdd.Deserialize(reader); m_servers.Add(objectToAdd); } m_alreadyConnectedToServerId = reader.ReadVarUhShort(); m_canCreateNewCharacter = reader.ReadBoolean(); }
public override void Deserialize(BigEndianReader reader) { m_serverId = reader.ReadVarUShort(); m_address = reader.ReadUTF(); m_port = reader.ReadUShort(); m_canCreateNewCharacter = reader.ReadBoolean(); int ticketCount = reader.ReadUShort(); int ticketIndex; m_ticket = new System.Collections.Generic.List<byte>(); for (ticketIndex = 0; (ticketIndex < ticketCount); ticketIndex = (ticketIndex + 1)) { m_ticket.Add(reader.ReadByte()); } }
public override void Deserialize(BigEndianReader reader) { byte flag = reader.ReadByte(); m_autoconnect = BooleanByteWrapper.GetFlag(flag, 0); m_useCertificate = BooleanByteWrapper.GetFlag(flag, 1); m_useLoginToken = BooleanByteWrapper.GetFlag(flag, 2); m_version = new VersionExtended(); m_version.Deserialize(reader); m_lang = reader.ReadUTF(); int credentialsCount = reader.ReadUShort(); int credentialsIndex; m_credentials = new System.Collections.Generic.List<byte>(); for (credentialsIndex = 0; (credentialsIndex < credentialsCount); credentialsIndex = (credentialsIndex + 1)) { m_credentials.Add(reader.ReadByte()); } m_serverId = reader.ReadShort(); m_sessionOptionalSalt = reader.ReadVarLong(); int failedAttemptsCount = reader.ReadUShort(); int failedAttemptsIndex; m_failedAttempts = new System.Collections.Generic.List<ushort>(); for (failedAttemptsIndex = 0; (failedAttemptsIndex < failedAttemptsCount); failedAttemptsIndex = (failedAttemptsIndex + 1)) { m_failedAttempts.Add(reader.ReadVarUhShort()); } }