X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_glide.c;h=331565c58f8b58e4eb982ce22afe7ab7df2528d6;hb=0d211bc488751a2cbc380990492ec549e91b19ca;hp=eccf3ab0696690d4c4538f87e0b4e73bef436acb;hpb=b6c1b99a420927d4f4b7a52865e908712ae55484;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_glide.c b/player_glide.c index eccf3ab..331565c 100644 --- a/player_glide.c +++ b/player_glide.c @@ -394,7 +394,25 @@ static void player_glide_bind(void){ &player_glide.glider_textures[i+1] ); } + /* load trail positions */ + mdl_array_ptr markers; + MDL_LOAD_ARRAY( mdl, &markers, ent_marker, vg_mem.scratch ); + + for( u32 i=0; itransform.co, + player_glide.trail_positions[ player_glide.trail_count ++ ] ); + + if( player_glide.trail_count == vg_list_size(trails_glider) ) + break; + } + mdl_close( mdl ); + + /* allocate effects */ + for( u32 i=0; i