public override void Deserialize(ICustomDataInput reader) { infos = Types.ProtocolTypeManager.GetInstance <Types.AllianceFactSheetInformations>(reader.ReadShort()); infos.Deserialize(reader); var limit = reader.ReadUShort(); guilds = new Types.GuildInAllianceInformations[limit]; for (int i = 0; i < limit; i++) { (guilds as Types.GuildInAllianceInformations[])[i] = new Types.GuildInAllianceInformations(); (guilds as Types.GuildInAllianceInformations[])[i].Deserialize(reader); } limit = reader.ReadUShort(); controlledSubareaIds = new ushort[limit]; for (int i = 0; i < limit; i++) { (controlledSubareaIds as ushort[])[i] = reader.ReadVarUhShort(); } leaderCharacterId = reader.ReadVarUhInt(); if (leaderCharacterId < 0) { throw new Exception("Forbidden value on leaderCharacterId = " + leaderCharacterId + ", it doesn't respect the following condition : leaderCharacterId < 0"); } leaderCharacterName = reader.ReadUTF(); }
public override void Deserialize(IDataReader reader) { infos = Types.ProtocolTypeManager.GetInstance <Types.AllianceFactSheetInformations>(reader.ReadShort()); infos.Deserialize(reader); var limit = reader.ReadUShort(); 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.ReadUShort(); var controlledSubareaIds_ = new short[limit]; for (int i = 0; i < limit; i++) { controlledSubareaIds_[i] = reader.ReadVarShort(); } 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 void Deserialize(IDataReader reader) { infos = ProtocolTypeManager.GetInstance <Types.AllianceFactSheetInformations>(reader.ReadShort()); infos.Deserialize(reader); var limit = reader.ReadUShort(); guilds = new Types.GuildInAllianceInformations[limit]; for (int i = 0; i < limit; i++) { guilds[i] = new Types.GuildInAllianceInformations(); guilds[i].Deserialize(reader); } limit = reader.ReadUShort(); controlledSubareaIds = new uint[limit]; for (int i = 0; i < limit; i++) { controlledSubareaIds[i] = reader.ReadVarUhShort(); } leaderCharacterId = reader.ReadVarUhLong(); if (leaderCharacterId < 0 || leaderCharacterId > 9.007199254740992E15) { throw new System.Exception("Forbidden value on leaderCharacterId = " + leaderCharacterId + ", it doesn't respect the following condition : leaderCharacterId < 0 || leaderCharacterId > 9.007199254740992E15"); } leaderCharacterName = reader.ReadUTF(); }
public AllianceFactsMessage(Types.AllianceFactSheetInformations infos, Types.GuildInAllianceInformations[] guilds, short[] controlledSubareaIds, int leaderCharacterId, string leaderCharacterName) { this.infos = infos; this.guilds = guilds; this.controlledSubareaIds = controlledSubareaIds; this.leaderCharacterId = leaderCharacterId; this.leaderCharacterName = leaderCharacterName; }
public AllianceFactsMessage(Types.AllianceFactSheetInformations infos, Types.GuildInAllianceInformations[] guilds, ushort[] controlledSubareaIds, ulong leaderCharacterId, string leaderCharacterName) { this.infos = infos; this.guilds = guilds; this.controlledSubareaIds = controlledSubareaIds; this.leaderCharacterId = leaderCharacterId; this.leaderCharacterName = leaderCharacterName; }
public AllianceFactsMessage(Types.AllianceFactSheetInformations infos, IEnumerable <Types.GuildInAllianceInformations> guilds, IEnumerable <ushort> controlledSubareaIds, double leaderCharacterId, string leaderCharacterName) { this.infos = infos; this.guilds = guilds; this.controlledSubareaIds = controlledSubareaIds; this.leaderCharacterId = leaderCharacterId; this.leaderCharacterName = leaderCharacterName; }
public AllianceFactsMessage(Types.AllianceFactSheetInformations infos, IEnumerable<Types.GuildInAllianceInformations> guilds, IEnumerable<ushort> controlledSubareaIds, uint leaderCharacterId, string leaderCharacterName) { this.infos = infos; this.guilds = guilds; this.controlledSubareaIds = controlledSubareaIds; this.leaderCharacterId = leaderCharacterId; this.leaderCharacterName = leaderCharacterName; }
public override void Deserialize(BigEndianReader reader) { var limit = reader.ReadUShort(); alliances = new Types.AllianceFactSheetInformations[limit]; for (int i = 0; i < limit; i++) { alliances[i] = new Types.AllianceFactSheetInformations(); alliances[i].Deserialize(reader); } }
public override void Deserialize(ICustomDataInput reader) { var limit = reader.ReadUShort(); alliances = new Types.AllianceFactSheetInformations[limit]; for (int i = 0; i < limit; i++) { alliances[i] = new Types.AllianceFactSheetInformations(); alliances[i].Deserialize(reader); } }
public override void Deserialize(IDataReader reader) { var limit = reader.ReadUShort(); var alliances_ = new Types.AllianceFactSheetInformations[limit]; for (int i = 0; i < limit; i++) { alliances_[i] = new Types.AllianceFactSheetInformations(); alliances_[i].Deserialize(reader); } alliances = alliances_; }
public override void Deserialize(BigEndianReader reader) { allianceInfos = new Types.AllianceFactSheetInformations(); allianceInfos.Deserialize(reader); var limit = reader.ReadUShort(); guilds = new Types.GuildInsiderFactSheetInformations[limit]; for (int i = 0; i < limit; i++) { guilds[i] = new Types.GuildInsiderFactSheetInformations(); guilds[i].Deserialize(reader); } limit = reader.ReadUShort(); prisms = new Types.PrismSubareaEmptyInfo[limit]; for (int i = 0; i < limit; i++) { prisms[i] = Types.ProtocolTypeManager.GetInstance<Types.PrismSubareaEmptyInfo>(reader.ReadShort()); prisms[i].Deserialize(reader); } }
public override void Deserialize(BigEndianReader reader) { infos = Types.ProtocolTypeManager.GetInstance <Types.AllianceFactSheetInformations>(reader.ReadShort()); infos.Deserialize(reader); var limit = reader.ReadUShort(); guilds = new Types.GuildInAllianceInformations[limit]; for (int i = 0; i < limit; i++) { guilds[i] = new Types.GuildInAllianceInformations(); guilds[i].Deserialize(reader); } limit = reader.ReadUShort(); controlledSubareaIds = new short[limit]; for (int i = 0; i < limit; i++) { controlledSubareaIds[i] = reader.ReadShort(); } }
public override void Deserialize(ICustomDataInput reader) { allianceInfos = new Types.AllianceFactSheetInformations(); allianceInfos.Deserialize(reader); var limit = reader.ReadShort(); guilds = new Types.GuildInsiderFactSheetInformations[limit]; for (int i = 0; i < limit; i++) { (guilds as Types.GuildInsiderFactSheetInformations[])[i] = new Types.GuildInsiderFactSheetInformations(); (guilds as Types.GuildInsiderFactSheetInformations[])[i].Deserialize(reader); } limit = reader.ReadShort(); prisms = new Types.PrismSubareaEmptyInfo[limit]; for (int i = 0; i < limit; i++) { (prisms as Types.PrismSubareaEmptyInfo[])[i] = Types.ProtocolTypeManager.GetInstance <Types.PrismSubareaEmptyInfo>(reader.ReadShort()); (prisms as Types.PrismSubareaEmptyInfo[])[i].Deserialize(reader); } }
public void Deserialize(IDataReader reader) { allianceInfos = new Types.AllianceFactSheetInformations(); allianceInfos.Deserialize(reader); var limit = reader.ReadUShort(); guilds = new Types.GuildInsiderFactSheetInformations[limit]; for (int i = 0; i < limit; i++) { guilds[i] = new Types.GuildInsiderFactSheetInformations(); guilds[i].Deserialize(reader); } limit = reader.ReadUShort(); prisms = new Types.PrismSubareaEmptyInfo[limit]; for (int i = 0; i < limit; i++) { prisms[i] = ProtocolTypeManager.GetInstance <Types.PrismSubareaEmptyInfo>(reader.ReadShort()); prisms[i].Deserialize(reader); } }
public override void Deserialize(IReader reader) { infos = ProtocolTypeManager.GetInstance <Types.AllianceFactSheetInformations>(reader.ReadUShort()); infos.Deserialize(reader); var limit = reader.ReadUShort(); guilds = new Types.GuildInAllianceInformations[limit]; for (int i = 0; i < limit; i++) { (guilds as Types.GuildInAllianceInformations[])[i] = new Types.GuildInAllianceInformations(); (guilds as Types.GuildInAllianceInformations[])[i].Deserialize(reader); } limit = reader.ReadUShort(); controlledSubareaIds = new ushort[limit]; for (int i = 0; i < limit; i++) { (controlledSubareaIds as ushort[])[i] = reader.ReadVarUhShort(); } leaderCharacterId = reader.ReadVarUhLong(); leaderCharacterName = reader.ReadUTF(); }
public override void Deserialize(ICustomDataInput reader) { infos = Types.ProtocolTypeManager.GetInstance<Types.AllianceFactSheetInformations>(reader.ReadShort()); infos.Deserialize(reader); var limit = reader.ReadUShort(); guilds = new Types.GuildInAllianceInformations[limit]; for (int i = 0; i < limit; i++) { (guilds as Types.GuildInAllianceInformations[])[i] = new Types.GuildInAllianceInformations(); (guilds as Types.GuildInAllianceInformations[])[i].Deserialize(reader); } limit = reader.ReadUShort(); controlledSubareaIds = new ushort[limit]; for (int i = 0; i < limit; i++) { (controlledSubareaIds as ushort[])[i] = reader.ReadVarUhShort(); } leaderCharacterId = reader.ReadVarUhInt(); if (leaderCharacterId < 0) throw new Exception("Forbidden value on leaderCharacterId = " + leaderCharacterId + ", it doesn't respect the following condition : leaderCharacterId < 0"); leaderCharacterName = reader.ReadUTF(); }
public AllianceFactsMessage(Types.AllianceFactSheetInformations infos, Types.GuildInAllianceInformations[] guilds, short[] controlledSubareaIds) { this.infos = infos; this.guilds = guilds; this.controlledSubareaIds = controlledSubareaIds; }
public AllianceInsiderInfoMessage(Types.AllianceFactSheetInformations allianceInfos, IEnumerable <Types.GuildInsiderFactSheetInformations> guilds, IEnumerable <Types.PrismSubareaEmptyInfo> prisms) { this.allianceInfos = allianceInfos; this.guilds = guilds; this.prisms = prisms; }
public AllianceInsiderInfoMessage(Types.AllianceFactSheetInformations allianceInfos, Types.GuildInsiderFactSheetInformations[] guilds, Types.PrismSubareaEmptyInfo[] prisms) { this.allianceInfos = allianceInfos; this.guilds = guilds; this.prisms = prisms; }