Update types to use new Awakening type

This commit is contained in:
Justin Edmund 2023-06-18 23:07:56 -07:00
parent f4dbdceda0
commit b0c4e00669
5 changed files with 7 additions and 7 deletions

View file

@ -35,6 +35,7 @@ interface Character {
proficiency1: number
proficiency2: number
}
awakenings: Awakening[]
position?: number
special: boolean
}

View file

@ -7,7 +7,7 @@ interface GridCharacter {
over_mastery: CharacterOverMastery
aetherial_mastery: ExtendedMastery
awakening: {
type: number
type: Awakening
level: number
}
perpetuity: boolean

View file

@ -8,7 +8,7 @@ interface GridWeapon {
weapon_keys?: Array<WeaponKey>
ax?: Array<SimpleAxSkill>
awakening?: {
type: number
type: Awakening
level: number
}
}

3
types/Weapon.d.ts vendored
View file

@ -7,10 +7,11 @@ interface Weapon {
proficiency: number
max_level: number
max_skill_level: number
max_awakening_level: number
series: number
ax: boolean
ax_type: number
awakening: boolean
awakenings: Awakening[]
name: {
[key: string]: string
en: string

6
types/index.d.ts vendored
View file

@ -63,10 +63,8 @@ interface GridCharacterObject {
ring3: ExtendedMastery
ring4: ExtendedMastery
earring: ExtendedMastery
awakening: {
type?: number
level?: number
}
awakening_id?: string
awakening_level?: number
transcendence_step: number
perpetuity: boolean
}