X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skaterift.c;h=fedaa3d8728b6b17dbf563784744c2d57c175e0f;hb=a99e5f5d5c16a3e865796a96ad648e3c570d32ac;hp=2879ef9d117e43cd37443fc6c95904670d56e421;hpb=bc40c302f1b8313bdd3c773fcfa2f850511c4634;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skaterift.c b/skaterift.c index 2879ef9..fedaa3d 100644 --- a/skaterift.c +++ b/skaterift.c @@ -11,9 +11,7 @@ * ============================================================================= */ -#include "skaterift_imgui_dev.c" - -#if 0 +#if 1 #define SR_NETWORKED #define VG_DEVWINDOW @@ -27,6 +25,7 @@ #include "player.h" #include "entity.c" +#include "workshop.c" VG_STATIC struct player_avatar localplayer_avatar; VG_STATIC struct player_model localplayer_models[3]; @@ -134,6 +133,7 @@ VG_STATIC void vg_load(void) vg_loader_step( player_init, NULL ); vg_loader_step( player_ragdoll_init, NULL ); + vg_loader_step( workshop_init, NULL ); vg_loader_step( skateshop_init, NULL ); /* ----------------- */ @@ -408,8 +408,6 @@ VG_STATIC void render_main_game(void) main_camera.fov = vg_lerpf( localplayer.cam.fov, menu_smooth_fov, menu_opacity ); - main_camera.fov = vg_lerpf( main_camera.fov, 90.0f, - global_skateshop.factive ); main_camera.nearz = 0.1f; main_camera.farz = 2100.0f; @@ -476,7 +474,7 @@ VG_STATIC void vg_render(void) gui_draw(); } -VG_STATIC void vg_ui(void) +VG_STATIC void vg_gui(void) { if( skaterift_status == 0 ){ return; @@ -487,8 +485,14 @@ VG_STATIC void vg_ui(void) #endif world_instance *world = get_active_world(); menu_crap_ui(); + + workshop_form_gui(); render_view_framebuffer_ui(); } +#else + +#include "skaterift_imgui_dev.c" + #endif