DaveTheCoder I just don't feel like the file that contains all variables in my game belongs to the user:// directory. Is that not a core parte of the game itself?
I guess I could manually create the file at res://Game/, but the point of my game is to use the interface I made to help me create the playable experience of the game. That means that at any point while I'm playing I could use the interface to add an event that sets a new variable after played. And I want that to be registered in the file so I can track all my variables that will be created by events.
So this file will be a core part of my game. If it's in the user:// folder and gets deleted for some reason, I will not have any way to track all the variables created by events inside my game. Unless I make another tool that iterates all events and run it every time I start my project, which feels harder to maintain than having a single all-powerful file where everyone dealing with variables writes on.