- Home /
Is it safe to add my own asset files to the ProjectSettings folder or even into the settings files?
I assume it is very much possible to write my own asset files (text or ScriptableObject) int othe ProjectSettings folder location and then load those files for editor use.
Is this "supported" by Unity? For example, when upgrading my Unity version, can I be sure, that my files are not being deleted by Unity? Might there be any other catch?
Obviously, I would need to make sure that my file names don't collide with any existing Unity files, but that should be easy enough.
Secondly, I've seen people add custom data to the Unity settings files, such as TagManager.asset etc. Is this safe when upgrading versions?
I'm asking because I'd like to use this approach in a unitypackage/plugin for other users, where I'm unsure whether they will keep their Unity version or do anything else, that might break my idea. Like, is there any way to tell Unity to "Reset Project Settings", which might then delete all of my custom settings as well?