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 void Deserialize(IDataReader reader)
 {
     Prisms = new PrismSubareaEmptyInfo[reader.ReadShort()];
     for (var i = 0; i < Prisms.Length; i++)
     {
         (Prisms[i] = new PrismSubareaEmptyInfo()).Deserialize(reader);
     }
 }
Beispiel #3
0
 public override void Serialize(IDataWriter writer)
 {
     writer.WriteShort((short)((int)this.prisms.Length));
     PrismSubareaEmptyInfo[] prismSubareaEmptyInfoArray = this.prisms;
     for (int i = 0; i < (int)prismSubareaEmptyInfoArray.Length; i++)
     {
         PrismSubareaEmptyInfo prismSubareaEmptyInfo = prismSubareaEmptyInfoArray[i];
         writer.WriteShort(prismSubareaEmptyInfo.TypeId);
         prismSubareaEmptyInfo.Serialize(writer);
     }
 }
        public override void Deserialize(IDataReader reader)
        {
            uint num = (uint)reader.ReadUShort();

            for (int index = 0; (long)index < (long)num; ++index)
            {
                PrismSubareaEmptyInfo instance = ProtocolTypeManager.GetInstance <PrismSubareaEmptyInfo>((uint)reader.ReadUShort());
                instance.Deserialize(reader);
                this.prisms.Add(instance);
            }
        }
Beispiel #5
0
        public override void Serialize(IDataWriter writer)
        {
            writer.WriteShort(((short)(m_prisms.Count)));
            int prismsIndex;

            for (prismsIndex = 0; (prismsIndex < m_prisms.Count); prismsIndex = (prismsIndex + 1))
            {
                PrismSubareaEmptyInfo objectToSend = m_prisms[prismsIndex];
                writer.WriteUShort(((ushort)(objectToSend.TypeID)));
                objectToSend.Serialize(writer);
            }
        }
        public override void Deserialize(IDataReader reader)
        {
            var limit   = reader.ReadShort();
            var prisms_ = new PrismSubareaEmptyInfo[limit];

            for (int i = 0; i < limit; i++)
            {
                prisms_[i] = Types.ProtocolTypeManager.GetInstance <PrismSubareaEmptyInfo>(reader.ReadShort());
                prisms_[i].Deserialize(reader);
            }
            prisms = prisms_;
        }
Beispiel #7
0
        public override void Deserialize(IDataReader reader)
        {
            var PrismsCount = reader.ReadShort();

            Prisms = new List <PrismSubareaEmptyInfo>();
            for (var i = 0; i < PrismsCount; i++)
            {
                PrismSubareaEmptyInfo objectToAdd = ProtocolTypeManager.GetInstance(reader.ReadUShort());
                objectToAdd.Deserialize(reader);
                Prisms.Add(objectToAdd);
            }
        }
Beispiel #8
0
        public override void Deserialize(IDataReader reader)
        {
            int prismsCount = reader.ReadUShort();
            int prismsIndex;

            m_prisms = new System.Collections.Generic.List <PrismSubareaEmptyInfo>();
            for (prismsIndex = 0; (prismsIndex < prismsCount); prismsIndex = (prismsIndex + 1))
            {
                PrismSubareaEmptyInfo objectToAdd = ProtocolManager.GetTypeInstance <PrismSubareaEmptyInfo>(reader.ReadUShort());
                objectToAdd.Deserialize(reader);
                m_prisms.Add(objectToAdd);
            }
        }
Beispiel #9
0
        public override void Deserialize(ICustomDataInput reader)
        {
            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);
            }
        }
Beispiel #10
0
 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);
     }
 }
