From 8e7806cdb9b507fda03867283a0b0a2b172ff2c3 Mon Sep 17 00:00:00 2001 From: alekswilc Date: Mon, 16 Dec 2024 20:11:00 +0100 Subject: [PATCH] fix(backend, frontend): fix stats from singleplayer --- packages/backend/src/modules/trains.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/backend/src/modules/trains.ts b/packages/backend/src/modules/trains.ts index 82896b7..d0419e3 100644 --- a/packages/backend/src/modules/trains.ts +++ b/packages/backend/src/modules/trains.ts @@ -114,18 +114,18 @@ export class TrainsModule player.steamDispatcherTime = stats?.stats?.find(x => x.name === "DISPATCHER_TIME")?.value ?? 0; player.steamTrainScore = stats?.stats?.find(x => x.name === "SCORE")?.value ?? 0; - if ((player.steamTrainDistance > player.trainDistance) || (player.trainPoints > player.steamTrainScore)) + if ((player.steamTrainDistance > player.trainDistance) || (player.steamTrainScore > player.trainPoints)) { player.trainStats[ "N/A" ] = { time: 0, distance: player.steamTrainDistance > player.trainDistance ? player.steamTrainDistance - player.trainDistance : player.trainDistance, - score: player.trainPoints > player.steamTrainScore ? player.steamTrainScore - player.trainPoints : player.trainPoints, + score: player.steamTrainScore > player.trainPoints ? player.steamTrainScore - player.trainPoints : player.trainPoints, }; if (player.steamTrainDistance > player.trainDistance) { player.trainDistance = player.steamTrainDistance; } - if (player.trainPoints > player.steamTrainScore) + if (player.steamTrainScore > player.trainPoints) { player.trainPoints = player.steamTrainScore; }