fix try to load level -1
authorhgn <hgodden00@gmail.com>
Sun, 14 Nov 2021 05:27:58 +0000 (05:27 +0000)
committerhgn <hgodden00@gmail.com>
Sun, 14 Nov 2021 05:27:58 +0000 (05:27 +0000)
fishladder.c

index 4af13026f98cef334b74a28d0e6f250a4574a4d9..66a3eba09c6987d391f27df522135e8022294ede 100644 (file)
@@ -610,6 +610,8 @@ void vg_start(void)
 
 void vg_free(void)
 {
+       console_save_map( 0, NULL );
+
        resource_free_main();
 
        glDeleteTextures( 1, &world.background_data );
@@ -1454,7 +1456,7 @@ void vg_render(void)
        int const level_count = vg_list_size( level_pack_1 );
        int level_select = -1;
        
-       if( mouse_ui_space[0] <= -0.9f )
+       if( mouse_ui_space[0] <= -0.8f )
        {
                float levels_range = (float)level_count*selection_scale*0.6f;
                float level_offset = ((mouse_ui_space[1] + levels_range) / levels_range) * 0.5f * (float)level_count;
@@ -1474,11 +1476,11 @@ void vg_render(void)
                        draw_mesh( 2, 2 );
                        
                        use_mesh( &world.circle );
-               }
-               
-               if( vg_get_button_down( "primary" ) )
-               {
-                       console_changelevel( 1, level_pack_1 + level_select );
+                       
+                       if( vg_get_button_down( "primary" ) )
+                       {
+                               console_changelevel( 1, level_pack_1 + level_select );
+                       }
                }
        }