Beispiel #11
0
 public override void Serialize(IDataWriter writer)
 {
     this.allianceInfos.Serialize(writer);
     writer.WriteShort((short)((int)this.guilds.Length));
     GuildInsiderFactSheetInformations[] guildInsiderFactSheetInformationsArray = this.guilds;
     for (int i = 0; i < (int)guildInsiderFactSheetInformationsArray.Length; i++)
     {
         guildInsiderFactSheetInformationsArray[i].Serialize(writer);
     }
     writer.WriteShort((short)((int)this.prisms.Length));
     PrismSubareaEmptyInfo[] prismSubareaEmptyInfoArray = this.prisms;
     for (int j = 0; j < (int)prismSubareaEmptyInfoArray.Length; j++)
     {
         PrismSubareaEmptyInfo prismSubareaEmptyInfo = prismSubareaEmptyInfoArray[j];
         writer.WriteShort(prismSubareaEmptyInfo.TypeId);
         prismSubareaEmptyInfo.Serialize(writer);
     }
 }
        public override void Serialize(ICustomDataOutput writer)
        {
            m_allianceInfos.Serialize(writer);
            writer.WriteShort(((short)(m_guilds.Count)));
            int guildsIndex;

            for (guildsIndex = 0; (guildsIndex < m_guilds.Count); guildsIndex = (guildsIndex + 1))
            {
                GuildInsiderFactSheetInformations objectToSend = m_guilds[guildsIndex];
                objectToSend.Serialize(writer);
            }
            writer.WriteShort(((short)(m_prisms.Count)));
            int prismsIndex;

            for (prismsIndex = 0; (prismsIndex < m_prisms.Count); prismsIndex = (prismsIndex + 1))
            {
                PrismSubareaEmptyInfo objectToSend = m_prisms[prismsIndex];
                writer.WriteUShort(((ushort)(objectToSend.TypeID)));
                objectToSend.Serialize(writer);
            }
        }
        public override void Deserialize(IDataReader reader)
        {
            this.allianceInfos = new AllianceFactSheetInformations();
            this.allianceInfos.Deserialize(reader);
            uint num1 = (uint)reader.ReadUShort();

            for (int index = 0; (long)index < (long)num1; ++index)
            {
                GuildInsiderFactSheetInformations sheetInformations = new GuildInsiderFactSheetInformations();
                sheetInformations.Deserialize(reader);
                this.guilds.Add(sheetInformations);
            }
            uint num2 = (uint)reader.ReadUShort();

            for (int index = 0; (long)index < (long)num2; ++index)
            {
                PrismSubareaEmptyInfo instance = ProtocolTypeManager.GetInstance <PrismSubareaEmptyInfo>((uint)reader.ReadUShort());
                instance.Deserialize(reader);
                this.prisms.Add(instance);
            }
        }
Beispiel #14
0
        public override void Deserialize(IDataReader reader)
        {
            allianceInfos = new Types.AllianceFactSheetInformations();
            allianceInfos.Deserialize(reader);
            var limit   = reader.ReadShort();
            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.ReadShort();
            var prisms_ = new PrismSubareaEmptyInfo[limit];

            for (int i = 0; i < limit; i++)
            {
                prisms_[i] = Types.ProtocolTypeManager.GetInstance <PrismSubareaEmptyInfo>(reader.ReadShort());
                prisms_[i].Deserialize(reader);
            }
            prisms = prisms_;
        }
        public override void Deserialize(IDataReader reader)
        {
            AllianceInfos = new AllianceFactSheetInformations();
            AllianceInfos.Deserialize(reader);
            var GuildsCount = reader.ReadShort();

            Guilds = new List <GuildInsiderFactSheetInformations>();
            for (var i = 0; i < GuildsCount; i++)
            {
                var objectToAdd = new GuildInsiderFactSheetInformations();
                objectToAdd.Deserialize(reader);
                Guilds.Add(objectToAdd);
            }
            var PrismsCount = reader.ReadShort();

            Prisms = new List <PrismSubareaEmptyInfo>();
            for (var i = 0; i < PrismsCount; i++)
            {
                PrismSubareaEmptyInfo objectToAdd = ProtocolTypeManager.GetInstance(reader.ReadUShort());
                objectToAdd.Deserialize(reader);
                Prisms.Add(objectToAdd);
            }
        }
Beispiel #16
0
        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);
            }
        }