public override void ResetState() { Source = null; Destination = null; CurrentState = WorkerEggState.Unassigned; Victim = null; selectingForHarvest = false; Longtouch.gameObject.SetActive(false); DeselectWorker(); UpdateUI(); }
void ChangeState(WorkerEggState state) { CurrentState = state; UpdateUI(); }