X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=respawn.c;h=e90f9be3ebf389fb088370ad67905beb2a39e9dd;hb=77c2df4874873fb2d085b9413ed97f66681ad7ac;hp=e10d0cf90133acd62ad16ef73c46de037625ec82;hpb=22f62f001f21d1b91fefd9fc495c122d9ddf205a;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/respawn.c b/respawn.c index e10d0cf..e90f9be 100644 --- a/respawn.c +++ b/respawn.c @@ -94,7 +94,7 @@ static void respawn_chooser_pre_update(void){ gui_helper_action( button_display_string(k_srbind_home), "home" ); if( button_down( k_srbind_mback ) ){ - srinput.enabled = 0; + srinput.state = k_input_state_resume; skaterift.activity = k_skaterift_menu; menu.page = 0xffffffff; menu_open_page( "Main Menu", k_ent_menuitem_stack_append ); @@ -103,7 +103,7 @@ static void respawn_chooser_pre_update(void){ if( button_down( k_srbind_maccept ) ){ skaterift.activity = k_skaterift_default; - srinput.enabled = 0; + srinput.state = k_input_state_resume; if( respawn_chooser.spawn ){ world_static.active_instance = respawn_chooser.world_id; @@ -220,6 +220,17 @@ static void respawn_chooser_pre_update(void){ respawn_map_draw_icon( cam, k_gui_icon_rift, gate->co[0] ); } } + + for( u32 i=0; ient_route); i++ ){ + ent_route *route = mdl_arritm( &world->ent_route, i ); + + v4f colour; + v4_copy( route->colour, colour ); + v3_muls( colour, 1.6666f, colour ); + gui_icon_setcolour( colour ); + respawn_map_draw_icon( cam, k_gui_icon_rift_run, + route->board_transform[3] ); + } } static void respawn_begin_chooser(void){