Add a WarnCrush method to ICrushable which is called when a crusher begins to enter the cell.

This commit is contained in:
Paul Chote
2011-06-26 15:31:07 +12:00
parent 74d13286a8
commit 19ead53223
6 changed files with 20 additions and 1 deletions

View File

@@ -40,6 +40,8 @@ namespace OpenRA.Mods.RA
this.location = init.Get<LocationInit,int2>();
}
public void WarnCrush(Actor crusher) {}
public void OnCrush(Actor crusher)
{
if (crusher.HasTrait<MineImmune>() || self.Owner.Stances[crusher.Owner] == Stance.Ally)