This commit is contained in:
Chris Forbes
2011-05-04 19:30:11 +12:00
parent 7341b1f8f8
commit de8180f217
2 changed files with 4 additions and 3 deletions

View File

@@ -15,7 +15,7 @@ using OpenRA.Graphics;
namespace OpenRA.Traits
{
public class ResourceLayerInfo : TraitInfo<ResourceLayer> { }
public class ResourceLayerInfo : TraitInfo<ResourceLayer>, Requires<UnitInfluenceInfo> { }
public class ResourceLayer: IRenderOverlay, IWorldLoaded
{

View File

@@ -116,8 +116,9 @@ namespace OpenRA.Mods.RA
PxPosition = Util.CenterOfCell(cell);
var seq = self.World.GetTerrainInfo(cell).IsWater ? "water" : "idle";
if (seq != self.Trait<RenderSimple>().anim.CurrentSequence.Name)
self.Trait<RenderSimple>().anim.PlayRepeating(seq);
var rs = self.Trait<RenderSimple>();
if (seq != rs.anim.CurrentSequence.Name)
rs.anim.PlayRepeating(seq);
if( self.IsInWorld )
uim.Add(self, this);