Merge pull request #5579 from Mailaender/frozen-C4

Fixed C4 target inconsistencies with Fog of War and Husks
This commit is contained in:
Paul Chote
2014-06-15 22:01:04 +12:00
7 changed files with 23 additions and 16 deletions

View File

@@ -83,11 +83,14 @@ namespace OpenRA.Traits
public interface ISeedableResource { void Seed(Actor self); }
public interface IAcceptInfiltrator { void OnInfiltrate(Actor self, Actor infiltrator); }
public interface IDemolishableInfo { bool IsValidTarget(ActorInfo actorInfo, Actor saboteur); }
public interface IDemolishable
{
void Demolish(Actor self, Actor saboteur);
bool IsValidTarget(Actor self, Actor saboteur);
}
public interface IStoreOre { int Capacity { get; } }
public interface INotifyDocking { void Docked(Actor self, Actor harvester); void Undocked(Actor self, Actor harvester); }
public interface IEffectiveOwner