X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skaterift.c;h=be4084ef8588c6a2b9b41159a7a8002cc1ca6cab;hb=4c3dc94e7221f599491e7d111cac3d51d8d83b17;hp=aa0bc8de2e50889a2ba52e8b65ada5ac0a82055a;hpb=9e807cf476f75ff098d940450c0ba39cfb5be7b3;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skaterift.c b/skaterift.c index aa0bc8d..be4084e 100644 --- a/skaterift.c +++ b/skaterift.c @@ -195,6 +195,7 @@ static void skaterift_load_player_content(void){ replay_clear( &skaterift.replay ); particle_alloc( &particles_grind, 300 ); + particle_alloc( &particles_env, 200 ); player_load_animation_reference( "models/ch_none.mdl" ); player_model_load( &localplayer.fallback_model, "models/ch_none.mdl" ); @@ -228,6 +229,7 @@ static void vg_load(void){ vg_loader_step( addon_system_init, NULL ); vg_loader_step( workshop_init, NULL ); vg_loader_step( skateshop_init, NULL ); + vg_loader_step( ent_tornado_init, NULL ); vg_loader_step( skaterift_load_player_content, NULL ); @@ -501,6 +503,11 @@ static void render_scene(void){ //particle_system_debug( &particles_grind ); particle_system_prerender( &particles_grind ); particle_system_render( &particles_grind, &skaterift.cam ); + + ent_tornado_pre_update(); + particle_system_update( &particles_env, vg.time_delta ); + particle_system_prerender( &particles_env ); + particle_system_render( &particles_env, &skaterift.cam ); /* * render transition