WittleWolfie / WW-Blueprint-Core

A library to simplify modifying Pathfinder: Wrath of the Righteous.
MIT License
15 stars 5 forks source link

Provide "InfoBox" annotations as param comments #39

Closed WittleWolfie closed 2 years ago

WittleWolfie commented 2 years ago

E.g.:

[InfoBox("Fact that holds action should be the reason rather than attack roll from context (to prevent infinite cycles")]
public bool SetFactAsReason;

The parameter should have that info as a comment.

WittleWolfie commented 2 years ago

Sometimes it's "Tooltip"

WittleWolfie commented 2 years ago

This will launch w/ v2.0 and includes ComponentName which often provides a description of component / action / condition behavior.

Note that it's not feasible to use GetCaption() since it relies on the configuration of the object.

WittleWolfie commented 2 years ago

Implemented in 2.0.