hensei-web/types/Character.d.ts

40 lines
646 B
TypeScript

interface Character {
type: "character";
id: string;
granblue_id: string;
character_id: readonly number[];
element: number;
rarity: number;
gender: number;
max_level: number;
name: {
[key: string]: string;
en: string;
ja: string;
};
hp: {
min_hp: number;
max_hp: number;
max_hp_flb: number;
};
atk: {
min_atk: number;
max_atk: number;
max_atk_flb: number;
};
uncap: {
flb: boolean;
ulb: boolean;
};
race: {
race1: number;
race2: number;
};
proficiency: {
proficiency1: number;
proficiency2: number;
};
position?: number;
special: boolean;
}