some more fixes for data consistency

This commit is contained in:
2023-02-06 01:50:05 +09:00
parent 97bdcff481
commit c35d4d5ce1
7 changed files with 339 additions and 177 deletions

View File

@@ -1,7 +1,7 @@
export interface PokemonDBData {
id: number;
name: string;
types: string;
types: number[];
thumbnail: string;
abilities: string;
hp: number;
@@ -15,7 +15,7 @@ export interface PokemonDBData {
export interface PokemonData {
id: number;
name: string;
types: string;
types: number[];
thumbnail: string;
abilities: string;
hp: number;
@@ -24,6 +24,33 @@ export interface PokemonData {
special_attack: number;
special_defense: number;
speed: number;
hp_v: number;
attack_v: number;
defense_v: number;
special_attack_v: number;
special_defense_v: number;
speed_v: number;
hp_d: number;
attack_d: number;
defense_d: number;
special_attack_d: number;
special_defense_d: number;
speed_d: number;
attack_plus: boolean;
attack_minus: boolean;
defense_plus: boolean;
defense_minus: boolean;
special_attack_plus: boolean;
special_attack_minus: boolean;
special_defense_plus: boolean;
special_defense_minus: boolean;
speed_plus: boolean;
speed_minus: boolean;
attack_buff: number;
defense_buff: number;
special_attack_buff: number;
special_defense_buff: number;
speed_buff: number;
learnset: PokemonLearnsetDBData[];
item: number;
terastype: number[];