X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=network_msg.h;h=4b36a3e3ca9838df1b52f66e617aaf23fe418a4f;hb=a5cdfe2fc872f03c7988d63498abb7e7827325c1;hp=221e6ef1260d2b7050191f46b15a805574c36ce4;hpb=d00b1df8f80e4714dc2f9aa2189d242bb4d09a2f;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/network_msg.h b/network_msg.h index 221e6ef..4b36a3e 100644 --- a/network_msg.h +++ b/network_msg.h @@ -49,13 +49,15 @@ struct netmsg_set_score } records[]; }; -enum{ k_inetmsg_set_score = 3 }; +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_set_nickname netmsg_set_nickname; struct netmsg_set_nickname { u32 inetmsg_id; - char nickname[10]; + char nickname[16]; }; enum{ k_inetmsg_set_nickname = 4 }; @@ -73,11 +75,19 @@ struct netmsg_scoreboard } boards[ vg_list_size(track_infos) ]; } -static scoreboard_client_data = { +VG_STATIC scoreboard_client_data = { .inetmsg_id = k_inetmsg_scoreboard, .board_count = vg_list_size(track_infos) }; /* probably about 10k */ +typedef struct netmsg_playerframe netmsg_playerframe; +enum{ k_inetmsg_playerframe = 20 }; +struct netmsg_playerframe{ + u32 inetmsg_id; + + v3f pos_temp; +}; + #pragma pack(pop) #endif /* NETWORK_MSG_H */