X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player.c;h=7a31eda047382aba659f289a36f156494b77d5c4;hb=df9f72d2912a5424d37dfdb02f76aba8f1ed4df1;hp=9938de6507c7aa7963e32906424c6c32b051963c;hpb=ce0205fd929e5fb1446f8c52fcab344884d82569;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player.c b/player.c index 9938de6..7a31eda 100644 --- a/player.c +++ b/player.c @@ -10,6 +10,7 @@ #include "player_replay.h" #include "network.h" #include "network_common.h" +#include "world_routes.h" static int localplayer_cmd_respawn( int argc, const char *argv[] ){ ent_spawn *rp = NULL, *r; @@ -257,6 +258,13 @@ static void player__spawn( ent_spawn *rp ){ player_subsystems[ localplayer.subsystem ]->reset( rp ); localplayer.boundary_hash ^= NETMSG_BOUNDARY_BIT; + + for( u32 i=0; istatus == k_world_status_loaded ){ + world_routes_clear( instance ); + } + } }