X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_walk.c;fp=player_walk.c;h=b421e42c3ab98305b692d6e42b2d01609419e4ff;hb=72f789aa46c913ec2ffa10907b2124f8d09670e5;hp=62aff8ddfe2af0635e61b254422a26d64308036f;hpb=9de2cae6767e5f1ab99532ba59134ac34fbd1533;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_walk.c b/player_walk.c index 62aff8d..b421e42 100644 --- a/player_walk.c +++ b/player_walk.c @@ -915,7 +915,8 @@ void player__walk_animate(void){ } static void player_walk_pose_sit( struct player_walk_animator *animator, - player_pose *pose ){ + player_pose *pose ) +{ mdl_keyframe bpose[32]; struct player_walk *w = &player_walk; @@ -1037,7 +1038,9 @@ void player__walk_pose( void *_animator, player_pose *pose ){ /* sit */ if( (animator->activity == k_walk_activity_sit) || - (animator->activity == k_walk_activity_sit_up) ){ + (animator->activity == k_walk_activity_sit_up) ) + { + skeleton_copy_pose( sk, apose, pose->keyframes ); player_walk_pose_sit( animator, pose ); } else if( animator->activity == k_walk_activity_odrop_in ){