* Fix character hovercard z-index * Allow unauth users to edit their remixed parties * Adds ultimate_mastery and renamed master_level to defs * Add granblue_id to weapon keys * Add granblue_id to AX skills * Add granblue_id to data-granblue-id * Added bugfixes to update notes * Fix types where ItemSelect is used These need an empty `granblue_id`
39 lines
813 B
TypeScript
39 lines
813 B
TypeScript
type JobSkillObject = {
|
|
[key: number]: JobSkill | undefined
|
|
0: JobSkill | undefined
|
|
1: JobSkill | undefined
|
|
2: JobSkill | undefined
|
|
3: JobSkill | undefined
|
|
}
|
|
|
|
interface Party {
|
|
id: string
|
|
name: string
|
|
description: string
|
|
raid: Raid
|
|
full_auto: boolean
|
|
auto_guard: boolean
|
|
charge_attack: boolean
|
|
clear_time: number
|
|
button_count?: number
|
|
turn_count?: number
|
|
chain_count?: number
|
|
source_party?: Party
|
|
job: Job
|
|
master_level?: number
|
|
ultimate_mastery?: number
|
|
job_skills: JobSkillObject
|
|
accessory: JobAccessory
|
|
shortcode: string
|
|
extra: boolean
|
|
favorited: boolean
|
|
characters: Array<GridCharacter>
|
|
weapons: Array<GridWeapon>
|
|
summons: Array<GridSummon>
|
|
user: User
|
|
local_id?: string
|
|
remix: boolean
|
|
remixes: Party[]
|
|
created_at: string
|
|
updated_at: string
|
|
}
|