v2 'aim' anims

This commit is contained in:
Chris Forbes
2009-12-05 16:49:12 +13:00
parent 0863ca5df2
commit 9b1d74951a

View File

@@ -9,10 +9,14 @@ namespace OpenRa.Game.Traits
public override void Tick(Actor self)
{
base.Tick(self);
var isAttacking = self.GetCurrentActivity() is Activities.Attack;
var attack = self.traits.WithInterface<AttackBase>().FirstOrDefault();
if (attack != null)
anim.ReplaceAnim(attack.IsReloading() ? "empty-idle" : "idle");
anim.ReplaceAnim((attack.IsReloading() ? "empty-" : "")
+ (isAttacking ? "aim" : "idle"));
base.Tick(self);
}
}
}