My Coming Soon™ Savage Worlds character sheet has 5 attributes, 30 skill levels stored as attributes, and about 50 skill rolls stored as Actions. It’s a lot of “click to open category”, “click to edit ability”, “click to select old text”, “paste in new code”, etc.
It would be terrific to be able to update the data in YAML and set the category, icon, color, title, and code for an Ability, and set the name and default value (if any) for Attributes.
- I could store it in version control
- I could add comments to help the next person (JSON doesn’t support comments)
- I could use a text editor with find and replace and other features
As character sheets become more sophisticated, this will be even more useful.