30 this.harvest.OnLoad();
32 this.moveInstalled.OnLoad();
36 public bool CanRemoveDesignation(
Point point)
38 return this.mapAll.TryGetValue(point.index,
null) !=
null;
42 public void TryRemoveDesignation(
Point point)
44 if (!this.CanRemoveDesignation(point))
48 TaskDesignation taskDesignation = this.mapAll.TryGetValue(point.index,
null);
49 if (taskDesignation.owner !=
null)
51 taskDesignation.owner.SetAI(
new NoGoal());
53 taskDesignation.Destroy();
81 public Dictionary<int, TaskDesignation> mapAll =
new Dictionary<int, TaskDesignation>();