Patch updated and tested with v0.91a and 0.92a
also working with v0.96a update (haven't tested earlier parts of the game after v0.92, but there's no reason why the patch shouldn't work there any more)
Disclaimer:
Should work with future updates of the unmodded game without the need to update the patch. Only for English, though.
May be incompatible with some mods, including walkthroughs, in case they happen to try to redefine the same Ren'Py text filter, use the same names for variables or functions or the same keyboard shortcut as my patch does - you have to try yourself to be sure.
_______________________________________________
This
very simple regex patch seems to be working with the new versions after a few minor adjustments.
I recently played the game with this patch from the start on
v0.91a, continued on
v0.92a and adjusted replacement filters for a few places where they needed an update.
Don't forget the toggle key
Alt + i when something still seems to be off with the text and try to report back. Maybe I missed something or something has been changed since v0.91a
There's still no need to wait for an update to the patch or to be tested on some newer update, it should just work as it has been so far!
_________________________________________________________________
original post:
hey guys,
here is a little mod what hopefuly replace the word friend´s son to only son.
Install guide: extract the zip file into the main folder (where the game exe is)
Edit 27.12.2020: I think that i give up this mod because since this version (0.4a) the patch didn´t work create and i don´t have the time to wrote a other mod methode to replace the complete text lines every new version comes out.
Since
gigan said that he won't be working on this patch any more, I made a slightly modified text filter that uses regular expressions. This way I was able to replace more words and word combinations while using correct capitalization and trying to avoid unwanted replacements, e.g. "mom" in the word "moment".
The new patch also
sets variables "mother" and "sister" to "mom" and "sister" at high init level and utilizes Ren'Py's after_load label to do the same
for old saves while trying to avoid conflicts with after_load label(s) added by someone else.
I used it myself to play the part of the game added by v0.5a of the game and tested it on older parts where replacements were needed.
It is still possible that some replacements may occur in
wrong places, creating new awkward grammatical errors that don't exist in the original text (although I didn't notice any in v0.5a). To make a player to be able to detect such mistakes
I added a toggle key to the text filter to make it possible to easily switch between filtered and original text (to switch incest mode off and on).
Any time you suspect that dialog text may be erroneously altered by the incest patch, you can now just:
- Roll back as many steps as you need;
- Press Alt+i (mnemonic: "Alternative"+"Incest") to toggle incest mode (A notification tells you about its new status);
- Play through the part of the game again to see original unaltered text and (optionally) let me know about the problem;
- You can press Alt+i again to switch back to incest mode.
The patch should work for future versions of this game without any modifications, but it may be unable to make any new kind of necessary replacements introduced by newer versions. I will update the patch when needed and when I am able to find time for it.
A potential problem: There is no way to detect when the word "housemate" is used for a sister. So far it has been used only in one place as "younger housemate" and this pair of words gets replaced correctly with "younger sister", but any future occasions may be
mistakenly replaced by the word "brother". My only hope is that not the plain word "housemate" itself but the variable
sister
will be used in the future versions, as it already has been done in the current v0.5a.
P.S. Text of this game still obviously needs proofreading. Fixing grammar errors in the original text is not what this patch is meant for.
______________________________________________________
How to patch the game:
Extract the zip file into the main folder (where the game exe is)
, just like you did with the original one made by gigan.
____________________
(There's no need to wait for an update to the patch or to be tested on a new update, it should just work as it has been so far!)