I have a module in my project which uses multiple presets (saves and loads them to change things on the level).
These presets are .sav files in …/ProjectName/Saved/SaveGames/ folder. This works when I play in editor, but after packaging it doesn not. The executable looks for these preset files in …/User/Appdata/Local/ProjectName/Saved/SaveGames/ folder.
If I copy them in Appdata it works just fine.
Is there a way to package these preset files with my project and use them without having to manually copy these files to Appdata?
I suggest you to create a data asset with the variables you need. When the user launches the game create .sav files in the default location if they’re missing.