forked from simrail/simrail.pro
Merge pull request 'fix(backend, frontend): fix stats from singleplayer' (#77) from v3.0.1 into main
Reviewed-on: simrail/simrail.pro#77
This commit is contained in:
commit
afa492952e
@ -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;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user