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.