Make Tick and TickIdle explicit in WithInfantryBody
This commit is contained in:
committed by
Matthias Mailänder
parent
a1ef581749
commit
ddfed13db4
@@ -36,7 +36,7 @@ namespace OpenRA.Mods.Cnc.Traits.Render
|
||||
intendedSprite = disguise.AsSprite;
|
||||
}
|
||||
|
||||
public override void Tick(Actor self)
|
||||
protected override void Tick(Actor self)
|
||||
{
|
||||
if (disguise.AsSprite != intendedSprite)
|
||||
{
|
||||
|
||||
@@ -122,7 +122,12 @@ namespace OpenRA.Mods.Common.Traits.Render
|
||||
|
||||
void INotifyAttack.Attacking(Actor self, Target target, Armament a, Barrel barrel) { }
|
||||
|
||||
public virtual void Tick(Actor self)
|
||||
void ITick.Tick(Actor self)
|
||||
{
|
||||
Tick(self);
|
||||
}
|
||||
|
||||
protected virtual void Tick(Actor self)
|
||||
{
|
||||
if (rsm != null)
|
||||
{
|
||||
@@ -147,7 +152,7 @@ namespace OpenRA.Mods.Common.Traits.Render
|
||||
dirty = false;
|
||||
}
|
||||
|
||||
public void TickIdle(Actor self)
|
||||
void INotifyIdle.TickIdle(Actor self)
|
||||
{
|
||||
if (state != AnimationState.Idle && state != AnimationState.IdleAnimating && state != AnimationState.Attacking)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user