public void Awake() { searchState = new SearchState(this); returnState = new ReturnState(this); gatherState = new GatherState(this); navMeshAgent = GetComponent<NavMeshAgent>(); hasFood = false; foodStatusChanged = false; }
public RequireGatherState(GatherState state) { State = state; }