some other twists

This commit is contained in:
2023-02-06 02:59:27 +09:00
parent b709ca838f
commit 1ef2570f45
4 changed files with 261 additions and 75 deletions

View File

@@ -4,7 +4,7 @@
import DisplayData from "./DisplayData.svelte";
import type { PokemonStatus } from "../model/PokemonStatus";
import type { PokemonDBData, PokemonData } from "src/model/PokemonData";
import type { ItemData, ItemEffect } from "../model/ItemData";
import type { ItemData } from "../model/ItemData";
$: {
if (myValue > 0) {
invoke("search", { index: myValue }).then((r: PokemonDBData) => {
@@ -59,11 +59,11 @@
types: pokemonData ? pokemonData.types : [],
terastype: pokemonData ? pokemonData.terastype : [0],
hp: hp_final,
attack: atk_final,
defense: def_final,
special_attack: spatk_final,
special_defense: spdef_final,
speed: spd_final,
attack: attack_final,
defense: defense_final,
special_attack: special_attack_final,
special_defense: special_defense_final,
speed: speed_final,
attack_buff: pokemonData ? pokemonData.attack_buff : 0,
defense_buff: pokemonData ? pokemonData.defense_buff : 0,
special_attack_buff: pokemonData ? pokemonData.special_attack_buff : 0,
@@ -79,11 +79,11 @@
let pokemonData: PokemonData | undefined;
let pokemonDataArray: PokemonData[] = [];
let hp_final = 0;
let atk_final = 0;
let def_final = 0;
let spatk_final = 0;
let spdef_final = 0;
let spd_final = 0;
let attack_final = 0;
let defense_final = 0;
let special_attack_final = 0;
let special_defense_final = 0;
let speed_final = 0;
export let pokemonStatus: PokemonStatus = {
types: [],
terastype: [0],
@@ -174,11 +174,11 @@
<DisplayData
{pokemonData}
bind:hp_final
bind:atk_final
bind:def_final
bind:spatk_final
bind:spdef_final
bind:spd_final
bind:attack_final
bind:defense_final
bind:special_attack_final
bind:special_defense_final
bind:speed_final
bind:attackId
{items}
/>