-typedef struct netmsg_scores_request netmsg_scores_request;
-struct netmsg_scores_request
-{
- u16 inetmsg_id;
-};
-enum{ k_inetmsg_scores_request = 2 };
-
-typedef struct netmsg_set_score netmsg_set_score;
-struct netmsg_set_score
-{
- u16 inetmsg_id;
-
- u32 record_count;
- struct netmsg_score_record
- {
- u32 trackid;
- u64 playerid;
- u16 points, time;
- }
- records[];
-};
-enum{ k_inetmsg_set_score = 6 };
-/* 31.05.23: k_inetmsg_set_score id changed from ID 3 to ID 6,
- * 3 is now INVALID */
-
-typedef struct netmsg_scoreboard netmsg_scoreboard;
-enum{ k_inetmsg_scoreboard = 5 };
-struct netmsg_scoreboard{
- u16 inetmsg_id;
-
- u32 board_count;
- struct netmsg_board
- {
- char data[27*13];
- }
- boards[ vg_list_size(track_infos) ];
-}
-static scoreboard_client_data = {
- .inetmsg_id = k_inetmsg_scoreboard,
- .board_count = vg_list_size(track_infos)
-};
-/* probably about 10k */
-