X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_render.c;h=38e65867faa16bb6a4c7ee6bdfa749389ae316a6;hb=da1a0abc0c32b4283746949ba9a135a7d3c0b82c;hp=d0d14a4c5617ff8470415ceb91c266fd0e1ecf31;hpb=f014a592925b224f846d8adfc6559539fae1a096;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 );