You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a getter on the Item Document get actions () that returns an ActionManager class. This should be the default interface for interacting with actions on an item.
Add a proxy to the ActionManager that allows for direct access to actions. actionManager.itemId
Move all the action helpers from the base item class to the action manager.
Allow for the ActionManager instance to be iterable. Object.entries(actionManager) or actionManager.
Add a getter on the Item Document
get actions ()
that returns an ActionManager class. This should be the default interface for interacting with actions on an item.actionManager.itemId
Object.entries(actionManager)
oractionManager
.Future improvements include sub managers for each action to easily get prompt data, Target data, roll data, and Consumers.
The text was updated successfully, but these errors were encountered: