Refactor more power and infiltration stuff. Create new power sabotage ability for spies in ra and ts.

This commit is contained in:
ScottNZ
2014-08-07 00:52:23 +12:00
parent 4fa199fb10
commit b70395e27c
31 changed files with 292 additions and 109 deletions

View File

@@ -171,6 +171,7 @@ namespace OpenRA.Traits
public interface ISpeedModifier { int GetSpeedModifier(); }
public interface IFirepowerModifier { int GetFirepowerModifier(); }
public interface IReloadModifier { int GetReloadModifier(); }
public interface IPowerModifier { int GetPowerModifier(); }
public interface ILoadsPalettes { void LoadPalettes(WorldRenderer wr); }
public interface IPaletteModifier { void AdjustPalette(IReadOnlyDictionary<string, MutablePalette> b); }
public interface IPips { IEnumerable<PipType> GetPips(Actor self); }