Closed kvesik closed 8 months ago
@kchall We are wondering whether the assumption is that users will always start with our default location & movement trees, and then maybe make modifications from those starting points if necessary? Or if there will ever be a scenario where a user will need/want to create their own totally from scratch?
I think it's reasonable to assume they'll start with our defaults, thanks!
We're currently dependent on the actual text labels of location & movement tree nodes in order to save/reload/navigate the tree info, which means a whole bunch of annoying little tidbits of "backward compatibility" code whenever we rename/modify something. This needs to be restructured (possibly to use unique node IDs instead?). We need to be able to do things like:
This is interdependent with several other existing issues: