X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_drive.c;h=38b7e58c8e586102bfd2afbec92a49d5c80aa916;hb=e311bbe2fa903a7e2a922f202f389b799193195d;hp=90036a66f2549007a1f511b7d0c0fc0c93f024e3;hpb=22f62f001f21d1b91fefd9fc495c122d9ddf205a;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_drive.c b/player_drive.c index 90036a6..38b7e58 100644 --- a/player_drive.c +++ b/player_drive.c @@ -26,7 +26,7 @@ static void player__drive_post_update(void){ static void player__drive_animate(void){} static void player__drive_pose( void *animator, player_pose *pose ){ - struct skeleton *sk = &localplayer.playeravatar->sk; + struct skeleton *sk = &localplayer.skeleton; skeleton_sample_anim( sk, player_drive.anim_drive, 0.0f, pose->keyframes ); v3_copy( localplayer.rb.co, pose->root_co ); @@ -60,14 +60,9 @@ static void player__drive_im_gui(void){ } static void player__drive_bind(void){ - struct player_avatar *av = localplayer.playeravatar; - struct skeleton *sk = &av->sk; - + struct skeleton *sk = &localplayer.skeleton; player_drive.vehicle = &gzoomer; player_drive.anim_drive = skeleton_get_anim( sk, "idle_cycle+y" ); } -static void player__drive_reset( ent_spawn *rp ){ -} - #endif /* PLAYER_DRIVE_C */