public static IEnumerator ChopAndReturn(Logger l) { yield return(ForestController.Instance.StartCoroutine(VolunteerActions.WaitAndReturn(l, 3))); ForestGrid.map.SetTile(l.choppingTile, ForestGrid.stump); ForestGrid.RemoveTree(l.choppingTile); }
static IEnumerator ClearAndReturn(Volunteer v, Vector3Int tilePos) { yield return(null); // ForestController.Instance.StartCoroutine(VolunteerActions.WaitAndReturn(v, 3)); ForestGrid.ClearHover(tilePos); ForestGrid.map.SetTile(tilePos, ForestGrid.empty); ForestGrid.RemoveTree(tilePos); }