public virtual void Interrupt(EUnitAction eAction) { foreach (Slave slave in _inventory.SlaveList) { Tool tool = slave as Tool; if (tool != null && tool.IsActive()) { tool.Interrupt(eAction); } EntityState state = slave as EntityState; if (state != null) { state.Interrupt(eAction); } } }
public virtual void Interrupt(EUnitAction eAction) { }