Move INotifyBlockingMove to Common and require explicit implementation

This commit is contained in:
reaperrr
2016-10-20 15:13:13 +02:00
parent df0021eeed
commit b8c04a0887
4 changed files with 6 additions and 5 deletions

View File

@@ -50,6 +50,9 @@ namespace OpenRA.Mods.Common.Traits
public interface IRenderActorPreviewInfo : ITraitInfo { IEnumerable<IActorPreview> RenderPreview(ActorPreviewInitializer init); }
public interface ICruiseAltitudeInfo : ITraitInfo { WDist GetCruiseAltitude(); }
[RequireExplicitImplementation]
public interface INotifyBlockingMove { void OnNotifyBlockingMove(Actor self, Actor blocking); }
public interface IUpgradable
{
IEnumerable<string> UpgradeTypes { get; }