Kinda straightforwad. Can you add xml comments to public methods and properties? It's so much easier to just browse code and look up what things doing and not trying to find this one sentence in yours (very nicly done, by the way) documentation? Here is example:
public void SetGoal<TGoal>(bool endAction) where TGoal : IGoalBase { this.SetGoal(this.GoapSet.ResolveGoal<TGoal>(), endAction); }
What is this bool with endAction? I would need to refer to some place in documentation and it could be just a nice xml
/// <summary> /// Set's goal for agent. /// </summary> /// <param name="endAction">does this and this</param>
so goooooood quality of life update it would be, with a little effort!
Kinda straightforwad. Can you add xml comments to public methods and properties? It's so much easier to just browse code and look up what things doing and not trying to find this one sentence in yours (very nicly done, by the way) documentation? Here is example:
public void SetGoal<TGoal>(bool endAction) where TGoal : IGoalBase { this.SetGoal(this.GoapSet.ResolveGoal<TGoal>(), endAction); }
What is this bool with endAction? I would need to refer to some place in documentation and it could be just a nice xml/// <summary> /// Set's goal for agent. /// </summary> /// <param name="endAction">does this and this</param>
so goooooood quality of life update it would be, with a little effort!