public void DeInit() { OnYardCollect -= (CheckParts); State = ConditionState.Uninitialized; if (TaskManager.objectiveLocations[(Canvas as QuestCanvas).missionName].Contains(objectiveLocation)) { TaskManager.objectiveLocations[(Canvas as QuestCanvas).missionName].Remove(objectiveLocation); TaskManager.DrawObjectiveLocations(); } }
public void Init(int index) { OnYardCollect += (CheckParts); State = ConditionState.Listening; TryAddObjective(true); }