X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_render.c;h=38e65867faa16bb6a4c7ee6bdfa749389ae316a6;hb=b270d9efa9bedb7ca0813acffc1632f84900c0de;hp=d0d14a4c5617ff8470415ceb91c266fd0e1ecf31;hpb=3e59ac7081ea3005060b56449bc77c8f73cdc6b6;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_render.c b/player_render.c index d0d14a4..38e6586 100644 --- a/player_render.c +++ b/player_render.c @@ -162,15 +162,15 @@ VG_STATIC void player_apply_pose_to_skeleton( player_instance *player ){ VG_STATIC void player__animate( player_instance *player ){ if( _player_animate[ player->subsystem ] && - _player_pose[ player->subsystem ] ){ + _player_pose[ player->subsystem ] ){ _player_animate[ player->subsystem ]( player ); _player_pose[ player->subsystem ]( player, &player->pose ); - player_pose *pose = &player->pose; struct skeleton *sk = &player->playeravatar->sk; if( player->holdout_time > 0.0f ){ + player_pose *pose = &player->pose; skeleton_lerp_pose( sk, pose->keyframes, player->holdout_pose.keyframes, player->holdout_time, pose->keyframes );