From: hgn Date: Sun, 23 Mar 2025 22:51:17 +0000 (+0000) Subject: fix couple bugs. some story linkeage X-Git-Url: https://harrygodden.com/git/?a=commitdiff_plain;h=4906dd3668cd2838044751db77a1e03a9de3f9aa;p=carveJwlIkooP6JGAAIwe30JlM.git fix couple bugs. some story linkeage --- diff --git a/content_skaterift/maps/mp_mtzero/before.mdl b/content_skaterift/maps/mp_mtzero/before.mdl index e4568af..6321574 100644 Binary files a/content_skaterift/maps/mp_mtzero/before.mdl and b/content_skaterift/maps/mp_mtzero/before.mdl differ diff --git a/content_skaterift/maps/mp_mtzero/main.mdl b/content_skaterift/maps/mp_mtzero/main.mdl index c0f0ccf..567e19b 100644 Binary files a/content_skaterift/maps/mp_mtzero/main.mdl and b/content_skaterift/maps/mp_mtzero/main.mdl differ diff --git a/content_skaterift/models/rs_font.mdl b/content_skaterift/models/rs_font.mdl index 7316f26..d83ed95 100644 Binary files a/content_skaterift/models/rs_font.mdl and b/content_skaterift/models/rs_font.mdl differ diff --git a/src/menu.c b/src/menu.c index 5d52ff6..2e8ecde 100644 --- a/src/menu.c +++ b/src/menu.c @@ -453,6 +453,9 @@ void menu_gui( ui_context *ctx ) { if( skaterift.activity == k_skaterift_default ) { + if( menu.disable_open ) + return; + if( button_down( k_srbind_mopen ) ) { menu_open( k_menu_page_main ); diff --git a/src/scripts/mtzero.c b/src/scripts/mtzero.c index cc468e1..21ea897 100644 --- a/src/scripts/mtzero.c +++ b/src/scripts/mtzero.c @@ -220,12 +220,8 @@ static bool _skaterift_script_ch2s5_before( ent_script_event *event ) if( on_function_trigger( event, 0 ) ) { - /* TODO: Move this to a loop */ - if( vg_loader_availible() ) - { - _skaterift_script_nugget_set( "ch2s5_view", 3 ); - skaterift_load_world_command( 1, (const char *[]){ "reload" } ); - } + _skaterift_script_nugget_set( "ch2s5_view", 3 ); + skaterift_load_world_command( 1, (const char *[]){ "reload" } ); } return 1; diff --git a/src/world_routes_ui.c b/src/world_routes_ui.c index bf4ac29..e607b90 100644 --- a/src/world_routes_ui.c +++ b/src/world_routes_ui.c @@ -163,6 +163,7 @@ static void ent_route_imgui( ui_context *ctx, world_instance *world, ent_route * void world_routes_imgui( ui_context *ctx, world_instance *world ) { if( skaterift.activity == k_skaterift_menu ) return; + if( _world.event != k_world_event_none ) return; ui_point cursor = { 4, 4 }; for( u32 i=0; ient_route); i++ )