X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world.c;h=14200d91bdfb1746b5b9fd8622336a0408d8b7f1;hb=ce0205fd929e5fb1446f8c52fcab344884d82569;hp=c3b55163110fe686905d99ba31e0d878719a9ad8;hpb=c77e15a8dc7b976371a473bc8794cb55601d82f6;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world.c b/world.c index c3b5516..14200d9 100644 --- a/world.c +++ b/world.c @@ -26,6 +26,15 @@ static void world_init(void) VG_MEMORY_SYSTEM ); } +static void world_set_active_instance( u32 index ){ + world_static.challenge_target = NULL; + world_static.challenge_timer = 0.0f; + world_static.focused_entity = 0; + world_static.focus_strength = 0.0f; + world_static.active_trigger_volume_count = 0; + world_static.active_instance = index; +} + static void skaterift_world_get_save_path( enum world_purpose which, char buf[128] ){ addon_reg *reg; @@ -54,7 +63,7 @@ static void skaterift_world_get_save_path( enum world_purpose which, #include "world_routes.c" #include "world_traffic.c" -VG_STATIC void world_update( world_instance *world, v3f pos ) +static void world_update( world_instance *world, v3f pos ) { world_render.sky_time += world_render.sky_rate * vg.time_delta; world_render.sky_rate = vg_lerp( world_render.sky_rate,