Open rsek opened 4 weeks ago
Excellent use case for this: describing rollable tables from non-Ironsworn games. WWN, SWN, and Perilous Wilds would all be great candidates.
Tag only packages have crossed my mind a few times. The interesting thing is how you then apply that tag-- i guess you enhance all the things you want to tag?
Tag only packages have crossed my mind a few times. The interesting thing is how you then apply that tag-- i guess you enhance all the things you want to tag?
at the moment it'd be that or adding the tags to the target package, yeah -- not ideal. another possibility is having a tag-only "library" package.
what I think would be most useful is some kind of "patch" format to apply modifications recursively. that could be a way to apply changes to any JSON value that exists in datasworn... but restricting it to tag changes might be a better idea. that way, conflict resolution won't be a problem (since any data changes will occur within the "namespace" of a tag)
While
Move
s andAsset
s are very sensitive to rules changes, many Datasworn node types are functionallyRuleset
-agnostic. It'd be cool to allowRulesPackage
s that are explicitlyRuleset
-agnostic, and can safely be imported in just about any environment.Node types friendly to this:
AtlasEntry
+AtlasCollection
Npc
+NpcCollection
OracleRollable
+OracleCollection
Truth
Tag
- opens up some interesting possibilities for tag-only packages...Schema design/composition here is trivial; I think the hardest part here will be coming up with a descriptive name for the subtype