diff --git a/dat-schema/poe2/_Core.gql b/dat-schema/poe2/_Core.gql index 65571cc..a334eec 100644 --- a/dat-schema/poe2/_Core.gql +++ b/dat-schema/poe2/_Core.gql @@ -212,18 +212,21 @@ type AfflictionBalancePerLevel { _: i32 } +# Added 0.5 type AfflictionConstants { Id: string Value: i32 _: rid } +# Added 0.5 type AfflictionEmotionCraftingAudio { BaseItemType: BaseItemTypes NPCAudio1: [NPCTextAudio] NPCAudio2: [NPCTextAudio] } +# Added 0.5 type AfflictionQuestFogBankValues { _: rid _: [rid] @@ -234,6 +237,7 @@ type AfflictionQuestFogBankValues { _: [rid] } +# Added 0.5 type AfflictionSpecialEventVisuals { Id: string Icon: string @file(ext: ".dds") @@ -247,6 +251,7 @@ type AfflictionStartDialogue { _: i32 } +# Added 0.5 type AfflictionStartDialogueOverrides { Id: i32 _: i32 @@ -382,6 +387,7 @@ type Animation { _: [Animation] } +# Added 0.5 type ArchnemesisModsFromChestMods { ChestMod: Mods ArchnemesisMod: ArchnemesisMods @@ -448,6 +454,21 @@ type AscendancyPassiveSkillOverrides { Override: PassiveSkills } +# Added 0.5 +type AtlasClassPassives { + Id: string + Class: AtlasClassPassiveClasses + KeystoneArt: string + KeystoneArtActive: string + Stats: [Stats] + StatValues: [i32] + Name: string + FlavourText: string + _: u16 + _: i32 +} + +# Added 0.5 type AtlasClassPassiveClasses { Id: string Description: string @@ -463,19 +484,6 @@ type AtlasClassPassiveClasses { Tab: string } -type AtlasClassPassives { - Id: string - Class: AtlasClassPassiveClasses - KeystoneArt: string - KeystoneArtActive: string - Stats: [Stats] - StatValues: [i32] - Name: string - FlavourText: string - _: u16 - _: i32 -} - type AtlasInfluenceData { InfluencePack: AtlasInfluenceOutcomes MonsterPacks: [MonsterPacks] @@ -808,6 +816,7 @@ type BreachArtVariations { CloseEffect: MiscAnimated } +# Added 0.5 type BreachStashTabLayout { Id: string BaseItemType: BaseItemTypes @@ -822,6 +831,7 @@ type BreachStashTabLayout { SlotStyle: StashTabInventorySlotStyle } +# Added 0.5 type BreachStashTabSubStashGroup { Id: string Name: string @@ -829,6 +839,7 @@ type BreachStashTabSubStashGroup { Icon: string } +# Added 0.5 type BrequelCraftingItems { BaseItemType: BaseItemTypes _: bool @@ -836,7 +847,7 @@ type BrequelCraftingItems { type BrequelEncounterSkills { Id: string @unique - _: rid + _: rid # All rows empty Description: string Art: string _: i32 @@ -847,6 +858,7 @@ type BrequelEncounterSkills { Stat: Stats } +# Added 0.5 type BrequelExchangeLayout { Id: string _: f32 @@ -874,6 +886,7 @@ type BrequelFruitTypes { _: rid # All rows empty } +# Added 0.5 type BrequelTreePassiveUnlocks { Passive: PassiveSkills Tree: BrequelPassiveSubTrees @@ -1044,10 +1057,12 @@ type BuffVisualShapeShiftOverride { EPKFiles: [string] @file(ext: ".epk") } +# Added 0.5 type BuildPlannerInventories { Inventory: Inventories } +# Added 0.5 type BuildPlannerSkillTrees { PassiveSkillTree: PassiveSkillTrees } @@ -1348,9 +1363,9 @@ type Chests { _: i32 _: rid # All rows empty _: bool - _: [_] - _: [_] - _: [_] + _: [_] # All rows empty + _: [_] # All rows empty + _: [_] # All rows empty } type ChooseOneUniqueNPCs { @@ -1395,6 +1410,7 @@ type CompletionNotifications { _: i32 } +# Added 0.5 type ContentCultures { Id: string Tags: [Tags] @@ -1468,21 +1484,21 @@ type CraftableModTypes @tags(list: ["crafting"]) { type CraftingBenchOptions @tags(list: ["crafting"]) { Id: string @unique - _: rid _: string + _: [_] # All rows empty _: string - _: rid + SortCategory: CraftingBenchSortCategories _: i32 _: [rid] _: [rid] CraftingCategory: [CraftingItemClassCategories] - _: [_] - _: [_] + _: [_] # All rows empty + _: [_] # All rows empty _: bool - _: [_] - _: [_] - _: rid - _: rid + _: [_] # All rows empty + _: [_] # All rows empty + _: rid # All rows empty + _: rid # All rows empty _: bool } @@ -1843,50 +1859,51 @@ type EndgameCorruptionMods { _: bool } +# Added 0.5 type EndgameExtraMapStatsToDisplayOnAtlas { Id: string Stats: [Stats] } type EndgameMapAtlas { - _: PassiveSkills - _: [EndgameMaps] + Passives: PassiveSkills + Map: [EndgameMaps] _: i32 - _: [rid] + Biome: [EndgameMapBiomes] _: i32 _: rid Stats: [Stats] StatValues: [i32] - _: rid + MapPin: EndgameMapPins _: i32 - _: rid + BlockedMessage: ClientStrings2 _: bool _: bool _: bool - _: rid + SubTree: AtlasPassiveSkillSubTrees _: i32 _: i32 - _: rid + MapObjective: EndgameMapObjectives _: i32 _: EndgameMapAtlas - _: rid - _: rid - _: rid - _: rid + BiomeGroundType: EndgameMapBiomeGroundTypes + MapDecoration1: EndgameMapDecorations + MapDecoration2: EndgameMapDecorations + Quest: Quest _: i32 _: i32 _: bool _: bool - _: rid + ClientString: ClientStrings2 } type EndgameMapAtlasTowers { - _: rid + RevealType: EndgameMapRevealTypes _: i32 - _: [rid] - _: rid - _: [rid] - _: [rid] + AtlasNodes: [EndgameMapAtlas] + SessionQuestFlag: SessionQuestFlags + TowerAtlas: [EndgameMapAtlas] + FortressAtlas: [EndgameMapAtlas] } type EndgameMapBiomeGroundTypes { @@ -1910,8 +1927,8 @@ type EndgameMapBiomes { _: f32 _: i32 Name: string - _: rid WorldArea: WorldAreas + BossWorldArea: WorldAreas _: [i32] AreaTag: Tags MonsterTag: Tags @@ -1945,6 +1962,7 @@ type EndgameMapContent { _: bool } +# Added 0.5 type EndgameMapContentAddition { Id: string Mods: [Mods] @@ -1963,6 +1981,7 @@ type EndgameMapContentAddition { _: bool } +# Added 0.5 type EndgameMapContentFrameType { Id: string Frame: string @@ -1975,18 +1994,20 @@ type EndgameMapContentSet { _: bool } +# Added 0.5 type EndgameMapContentVisualIdentity { Id: string AtlasIcon: string PassiveArt: string @file(ext: ".dds") - _: rid + ContentFamily: EndgameMapContentFrameType } +# Added 0.5 type EndgameMapContentWeightings { MapContent: EndgameMapContent _: i32 - _: [rid] - _: [i32] + MapBiome: [EndgameMapBiomes] + Weighting: [i32] } type EndgameMapDecorations { @@ -2016,6 +2037,7 @@ type EndgameMapFastTravelPins { _: string } +# Added 0.5 type EndgameMapLocation { Id: string @unique Biomes: [EndgameMapBiomes] @@ -2031,6 +2053,7 @@ type EndgameMapLocations { _: [i32] } +# Added 0.5 type EndgameMapNodeStats { Stat: Stats _: i32 @@ -2072,6 +2095,7 @@ type EndgameMapPins { AudioAnimation: MiscAnimated } +# Added 0.5 type EndgameMapRevealTypes { Id: string Script1: string @@ -2090,7 +2114,7 @@ type EndgameMapTablets { type EndgameMaps { WorldArea: WorldAreas @unique - _: [rid] + Environment: [Environments] FlavourText: string @localized _: i32 _: [i32] @@ -2112,12 +2136,13 @@ type EndgameMaps { _: f32 _: bool _: bool - _: [rid] + MapContent: [EndgameMapContent] _: bool _: string _: f32 } +# Added 0.5 type EndgameQuickTravelHubs { Area: EndgameMaps Button: string @file(ext: ".dds") @@ -2130,6 +2155,7 @@ type EndgameQuickTravelHubs { Sound: SoundEffects } +# Added 0.5 type EndgameRegionActionButtons { Id: string QuickUseIcon: string @@ -2141,6 +2167,7 @@ type EndgameRegionActionButtons { _: f32 } +# Added 0.5 type EndgameRegionActionButtonsRequiredQuestFlags { Button: EndgameRegionActionButtons _: i32 @@ -2152,6 +2179,7 @@ type EndgameRegionActionButtonsRequiredQuestFlags { KeywordPopup: KeywordPopups } +# Added 0.5 type EndgameRegionActionCurrencyItems { Region: EndgameRegionActionButtons _: i32 @@ -2205,6 +2233,7 @@ type EssenceMods { OutcomeModWeights: [i32] } +# Added 0.5 type EssenceReplacementType { Id: string } @@ -2253,17 +2282,20 @@ type EssenceType { WordsKey: Words } +# Added 0.5 type Expedition2AnimatedPerArea { Area: WorldAreas RemnantAnimation: MiscAnimated PlinthAnimation: MiscAnimated } +# Added 0.5 type Expedition2CraftingAchievements { BaseItemType: BaseItemTypes AchievementItem: AchievementItems } +# Added 0.5 type Expedition2ElementalModConversions { Id: string FireMod: Mods @@ -2273,11 +2305,13 @@ type Expedition2ElementalModConversions { _: bool } +# Added 0.5 type Expedition2HeathRemnantSeenLeagueQuestFlags { Id: i32 QuestFlag: i32 } +# Added 0.5 type Expedition2MonsterFactions { Id: string MonsterPack: [MonsterPacks] @@ -2286,12 +2320,14 @@ type Expedition2MonsterFactions { _: i32 } +# Added 0.5 type Expedition2OlrothsLegacyRuneClient { Id: string BaseItemType: [BaseItemTypes] UniqueName: [Words] } +# Added 0.5 type Expedition2Recipes { Id: string Runes: [Expedition2Runes] @@ -2315,6 +2351,7 @@ type Expedition2Recipes { DisabledText: ClientStrings } +# Added 0.5 type Expedition2RemnantRewardPerArea { Area: WorldAreas Reward: BaseItemTypes @@ -2322,6 +2359,7 @@ type Expedition2RemnantRewardPerArea { QuestFlag: QuestFlags } +# Added 0.5 type Expedition2Runes { Id: string _: rid # All rows empty @@ -2335,6 +2373,7 @@ type Expedition2Runes { _: string } +# Added 0.5 type Expedition2RunesWeights { Id: string _: i32 @@ -2349,11 +2388,13 @@ type Expedition2RunesWeights { _: i32 } +# Added 0.5 type Expedition2ShipNames { Id: i32 Description: string } +# Added 0.5 type Expedition2VerisiumCrafts { OriginalBaseType: BaseItemTypes UniqueName: Words @@ -2366,6 +2407,7 @@ type Expedition2VerisiumCrafts { _: Words } +# Added 0.5 type Expedition2WarpingRuneStatToTag { Stat: Stats Tag: Tags @@ -2407,6 +2449,7 @@ type ExpeditionBalancePerLevel { _: i32 } +# Added 0.5 type ExpeditionCategory { Id: string Art: string @@ -2440,6 +2483,7 @@ type ExpeditionDealsDialogue { NPCTextAudio: NPCTextAudio } +# Added 0.5 type ExpeditionDroneTypes { Id: string MonsterVariety: MonsterVarieties @@ -2527,6 +2571,7 @@ type FlavourText { Text: string } +# Added 0.5 type FlavourTextDialogue { FlavourText: FlavourText NPCDialogue: NPCTextAudio @@ -2560,6 +2605,7 @@ type FragmentStashTabLayout { SlotStyle: StashTabInventorySlotStyle } +# Added 0.5 type FragmentStashTabSubStashGroup { Id: string Name: string @@ -2985,6 +3031,7 @@ type GrantedSkillSocketNumbers { Sockets: i32 } +# Added 0.5 type GraphicalItemExchange { Id: string BackgroundArt: string @@ -2999,6 +3046,7 @@ type GraphicalItemExchange { _: i32 } +# Added 0.5 type GraphicalItemExchangeSlot { Item: GraphicalItemExchange _: i32 @@ -3041,6 +3089,7 @@ type GraphicalItemReceptacle { _: i32 } +# Added 0.5 type GraphicalItemReceptacleAdditionalButton { Receptacle: GraphicalItemReceptacle _: i32 @@ -3721,11 +3770,13 @@ type KalguuranGemLevelCurrency { GemLevel: i32 } +# Added 0.5 type KalguuranSupportGemLimitPerLevel { Level: i32 SupportCount: i32 } +# Added 0.5 type KeywordPopupItemReference { Id: string BaseItemType: BaseItemTypes @@ -3737,6 +3788,7 @@ type KeywordPopupItemReference { _: bool } +# Added 0.5 type KeywordPopupModReference { Id: string Mod: Mods @@ -3766,6 +3818,7 @@ type KiracLevels { MapCompletion: i32 } +# Added 0.5 type LeaderboardMapDevice { Doodad: HideoutDoodads Leaderboard: string @@ -3784,6 +3837,7 @@ type LeaderboardMapDevice { _: i32 } +# Added 0.5 type LeaderboardMapDeviceLabel { MapDevice: LeaderboardMapDevice _: i32 @@ -3864,6 +3918,7 @@ type LegionRanks { _: i32 } +# Added 0.5 type LiquidEmotionOutcomes { BaseItemType: BaseItemTypes RadiusJewel: i32 @@ -3878,6 +3933,7 @@ type LiquidEmotionOutcomes { HASH32: u32 } +# Added 0.5 type LoggedTriggerStats { Stat: Stats } @@ -3888,6 +3944,7 @@ type LoginAreas { Environment: Environments } +# Added 0.5 type LoreweaveExchangeLayout { Id: string _: f32 @@ -3907,6 +3964,7 @@ type MapAmbushVariations { _: f32 } +# Added 0.5 type MapConditions { Id: string Area: WorldAreas @@ -4886,6 +4944,7 @@ type MoveDaemon { _: bool } +# Added 0.5 type MtxPreviewCameras { Id: string _: f32 @@ -5250,6 +5309,7 @@ type OngoingTriggerVariations { Stats: [Stats] } +# Added 0.5 type Origin { Id: string Format: string @@ -5335,6 +5395,7 @@ type PassiveJewelSlots { _: bool } +# Added 0.5 type PassiveJewelTransformations { Stat: Stats _: i32 @@ -5342,6 +5403,7 @@ type PassiveJewelTransformations { TransformedStat: Stats } +# Added 0.5 type PassiveJewelTransformationTypes { Stat: Stats } @@ -5560,17 +5622,20 @@ type PassiveSkillTreeUIArt { MultipleChoiceFrame: PassiveSkillTreeNodeFrameArt } +# Added 0.5 type PassiveSkillVariants { Type: PassiveSkillVariantTypes Variant: PassiveSkills } +# Added 0.5 type PassiveSkillVariantTypes { Id: string _: bool _: bool } +# Added 0.5 type PassiveTreeDecorators { Id: string BackgroundArt: string @@ -5695,6 +5760,7 @@ type Quest { QuestFlag: [QuestFlags] } +# Added 0.5 type QuestFlagVisuals { QuestFlag: QuestFlags Ascendancy: Ascendancy @@ -5882,6 +5948,7 @@ type ResistancePenaltyPerAreaLevel { Penalty: i32 } +# Added 0.5 type RitualAtlasLineMods { Mod: Mods Weighting: i32 @@ -5889,6 +5956,7 @@ type RitualAtlasLineMods { Mod2: Mods } +# Added 0.5 type RitualAtlasLineQuestMaps { Map: EndgameMapAtlas _: bool @@ -6450,6 +6518,7 @@ type SocketableStashTabLayout { SubGroup: SocketableStashTabSubGroup } +# Added 0.5 type SocketableStashTabSubGroup { Id: string Name: string @@ -6509,6 +6578,7 @@ type SoulCoreTypes { SocketedStat: Stats } +# Added 0.5 type StandaloneBosses { Monster: MonsterVarieties _: i32 @@ -6556,6 +6626,7 @@ type StashTabAffinityId { Id: string @unique } +# Added 0.5 type StashTabInventorySlotStyle { Id: string BackgroundArt: string @@ -6916,6 +6987,7 @@ type TriggerBeam { _: bool } +# Added 0.5 type TriggerStats { Stat: Stats _: bool @@ -7042,6 +7114,7 @@ type UniqueGoldPrices { Price: i32 } +# Added 0.5 type UniqueMagesLegacy { Name: string DisplayText: string @@ -7055,6 +7128,7 @@ type UniqueMapSkillBooks { _: i32 } +# Added 0.5 type UniqueOrigins { Unique: Words Origin: Origin