|
| 1 | +// <auto-generated> |
| 2 | +// DO NOT EDIT |
| 3 | +// </auto-generated> |
| 4 | + |
| 5 | +using System.CodeDom.Compiler; |
| 6 | +using WowPacketParser.Misc; |
| 7 | +using WowPacketParser.Store.Objects.UpdateFields; |
| 8 | + |
| 9 | +namespace WowPacketParserModule.V11_0_0_55666.UpdateFields.V11_2_7_64632 |
| 10 | +{ |
| 11 | + [GeneratedCode("UpdateFieldCodeGenerator.Formats.WowPacketParserHandler", "1.0.0.0")] |
| 12 | + public class ActivePlayerData : IActivePlayerData |
| 13 | + { |
| 14 | + public WowGuid[] InvSlots { get; } = new WowGuid[105]; |
| 15 | + public WowGuid FarsightObject { get; set; } |
| 16 | + public WowGuid SummonedBattlePetGUID { get; set; } |
| 17 | + public System.Nullable<ulong> Coinage { get; set; } |
| 18 | + public System.Nullable<ulong> AccountBankCoinage { get; set; } |
| 19 | + public System.Nullable<int> XP { get; set; } |
| 20 | + public System.Nullable<int> NextLevelXP { get; set; } |
| 21 | + public System.Nullable<int> TrialXP { get; set; } |
| 22 | + public ISkillInfo Skill { get; set; } |
| 23 | + public System.Nullable<int> CharacterPoints { get; set; } |
| 24 | + public System.Nullable<int> MaxTalentTiers { get; set; } |
| 25 | + public System.Nullable<uint> TrackCreatureMask { get; set; } |
| 26 | + public System.Nullable<float> MainhandExpertise { get; set; } |
| 27 | + public System.Nullable<float> OffhandExpertise { get; set; } |
| 28 | + public System.Nullable<float> RangedExpertise { get; set; } |
| 29 | + public System.Nullable<float> CombatRatingExpertise { get; set; } |
| 30 | + public System.Nullable<float> BlockPercentage { get; set; } |
| 31 | + public System.Nullable<float> DodgePercentage { get; set; } |
| 32 | + public System.Nullable<float> DodgePercentageFromAttribute { get; set; } |
| 33 | + public System.Nullable<float> ParryPercentage { get; set; } |
| 34 | + public System.Nullable<float> ParryPercentageFromAttribute { get; set; } |
| 35 | + public System.Nullable<float> CritPercentage { get; set; } |
| 36 | + public System.Nullable<float> RangedCritPercentage { get; set; } |
| 37 | + public System.Nullable<float> OffhandCritPercentage { get; set; } |
| 38 | + public System.Nullable<float> SpellCritPercentage { get; set; } |
| 39 | + public System.Nullable<int> ShieldBlock { get; set; } |
| 40 | + public System.Nullable<float> ShieldBlockCritPercentage { get; set; } |
| 41 | + public System.Nullable<float> Mastery { get; set; } |
| 42 | + public System.Nullable<float> Speed { get; set; } |
| 43 | + public System.Nullable<float> Avoidance { get; set; } |
| 44 | + public System.Nullable<float> Sturdiness { get; set; } |
| 45 | + public System.Nullable<int> Versatility { get; set; } |
| 46 | + public System.Nullable<float> VersatilityBonus { get; set; } |
| 47 | + public System.Nullable<float> PvpPowerDamage { get; set; } |
| 48 | + public System.Nullable<float> PvpPowerHealing { get; set; } |
| 49 | + public IBitVectors BitVectors { get; set; } |
| 50 | + public IRestInfo[] RestInfo { get; } = new IRestInfo[2]; |
| 51 | + public System.Nullable<int>[] ModDamageDonePos { get; } = new System.Nullable<int>[7]; |
| 52 | + public System.Nullable<int>[] ModDamageDoneNeg { get; } = new System.Nullable<int>[7]; |
| 53 | + public System.Nullable<float>[] ModDamageDonePercent { get; } = new System.Nullable<float>[7]; |
| 54 | + public System.Nullable<float>[] ModHealingDonePercent { get; } = new System.Nullable<float>[7]; |
| 55 | + public System.Nullable<int> ModHealingDonePos { get; set; } |
| 56 | + public System.Nullable<float> ModHealingPercent { get; set; } |
| 57 | + public System.Nullable<float> ModPeriodicHealingDonePercent { get; set; } |
| 58 | + public System.Nullable<float>[] WeaponDmgMultipliers { get; } = new System.Nullable<float>[3]; |
| 59 | + public System.Nullable<float>[] WeaponAtkSpeedMultipliers { get; } = new System.Nullable<float>[3]; |
| 60 | + public System.Nullable<float> ModSpellPowerPercent { get; set; } |
| 61 | + public System.Nullable<float> ModResiliencePercent { get; set; } |
| 62 | + public System.Nullable<float> OverrideSpellPowerByAPPercent { get; set; } |
| 63 | + public System.Nullable<float> OverrideAPBySpellPowerPercent { get; set; } |
| 64 | + public System.Nullable<int> ModTargetResistance { get; set; } |
| 65 | + public System.Nullable<int> ModTargetPhysicalResistance { get; set; } |
| 66 | + public System.Nullable<uint> LocalFlags { get; set; } |
| 67 | + public System.Nullable<byte> GrantableLevels { get; set; } |
| 68 | + public System.Nullable<byte> MultiActionBars { get; set; } |
| 69 | + public System.Nullable<byte> LifetimeMaxRank { get; set; } |
| 70 | + public System.Nullable<byte> NumRespecs { get; set; } |
| 71 | + public System.Nullable<uint> PvpMedals { get; set; } |
| 72 | + public System.Nullable<uint>[] BuybackPrice { get; } = new System.Nullable<uint>[12]; |
| 73 | + public System.Nullable<long>[] BuybackTimestamp { get; } = new System.Nullable<long>[12]; |
| 74 | + public System.Nullable<ushort> TodayHonorableKills { get; set; } |
| 75 | + public System.Nullable<ushort> YesterdayHonorableKills { get; set; } |
| 76 | + public System.Nullable<uint> LifetimeHonorableKills { get; set; } |
| 77 | + public System.Nullable<int> WatchedFactionIndex { get; set; } |
| 78 | + public System.Nullable<int>[] CombatRatings { get; } = new System.Nullable<int>[32]; |
| 79 | + public System.Nullable<int> MaxLevel { get; set; } |
| 80 | + public System.Nullable<int> ScalingPlayerLevelDelta { get; set; } |
| 81 | + public System.Nullable<int> MaxCreatureScalingLevel { get; set; } |
| 82 | + public System.Nullable<uint>[] NoReagentCostMask { get; } = new System.Nullable<uint>[4]; |
| 83 | + public System.Nullable<int> PetSpellPower { get; set; } |
| 84 | + public System.Nullable<int>[] ProfessionSkillLine { get; } = new System.Nullable<int>[2]; |
| 85 | + public System.Nullable<float> UiHitModifier { get; set; } |
| 86 | + public System.Nullable<float> UiSpellHitModifier { get; set; } |
| 87 | + public System.Nullable<int> HomeRealmTimeOffset { get; set; } |
| 88 | + public System.Nullable<float> ModPetHaste { get; set; } |
| 89 | + public System.Nullable<sbyte> JailersTowerLevelMax { get; set; } |
| 90 | + public System.Nullable<sbyte> JailersTowerLevel { get; set; } |
| 91 | + public System.Nullable<byte> LocalRegenFlags { get; set; } |
| 92 | + public System.Nullable<byte> AuraVision { get; set; } |
| 93 | + public System.Nullable<byte> NumBackpackSlots { get; set; } |
| 94 | + public System.Nullable<int> OverrideSpellsID { get; set; } |
| 95 | + public System.Nullable<ushort> LootSpecID { get; set; } |
| 96 | + public System.Nullable<uint> OverrideZonePVPType { get; set; } |
| 97 | + public System.Nullable<uint>[] BagSlotFlags { get; } = new System.Nullable<uint>[5]; |
| 98 | + public System.Nullable<int> Honor { get; set; } |
| 99 | + public System.Nullable<int> HonorNextLevel { get; set; } |
| 100 | + public System.Nullable<int> PerksProgramCurrency { get; set; } |
| 101 | + public System.Nullable<byte> NumBankSlots { get; set; } |
| 102 | + public System.Nullable<byte> NumCharacterBankTabs { get; set; } |
| 103 | + public System.Nullable<byte> NumAccountBankTabs { get; set; } |
| 104 | + public IResearchHistory ResearchHistory { get; set; } |
| 105 | + public IActivePlayerUnk901 Field_1410 { get; set; } |
| 106 | + public IQuestSession QuestSession { get; set; } |
| 107 | + public System.Nullable<int> UiChromieTimeExpansionID { get; set; } |
| 108 | + public System.Nullable<int> TimerunningSeasonID { get; set; } |
| 109 | + public System.Nullable<int> TransportServerTime { get; set; } |
| 110 | + public System.Nullable<uint> WeeklyRewardsPeriodSinceOrigin { get; set; } |
| 111 | + public System.Nullable<short> DEBUGSoulbindConduitRank { get; set; } |
| 112 | + public MapUpdateField<System.Nullable<int>, ITraitConfig> TraitConfigs { get; set; } = new(); |
| 113 | + public System.Nullable<uint> ActiveCombatTraitConfigID { get; set; } |
| 114 | + public System.Nullable<float>[] ItemUpgradeHighWatermark { get; } = new System.Nullable<float>[17]; |
| 115 | + public System.Nullable<int> ItemUpgradeHighOnehandWeaponItemID { get; set; } |
| 116 | + public System.Nullable<int> ItemUpgradeHighFingerItemID { get; set; } |
| 117 | + public System.Nullable<float> ItemUpgradeHighFingerWatermark { get; set; } |
| 118 | + public System.Nullable<int> ItemUpgradeHighTrinketItemID { get; set; } |
| 119 | + public System.Nullable<float> ItemUpgradeHighTrinketWatermark { get; set; } |
| 120 | + public System.Nullable<ulong> LootHistoryInstanceID { get; set; } |
| 121 | + public IStableInfo PetStable { get; set; } |
| 122 | + public System.Nullable<byte> RequiredMountCapabilityFlags { get; set; } |
| 123 | + public IWalkInData WalkInData { get; set; } |
| 124 | + public IDelveData DelveData { get; set; } |
| 125 | + public IChallengeModeData ChallengeModeData { get; set; } |
| 126 | + public DynamicUpdateField<System.Nullable<ushort>>[] ResearchSites { get; } = new DynamicUpdateField<System.Nullable<ushort>>[1] { new() } ; |
| 127 | + public DynamicUpdateField<System.Nullable<uint>>[] ResearchSiteProgress { get; } = new DynamicUpdateField<System.Nullable<uint>>[1] { new() } ; |
| 128 | + public DynamicUpdateField<IResearch>[] Research { get; } = new DynamicUpdateField<IResearch>[1] { new() } ; |
| 129 | + public DynamicUpdateField<System.Nullable<ulong>> KnownTitles { get; } = new(); |
| 130 | + public DynamicUpdateField<IPlayerDataElement> CharacterDataElements { get; } = new(); |
| 131 | + public DynamicUpdateField<IPlayerDataElement> AccountDataElements { get; } = new(); |
| 132 | + public DynamicUpdateField<System.Nullable<int>> DailyQuestsCompleted { get; } = new(); |
| 133 | + public DynamicUpdateField<System.Nullable<int>> Field_1328 { get; } = new(); |
| 134 | + public DynamicUpdateField<System.Nullable<int>> AvailableQuestLineXQuestIDs { get; } = new(); |
| 135 | + public DynamicUpdateField<System.Nullable<int>> Heirlooms { get; } = new(); |
| 136 | + public DynamicUpdateField<System.Nullable<uint>> HeirloomFlags { get; } = new(); |
| 137 | + public DynamicUpdateField<System.Nullable<int>> Toys { get; } = new(); |
| 138 | + public DynamicUpdateField<System.Nullable<uint>> ToyFlags { get; } = new(); |
| 139 | + public DynamicUpdateField<System.Nullable<uint>> Transmog { get; } = new(); |
| 140 | + public DynamicUpdateField<System.Nullable<int>> ConditionalTransmog { get; } = new(); |
| 141 | + public DynamicUpdateField<System.Nullable<int>> SelfResSpells { get; } = new(); |
| 142 | + public DynamicUpdateField<System.Nullable<uint>> RuneforgePowers { get; } = new(); |
| 143 | + public DynamicUpdateField<System.Nullable<uint>> TransmogIllusions { get; } = new(); |
| 144 | + public DynamicUpdateField<System.Nullable<uint>> WarbandScenes { get; } = new(); |
| 145 | + public DynamicUpdateField<System.Nullable<uint>> HouseRooms { get; } = new(); |
| 146 | + public DynamicUpdateField<System.Nullable<uint>> HouseExteriorComponents { get; } = new(); |
| 147 | + public DynamicUpdateField<System.Nullable<uint>> HouseThemes { get; } = new(); |
| 148 | + public DynamicUpdateField<System.Nullable<uint>> HouseRoomComponentTextures { get; } = new(); |
| 149 | + public DynamicUpdateField<ISpellPctModByLabel> SpellPctModByLabel { get; } = new(); |
| 150 | + public DynamicUpdateField<ISpellFlatModByLabel> SpellFlatModByLabel { get; } = new(); |
| 151 | + public DynamicUpdateField<IMawPower> MawPowers { get; } = new(); |
| 152 | + public DynamicUpdateField<IMultiFloorExplore> MultiFloorExploration { get; } = new(); |
| 153 | + public DynamicUpdateField<IRecipeProgressionInfo> RecipeProgression { get; } = new(); |
| 154 | + public DynamicUpdateField<IReplayedQuest> ReplayedQuests { get; } = new(); |
| 155 | + public DynamicUpdateField<IQuestLog> TaskQuests { get; } = new(); |
| 156 | + public DynamicUpdateField<System.Nullable<int>> DisabledSpells { get; } = new(); |
| 157 | + public DynamicUpdateField<IPersonalCraftingOrderCount> PersonalCraftingOrderCounts { get; } = new(); |
| 158 | + public DynamicUpdateField<INPCCraftingOrderInfo> NpcCraftingOrders { get; } = new(); |
| 159 | + public DynamicUpdateField<ICategoryCooldownMod> CategoryCooldownMods { get; } = new(); |
| 160 | + public DynamicUpdateField<IWeeklySpellUse> WeeklySpellUses { get; } = new(); |
| 161 | + public DynamicUpdateField<ICollectableSourceTrackedData> TrackedCollectableSources { get; } = new(); |
| 162 | + public System.Nullable<bool> BackpackAutoSortDisabled { get; set; } |
| 163 | + public System.Nullable<bool> BackpackSellJunkDisabled { get; set; } |
| 164 | + public System.Nullable<bool> BankAutoSortDisabled { get; set; } |
| 165 | + public System.Nullable<bool> SortBagsRightToLeft { get; set; } |
| 166 | + public System.Nullable<bool> InsertItemsLeftToRight { get; set; } |
| 167 | + public System.Nullable<bool> HasPerksProgramPendingReward { get; set; } |
| 168 | + public DynamicUpdateField<IPVPInfo> PvpInfo { get; } = new(); |
| 169 | + public DynamicUpdateField<ICharacterRestriction> CharacterRestrictions { get; } = new(); |
| 170 | + public DynamicUpdateField<ICraftingOrder> CraftingOrders { get; } = new(); |
| 171 | + public DynamicUpdateField<IBankTabSettings> CharacterBankTabSettings { get; } = new(); |
| 172 | + public DynamicUpdateField<IBankTabSettings> AccountBankTabSettings { get; } = new(); |
| 173 | + } |
| 174 | +} |
| 175 | + |
0 commit comments