Show number of Pokeballs in inventory when selecting a pokeball in the reward phase

This commit is contained in:
Alvin Zou 2024-05-06 16:25:51 -07:00
parent 582330df33
commit 6e7762b45d

View File

@ -145,8 +145,14 @@ class AddPokeballModifierType extends ModifierType implements Localizable {
localize(): void {
this.name = `${this.count}x ${getPokeballName(this.pokeballType)}`;
this.description = `Receive ${getPokeballName(this.pokeballType)} x${this.count}\nCatch Rate: ${getPokeballCatchMultiplier(this.pokeballType) > -1 ? `${getPokeballCatchMultiplier(this.pokeballType)}x` : 'Certain'}`;
this.description = `Receive ${getPokeballName(this.pokeballType)} x${this.count} (Inventory: {AMOUNT}) \nCatch Rate: ${getPokeballCatchMultiplier(this.pokeballType) > -1 ? `${getPokeballCatchMultiplier(this.pokeballType)}x` : 'Certain'}`;
}
getDescription(scene: BattleScene): string {
this.localize();
return this.description.replace('{AMOUNT}', scene.pokeballCounts[this.pokeballType].toLocaleString('en-US'));
}
}
class AddVoucherModifierType extends ModifierType {