Circumstances under which the bug occurs: I am running the game with the -customFilePath option to put saves, screenshots, and user files outside the install directory.
What happened: I noticed that my user/scorehistory.txt file only had one run listed in it, the most recent one. In my scores/ directory I can still see the individual scoresheets from many previous runs. When I completed another run, I checked again, and instead of appending to the scorehistory.txt file, it had overwritten again only showing one line with the last run.
I noticed also that user/notes.txt was being overwritten to the default version with each run of the game, preventing storing user-created notes there.
Steps to reproduce:
1. Create an empty folder, and use the command line option -customFilePath:<path> to point Cogmind to it.
2. Run the game and create a score entry by dying (or winning).
3. In the newly created folder, check the user/scorehistory.txt, and either write down the seed of this run or copy the file somewhere to compare later.
3a. (Optional) put some text into user/notes.txt, and save it.
4. Run the game again, and create another score entry by dying (or winning).
5. Check user/scorehistory.txt, and only the second run is listed. If changes were made to user/notes.txt, they are overwritten as well. Confirm in scores/ that two scoresheets are indeed made by the game.
I am not sure if other files are affected, like buffer.txt or config files. My tutor.bin and progress.bin files seem to be keeping my cumulative progress as normal (gallery, achievements, & lore).