Remove unused interface INotifyOtherCaptured
This commit is contained in:
@@ -73,7 +73,6 @@ namespace OpenRA.Traits
|
|||||||
public interface INotifyProduction { void UnitProduced(Actor self, Actor other, CPos exit); }
|
public interface INotifyProduction { void UnitProduced(Actor self, Actor other, CPos exit); }
|
||||||
public interface INotifyOwnerChanged { void OnOwnerChanged(Actor self, Player oldOwner, Player newOwner); }
|
public interface INotifyOwnerChanged { void OnOwnerChanged(Actor self, Player oldOwner, Player newOwner); }
|
||||||
public interface INotifyCapture { void OnCapture(Actor self, Actor captor, Player oldOwner, Player newOwner); }
|
public interface INotifyCapture { void OnCapture(Actor self, Actor captor, Player oldOwner, Player newOwner); }
|
||||||
public interface INotifyOtherCaptured { void OnActorCaptured(Actor self, Actor captured, Actor captor, Player oldOwner, Player newOwner); }
|
|
||||||
public interface INotifyHarvest { void Harvested(Actor self, ResourceType resource); }
|
public interface INotifyHarvest { void Harvested(Actor self, ResourceType resource); }
|
||||||
|
|
||||||
public interface IAcceptInfiltrator { void OnInfiltrate(Actor self, Actor infiltrator); }
|
public interface IAcceptInfiltrator { void OnInfiltrate(Actor self, Actor infiltrator); }
|
||||||
|
|||||||
@@ -68,9 +68,6 @@ namespace OpenRA.Mods.RA.Activities
|
|||||||
foreach (var t in target.Actor.TraitsImplementing<INotifyCapture>())
|
foreach (var t in target.Actor.TraitsImplementing<INotifyCapture>())
|
||||||
t.OnCapture(target.Actor, self, oldOwner, self.Owner);
|
t.OnCapture(target.Actor, self, oldOwner, self.Owner);
|
||||||
|
|
||||||
foreach (var t in self.World.ActorsWithTrait<INotifyOtherCaptured>())
|
|
||||||
t.Trait.OnActorCaptured(t.Actor, target.Actor, self, oldOwner, self.Owner);
|
|
||||||
|
|
||||||
capturable.EndCapture();
|
capturable.EndCapture();
|
||||||
|
|
||||||
if (capturesInfo != null && capturesInfo.ConsumeActor)
|
if (capturesInfo != null && capturesInfo.ConsumeActor)
|
||||||
|
|||||||
@@ -49,9 +49,6 @@ namespace OpenRA.Mods.RA.Activities
|
|||||||
foreach (var t in target.Actor.TraitsImplementing<INotifyCapture>())
|
foreach (var t in target.Actor.TraitsImplementing<INotifyCapture>())
|
||||||
t.OnCapture(target.Actor, self, oldOwner, self.Owner);
|
t.OnCapture(target.Actor, self, oldOwner, self.Owner);
|
||||||
|
|
||||||
foreach (var t in target.Actor.World.ActorsWithTrait<INotifyOtherCaptured>())
|
|
||||||
t.Trait.OnActorCaptured(t.Actor, target.Actor, self, oldOwner, self.Owner);
|
|
||||||
|
|
||||||
if (b != null && b.Locked)
|
if (b != null && b.Locked)
|
||||||
b.Unlock();
|
b.Unlock();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user