So I figured out how to edit the flags within the save files, I did a lot of experimentation and it seems to work. I haven't figured out how to do everything or give myself items yet. But the many of the in-game choices can be changed without having to restart a new game.
Changes made with my own testing[Success]:
- I was able to change the day of the week,
- Have Josef leave forever,
- Speed up Charlotte's Yacht encounter to threesome,
- Josef visited the basement, [Inconsistent, require multiple flags]
- Start Ken and Anna sharing route,
- Even change some routes like Slut or Loving with the mother. [Under M-Stage]
- Given myself the titles like Pervert and Heavenly Husband [Unsure if this will break something]
Of course this has a very high potential for breaking the save, so you have been WARNED. Backup your saves.
Important Note: As of v1.1 the save system is slightly changed, but the method is still the same. When you save into a new slot, it still uses the same exact file within AppData. The major difference is that it creates a near identitical code block of the main save within the same file.
So if you use multiple slots, it will create multiple code blocks of the time you saved it. This will significantly increase the size of the file making it extremely difficult to read without programs like Visual Studio Code. When searching the flag names with their respective IDs, be careful not to get confused with the repeating ids. For example, main save slot 1 will have the first two ids while save slot 2 will have the third and fourth copy of the ids. So make sure you don't accidentally edit the wrong save slot.
v1.1A changed how the save slot system works, but it still saves the other two slots into one json file. If you are going to use the above cheated save files, be careful as the other save slots will most likely disappear too.
How to do it:
1.For starters open up the save file, which is a .json, use either NP+++ or Visual Studio Code(Highly recommend, much easier to read).
2. Search for a specific term like "anna"
3. Find the corresponding "rid"
4. Match with the second instance of that rid which is at the bottom of the file.
5. Change the value based on if it is a boolean or float or string.
6. Test out the change.
Note:
- "rid" stands for reference ID.
- "d" usually stands for the dad.
- "m-" sometimes stands for the mom.
Examples:
1. I search Charlotte in the save file.
2. I find the string, "charlotte-anna-talks"
3. Which has a "rid" of "1660"
4. Search "1660" and you will get two results.
5. The second result will be at the bottom.
6. Make sure to check if the "rid" is a float, string, or boolean. In this case it is a float.
7. Change the value to 2.0 or 3.0, depending on what stage of the progression you want. Careful not to use large numbers for potenial error, keep it low and modest then test.
Or
2. Find the string, "Charlotte-Yacht-invitation"
3. It has an "rid" of "1662"
4. Search for this id number towards the bottom.
5. This time it is a boolean. true or false [case-sensitive]
Note: Be very careful that doing this can potentially break something if you haven't started the pre-requisite flag of meeting with Charlotte. Then talking with her and Anna enough times to get the yacht invitation in the first place.
Or
- Are you sick of having to skip days to a specific event? Tired of having to go through the whole week to get to Monday again?
- The corresponding "rid" that handles days are between 1572 - 1574.
- 1572 handles the actually number of which the day is set such as 1.0 is Monday. 5.0 is Friday; don't go higher than this number.
- 1573 handles the string of the current day is displayed on the top right.
- 1574 handles how many days have passed since you started the game. If you went from Monday to Friday, add 4 into the current number.
- It is recommended you change all three together to minimize risks.
Hope this gives you all a general idea on how to do your own editing. If you have any questions, you can ask me. Happy MILF Hunting everyone!