From fe45958a80fffa84b796cca3b84058e1f360bfda Mon Sep 17 00:00:00 2001 From: Z8MB1E Date: Thu, 3 Sep 2026 16:02:55 -0400 Subject: [PATCH] feat(profiles): track radio traffic mode statistics Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- src/collections/users/Profiles.ts | 66 +++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/src/collections/users/Profiles.ts b/src/collections/users/Profiles.ts index c2786ae..ec4aaba 100644 --- a/src/collections/users/Profiles.ts +++ b/src/collections/users/Profiles.ts @@ -390,6 +390,12 @@ export const Profiles: CollectionConfig = { type: "number", defaultValue: 0, }, + { + name: "incorrectMessages", + label: "Incorrect Messages", + type: "number", + defaultValue: 0, + }, { name: "bestScore", label: "Best Score", @@ -408,6 +414,66 @@ export const Profiles: CollectionConfig = { type: "number", defaultValue: 0, }, + { + name: "sprintGamesPlayed", + label: "Sprint Games Played", + type: "number", + defaultValue: 0, + }, + { + name: "sprintTotalMessages", + label: "Sprint Total Messages", + type: "number", + defaultValue: 0, + }, + { + name: "sprintIncorrectMessages", + label: "Sprint Incorrect Messages", + type: "number", + defaultValue: 0, + }, + { + name: "sprintBestScore", + label: "Sprint Best Score", + type: "number", + defaultValue: 0, + }, + { + name: "sprintBestAccuracy", + label: "Sprint Best Accuracy", + type: "number", + defaultValue: 0, + }, + { + name: "watchGamesPlayed", + label: "Watch Games Played", + type: "number", + defaultValue: 0, + }, + { + name: "watchTotalMessages", + label: "Watch Total Messages", + type: "number", + defaultValue: 0, + }, + { + name: "watchIncorrectMessages", + label: "Watch Incorrect Messages", + type: "number", + defaultValue: 0, + }, + { + name: "watchBestScore", + label: "Watch Best Score", + type: "number", + defaultValue: 0, + }, + { + name: "watchBestAccuracy", + label: "Watch Best Accuracy", + type: "number", + defaultValue: 0, + }, { name: "xpEarned", label: "XP Earned",