public override void Deserialize(ICustomDataInput reader) { var infosTypeId = reader.ReadShort(); Infos = new AllianceFactSheetInformations(); Infos.Deserialize(reader); var countGuilds = reader.ReadShort(); Guilds = new List <GuildInAllianceInformations>(); for (short i = 0; i < countGuilds; i++) { GuildInAllianceInformations type = new GuildInAllianceInformations(); type.Deserialize(reader); Guilds.Add(type); } var countControlledSubareaIds = reader.ReadShort(); ControlledSubareaIds = new List <short>(); for (short i = 0; i < countControlledSubareaIds; i++) { ControlledSubareaIds.Add(reader.ReadVarShort()); } LeaderCharacterId = reader.ReadVarLong(); LeaderCharacterName = reader.ReadUTF(); }
public override void Deserialize(IDataReader reader) { m_infos = ProtocolTypeManager.GetInstance <AllianceFactSheetInformations>(reader.ReadUShort()); m_infos.Deserialize(reader); int guildsCount = reader.ReadUShort(); int guildsIndex; m_guilds = new System.Collections.Generic.List <GuildInAllianceInformations>(); for (guildsIndex = 0; (guildsIndex < guildsCount); guildsIndex = (guildsIndex + 1)) { GuildInAllianceInformations objectToAdd = new GuildInAllianceInformations(); objectToAdd.Deserialize(reader); m_guilds.Add(objectToAdd); } int controlledSubareaIdsCount = reader.ReadUShort(); int controlledSubareaIdsIndex; m_controlledSubareaIds = new System.Collections.Generic.List <ushort>(); for (controlledSubareaIdsIndex = 0; (controlledSubareaIdsIndex < controlledSubareaIdsCount); controlledSubareaIdsIndex = (controlledSubareaIdsIndex + 1)) { m_controlledSubareaIds.Add(reader.ReadVarUhShort()); } m_leaderCharacterId = reader.ReadVarUhLong(); m_leaderCharacterName = reader.ReadUTF(); }
public override void Deserialize(ICustomDataInput reader) { m_allianceInfos = new AllianceFactSheetInformations(); m_allianceInfos.Deserialize(reader); int guildsCount = reader.ReadUShort(); int guildsIndex; m_guilds = new System.Collections.Generic.List <GuildInsiderFactSheetInformations>(); for (guildsIndex = 0; (guildsIndex < guildsCount); guildsIndex = (guildsIndex + 1)) { GuildInsiderFactSheetInformations objectToAdd = new GuildInsiderFactSheetInformations(); objectToAdd.Deserialize(reader); m_guilds.Add(objectToAdd); } int prismsCount = reader.ReadUShort(); int prismsIndex; m_prisms = new System.Collections.Generic.List <PrismSubareaEmptyInfo>(); for (prismsIndex = 0; (prismsIndex < prismsCount); prismsIndex = (prismsIndex + 1)) { PrismSubareaEmptyInfo objectToAdd = ProtocolTypeManager.GetInstance <PrismSubareaEmptyInfo>((short)reader.ReadUShort()); objectToAdd.Deserialize(reader); m_prisms.Add(objectToAdd); } }
public override void Deserialize(IDataReader reader) { infos = Types.ProtocolTypeManager.GetInstance <AllianceFactSheetInformations>(reader.ReadShort()); infos.Deserialize(reader); var limit = reader.ReadShort(); var guilds_ = new Types.GuildInAllianceInformations[limit]; for (int i = 0; i < limit; i++) { guilds_[i] = new Types.GuildInAllianceInformations(); guilds_[i].Deserialize(reader); } guilds = guilds_; limit = reader.ReadShort(); var controlledSubareaIds_ = new short[limit]; for (int i = 0; i < limit; i++) { controlledSubareaIds_[i] = reader.ReadVarShort(); if (controlledSubareaIds_[i] < 0) { throw new Exception("Forbidden value on controlledSubareaIds_[i] = " + controlledSubareaIds_[i] + ", it doesn't respect the following condition : controlledSubareaIds_[i] < 0"); } } controlledSubareaIds = controlledSubareaIds_; leaderCharacterId = reader.ReadVarLong(); if (leaderCharacterId < 0 || leaderCharacterId > 9007199254740990) { throw new Exception("Forbidden value on leaderCharacterId = " + leaderCharacterId + ", it doesn't respect the following condition : leaderCharacterId < 0 || leaderCharacterId > 9007199254740990"); } leaderCharacterName = reader.ReadUTF(); }
public override void Deserialize(IDataReader reader) { uint num = (uint)reader.ReadUShort(); for (int index = 0; (long)index < (long)num; ++index) { AllianceFactSheetInformations sheetInformations = new AllianceFactSheetInformations(); sheetInformations.Deserialize(reader); this.alliances.Add(sheetInformations); } }
public override void Deserialize(IDataReader reader) { var alliancesCount = reader.ReadUShort(); Alliances = new List <AllianceFactSheetInformations>(); for (var alliancesIndex = 0; alliancesIndex < alliancesCount; alliancesIndex++) { var objectToAdd = new AllianceFactSheetInformations(); objectToAdd.Deserialize(reader); Alliances.Add(objectToAdd); } }
public override void Deserialize(ICustomDataInput reader) { var countAlliances = reader.ReadShort(); Alliances = new List <AllianceFactSheetInformations>(); for (short i = 0; i < countAlliances; i++) { AllianceFactSheetInformations type = new AllianceFactSheetInformations(); type.Deserialize(reader); Alliances.Add(type); } }
public override void Deserialize(IDataReader reader) { int alliancesCount = reader.ReadUShort(); int alliancesIndex; m_alliances = new System.Collections.Generic.List<AllianceFactSheetInformations>(); for (alliancesIndex = 0; (alliancesIndex < alliancesCount); alliancesIndex = (alliancesIndex + 1)) { AllianceFactSheetInformations objectToAdd = new AllianceFactSheetInformations(); objectToAdd.Deserialize(reader); m_alliances.Add(objectToAdd); } }
public void Deserialize(IDataReader reader) { AllianceInfos = new AllianceFactSheetInformations(); AllianceInfos.Deserialize(reader); Guilds = new GuildInsiderFactSheetInformations[reader.ReadShort()]; for (var i = 0; i < Guilds.Length; i++) { (Guilds[i] = new GuildInsiderFactSheetInformations()).Deserialize(reader); } Prisms = new PrismSubareaEmptyInfo[reader.ReadShort()]; for (var i = 0; i < Prisms.Length; i++) { (Prisms[i] = new PrismSubareaEmptyInfo()).Deserialize(reader); } }
public void Deserialize(IDataReader reader) { Infos = new AllianceFactSheetInformations(); Infos.Deserialize(reader); Guilds = new GuildInAllianceInformations[reader.ReadShort()]; for (var i = 0; i < Guilds.Length; i++) { (Guilds[i] = new GuildInAllianceInformations()).Deserialize(reader); } ControlledSubareaIds = new UInt16[reader.ReadShort()]; for (var i = 0; i < ControlledSubareaIds.Length; i++) { ControlledSubareaIds[i] = (UInt16)reader.ReadVarShort(); } LeaderCharacterId = reader.ReadVarLong(); LeaderCharacterName = reader.ReadUTF(); }
public override void Deserialize(IDataReader reader) { AllianceInfos = new AllianceFactSheetInformations(); AllianceInfos.Deserialize(reader); var guildsCount = reader.ReadUShort(); Guilds = new List <GuildInsiderFactSheetInformations>(); for (var guildsIndex = 0; guildsIndex < guildsCount; guildsIndex++) { var objectToAdd = new GuildInsiderFactSheetInformations(); objectToAdd.Deserialize(reader); Guilds.Add(objectToAdd); } var prismsCount = reader.ReadUShort(); Prisms = new List <PrismSubareaEmptyInfo>(); for (var prismsIndex = 0; prismsIndex < prismsCount; prismsIndex++) { var objectToAdd = ProtocolTypeManager.GetInstance <PrismSubareaEmptyInfo>(reader.ReadUShort()); objectToAdd.Deserialize(reader); Prisms.Add(objectToAdd); } }
public override void Deserialize(ICustomDataInput reader) { AllianceInfos = new AllianceFactSheetInformations(); AllianceInfos.Deserialize(reader); var countGuilds = reader.ReadShort(); Guilds = new List <GuildInsiderFactSheetInformations>(); for (short i = 0; i < countGuilds; i++) { GuildInsiderFactSheetInformations type = new GuildInsiderFactSheetInformations(); type.Deserialize(reader); Guilds.Add(type); } var countPrisms = reader.ReadShort(); Prisms = new List <PrismSubareaEmptyInfo>(); for (short i = 0; i < countPrisms; i++) { var prismstypeId = reader.ReadShort(); PrismSubareaEmptyInfo type = new PrismSubareaEmptyInfo(); type.Deserialize(reader); Prisms.Add(type); } }