X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player.h;h=7b5eeaa882158316eb7c9befe4f91700679cdb8a;hb=75703291fbf045008a3b1ebb20fc46a2617b6b3b;hp=0edbbdd44493b66ca2f29808c65edf1dcc68b90f;hpb=147ecb98ce2d6a2b24b0d86436913a46888dea84;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player.h b/player.h index 0edbbdd..7b5eeaa 100644 --- a/player.h +++ b/player.h @@ -90,8 +90,14 @@ VG_STATIC struct gplayer int rewind_sound_wait; v3f land_target; - v3f land_target_log[22]; - u32 land_target_colours[22]; + + struct land_log + { + v3f positions[50]; + u32 colour; + int count; + } + land_log[22]; int land_log_count; v3f handl_target, handr_target, @@ -287,7 +293,7 @@ VG_STATIC void player_init(void) /* 1 }; for( int i=0; icount - 1; j ++ ) + vg_line( log->positions[j], log->positions[j+1], log->colour ); + + vg_line_cross( log->positions[log->count-1], log->colour, 0.25f ); + } if( player.is_dead ) {