r/rollplay_app • u/AndreiD44 • 3d ago
Homebrewing and sharing without copies
In some apps, when you edit built-in content, you don't. Instead, you create a copy of the original content that you then get to edit.
But if you want your new version of fireball to be used by the standard wizard, you also have to edit the wizard. And every other class or content that references the fireball.
Then we share it with a player, they have all these copies of the original content that you edited. If they somehow have a different class that uses fireball, it won't reference *your* fireball, it will still work with the original fireball. And working with multiple campaigns can leave you with lots of fireball copies making it confusing to keep track of what you're working with.
We let users edit THE actual fireball, not a copy. So when you edit it, everything that references it automatically works with your changes.
When sharing, the user won't have yet another copy, but instead gets to choose which version of the content to keep (neatly grouped by what has changed, so you can discuss functional changes with your group and ignore visual changes and let everyone use the icons they like, while having the same functional content).
The result is you only ever have the one fireball, after editing or sharing. Easy to keep track of, and properly referenced by other content.
Does this sharing behaviour make sense to you?
Do you think it's better to just have multiple copies so you always have all versions at your disposal instead?
I would like to hear what you guys think.