public override void Deserialize(IDataReader reader)
        {
            base.Deserialize(reader);
            lastTimeSlotModificationDate = reader.ReadInt();
            if (lastTimeSlotModificationDate < 0)
            {
                throw new Exception("Forbidden value on lastTimeSlotModificationDate = " + lastTimeSlotModificationDate + ", it doesn't respect the following condition : lastTimeSlotModificationDate < 0");
            }
            lastTimeSlotModificationAuthorGuildId = reader.ReadVarInt();
            if (lastTimeSlotModificationAuthorGuildId < 0)
            {
                throw new Exception("Forbidden value on lastTimeSlotModificationAuthorGuildId = " + lastTimeSlotModificationAuthorGuildId + ", it doesn't respect the following condition : lastTimeSlotModificationAuthorGuildId < 0");
            }
            lastTimeSlotModificationAuthorId = reader.ReadVarLong();
            if (lastTimeSlotModificationAuthorId < 0 || lastTimeSlotModificationAuthorId > 9007199254740990)
            {
                throw new Exception("Forbidden value on lastTimeSlotModificationAuthorId = " + lastTimeSlotModificationAuthorId + ", it doesn't respect the following condition : lastTimeSlotModificationAuthorId < 0 || lastTimeSlotModificationAuthorId > 9007199254740990");
            }
            lastTimeSlotModificationAuthorName = reader.ReadUTF();
            var limit           = reader.ReadShort();
            var modulesObjects_ = new Types.ObjectItem[limit];

            for (int i = 0; i < limit; i++)
            {
                modulesObjects_[i] = new Types.ObjectItem();
                modulesObjects_[i].Deserialize(reader);
            }
            modulesObjects = modulesObjects_;
        }
 public override void Deserialize(BigEndianReader reader)
 {
     var limit = reader.ReadUShort();
     @object = new Types.ObjectItem[limit];
     for (int i = 0; i < limit; i++)
     {
          @object[i] = new Types.ObjectItem();
          @object[i].Deserialize(reader);
     }
 }
 public override void Deserialize(IDataReader reader)
 {
     var limit = reader.ReadUShort();
     objectList = new Types.ObjectItem[limit];
     for (int i = 0; i < limit; i++)
     {
          objectList[i] = new Types.ObjectItem();
          objectList[i].Deserialize(reader);
     }
 }
        public override void Deserialize(BigEndianReader reader)
        {
            var limit = reader.ReadUShort();

            @object = new Types.ObjectItem[limit];
            for (int i = 0; i < limit; i++)
            {
                @object[i] = new Types.ObjectItem();
                @object[i].Deserialize(reader);
            }
        }
        public void Deserialize(IDataReader reader)
        {
            var limit = reader.ReadUShort();

            objectsInfos = new Types.ObjectItem[limit];
            for (int i = 0; i < limit; i++)
            {
                objectsInfos[i] = new Types.ObjectItem();
                objectsInfos[i].Deserialize(reader);
            }
        }
Beispiel #6
0
        public override void Deserialize(IDataReader reader)
        {
            var limit = (ushort)reader.ReadUShort();

            objectList = new Types.ObjectItem[limit];
            for (int i = 0; i < limit; i++)
            {
                objectList[i] = new Types.ObjectItem();
                objectList[i].Deserialize(reader);
            }
        }
        public override void Deserialize(IDataReader reader)
        {
            var limit    = reader.ReadShort();
            var @object_ = new Types.ObjectItem[limit];

            for (int i = 0; i < limit; i++)
            {
                @object_[i] = new Types.ObjectItem();
                @object_[i].Deserialize(reader);
            }
            @object = @object_;
        }
Beispiel #8
0
        public void Deserialize(IDataReader reader)
        {
            base.Deserialize(reader);
            var limit = reader.ReadUShort();

            @object = new Types.ObjectItem[limit];
            for (int i = 0; i < limit; i++)
            {
                @object[i] = new Types.ObjectItem();
                @object[i].Deserialize(reader);
            }
        }
        public override void Deserialize(IDataReader reader)
        {
            var limit         = reader.ReadShort();
            var objectsInfos_ = new Types.ObjectItem[limit];

            for (int i = 0; i < limit; i++)
            {
                objectsInfos_[i] = new Types.ObjectItem();
                objectsInfos_[i].Deserialize(reader);
            }
            objectsInfos = objectsInfos_;
        }
        public override void Deserialize(ICustomDataInput reader)
        {
            base.Deserialize(reader);
            var limit = reader.ReadUShort();

            objects = new Types.ObjectItem[limit];
            for (int i = 0; i < limit; i++)
            {
                objects[i] = new Types.ObjectItem();
                objects[i].Deserialize(reader);
            }
        }
 public override void Deserialize(IDataReader reader)
 {
     var limit = reader.ReadUShort();
     objects = new Types.ObjectItem[limit];
     for (int i = 0; i < limit; i++)
     {
          objects[i] = new Types.ObjectItem();
          objects[i].Deserialize(reader);
     }
     kamas = reader.ReadInt();
     if (kamas < 0)
         throw new Exception("Forbidden value on kamas = " + kamas + ", it doesn't respect the following condition : kamas < 0");
 }
 public override void Deserialize(IDataReader reader)
 {
     collectorId = reader.ReadInt();
     var limit = reader.ReadUShort();
     objectsInfos = new Types.ObjectItem[limit];
     for (int i = 0; i < limit; i++)
     {
          objectsInfos[i] = new Types.ObjectItem();
          objectsInfos[i].Deserialize(reader);
     }
     goldInfo = reader.ReadInt();
     if (goldInfo < 0)
         throw new Exception("Forbidden value on goldInfo = " + goldInfo + ", it doesn't respect the following condition : goldInfo < 0");
 }
        public override void Deserialize(IDataReader reader)
        {
            base.Deserialize(reader);
            lastTimeSlotModificationDate          = reader.ReadInt();
            lastTimeSlotModificationAuthorGuildId = reader.ReadVarUhInt();
            lastTimeSlotModificationAuthorId      = reader.ReadVarUhLong();
            lastTimeSlotModificationAuthorName    = reader.ReadUTF();
            var limit = (ushort)reader.ReadUShort();

            modulesObjects = new Types.ObjectItem[limit];
            for (int i = 0; i < limit; i++)
            {
                modulesObjects[i] = new Types.ObjectItem();
                modulesObjects[i].Deserialize(reader);
            }
        }
