falling animations
[fishladder.git] / vg / vg.h
diff --git a/vg/vg.h b/vg/vg.h
index 658130bfe497992289dfe23977e9a0c98cf7a47c..74a8775cf8c10e11e8d3ca57fe7ba202b92184f4 100644 (file)
--- a/vg/vg.h
+++ b/vg/vg.h
@@ -47,6 +47,7 @@ float vg_time_delta;
 #include "vg/vg_tex.h"
 #include "vg/vg_input.h"
 #include "vg/vg_ui.h"
+#include "vg/vg_debug.h"
 
 #include "steam/steamworks_thin.h"
 
@@ -206,10 +207,10 @@ static void vg_init( int argc, char *argv[], const char *window_name )
                }
        }
        
-       vg_audio_init();
-       vg_register_exit( &vg_audio_free, "vg_audio_free" );
        vg_lines_init();
        vg_register_exit( &vg_lines_free, "vg_lines_free" );
+       ui_default_init();
+       vg_register_exit( &ui_default_free, "UI" );
        
        vg_register();
        vg_register_exit( &vg_free, "vg_free" );
@@ -218,6 +219,9 @@ static void vg_init( int argc, char *argv[], const char *window_name )
        {
                vg_start();
        
+               vg_audio_init();
+               vg_register_exit( &vg_audio_free, "vg_audio_free" );
+       
                // Main gameloop
                while( !glfwWindowShouldClose( vg_window ) )
                {
@@ -229,7 +233,7 @@ static void vg_init( int argc, char *argv[], const char *window_name )
                        
                        vg_time_last = vg_time;
                        vg_time = glfwGetTime();
-                       vg_time_delta = vg_min( vg_time - vg_time_last, 0.1f );
+                       vg_time_delta = vg_minf( vg_time - vg_time_last, 0.1f );
                        
                        vg_update_inputs();
                        vg_update();