public override void Deserialize(IDataReader reader) { var limit = reader.ReadUShort(); var 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); } prisms = prisms_; }
public override void Deserialize(IDataReader reader) { allianceInfos = new Types.AllianceFactSheetInformations(); allianceInfos.Deserialize(reader); var limit = reader.ReadUShort(); var guilds_ = new Types.GuildInsiderFactSheetInformations[limit]; for (int i = 0; i < limit; i++) { guilds_[i] = new Types.GuildInsiderFactSheetInformations(); guilds_[i].Deserialize(reader); } guilds = guilds_; limit = reader.ReadUShort(); var 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); } prisms = prisms_; }