Beispiel #14
0
        public void Deserialize(IDataReader reader)
        {
            var limit = reader.ReadUShort();

            objects = new Types.ObjectItem[limit];
            for (int i = 0; i < limit; i++)
            {
                objects[i] = new Types.ObjectItem();
                objects[i].Deserialize(reader);
            }
            kamas = reader.ReadVarUhInt();
            if (kamas < 0)
            {
                throw new System.Exception("Forbidden value on kamas = " + kamas + ", it doesn't respect the following condition : kamas < 0");
            }
        }
        public override void Deserialize(IDataReader reader)
        {
            var limit    = reader.ReadShort();
            var objects_ = new Types.ObjectItem[limit];

            for (int i = 0; i < limit; i++)
            {
                objects_[i] = new Types.ObjectItem();
                objects_[i].Deserialize(reader);
            }
            objects = objects_;
            kamas   = reader.ReadVarLong();
            if (kamas < 0 || kamas > 9007199254740990)
            {
                throw new Exception("Forbidden value on kamas = " + kamas + ", it doesn't respect the following condition : kamas < 0 || kamas > 9007199254740990");
            }
        }
        public override void Deserialize(IDataReader reader)
        {
            collectorId = reader.ReadInt();
            var limit = reader.ReadUShort();

            objectsInfos = new Types.ObjectItem[limit];
            for (int i = 0; i < limit; i++)
            {
                objectsInfos[i] = new Types.ObjectItem();
                objectsInfos[i].Deserialize(reader);
            }
            goldInfo = reader.ReadInt();
            if (goldInfo < 0)
            {
                throw new Exception("Forbidden value on goldInfo = " + goldInfo + ", it doesn't respect the following condition : goldInfo < 0");
            }
        }
Beispiel #17
0
 public StorageObjectUpdateMessage(Types.ObjectItem @object)
 {
     this.@object = @object;
 }
Beispiel #18
0
 public ExchangeObjectAddedMessage(bool remote, Types.ObjectItem @object)
     : base(remote)
 {
     this.@object = @object;
 }
Beispiel #19
0
 public override void Deserialize(BigEndianReader reader)
 {
     result = new Types.ObjectItem();
     result.Deserialize(reader);
 }
 public ObjectAddedMessage(Types.ObjectItem @object)
 {
     this.@object = @object;
 }
 public ExchangeObjectModifiedInBagMessage(bool remote, Types.ObjectItem @object)
  : base(remote)
 {
     this.@object = @object;
 }
Beispiel #22
0
 public MimicryObjectPreviewMessage(Types.ObjectItem result)
 {
     this.result = result;
 }
Beispiel #23
0
 public void Deserialize(IDataReader reader)
 {
     result = new Types.ObjectItem();
     result.Deserialize(reader);
 }
Beispiel #24
0
 public void Deserialize(IDataReader reader)
 {
     base.Deserialize(reader);
     @object = new Types.ObjectItem();
     @object.Deserialize(reader);
 }
Beispiel #25
0
 public ObjectAddedMessage(Types.ObjectItem @object, sbyte origin)
 {
     this.@object = @object;
     this.origin  = origin;
 }
Beispiel #26
0
 public override void Deserialize(ICustomDataInput reader)
 {
     base.Deserialize(reader);
     @object = new Types.ObjectItem();
     @object.Deserialize(reader);
 }
 public override void Deserialize(BigEndianReader reader)
 {
     result = new Types.ObjectItem();
     result.Deserialize(reader);
 }
 public MimicryObjectPreviewMessage(Types.ObjectItem result)
 {
     this.result = result;
 }
 public override void Deserialize(ICustomDataInput reader)
 {
     base.Deserialize(reader);
     @object = new Types.ObjectItem();
     @object.Deserialize(reader);
 }
 public ObjectAddedMessage(Types.ObjectItem @object)
 {
     this.@object = @object;
 }
 public ExchangeObjectModifiedInBagMessage(bool remote, Types.ObjectItem @object)
     : base(remote)
 {
     this.@object = @object;
 }
Beispiel #32
0
 public override void Deserialize(ICustomDataInput reader)
 {
     result = new Types.ObjectItem();
     result.Deserialize(reader);
 }
 public StorageObjectUpdateMessage(Types.ObjectItem @object)
 {
     this.@object = @object;
 }
 public ExchangeObjectAddedMessage(bool remote, Types.ObjectItem @object)
  : base(remote)
 {
     this.@object = @object;
 }
 public ObjectModifiedMessage(Types.ObjectItem @object)
 {
     this.@object = @object;
 }
 public override void Deserialize(IDataReader reader)
 {
     base.Deserialize(reader);
     @object = new Types.ObjectItem();
     @object.Deserialize(reader);
 }
Beispiel #37
0
 public ObjectModifiedMessage(Types.ObjectItem @object)
 {
     this.@object = @object;
 }
 public override void Deserialize(IDataReader reader)
 {
     @object = new Types.ObjectItem();
     @object.Deserialize(reader);
 }
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     @object = new Types.ObjectItem();
     @object.Deserialize(reader);
 }