public void CompleteTask() { MinerManager.instance.CompleteTask(currentTask); currentTask.DestroySelf(); currentTask = null; StopAllCoroutines(); DropHaulables(); }
// Removes the completed task from the selected list public void CompleteTask(MinerTask completedTask) { selectedTaskList.Remove(completedTask); completedTask.DestroySelf(); }