diff --git a/1.4/Assemblies/Privacy-Please.dll b/1.4/Assemblies/Privacy-Please.dll
index bf081da..3c5776e 100644
Binary files a/1.4/Assemblies/Privacy-Please.dll and b/1.4/Assemblies/Privacy-Please.dll differ
diff --git a/About/About.xml b/About/About.xml
index 4c2456b..d9c853f 100644
--- a/About/About.xml
+++ b/About/About.xml
@@ -26,31 +26,27 @@
rim.job.world
-This mod adds a greater awareness of sex to people. When people witness (or are witnessed taking part in) various sexual activities, those involved will exhibit different reactions depending on their traits and ideologies. Sexperience - Ideology is highly recommended in order to help customise your colonists' opinions on different sexual activities.
+This mod adds a greater awareness of sex to people. When people witness (or are witnessed taking part in) various sexual activities, those involved will exhibit different reactions depending on their traits and ideologies. Sexperience - Ideology is highly recommended in order to help customise your colonists' opinions on different sexual activities.
Sex acts that can provoke reactions include:
- - Exhibitionism: Encountering someone lovin' will generally result in the embarrassment of all involved and those copulating to immediately cease their activities (unless they happen to be an Exhibitionist). Reactions can be modified through the Exhibitionism precept
- - Masturbation: Finding someone masturbating will likely embarrass both parties. The discovered individual will immediately stopping what they were doing (unless they happen to be an Exhibitionist). Reactions to masturbation can be modified through the Masturbation precept (included in Sexperience - Ideology)
- - Cheating: Discovering a partner cheating will greatly upset most people (unless they happen to be a Culkold). Reactions to cheating can be modified through the Infidelity precept
- - Bestiality: Witnessing bestiality will generally cause individuals to run away (unless they are a Zoophile). Reactions to bestiality can be modified through the Bestiality precept (included in Sexperience - Ideology)
- - Rape: Witnessing rape will generally cause individuals to run away (unless they are a Rapist). Reactions to rape can be modified through the Rape precept (included in Sexperience - Ideology).
- - Necrophilia: Witnessing necrophilia will generally cause individuals to run away and likely vomit (unless they are a Necrophile). Reactions to necrophilia can be modified through the Necrophilia precept (included in Sexperience - Ideology).
- - Xenophilia: Stumbing upon humanoids of different species lovin' will generally be treated like encountering any other lovein' couple (unless the witness happens to be a Xenophobe). Reactions to xenophilia can be modified through the Alien Dating precept (included in Humanoid Alien Races).
+ - Exhibitionism: Lovin' couples and masturbators prefer to have some privacy - any interruptions by others during these activities will likely result in severe embarrassment all round. Reactions to these activities can be modified through the Exhibitionism precept (included in this mod).
+ - Cheating: Discovering a partner cheating will great upsets most people. Reactions to cheating can be modified through the Infidelity precept (included in this mod).
+ - Bestiality: Witnessing bestiality will deeply disturb most people. Reactions to bestiality can be modified through the Bestiality precept (included in Sexperience - Ideology).
+ - Rape: Witnessing rape will generally cause people to panic. Reactions to rape can be modified through the Rape precept (included in Sexperience - Ideology).
+ - Necrophilia: Witnessing necrophilia will generally cause people to freak out and possibly vomit. Reactions to necrophilia can be modified through the Necrophilia precept (included in Sexperience - Ideology).
+ - Xenophilia: Sexual reactions between humanoids of different alien species can provoke anything from curiosity to digest. Reactions to xenophilia can be modified through the Alien Dating precept (included in Humanoid Alien Races).
-Options have been included to toggle whether people should react to these various sex acts and whether people will turn a blind eye to them during rituals and parties. Additional options have been included to customise how colonists, prisoners, slaves, and members of other factions should react to other.
+Options have been included to toggle whether people experience these reactions and whether they will trigger during rituals and parties. Additional options have been included to alter how colonists, prisoners, slaves, and members of other factions react to each other’s sexual activities. Three new RJW quirks are also included to further customise individuals - Cuckold, Cuckolder, and Voyeur. Cuckolds like to watch their partners cheated on them, while Cuckolders get a kick out of having their partner watch it happen. Voyeurs just like to watch others in general, providing that what they see doesn't upset them.
-This mod also provides improved threesome support. Threesomes can now be triggered via two new ways:
+This mod also provides additional group sex support. Group sex can now be triggered via two new ways:
- - When a pawn sets off to bed their partner a passer-by might be invited to accompany them.
- - If a pawn encounters a couple having sex then they may just might be invited to join in.
+ - When a pawn sets off to bed their partner, a passer-by might be invited to join them.
+ - If a passer-by encounters someone having sex, they might be invited to join in on the fun, or perhaps to stay and watch.
-The chance of a threesome occurring can be configured in the mod options. In all cases, however, those involved must have a good opinion of each other and the passer-by mustn't be doing a player ordered / important job at the time.
+The chance of these events occurring can be configured in the mod options. However, those having sex must have a good opinion of the passer-by, and the passer-by mustn't be doing a player ordered / more important job at the time.
-Three new RJW quirks are also included - Cuckold, Cuckolder, and Voyeur. Cuckolds like to watch their partners cheated on them, while Cuckolders get a kick out of having their partner watch it happen. Voyeurs just like to watch others in general (providing what they see isn't too upsetting, of course).
-
-Misc features
-- Any lewd fluids that pawns produce during sex will not be marked for cleaning until they are done.
+As an additional quality-of-life feature, any lewd fluids that pawns produce during sex will not be marked for cleaning until the activity is over.
diff --git a/About/Manifest.xml b/About/Manifest.xml
index 30f4a38..8452bea 100644
--- a/About/Manifest.xml
+++ b/About/Manifest.xml
@@ -1,5 +1,5 @@
1.0.0
-
+ https://gitgud.io/AbstractConcept/privacy-please
\ No newline at end of file
diff --git a/Defs/InteractionDefs.xml b/Defs/InteractionDefs.xml
index f806a04..8b327a7 100644
--- a/Defs/InteractionDefs.xml
+++ b/Defs/InteractionDefs.xml
@@ -4,36 +4,58 @@
InviteToHaveSex
-
+
Privacy_Please.InteractionWorker_NullWorkerUI/Interactions/Lovin
-
r_logentry->[INITIATOR_nameDef] invited [RECIPIENT_nameDef] to have sex with [INITIATOR_objective].
+
r_logentry->[INITIATOR_nameDef] shyly invited [RECIPIENT_nameDef] to have sex with [INITIATOR_objective].
+
r_logentry->[INITIATOR_nameDef] waved [RECIPIENT_nameDef] over to join in [INITIATOR_objective] fun.
+
r_logentry->[INITIATOR_nameDef] enticed [RECIPIENT_nameDef] over to [INITIATOR_objective] side.
r_logentry->[INITIATOR_nameDef] invited [RECIPIENT_nameDef] to watch [INITIATOR_objective].
+
r_logentry->[INITIATOR_nameDef] bade [RECIPIENT_nameDef] to come closer and take a good look at what [INITIATOR_pronoun] was doing.
+
r_logentry->[INITIATOR_nameDef] put on a lewd display for [RECIPIENT_nameDef].
+
r_logentry->[INITIATOR_nameDef] let [RECIPIENT_nameDef] know that [INITIATOR_pronoun] didn't mind if [RECIPIENT_pronoun] watched [INITIATOR_objective].
r_logentry->[INITIATOR_nameDef] unintentionally intruded upon [RECIPIENT_nameDef]'s privacy.
+
r_logentry->[INITIATOR_nameDef] rudely interrupted while [RECIPIENT_nameDef] was getting it on.
diff --git a/Defs/PreceptDefs/PreceptDef_Exhibitionism.xml b/Defs/PreceptDefs/PreceptDef_Exhibitionism.xml
index 321867c..b47b85b 100644
--- a/Defs/PreceptDefs/PreceptDef_Exhibitionism.xml
+++ b/Defs/PreceptDefs/PreceptDef_Exhibitionism.xml
@@ -12,7 +12,7 @@
Exhibitionism_DisapprovedExhibitionism
- Being seen having sex is shameful, and embarrassing to witness.
+ Being seen having sex or masturbating is somewhat shameful, and embarrassing to witness.Low301000
@@ -23,7 +23,7 @@
Exhibitionism_AcceptableExhibitionism
- Sex between contenting individuals deserves no special attention.
+ Who has the time or energy to worry about whether people are getting it on or not?Low201000
@@ -34,7 +34,7 @@
Exhibitionism_ApprovedExhibitionism
- Displays of physical intimacy bring a knowing grin to those who witness it.
+ Intimate displays of sexuality stir primal feelings that most people would try to deny.Medium101000
diff --git a/Defs/PreceptDefs/PreceptDef_Infidelity.xml b/Defs/PreceptDefs/PreceptDef_Infidelity.xml
index 7a7f636..56b52e4 100644
--- a/Defs/PreceptDefs/PreceptDef_Infidelity.xml
+++ b/Defs/PreceptDefs/PreceptDef_Infidelity.xml
@@ -23,7 +23,7 @@
Infidelity_DisapprovedInfidelity
- Cheating on a partner is considered disrespectful.
+ Cheating on a partner is considered disrespectful to them.Low201000
@@ -34,7 +34,7 @@
Infidelity_AcceptableInfidelity
- Physical intimacy is something to be explored freely, including outside the confines of a relationship.
+ Sex is something to be explored freely, even if they cross the bounds set by traditional relationships.Low101000
diff --git a/Defs/PreceptDefs/PreceptDef_MasturbationExtension.xml b/Defs/PreceptDefs/PreceptDef_MasturbationExtension.xml
deleted file mode 100644
index bf89ecb..0000000
--- a/Defs/PreceptDefs/PreceptDef_MasturbationExtension.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
- Masturbation_Acceptable
- Masturbation
-
- Open masturbation is an ordinary activity that deserves no notice.
- Low
- 10
- 1000
- 5
-
-
-
\ No newline at end of file
diff --git a/Defs/SexActReactionDefs.xml b/Defs/SexActReactionDefs.xml
index 3446903..b00fcc8 100644
--- a/Defs/SexActReactionDefs.xml
+++ b/Defs/SexActReactionDefs.xml
@@ -7,26 +7,25 @@
NecrophiliaSexActIsNecrophilia
- PartookInExhibitionism_Disapproved
+ PartookInExhibitionism_Disapproved