Exemplo n.º 1
0
        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_;
        }
Exemplo n.º 2
0
        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_;
        }