Implement trainer battles and various changes

Implement trainer battles; add dialogue functionality; add random session seed for predictable random results; remove capitalization from text; add full party heal after every 10 waves
This commit is contained in:
Flashfyre committed 2023-10-18 18:01:15 -04:00
1 parent 75bd40863e
commit 83c70889fc
50 files changed
+1500 -399

No files matched your search

+7 -7
View File
@@ -12,19 +12,19 @@ export enum BattleStat {
export function getBattleStatName(stat: BattleStat) {
switch (stat) {
case BattleStat.ATK:
return 'ATTACK';
return 'Attack';
case BattleStat.DEF:
return 'DEFENSE';
return 'Defense';
case BattleStat.SPATK:
return 'SP. ATK';
return 'Sp. Atk';
case BattleStat.SPDEF:
return 'SP. DEF';
return 'Sp. Def';
case BattleStat.SPD:
return 'SPEED';
return 'Speed';
case BattleStat.ACC:
return 'accuracy';
return 'Accuracy';
case BattleStat.EVA:
return 'evasiveness';
return 'Evasiveness';
default:
return '???';
}