X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=network_msg.h;h=d06494acfaa99e6574a4052ff1c106d9814445d7;hb=1d8d9366022c064ef56d80d463c90a79721c6243;hp=2e62521bb72d6eaa38b8b66c38bf3d631f768507;hpb=7e1fe6c7931ba4492aa10ac5eebc316b74fb5dac;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/network_msg.h b/network_msg.h index 2e62521..d06494a 100644 --- a/network_msg.h +++ b/network_msg.h @@ -28,52 +28,8 @@ struct netmsg_auth }; enum{ k_inetmsg_auth = 1 }; -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 */ - /* server control 100 */ - /* player updates 200 */ #define NETMSG_BOUNDARY_BIT 0x8000