{
if( skaterift.activity == k_skaterift_default )
{
+ if( menu.disable_open )
+ return;
+
if( button_down( k_srbind_mopen ) )
{
menu_open( k_menu_page_main );
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;
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; i<af_arrcount(&world->ent_route); i++ )