A bit of a warning though:
This patch overrides original script files directly, and because of that, this patch replaces new scripts with scripts from the previous version. This will most likely block new events and scenes from triggering, and may break your saves.
Please don't blame the game in this thread if things start breaking or not happening, and instead PM
Scarlet Ashbringer directly when using this patch.
Scarlet Ashbringer I'm not trying to be mean here. I really appreciate your effort, but your (unintentional) false claim that nobody had made a working incest patch before you, has resulted in your patch becoming the new go-to incest patch for a lot of people. Which is fine I guess.
All I'm asking is please be more responsible. Make a separate thread for your patch. Put proper warnings when things will most likely break.
Don't just urge people to try it and report bugs, because this patch may not even result in error messages. Instead this patch will change script logic and prevent things from happening, making it seem that the game itself is at fault. Which in turn will generate a lot of noise in this thread.
I strongly urge you to look into how the translation system works, for dialogue "incestification". Create your own incest language and go nuts.
I like your idea of creating new events like the "Sister Experience", which makes the mod stand out from the others. I recommend you look into how label/screen overrides work. That way you can inject your own events, without breaking the original game logic.
Happy coding