struct network_player {
int active;
u16 board_view_slot, playermodel_view_slot;
- player_pose pose;
char username[32];
+ u32 down_bytes;
+ f32 down_kbs;
enum player_subsystem subsystem;
union {
struct player_skate_animator _skate;
struct player_walk_animator _walk;
struct player_dead_animator _dead;
- };
+ } animdata;
}
list[ 32 ];
+
+ m4x3f *final_mtx;
+
+ u32 up_bytes;
+ f32 up_kbs, down_kbs;
+ f64 last_data_measurement;
}
static netplayers;
static void player_remote_rx_200_300( SteamNetworkingMessage_t *msg );
+static void remote_player_debug_update(void);
+static void remote_player_send_playerframe(void);
#endif /* PLAYER_REMOTE_H */