types: add NO_AWAKENING sentinel and update entity types
This commit is contained in:
parent
c1974c1d40
commit
8bfa31d925
1 changed files with 16 additions and 1 deletions
|
|
@ -37,6 +37,8 @@ export interface Weapon {
|
||||||
ulb: boolean
|
ulb: boolean
|
||||||
transcendence: boolean
|
transcendence: boolean
|
||||||
}
|
}
|
||||||
|
// Available awakenings for this weapon (from :full view)
|
||||||
|
awakenings?: Awakening[]
|
||||||
}
|
}
|
||||||
|
|
||||||
// Character entity from CharacterBlueprint
|
// Character entity from CharacterBlueprint
|
||||||
|
|
@ -47,9 +49,11 @@ export interface Character {
|
||||||
element: number
|
element: number
|
||||||
rarity: number
|
rarity: number
|
||||||
maxLevel: number
|
maxLevel: number
|
||||||
|
maxAwakeningLevel?: number
|
||||||
uncap: {
|
uncap: {
|
||||||
flb: boolean
|
flb: boolean
|
||||||
ulb: boolean
|
ulb: boolean
|
||||||
|
transcendence?: boolean
|
||||||
}
|
}
|
||||||
special: boolean
|
special: boolean
|
||||||
recruits: string | null
|
recruits: string | null
|
||||||
|
|
@ -69,6 +73,8 @@ export interface Character {
|
||||||
maxAtk: number
|
maxAtk: number
|
||||||
maxAtkFlb: number
|
maxAtkFlb: number
|
||||||
}
|
}
|
||||||
|
// Available awakenings for this character (from :full view)
|
||||||
|
awakenings?: Awakening[]
|
||||||
}
|
}
|
||||||
|
|
||||||
// Summon entity from SummonBlueprint
|
// Summon entity from SummonBlueprint
|
||||||
|
|
@ -162,12 +168,21 @@ export interface Awakening {
|
||||||
id: string
|
id: string
|
||||||
name: LocalizedName
|
name: LocalizedName
|
||||||
slug: string
|
slug: string
|
||||||
|
order?: number
|
||||||
|
}
|
||||||
|
|
||||||
|
// No awakening constant
|
||||||
|
export const NO_AWAKENING: Awakening = {
|
||||||
|
id: '0',
|
||||||
|
name: { en: 'No awakening', ja: '覚醒なし' },
|
||||||
|
slug: 'no-awakening',
|
||||||
|
order: 0
|
||||||
}
|
}
|
||||||
|
|
||||||
// WeaponKey entity
|
// WeaponKey entity
|
||||||
export interface WeaponKey {
|
export interface WeaponKey {
|
||||||
id: string
|
id: string
|
||||||
granblue_id: string
|
granblue_id: number
|
||||||
name: LocalizedName
|
name: LocalizedName
|
||||||
slug: string
|
slug: string
|
||||||
series: number[]
|
series: number[]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue