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) { m_reason = reader.ReadByte(); }
public override void Deserialize(BigEndianReader reader) { m_serverId = reader.ReadVarUShort(); m_error = reader.ReadByte(); m_serverStatus = reader.ReadByte(); }
public override void Deserialize(BigEndianReader reader) { byte flag = reader.ReadByte(); m_hasRights = BooleanByteWrapper.GetFlag(flag, 0); m_wasAlreadyConnected = BooleanByteWrapper.GetFlag(flag, 1); m_login = reader.ReadUTF(); m_nickname = reader.ReadUTF(); m_accountId = reader.ReadInt(); m_communityId = reader.ReadByte(); m_secretQuestion = reader.ReadUTF(); m_accountCreation = reader.ReadDouble(); m_subscriptionElapsedDuration = reader.ReadDouble(); m_subscriptionEndDate = reader.ReadDouble(); }
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()); } }
public override void Deserialize(BigEndianReader reader) { m_ObjectId = reader.ReadVarUShort(); m_status = reader.ReadByte(); m_completion = reader.ReadByte(); m_isSelectable = reader.ReadBoolean(); m_charactersCount = reader.ReadByte(); m_date = reader.ReadDouble(); }
public override void Deserialize(BigEndianReader reader) { m_major = reader.ReadByte(); m_minor = reader.ReadByte(); m_release = reader.ReadByte(); m_revision = reader.ReadInt(); m_patch = reader.ReadByte(); m_buildType = reader.ReadByte(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); m_install = reader.ReadByte(); m_technology = reader.ReadByte(); }