gameserver monitor initial work
[carveJwlIkooP6JGAAIwe30JlM.git] / network_msg.h
index 1e3e4754adefe39499a01b51697710e4d27f90e5..4b36a3e3ca9838df1b52f66e617aaf23fe418a4f 100644 (file)
@@ -49,7 +49,9 @@ 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
@@ -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 */