slightly nicer infantry behavior

This commit is contained in:
Chris Forbes
2009-11-01 14:18:58 +13:00
parent a6e39eb320
commit db810105da
3 changed files with 29 additions and 12 deletions

View File

@@ -43,6 +43,13 @@ namespace OpenRa.Game.Graphics
PlayThen( sequenceName, () => PlayRepeating( sequenceName ) );
}
public void PlayRepeatingPreservingPosition(string sequenceName)
{
var f = frame;
PlayThen(sequenceName, () => PlayRepeating(sequenceName));
frame = f % CurrentSequence.Length;
}
public void PlayThen( string sequenceName, Action after )
{
backwards = false;