Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dat-schema/3_04_Delve.gql
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ type DelveCraftingModifiers @tags(list: ["crafting"]) {
_: [i32]
_: [i32]
_: bool
_: bool
}

type DelveCraftingModifierDescriptions {
Expand Down
46 changes: 32 additions & 14 deletions dat-schema/3_26_Mercenaries.gql
Original file line number Diff line number Diff line change
@@ -1,17 +1,3 @@
type MercenaryClasses {
Id: string
MonsterVariety: MonsterVarieties
_: i32
TerrainFeature: ExtraTerrainFeatures
_: i32
_: i32
ClassIcon: string
HouseIcon: string
Attribute: MercenaryAttributes
HouseBuffIcon: string
MonsterVarietyAllied: MonsterVarieties
}

type MercenaryAttributes {
Id: string
Name: string
Expand Down Expand Up @@ -40,6 +26,21 @@ type MercenaryBuilds {
_: [string]
Achievements: [AchievementItems]
WieldableTypes: [MercenaryWieldableTypes]
BuildStats: [MercenaryBuildExtraStats]
}

type MercenaryBuildExtraStats {
Id: string
Stat: Stats
_: i32
_: i32
_: i32
Category: MercenaryBuildStatsCategories
}

type MercenaryBuildStatsCategories {
Id: string
Name: string
}

type MercenaryBuildVisualOverrides {
Expand All @@ -48,6 +49,23 @@ type MercenaryBuildVisualOverrides {
MtxGameSpecific: MtxTypeGameSpecific
}

type MercenaryClasses {
Id: string
MonsterVariety: MonsterVarieties
_: i32
TerrainFeature: ExtraTerrainFeatures
_: i32
_: i32
ClassIcon: string
HouseIcon: string
Attribute: MercenaryAttributes
HouseBuffIcon: string
MonsterVarietyAllied: MonsterVarieties
HouseSpawnChanceStats: [Stats]
AttributeSpawnChanceStats: [Stats]
HouseName: string
}

type MercenaryFlavourText {
Id: string
Description: string
Expand Down
1 change: 1 addition & 0 deletions dat-schema/3_27_Keepers_of_the_Flame.gql
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ type BrequelFruitTypes {
_: i32
_: rid
_: rid
_: i32
}

type BrequelGrafts {
Expand Down
57 changes: 34 additions & 23 deletions dat-schema/3_29_Curse_of_the_Allflame.gql
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ type DeepwaterBalancePerLevel {

type DeepwaterBiomes {
Id: string
_: rid
WorldArea: WorldAreas
}

type DeepwaterCharts {
_: rid
_: rid
BaseItemType: BaseItemTypes
Biome: DeepwaterBiomes
}

type DeepwaterConnectionStrings {
_: i32
Id: i32
_: [ClientStrings]
}

Expand All @@ -24,34 +24,45 @@ type DeepwaterConstants {
}

type DeepwaterCraftingClasses {
_: rid
ItemClass: ItemClasses
_: i32
_: bool
}

type DeepwaterCraftingCurrencies {
_: rid
Currency: CurrencyItems
_: i32
_: i32
_: i32
Cost: i32
_: i32
_: [_]
_: [_]
NPCAudio: NPCTextAudio
_: i32
_: string
_: bool
_: i32
_: i32
_: i32
_: bool
}

type DeepwaterCraftingDialogueByClass {
_: rid
_: [rid]
_: [i32]
ItemClass: ItemClasses
NPCDialogue: [NPCTextAudio]
DialogueWeighting: [i32]
_: i32
}

type DeepwaterLifeScalingPerLevel {
_: i32
_: i32
Level: i32
Life: i32
}

type DeepwaterLockerLayout {
Id: string
_: rid
BaseItemType: BaseItemTypes
_: bool
_: string
_: i32
Expand All @@ -69,34 +80,34 @@ type DeepwaterLockerLayout {
type DeepwaterLootBottles {
Id: string
_: i32
_: rid
_: rid
_: rid # All rows empty
Description: ClientStrings2
_: bool
}

type DeepwaterLootBottleUniqueMessages {
_: rid
_: rid
Unique: Words
Message: ClientStrings2
}

type DeepwaterRooms {
Id: string
_: string
ArmFiles: string @file(ext: ".arm")
_: i32
_: string
Name: string
_: i32
_: i32
_: i32
_: rid
Biome: DeepwaterBiomes
_: i32
_: rid
_: rid # All rows empty
_: i32
_: i32
_: [rid]
_: [i32]
Stats: [Stats]
StatValues: [i32]
_: DeepwaterRooms
_: bool
_: [rid]
AchievementItems: [AchievementItems]
_: bool
}

Expand Down
Loading