From 13f851a924eeef67ae212e3cfaf2552ca5432e4d Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Wed, 22 May 2024 00:55:34 +0100 Subject: [PATCH] Money with abbreviated form --- src/battle-scene.ts | 2 +- src/utils.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 0f75447a500..f11aa6aec36 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -1199,7 +1199,7 @@ export default class BattleScene extends SceneBase { } updateMoneyText(): void { - this.moneyText.setText(`₽${this.money.toLocaleString('en-US')}`); + this.moneyText.setText(`₽${Utils.formatLargeNumber(this.money, 100)}`); this.moneyText.setVisible(true); } diff --git a/src/utils.ts b/src/utils.ts index 142de91c1ca..0526caacd59 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -188,6 +188,12 @@ export function formatLargeNumber(count: integer, threshold: integer): string { case 3: suffix = 'B'; break; + case 4: + suffix = 'T'; + break; + case 5: + suffix = 'q'; + break; default: return '?'; }