I tried my hand on a somewhat nuanced incest system. I wanted to see what can be implemented and I will try to add more things.
Right now this mod adds
-new familial relationship labels
-enabling incest through gameplay for one pair of paras at a time
-interactions that let paras form opinions about incest
-reaction of other paras to incest depending on different factors
-being able to freely edit relationship labels in the character editor
-developing onesided crushes on family members (right now only available for the version including teenagers)
-chance that becoming romantic partners while having an incestuous crush become "stand-in" (right now only available for the version including teenagers)
Note: Since so far I have only been asked for a version that includes teenagers I won't update the version that excludes them for now. If people are interested in that version as well I will pick up support for it.
The new lables are grandparent, grandchild, pibling (genderneutral term for uncle/aunt), nibling (genderneutral term for niece/nephew) and cousin. They automatically apply the fitting inverse label to the other para when given (if you give someone grandparent, the other para gets grandchild as well), but i have not implemented any additional automatic connections since I don't know how that would interfere with the way i implemented the incest interactions.
There are three new TogetherCard types: "innocent compliment" which is a normal friendly interaction available between family members, a variation that let's one para develop a onesided crush on a family member, and a variation that switches the normal familial label to one that allows romantic interactions (siblings would loose their "sibling" labels and those get replaced with "dearest sibling"). The second variation has a success chance based on a couple different factors.
I added three new emotions: being ok with incest, being disgusted by it and having it as a fetish. Those can be gained by interacting with a mirror and they last for about two weeks. They are not exclusive. There is one interaction for each "emotion" plus one that gives you a randomised outcome.
If other paras are in the group while two related paras "flirt" they will react to it if they know their family situation. Each "stance on incest" emotion should give a different reaction. Right now it only works for the TogetherCards I added, but I will see if I can add it for already exisitng ones as well. I don't know if there is a function with which I can implement people "noticing" without being in the group already. I don't think it is possible with to add the reaction of others to cards that are not exclusively available to incest couples with how things work at the moment, but I will continue to look into it.
If a para that has an incestuous crush enters a romantic relationship there is a one in five chance for it to become a "stand-in" relationship giving a malus on all romantic interactions.
If you have suggestions, bug reports or feedback let me know. I am very thankful for any input. Thank you for playing.
Edited by .______.
What's New in Version 1.0.2
Released
1.0.1
Some fixes to make sure it works for the current patch (0.1.3)
1.0.2
Now has a version that also includes teenagers
1.0.3
New TogetherCard type: develop incestuous crush
new labels: incestuous crush, stand-in relationship
chance to unlock stand in crush
Unzip the downloaded folder into:
C:\[User]\AppData\LocalLow\Paralives\Paralives