Exemple #1
0
 public override void Deserialize(WPacketReader reader)
 {
     base.Deserialize(reader);
     this.languageId  = reader.ReadInt32();
     this.clientTexts = reader.ReadPDPacketDatas <WPDClientText>();
 }
Exemple #2
0
 public override void Deserialize(WPacketReader reader)
 {
     base.Deserialize(reader);
     this.accountHero = reader.ReadPDPacketData <WPDAccountHero>();
     this.accountHeroVipLevelRewards = reader.ReadPDPacketDatas <WPDAccountHeroVipLevelReward>();
     this.equipedGears              = reader.ReadPDPacketDatas <WPDEquipedGear>();
     this.equippedGearSockets       = reader.ReadPDPacketDatas <WPDEquippedGearSocket>();
     this.equippedGearRunes         = reader.ReadPDPacketDatas <WPDEquippedGearRune>();
     this.inventories               = reader.ReadPDPacketDatas <WPDInventory>();
     this.accountHeroGears          = reader.ReadPDPacketDatas <WPDAccountHeroGear>();
     this.sockets                   = reader.ReadPDPacketDatas <WPDSocket>();
     this.inventorySlotGearRunes    = reader.ReadPDPacketDatas <WPDInventorySlotGearRune>();
     this.accountHeroSkills         = reader.ReadPDPacketDatas <WPDAccountHeroSkill>();
     this.mainQuestComplete         = reader.ReadPDPacketData <WPDMainQuestComplete>();
     this.mainQuest                 = reader.ReadPDPacketData <WPDMainQuest>();
     this.mainQuestDialogues        = reader.ReadPDPacketDatas <WPDMainQuestDialogue>();
     this.mainQuestRewards          = reader.ReadPDPacketDatas <WPDMainQuestReward>();
     this.gearInstances             = reader.ReadPDPacketDatas <WPDGearInstance>();
     this.gearInstanceAttrs         = reader.ReadPDPacketDatas <WPDGearInstanceAttr>();
     this.accountHeroAchieveEntries = reader.ReadPDPacketDatas <WPDAccountHeroAchieveEntry>();
     this.accountHeroMonsterBooks   = reader.ReadPDPacketDatas <WPDAccountHeroMonsterBook>();
     this.monsterBookBuffs          = reader.ReadPDPacketDatas <WPDMonsterBookBuff>();
     this.warehouseSlotItems        = reader.ReadPDPacketDatas <WPDWarehouseSlotItem>();
     this.warehouseSlotGears        = reader.ReadPDPacketDatas <WPDWarehouseSlotGear>();
     this.warehouseSlotGearSockets  = reader.ReadPDPacketDatas <WPDWarehouseSlotGearSocket>();
     this.warehouseSlotGearRunes    = reader.ReadPDPacketDatas <WPDWarehouseSlotGearRune>();
     this.storyDungeonDifficulties  = reader.ReadPDPacketDatas <WPDAHStoryDungeonDifficulty>();
     this.expDungeonDifficulties    = reader.ReadPDPacketDatas <WPDAHExpDungeonDifficulty>();
     this.stores                        = reader.ReadPDPacketDatas <WPDStore>();
     this.storeCategories               = reader.ReadPDPacketDatas <WPDStoreCategory>();
     this.products                      = reader.ReadPDPacketDatas <WPDProduct>();
     this.limitedProductMasters         = reader.ReadPDPacketDatas <WPDLimitedProductMaster>();
     this.limitedProducts               = reader.ReadPDPacketDatas <WPDLimitedProduct>();
     this.dailyExchangeProducts         = reader.ReadPDPacketDatas <WPDDailyExchangeProduct>();
     this.dailyExchangeProductTargets   = reader.ReadPDPacketDatas <WPDDailyExchangeProductTarget>();
     this.magicPowderExchangeProducts   = reader.ReadPDPacketDatas <WPDMagicPowderExchangeProduct>();
     this.pickAvailableProducts         = reader.ReadPDPacketDatas <WPDPickAvailableProduct>();
     this.pickAvailableProductGears     = reader.ReadPDPacketDatas <WPDPickAvailableProductGear>();
     this.pickPointExchangeProducts     = reader.ReadPDPacketDatas <WPDPickPointExchangeProduct>();
     this.pickProductWarehouseSlotItems = reader.ReadPDPacketDatas <WPDPickProductWarehouseSlotItem>();
     this.pickProductWarehouseSlotGears = reader.ReadPDPacketDatas <WPDPickProductWarehouseSlotGear>();
     this.equipmentProducts             = reader.ReadPDPacketDatas <WPDEquipmentProduct>();
     this.pickPetAvailableProducts      = reader.ReadPDPacketDatas <WPDPickPetAvailableProduct>();
     this.ankouTombDifficulties         = reader.ReadPDPacketDatas <WPDAHAnkouTombDifficulty>();
     this.bossAnnihilationDifficulties  = reader.ReadPDPacketDatas <WPDAHBossAnnihilationDifficulty>();
     this.tradeShipDifficulties         = reader.ReadPDPacketDatas <WPDAHTradeShipDifficulty>();
     this.taskEntries                   = reader.ReadPDPacketDatas <WPDTaskEntry>();
     this.taskTraditionRewards          = reader.ReadPDPacketDatas <WPDTaskTraditionReward>();
     this.taskMainChapterRewards        = reader.ReadPDPacketDatas <WPDTaskMainChapterReward>();
     this.taskRewardItems               = reader.ReadPDPacketDatas <WPDTaskRewardItem>();
     this.dailyActiveEntries            = reader.ReadPDPacketDatas <WPDDailyActiveEntry>();
     this.dailyActiveRewards            = reader.ReadPDPacketDatas <WPDDailyActiveReward>();
     this.dailyActiveRewardItems        = reader.ReadPDPacketDatas <WPDDailyActiveRewardItem>();
     this.heroLevelRewards              = reader.ReadPDPacketDatas <WPDHeroLevelReward>();
     this.heroLevelRewardItems          = reader.ReadPDPacketDatas <WPDHeroLevelRewardItem>();
     this.continuationLoginRewardItems  = reader.ReadPDPacketDatas <WPDContinuationLoginRewardItem>();
     this.accumulateLoginRewards        = reader.ReadPDPacketDatas <WPDAccumulateLoginReward>();
     this.accumulateLoginRewardItems    = reader.ReadPDPacketDatas <WPDAccumulateLoginRewardItem>();
     this.dailyAccessRewards            = reader.ReadPDPacketDatas <WPDDailyAccessReward>();
     this.constellationStepEntries      = reader.ReadPDPacketDatas <WPDAHConstellationStepEntry>();
     this.petInventorySlots             = reader.ReadPDPacketDatas <WPDPetInventorySlot>();
     this.equippedPets                  = reader.ReadPDPacketDatas <WPDEquippedPet>();
     this.pickPetWarehouseSlots         = reader.ReadPDPacketDatas <WPDPickPetWarehouseSlot>();
     this.petInstances                  = reader.ReadPDPacketDatas <WPDPetInstance>();
     this.petInstanceAttrs              = reader.ReadPDPacketDatas <WPDPetInstanceAttr>();
     this.beadInventorySlots            = reader.ReadPDPacketDatas <WPDBeadInventorySlot>();
     this.beadSockets                   = reader.ReadPDPacketDatas <WPDBeadSocket>();
     this.accountHeroMenuActivations    = reader.ReadPDPacketDatas <WPDAccountHeroMenuActivation>();
 }
Exemple #3
0
 public override void Deserialize(WPacketReader reader)
 {
     base.Deserialize(reader);
     this.trackingLocations = reader.ReadPDPacketDatas <WPDTrackingLocation>();
 }