return;
}
+ vg_info( "Client #%d equiped: [%s] %s\n",
+ item->client,
+ (const char *[]){[k_netmsg_playeritem_board]="board",
+ [k_netmsg_playeritem_player]="player",
+ [k_netmsg_playeritem_world0]="world0",
+ [k_netmsg_playeritem_world1]="world1"
+ }[item->type_index], item->uid );
+
struct network_player *player = &netplayers.list[ item->client ];
char *uid = player->items[ item->type_index ];
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 */
#include "save.h"
#include "vg/vg_msg.h"
#include "network.h"
+#include "player_remote.h"
/*
* load the .mdl file located in path as a world instance
world_static.addon_client = reg;
network_send_item( k_netmsg_playeritem_world1 );
+ relink_all_remote_player_worlds();
}
}