ahdouaeaiwe
[carveJwlIkooP6JGAAIwe30JlM.git] / main.c
diff --git a/main.c b/main.c
index bfac7fd7fe2a93c7ac3d495778fa8f61fb1f5669..535205c3837715d93cf112a91c91a6ddd0e9a42c 100644 (file)
--- a/main.c
+++ b/main.c
@@ -23,7 +23,7 @@ static int sv_scene = 0;
 #define SR_NETWORKED
 
 /* uncomment this to run the game without any graphics being drawn */
-#define SR_NETWORK_TEST
+//#define SR_NETWORK_TEST
 
 #include "steam.h"
 #include "network.h"
@@ -190,6 +190,7 @@ void vg_start(void)
    {
       physics_test_start();
    }
+
 }
 
 void vg_free(void)
@@ -425,4 +426,40 @@ void vg_ui(void)
 
       render_update_lighting_ub();
    }
+   
+   //glPolygonMode( GL_FRONT_AND_BACK, GL_LINE );
+   render_world_routes_ui();
+   //glPolygonMode( GL_FRONT_AND_BACK, GL_FILL );
+
+#if 0
+   static double last_b_press = 0.0;
+
+   double localtime = vg_time - last_b_press;
+
+   world_routes_ui_updatetime( 0, localtime );
+   world_routes_ui_draw( 0, (v4f){ 1.0f,0.0f,1.0f,1.0f}, 9.0f );
+
+   if( glfwGetKey(vg_window,GLFW_KEY_B) )
+      world_routes_ui_notch( 0, localtime );
+
+   if( vg_time-last_b_press > 1.0 )
+      if( glfwGetKey(vg_window,GLFW_KEY_N) )
+      {
+         last_b_press = vg_time;
+         world_routes_ui_newseg( 0 );
+      }
+
+   static double last_m_press;
+   if( vg_time-last_m_press > 1.0 )
+      if( glfwGetKey( vg_window, GLFW_KEY_M) )
+      {
+         last_m_press = vg_time;
+
+         vg_info( "start: %u\n",world.routes.routes[0].ui.segment_count );
+         for( int i=0; i<world.routes.routes[0].ui.segment_count; i++ )
+            world_routes_ui_popfirst(0);
+
+         vg_info( "new: %u\n",world.routes.routes[0].ui.segment_count );
+      }
+#endif
 }