readded cidle

This commit is contained in:
jshipsey 2019-08-28 00:44:23 -04:00
parent bec942753e
commit f8d0b1040a
3 changed files with 13 additions and 8 deletions

View File

@ -41,9 +41,9 @@ impl<'a> System<'a> for Sys {
//(true, Stand, Wield { .. }) => Animation::Cidle, //(true, Stand, Wield { .. }) => Animation::Cidle,
//(true, Run, Wield { .. }) => Animation::Crun, //(true, Run, Wield { .. }) => Animation::Crun,
//(false, Jump, Wield { .. }) => Animation::Cjump, //(false, Jump, Wield { .. }) => Animation::Cjump,
(_, Glide, Idle) => Animation::Gliding, //(_, Glide, Idle) => Animation::Gliding,
(_, _, Attack { .. }) => Animation::Attack, //(_, _, Attack { .. }) => Animation::Attack,
(_, _, Block { .. }) => Animation::Block, //(_, _, Block { .. }) => Animation::Block,
// Impossible animation (Caused by missing animations or syncing delays) // Impossible animation (Caused by missing animations or syncing delays)
_ => Animation::Gliding, _ => Animation::Gliding,
}; };

View File

@ -736,10 +736,9 @@ impl FigureMgr {
}; };
let target_bones = match (&character.movement, &character.action) { let target_bones = match (&character.movement, &character.action) {
(Stand, Wield { .. }) => anim::character::CidleAnimation::update_skeleton(
(_, Wield { .. }) => anim::character::CrunAnimation::update_skeleton(
&target_base, &target_base,
(vel.0.magnitude(), time), time,
time_since_action_change, time_since_action_change,
skeleton_attr, skeleton_attr,
), ),
@ -749,6 +748,12 @@ impl FigureMgr {
time_since_action_change, time_since_action_change,
skeleton_attr, skeleton_attr,
), ),
(_, Wield { .. }) => anim::character::CrunAnimation::update_skeleton(
&target_base,
(vel.0.magnitude(), time),
time_since_action_change,
skeleton_attr,
),
(_, Block { .. }) => anim::character::BlockAnimation::update_skeleton( (_, Block { .. }) => anim::character::BlockAnimation::update_skeleton(
&target_base, &target_base,
time, time,