Change so Attack* calls Created on base class
This commit is contained in:
@@ -60,13 +60,15 @@ namespace OpenRA.Mods.Common.Traits
|
|||||||
this.self = self;
|
this.self = self;
|
||||||
}
|
}
|
||||||
|
|
||||||
void INotifyCreated.Created(Actor self)
|
protected override void Created(Actor self)
|
||||||
{
|
{
|
||||||
facing = self.TraitOrDefault<IFacing>();
|
facing = self.TraitOrDefault<IFacing>();
|
||||||
building = self.TraitOrDefault<Building>();
|
building = self.TraitOrDefault<Building>();
|
||||||
positionable = self.TraitOrDefault<IPositionable>();
|
positionable = self.TraitOrDefault<IPositionable>();
|
||||||
|
|
||||||
getArmaments = InitializeGetArmaments(self);
|
getArmaments = InitializeGetArmaments(self);
|
||||||
|
|
||||||
|
base.Created(self);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected virtual Func<IEnumerable<Armament>> InitializeGetArmaments(Actor self)
|
protected virtual Func<IEnumerable<Armament>> InitializeGetArmaments(Actor self)
|
||||||
|
|||||||
@@ -49,9 +49,11 @@ namespace OpenRA.Mods.Common.Traits
|
|||||||
this.info = info;
|
this.info = info;
|
||||||
}
|
}
|
||||||
|
|
||||||
void INotifyCreated.Created(Actor self)
|
protected override void Created(Actor self)
|
||||||
{
|
{
|
||||||
conditionManager = self.TraitOrDefault<ConditionManager>();
|
conditionManager = self.TraitOrDefault<ConditionManager>();
|
||||||
|
|
||||||
|
base.Created(self);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ITick.Tick(Actor self)
|
void ITick.Tick(Actor self)
|
||||||
|
|||||||
Reference in New Issue
Block a user