I'm been developing a way of saving a range of presets created by an abstraction as txt files, but wanted to see if there was a way to save these presets in the same absolute location as the parent where abstraction is instanced. I've been toying with retrieving the location using open/savepanel in the parent file, and calling on that for each abstraction, which works, but for future ease I was hoping to skip relying on this step and have the abstraction read the absolute saved path of the parent file its loaded into. I could also use the automatism style and just copy the folders over into each project, but would be so much neater to just rely on global abstractions.
I'm sure this can be done as savestate relies on the parent's saved location, but finding the info that comes with savestate a bit limited (I'm not using save state as I want to have multiple different saves available to whichever abstraction is used).