feat: race leaderboards #1314
@ -316,9 +316,19 @@ export const updateStats = async (accountOwnerId: string, payload: IStatsUpdate)
|
|||||||
case "ZephyrScore":
|
case "ZephyrScore":
|
||||||
case "SentinelGameScore":
|
case "SentinelGameScore":
|
||||||
case "CaliberChicksScore":
|
case "CaliberChicksScore":
|
||||||
|
playerStats[category] ??= 0;
|
||||||
|
if (data > playerStats[category]) playerStats[category] = data as number;
|
||||||
|
break;
|
||||||
|
|
||||||
case "DojoObstacleScore":
|
case "DojoObstacleScore":
|
||||||
playerStats[category] ??= 0;
|
playerStats[category] ??= 0;
|
||||||
if (data > playerStats[category]) playerStats[category] = data as number;
|
if (data > playerStats[category]) playerStats[category] = data as number;
|
||||||
|
await submitLeaderboardScore(
|
||||||
|
"weekly.accounts." + category,
|
||||||
|
accountOwnerId,
|
||||||
|
payload.displayName,
|
||||||
|
data as number
|
||||||
|
);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "OlliesCrashCourseScore":
|
case "OlliesCrashCourseScore":
|
||||||
|
Loading…
x
Reference in New Issue
Block a user