mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-16 21:32:18 +02:00
Update game-stats-ui-handler.ts
This commit is contained in:
parent
c85e69bee5
commit
fe2b441d1e
@ -21,7 +21,7 @@ interface DisplayStats {
|
|||||||
|
|
||||||
const displayStats: DisplayStats = {
|
const displayStats: DisplayStats = {
|
||||||
playTime: {
|
playTime: {
|
||||||
label: i18next.t("gameStatsUiHandler:playTime"),
|
label: i18next.t("gameStatsUiHandler:playTime"),
|
||||||
sourceFunc: gameData => Utils.getPlayTimeString(gameData.gameStats.playTime)
|
sourceFunc: gameData => Utils.getPlayTimeString(gameData.gameStats.playTime)
|
||||||
},
|
},
|
||||||
battles: i18next.t("gameStatsUiHandler:totalBattles"),
|
battles: i18next.t("gameStatsUiHandler:totalBattles"),
|
||||||
@ -58,8 +58,16 @@ const displayStats: DisplayStats = {
|
|||||||
sessionsWon: i18next.t("gameStatsUiHandler:classicWins"),
|
sessionsWon: i18next.t("gameStatsUiHandler:classicWins"),
|
||||||
dailyRunSessionsPlayed: i18next.t("gameStatsUiHandler:dailyRunAttempts"),
|
dailyRunSessionsPlayed: i18next.t("gameStatsUiHandler:dailyRunAttempts"),
|
||||||
dailyRunSessionsWon: i18next.t("gameStatsUiHandler:dailyRunWins"),
|
dailyRunSessionsWon: i18next.t("gameStatsUiHandler:dailyRunWins"),
|
||||||
endlessSessionsPlayed: `$i18next.t("gameStatsUiHandler:endlessRuns")}?`,
|
endlessSessionsPlayed: {
|
||||||
highestEndlessWave: `${i18next.t("gameStatsUiHandler:highestWaveEndless")}?`,
|
label: i18next.t("gameStatsUiHandler:endlessRuns"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.endlessSessionsPlayed.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
highestEndlessWave: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:highestWaveEndless"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.highestEndlessWave.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
highestMoney: i18next.t("gameStatsUiHandler:highestMoney"),
|
highestMoney: i18next.t("gameStatsUiHandler:highestMoney"),
|
||||||
highestDamage: i18next.t("gameStatsUiHandler:highestDamage"),
|
highestDamage: i18next.t("gameStatsUiHandler:highestDamage"),
|
||||||
highestHeal: i18next.t("gameStatsUiHandler:highestHPHealed"),
|
highestHeal: i18next.t("gameStatsUiHandler:highestHPHealed"),
|
||||||
@ -67,25 +75,97 @@ const displayStats: DisplayStats = {
|
|||||||
pokemonDefeated: i18next.t("gameStatsUiHandler:pokemonDefeated"),
|
pokemonDefeated: i18next.t("gameStatsUiHandler:pokemonDefeated"),
|
||||||
pokemonCaught: i18next.t("gameStatsUiHandler:pokemonCaught"),
|
pokemonCaught: i18next.t("gameStatsUiHandler:pokemonCaught"),
|
||||||
pokemonHatched: i18next.t("gameStatsUiHandler:eggsHatched"),
|
pokemonHatched: i18next.t("gameStatsUiHandler:eggsHatched"),
|
||||||
subLegendaryPokemonSeen: `${i18next.t("gameStatsUiHandler:subLegendsSeen")}?`,
|
subLegendaryPokemonSeen: {
|
||||||
subLegendaryPokemonCaught: `${i18next.t("gameStatsUiHandler:subLegendsCaught")}?`,
|
label: i18next.t("gameStatsUiHandler:subLegendsSeen"),
|
||||||
subLegendaryPokemonHatched: `${i18next.t("gameStatsUiHandler:subLegendsHatched")}?`,
|
sourceFunc: gameData => gameData.gameStats.subLegendaryPokemonSeen.toString(),
|
||||||
legendaryPokemonSeen: `${i18next.t("gameStatsUiHandler:legendsSeen")}?`,
|
hidden: true
|
||||||
legendaryPokemonCaught: `${i18next.t("gameStatsUiHandler:legendsCaught")}?`,
|
},
|
||||||
legendaryPokemonHatched: `${i18next.t("gameStatsUiHandler:legendsHatched")}?`,
|
subLegendaryPokemonCaught: {
|
||||||
mythicalPokemonSeen: `${i18next.t("gameStatsUiHandler:mythicalsSeen")}?`,
|
label: i18next.t("gameStatsUiHandler:subLegendsCaught"),
|
||||||
mythicalPokemonCaught: `${i18next.t("gameStatsUiHandler:mythicalsCaught")}?`,
|
sourceFunc: gameData => gameData.gameStats.subLegendaryPokemonCaught.toString(),
|
||||||
mythicalPokemonHatched: `${i18next.t("gameStatsUiHandler:mythicalsHatched")}?`,
|
hidden: true
|
||||||
shinyPokemonSeen: `${i18next.t("gameStatsUiHandler:shiniesSeen")}?`,
|
},
|
||||||
shinyPokemonCaught: `${i18next.t("gameStatsUiHandler:shiniesCaught")}?`,
|
subLegendaryPokemonHatched: {
|
||||||
shinyPokemonHatched: `${i18next.t("gameStatsUiHandler:shiniesHatched")}?`,
|
label: i18next.t("gameStatsUiHandler:subLegendsHatched"),
|
||||||
pokemonFused: `${i18next.t("gameStatsUiHandler:pokemonFused")}?`,
|
sourceFunc: gameData => gameData.gameStats.subLegendaryPokemonHatched.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
legendaryPokemonSeen: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:legendsSeen"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.legendaryPokemonSeen.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
legendaryPokemonCaught: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:legendsCaught"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.legendaryPokemonCaught.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
legendaryPokemonHatched: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:legendsHatched"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.legendaryPokemonHatched.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
mythicalPokemonSeen: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:mythicalsSeen"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.mythicalPokemonSeen.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
mythicalPokemonCaught: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:mythicalsCaught"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.mythicalPokemonCaught.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
mythicalPokemonHatched: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:mythicalsHatched"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.legendaryPokemonHatched.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
shinyPokemonSeen: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:shiniesSeen"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.shinyPokemonSeen.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
shinyPokemonCaught: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:shiniesCaught"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.shinyPokemonCaught.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
shinyPokemonHatched: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:shiniesHatched"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.shinyPokemonHatched.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
pokemonFused: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:pokemonFused"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.pokemonFused.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
trainersDefeated: i18next.t("gameStatsUiHandler:trainersDefeated"),
|
trainersDefeated: i18next.t("gameStatsUiHandler:trainersDefeated"),
|
||||||
eggsPulled: `${i18next.t("gameStatsUiHandler:eggsPulled")}?`,
|
eggsPulled: {
|
||||||
rareEggsPulled: `${i18next.t("gameStatsUiHandler:rareEggsPulled")}?`,
|
label: i18next.t("gameStatsUiHandler:eggsPulled"),
|
||||||
epicEggsPulled: `${i18next.t("gameStatsUiHandler:epicEggsPulled")}?`,
|
sourceFunc: gameData => gameData.gameStats.eggsPulled.toString(),
|
||||||
legendaryEggsPulled: `${i18next.t("gameStatsUiHandler:legendaryEggsPulled")}?`,
|
hidden: true
|
||||||
manaphyEggsPulled: `${i18next.t("gameStatsUiHandler:manaphyEggsPulled")}?`
|
},
|
||||||
|
rareEggsPulled: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:rareEggsPulled"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.rareEggsPulled.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
epicEggsPulled: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:epicEggsPulled"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.epicEggsPulled.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
legendaryEggsPulled: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:legendaryEggsPulled"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.legendaryEggsPulled.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
manaphyEggsPulled: {
|
||||||
|
label: i18next.t("gameStatsUiHandler:manaphyEggsPulled"),
|
||||||
|
sourceFunc: gameData => gameData.gameStats.manaphyEggsPulled.toString(),
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
export default class GameStatsUiHandler extends UiHandler {
|
export default class GameStatsUiHandler extends UiHandler {
|
||||||
|
Loading…
Reference in New Issue
Block a user