Update index.d.ts
Nests awakening properties in an `awakening` key in GridCharacterObject
This commit is contained in:
parent
e2ff90c32a
commit
bf22a4e477
1 changed files with 15 additions and 13 deletions
28
types/index.d.ts
vendored
28
types/index.d.ts
vendored
|
|
@ -48,23 +48,25 @@ export type ExtendedMastery = {
|
||||||
strength?: number
|
strength?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
export type CharacterOverMastery = {
|
export type CharacterOverMastery = ExtendedMastery[]
|
||||||
[key: number]: ExtendedMastery
|
|
||||||
1: ExtendedMastery
|
export interface MasteryBonuses {
|
||||||
2: ExtendedMastery
|
awakening?: {
|
||||||
3: ExtendedMastery
|
type: Awakening
|
||||||
4: ExtendedMastery
|
level: number
|
||||||
|
}
|
||||||
|
over_mastery?: CharacterOverMastery
|
||||||
|
aetherial_mastery?: ExtendedMastery
|
||||||
}
|
}
|
||||||
|
|
||||||
interface GridCharacterObject {
|
export interface GridCharacterObject {
|
||||||
character: {
|
character: {
|
||||||
ring1: ExtendedMastery
|
rings: ExtendedMastery[]
|
||||||
ring2: ExtendedMastery
|
|
||||||
ring3: ExtendedMastery
|
|
||||||
ring4: ExtendedMastery
|
|
||||||
earring: ExtendedMastery
|
earring: ExtendedMastery
|
||||||
awakening_id?: string
|
awakening?: {
|
||||||
awakening_level?: number
|
id: string
|
||||||
|
level: number
|
||||||
|
}
|
||||||
transcendence_step: number
|
transcendence_step: number
|
||||||
perpetuity: boolean
|
perpetuity: boolean
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue