#include "network.h"
#include "network_common.h"
+#define NETWORK_SFX_QUEUE_LENGTH 12
+
struct {
struct network_player {
int active;
}
data;
}
- frames[6];
+ frames[ NETWORK_BUFFERFRAMES ];
f64 t;
}
interp_data[ NETWORK_MAX_PLAYERS ];
+ struct net_sfx sfx_queue[ NETWORK_SFX_QUEUE_LENGTH ];
+
m4x3f *final_mtx;
struct player_board_pose board_poses[ NETWORK_MAX_PLAYERS ];
static void remote_player_send_playerframe(void);
static void animate_remote_player( u32 index );
static void render_remote_players( world_instance *world, camera *cam );
+static void relink_all_remote_player_worlds(void);
#endif /* PLAYER_REMOTE_H */