From 29dfdaf72ed25b72f21f6fe6e6035e0ba1a9db57 Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Sun, 14 Jul 2024 17:51:32 +0700 Subject: [PATCH] Show allocation time instead of total wait time --- src/modules/ui/game-tile.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/modules/ui/game-tile.ts b/src/modules/ui/game-tile.ts index 5fab72e..02825a8 100644 --- a/src/modules/ui/game-tile.ts +++ b/src/modules/ui/game-tile.ts @@ -15,7 +15,9 @@ export class GameTile { const output = []; h > 0 && output.push(`${h}h`); m > 0 && output.push(`${m}m`); - output.push(`${s}s`); + if (s > 0 || output.length === 0) { + output.push(`${s}s`); + } return output.join(' '); } @@ -28,11 +30,11 @@ export class GameTile { if (info) { const waitTime = await api.getWaitTime(info.titleId); if (waitTime) { - totalWaitTime = waitTime.estimatedTotalWaitTimeInSeconds || 0; + totalWaitTime = waitTime.estimatedAllocationTimeInSeconds; } } - if (totalWaitTime && totalWaitTime == 10 && $elm.isConnected) { + if (typeof totalWaitTime === 'number' && $elm.isConnected) { const $div = CE('div', {'class': 'bx-game-tile-wait-time'}, createSvgIcon(BxIcon.PLAYTIME), CE('span', {}, GameTile.#secondsToHms(totalWaitTime)),