spy disguise works
This commit is contained in:
@@ -4,12 +4,14 @@ namespace OpenRa.Game.Graphics
|
||||
{
|
||||
class Animation
|
||||
{
|
||||
readonly string name;
|
||||
string name;
|
||||
public Sequence CurrentSequence { get; private set; }
|
||||
int frame = 0;
|
||||
bool backwards = false;
|
||||
bool tickAlways;
|
||||
|
||||
public string Name { get { return name; } }
|
||||
|
||||
public Animation( string name )
|
||||
{
|
||||
this.name = name.ToLowerInvariant();
|
||||
@@ -99,5 +101,16 @@ namespace OpenRa.Game.Graphics
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void ChangeImage(string newImage)
|
||||
{
|
||||
newImage = newImage.ToLowerInvariant();
|
||||
|
||||
if (name != newImage)
|
||||
{
|
||||
name = newImage.ToLowerInvariant();
|
||||
ReplaceAnim(CurrentSequence.Name);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user