Sneak Peak at new feature!
Added 2025-06-30 00:42:04 +0000 UTCYou all know that when I came from Godot 3 to Godot 4 a lot of things changed internally in Just Friends, and one feature was scrapped. Suggest Corrections back then was entirely automatic, the problem with that is that I need to pay for a server. I'm not making enough for those fancy things, so the feature was killed.
I was able to revive the feature as an offline method. From Build 0.74 and above, Patrons will be able to create Correction Files to send to bugreport.justfriendsvn@gmail.com if they so desire. The whole window explains to you what to do and how to do it:

As you can see there's no button to close the window, that's because GENERATE FILE does it for you. For a file to be generated, you need to fill every section, from the new text to the Supporter name and Supporter Registered e-mail. Note that this is NOT your personal data I'm asking for, I'm asking for your current Patron name and your registered e-mail on Patreon. I only accept suggestions from paying members after all, so I need to check your e-mail and name too. The name is also for me to add later to the Correction and Revision Team in the credits section.
Now here's the thing: You NEED to send me those files, the files are saved under appdata/roaming/JustFriendsVisualNovel/correction_data, and send the files there. Each correction file is created with a TIMESTAMP, so you can create multiple and send them to me.
This feature also adds a new menu, the Error Support Tracking File.

Do you know when your game CRASHES? Godot already creates a file under the /log folder in the same Just Friends folder at your roaming location. You can give me that file, it will help a lot, but if you want me to quickly reproduce the error myself, open the Suggest and Report menu on the DIALOG RIGHT BEFORE the crash, select the Generate Error Support File, put on your Patron name and e-mail again (You only need to do this once per session, so don't worry, the name and e-mail are persistent until you close the game), and generate the file. It will create a single file called errrorpointer.data, you need to send me this errorpointer.data file together with the log inside the /log folder. The errorpointer file is generated together with the correction files.


For now, this is it. Next month I'll be chatting a bit more about this feature, but I'm glad I was finally able to push it into the game.
Only Tier 2+ patrons can suggest corrections, so Public builds will have that option entirely disabled. :)