import { BattleStat, getBattleStatName } from "./battle-stat"; export enum TempBattleStat { ATK, DEF, SPATK, SPDEF, SPD, ACC, CRIT } export function getTempBattleStatName(tempBattleStat: TempBattleStat) { if (tempBattleStat === TempBattleStat.CRIT) { return "critical-hit ratio"; } return getBattleStatName(tempBattleStat as integer as BattleStat); } export function getTempBattleStatBoosterItemName(tempBattleStat: TempBattleStat) { switch (tempBattleStat) { case TempBattleStat.ATK: return "X Attack"; case TempBattleStat.DEF: return "X Defense"; case TempBattleStat.SPATK: return "X Sp. Atk"; case TempBattleStat.SPDEF: return "X Sp. Def"; case TempBattleStat.SPD: return "X Speed"; case TempBattleStat.ACC: return "X Accuracy"; case TempBattleStat.CRIT: return "Dire Hit"; } }