public override void Pause() { gatherable.RemoveGatherer(gatherer); }
public void StopGathering() { state = States.None; gatherable.RemoveGatherer(this); GameManager.UI.Get <ProgressUI>().StopProgress(unit.transform); }