X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skaterift.c;h=82aa54cd4e9f6d31c64be86ee88265be5c49edee;hb=6538d63bbe4c4d5efb08bd207498ef57a6657e4d;hp=bc0bd3c79f0b5623c5b36169eb5d337280bb0964;hpb=ec3a96fde91385417ffc20e0f7745d7d8e2889ca;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skaterift.c b/skaterift.c index bc0bd3c..82aa54c 100644 --- a/skaterift.c +++ b/skaterift.c @@ -59,6 +59,8 @@ #include "player_effects.c" #include "freecam.c" #include "testing.c" +#include "trail.h" +#include "trail.c" static int k_tools_mode = 0; @@ -198,6 +200,7 @@ static void skaterift_load_player_content(void){ particle_alloc( &particles_grind, 300 ); particle_alloc( &particles_env, 200 ); + trail_alloc( &trails_test, 200 ); player_load_animation_reference( "models/ch_none.mdl" ); player_model_load( &localplayer.fallback_model, "models/ch_none.mdl" ); @@ -513,6 +516,10 @@ static void render_scene(void){ particle_system_prerender( &particles_env ); particle_system_render( &particles_env, &skaterift.cam ); + trail_system_update( &trails_test, vg.time_delta, + localplayer.rb.co, localplayer.rb.to_world[1], 1.0f ); + trail_system_debug( &trails_test ); + /* * render transition */