From ba5132a8cc65fa51c8192d9fdfee7afb4b6f3d22 Mon Sep 17 00:00:00 2001 From: klorpa <30924131+klorpa@users.noreply.github.com> Date: Sun, 9 Dec 2018 14:59:32 -0600 Subject: [PATCH] Suppressed --- devNotes/twine JS.txt | 8 +- src/facilities/nursery/childInteract.tw | 6 +- src/js/DefaultRules.tw | 4 +- src/js/assayJS.tw | 2 +- src/js/rulesAssistantOptions.tw | 2 +- src/uncategorized/BackwardsCompatibility.tw | 7 + src/uncategorized/RESS.tw | 2 +- src/uncategorized/pBombing.tw | 2 +- src/uncategorized/pePitFight.tw | 2 +- src/uncategorized/personalAttentionSelect.tw | 47 +++-- src/uncategorized/saDrugs.tw | 2 +- src/uncategorized/saGuardsYou.tw | 2 +- src/uncategorized/saLongTermEffects.tw | 10 +- src/uncategorized/seLethalPit.tw | 4 +- src/uncategorized/seNonlethalPit.tw | 4 +- src/uncategorized/slaveInteract.tw | 6 +- src/utility/miscWidgets.tw | 182 +++++++------------ 17 files changed, 126 insertions(+), 166 deletions(-) diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index 48e3f4b3c3d..22a1963bec1 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -9617,7 +9617,7 @@ window.Deadliness = function Deadliness(slave) { if (slave.labor === 1) { deadliness -= 15; - } else if (slave.preg >= 40 && slave.pregControl !== "labor supressors") { + } else if (slave.preg >= 40 && slave.pregControl !== "labor suppressors") { deadliness -= 5; } @@ -16053,7 +16053,7 @@ window.DefaultRules = (function() { slave.pregControl = "speed up"; r += `<br>${slave.slaveName} is pregnant, so she has been put on rapid gestation agents. CAUTION! Can be dangerous. Clinic supervision is recommended.`; } else if (rule.pregSpeed == "suppress" && slave.preg > 34 && slave.health > -50) { - slave.pregControl = "labor supressors"; + slave.pregControl = "labor suppressors"; r += `<br>${slave.slaveName} is ready to birth, so she has been put on labor suppressing agents.`; } else if (rule.pregSpeed == "stimulate" && slave.preg >= 37 && slave.health > -50) { slave.labor = 1; @@ -16063,7 +16063,7 @@ window.DefaultRules = (function() { } else if (rule.pregSpeed == "fast" && slave.pregControl == "speed up" && slave.health <= -50) { slave.pregControl = "none"; r += `<br>${slave.slaveName} is on rapid gestation agents and dangerously unhealthy, so her agent regimen has been stopped.`; - } else if (rule.pregSpeed == "suppress" && slave.pregControl == "labor supressors" && slave.health <= -50) { + } else if (rule.pregSpeed == "suppress" && slave.pregControl == "labor suppressors" && slave.health <= -50) { slave.pregControl = "none"; r += `<br>${slave.slaveName} is on labor suppression agents and unhealthy, so her agent regimen has been stopped.`; } @@ -18516,7 +18516,7 @@ window.rulesAssistantOptions = (function() { ["None", "none"], ["Fast gestation", "fast"], ["Slow gestation", "slow"], - ["Birth supressors", "suppress"], + ["Birth suppressors", "suppress"], ["Birth stimulators", "stimulate"] ]; super("Pregnancy control agents for pregnant slaves", pairs); diff --git a/src/facilities/nursery/childInteract.tw b/src/facilities/nursery/childInteract.tw index e4c7d4bcd27..3148625a721 100644 --- a/src/facilities/nursery/childInteract.tw +++ b/src/facilities/nursery/childInteract.tw @@ -982,13 +982,13 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1 <</if>> <<if ($activeSlave.pregKnown == 1) && ($pregSpeedControl == 1) && ($activeSlave.breedingMark != 1 || $propOutcome == 0) && ($activeSlave.indentureRestrictions < 1) && ($activeSlave.broodmother == 0) && $seePreg != 0>> <br> - __Pregnancy control__: <<if $activeSlave.pregControl == "labor supressors">>Labor is suppressed<<elseif $activeSlave.pregControl == "slow gestation">>Slowed gestation speed<<elseif $activeSlave.pregControl == "speed up">>Faster gestation speed, staffed clinic recommended<<else>>Normal gestation and birth<</if>>. + __Pregnancy control__: <<if $activeSlave.pregControl == "labor suppressors">>Labor is suppressed<<elseif $activeSlave.pregControl == "slow gestation">>Slowed gestation speed<<elseif $activeSlave.pregControl == "speed up">>Faster gestation speed, staffed clinic recommended<<else>>Normal gestation and birth<</if>>. <<if ($activeSlave.preg >= $activeSlave.pregData.minLiveBirth)>> <br> - <<if $activeSlave.pregControl == "labor supressors">> + <<if $activeSlave.pregControl == "labor suppressors">> <<link "Normal Birth">><<set $activeSlave.pregControl = "none">><<SlaveInteractFertility>><</link>> <<else>> - <<link "Supress Labor">><<set $activeSlave.pregControl = "labor supressors">><<SlaveInteractFertility>><</link>> + <<link "Suppress Labor">><<set $activeSlave.pregControl = "labor suppressors">><<SlaveInteractFertility>><</link>> <</if>> <<elseif ($activeSlave.preg < $activeSlave.pregData.normalBirth)>> <br> diff --git a/src/js/DefaultRules.tw b/src/js/DefaultRules.tw index 92a4c79b11f..1b6c88f8265 100644 --- a/src/js/DefaultRules.tw +++ b/src/js/DefaultRules.tw @@ -1667,7 +1667,7 @@ window.DefaultRules = (function() { slave.pregControl = "speed up"; r += `<br>${slave.slaveName} is pregnant, so she has been put on rapid gestation agents. CAUTION! Can be dangerous. Clinic supervision is recommended.`; } else if (rule.pregSpeed == "suppress" && slave.preg >= slave.pregData.minLiveBirth && slave.health > -50) { - slave.pregControl = "labor supressors"; + slave.pregControl = "labor suppressors"; r += `<br>${slave.slaveName} is ready to birth, so she has been put on labor suppressing agents.`; } else if (rule.pregSpeed == "stimulate" && slave.preg > slave.pregData.minLiveBirth && slave.health > -50) { slave.labor = 1; @@ -1677,7 +1677,7 @@ window.DefaultRules = (function() { } else if (rule.pregSpeed == "fast" && slave.pregControl == "speed up" && slave.health <= -50) { slave.pregControl = "none"; r += `<br>${slave.slaveName} is on rapid gestation agents and dangerously unhealthy, so her agent regimen has been stopped.`; - } else if (rule.pregSpeed == "suppress" && slave.pregControl == "labor supressors" && slave.health <= -50) { + } else if (rule.pregSpeed == "suppress" && slave.pregControl == "labor suppressors" && slave.health <= -50) { slave.pregControl = "none"; r += `<br>${slave.slaveName} is on labor suppression agents and unhealthy, so her agent regimen has been stopped.`; } diff --git a/src/js/assayJS.tw b/src/js/assayJS.tw index 4dfbf0d08ed..2fed6b940aa 100644 --- a/src/js/assayJS.tw +++ b/src/js/assayJS.tw @@ -2181,7 +2181,7 @@ window.Deadliness = function Deadliness(slave) { if (slave.labor === 1) { deadliness -= 15; - } else if (slave.preg >= slave.pregData.normalBirth && slave.pregControl !== "labor supressors") { + } else if (slave.preg >= slave.pregData.normalBirth && slave.pregControl !== "labor suppressors") { deadliness -= 5; } diff --git a/src/js/rulesAssistantOptions.tw b/src/js/rulesAssistantOptions.tw index 93e84deb943..7616b208a06 100644 --- a/src/js/rulesAssistantOptions.tw +++ b/src/js/rulesAssistantOptions.tw @@ -1654,7 +1654,7 @@ window.rulesAssistantOptions = (function() { ["None", "none"], ["Fast gestation", "fast"], ["Slow gestation", "slow"], - ["Birth supressors", "suppress"], + ["Birth suppressors", "suppress"], ["Birth stimulators", "stimulate"] ]; super("Pregnancy control agents for pregnant slaves", pairs); diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index 986c0315c51..3d61be001ed 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -3535,6 +3535,13 @@ Setting missing slave variables: <<run delete _Slave.areoleaPiercing>> <</if>> +<<if ndef _Slave.pregControl>> + <<set _Slave.pregControl = "none">> +<</if>> +<<if _Slave.pregControl == "labor supressors>> + <<set _Slave.pregControl = "labor suppressors">> +<</if>> + <<run SlaveDatatypeCleanup(_Slave)>> <<set $slaves[_bci] = _Slave>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 9ab36514ef9..023d2357e20 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -6457,7 +6457,7 @@ brought in to you. This time <<EventNameLink $activeSlave>> has been sent to del <<else>> "I, I feel healthy, <</if>> - <<if $activeSlave.preg > $activeSlave.pregData.normalBirth-2 && $activeSlave.pregControl != "labor supressors">> + <<if $activeSlave.preg > $activeSlave.pregData.normalBirth-2 && $activeSlave.pregControl != "labor suppressors">> and I think it might be time <<s>>oon, <</if>> <<if $activeSlave.rudeTitle == 1>><<= PoliteRudeTitle($activeSlave)>><<else>><<Master>><</if>>." diff --git a/src/uncategorized/pBombing.tw b/src/uncategorized/pBombing.tw index 9795ea5338b..d89dae96cc9 100644 --- a/src/uncategorized/pBombing.tw +++ b/src/uncategorized/pBombing.tw @@ -64,7 +64,7 @@ The implant is small, and went off too far ahead to do anything more than stun. <</if>> /* closes $Bodyguard != 0 */ <<elseif $personalArms > 0>> - You are prepared for this exigency. Your handsome clothing conceals a small but very powerful pistol. This fact comes slowly back to you as your ears and mind shake off the blast effects. There is something important about this fact, but you are having trouble thinking of it. Eventually, you remember, and groggily draw and level the weapon. Its rocket-assisted slugs detonate on contact, assisting your impaired marksmanship by causing fatal damage regardless of shot placement. You are alive, and you are not permanently damaged, which is more than can be said for your assailants, who have with the assistance of your weapon redecorated this area of the club in red tones. There is some @@.red;minor property damage@@ to repair, but no lasting harm. + You are prepared for this exigency. Your handsome clothing conceals a small but very powerful pistol. This fact comes slowly back to you as your ears and mind shake off the blast effects. There is something important about this fact, but you are having trouble thinking of it. Eventually, you remember, and groggily draw and level the weapon. Its rocket-assisted slugs detonate on contact, assisting your impaired marksmanship by causing fatal damage regardless of shot placement. You are alive, and not permanently damaged, which is more than can be said for your assailants, who have, with the assistance of your weapon, redecorated this area of the club in red tones. There is some @@.red;minor property damage@@ to repair, but no lasting harm. <<set $cash -= 1000>> <<elseif $mercenaries > 0>> diff --git a/src/uncategorized/pePitFight.tw b/src/uncategorized/pePitFight.tw index 253feefba0a..c3680abf0bd 100644 --- a/src/uncategorized/pePitFight.tw +++ b/src/uncategorized/pePitFight.tw @@ -102,7 +102,7 @@ Across the ring, $his opponent's owner nods civilly to you and examines $activeS <</if>> <<if $activeSlave.labor == 1>> $He's feeling labor pains. $His child<<if $activeSlave.pregType > 1>>ren are<<else>> is<</if>> ready to be born. -<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth && $activeSlave.pregControl != "labor supressors">> +<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth && $activeSlave.pregControl != "labor suppressors">> $He'll be going into labor any time now and $he knows it. <</if>> diff --git a/src/uncategorized/personalAttentionSelect.tw b/src/uncategorized/personalAttentionSelect.tw index 2b5c30c6cbf..e0a31fca098 100644 --- a/src/uncategorized/personalAttentionSelect.tw +++ b/src/uncategorized/personalAttentionSelect.tw @@ -21,15 +21,12 @@ <br>[[Have as much sex with your slaves as possible|Main][$personalAttention = "sex"]] <<if $proclamationsCooldown == 0 && $secExp == 1>> <br>[[Issue a proclamation|proclamations]] - <br> - <br> + <br><br> <<elseif $secExp == 1>> <br>It's too early to issue another proclamation. Another will be available in <<if $proclamationsCooldown == 1>> one week.<<else>> $proclamationsCooldown weeks.<</if>> - <br> - <br> + <br><br> <<else>> - <br> - <br> + <br><br> <</if>> @@ -196,6 +193,8 @@ <<if _i > 0>><br><br><</if>> + <<setLocalPronouns $activeSlave>> + You will give ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' your personal attention this week. Your training will seek to <<span "training"+_i>><strong>$personalAttention[_i].trainingRegimen</strong><</span>>. @@ -203,60 +202,60 @@ <br>Change training objective: <br> <<if ($activeSlave.devotion <= 20) && ($activeSlave.trust >= -20)>> - <<link "Break her will">><<set $personalAttention[_i].trainingRegimen = "break her will">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + <<link "Break $his will">><<set $personalAttention[_i].trainingRegimen = "break her will">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> | <<link "Use enhanced breaking techniques">><<set $personalAttention[_i].trainingRegimen = "harshly break her will">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <<else>> - <<link "Build her devotion">><<set $personalAttention[_i].trainingRegimen = "build her devotion">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + <<link "Build $his devotion">><<set $personalAttention[_i].trainingRegimen = "build her devotion">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <</if>> <br> <<if $activeSlave.fetishKnown == 0 || $activeSlave.attrKnown == 0>> - <<link "Explore her sexuality and fetishes">><<set $personalAttention[_i].trainingRegimen = "explore her sexuality">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + <<link "Explore $his sexuality and fetishes">><<set $personalAttention[_i].trainingRegimen = "explore her sexuality">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <<else>> - //You already understand her sexuality// + //You already understand $his sexuality// <</if>> <<if ($activeSlave.behavioralFlaw != "none")>> <br> - <<link "Remove her behavioral flaw">><<set $personalAttention[_i].trainingRegimen = "fix her behavioral flaw">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + <<link "Remove $his behavioral flaw">><<set $personalAttention[_i].trainingRegimen = "fix her behavioral flaw">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <<if ($activeSlave.devotion < -20)>> - | //She must be broken before her flaws can be softened// + | //$He must be broken before $his flaws can be softened// <<else>> - | <<link "Soften her behavioral flaw">><<set $personalAttention[_i].trainingRegimen = "soften her behavioral flaw">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + | <<link "Soften $his behavioral flaw">><<set $personalAttention[_i].trainingRegimen = "soften her behavioral flaw">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <</if>> <</if>> <<if ($activeSlave.sexualFlaw != "none")>> <br> - <<link "Remove her sexual flaw">><<set $personalAttention[_i].trainingRegimen = "fix her sexual flaw">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + <<link "Remove $his sexual flaw">><<set $personalAttention[_i].trainingRegimen = "fix her sexual flaw">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <<if ($activeSlave.devotion < -20)>> <<if ($activeSlave.behavioralFlaw == "none")>> - | //She must be broken before her flaws can be softened// + | //$He must be broken before $his flaws can be softened// <</if>> - <<elseif ["cum addict", "anal addict", "attention whore", "breast growth", "abusive", "malicious", "self hating", "neglectful", "breeder"].includes($activeSlave.sexualFlaw)>> + <<elseif ["abusive", "anal addict", "attention whore", "breast growth", "breeder", "cum addict", "malicious", "neglectful", "self hating"].includes($activeSlave.sexualFlaw)>> | //Paraphilias cannot be softened// <<else>> - | <<link "Soften her sexual flaw">><<set $personalAttention[_i].trainingRegimen = "soften her sexual flaw">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + | <<link "Soften $his sexual flaw">><<set $personalAttention[_i].trainingRegimen = "soften her sexual flaw">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <</if>> <</if>> <br> <<if ($activeSlave.analSkill >= 100) && ($activeSlave.oralSkill >= 100) && ($activeSlave.vaginalSkill >= 100) && ($activeSlave.whoreSkill > 0) && ($activeSlave.entertainSkill > 0)>> - //She knows all the skills you can teach// + //$He knows all the skills you can teach// <<elseif ($activeSlave.analSkill >= 100) && ($activeSlave.oralSkill >= 100) && ($activeSlave.whoreSkill > 0) && ($activeSlave.entertainSkill > 0) && ($activeSlave.vagina == -1) && ($activeSlave.balls == 0)>> - //She knows all the skills you can teach a gelded slave// + //$He knows all the skills you can teach a gelded slave// <<elseif ($activeSlave.analSkill >= 100) && ($activeSlave.oralSkill >= 100) && ($activeSlave.whoreSkill > 0) && ($activeSlave.entertainSkill > 0) && ($activeSlave.vagina == -1)>> - //She knows all the skills you can teach a shemale slave// + //$He knows all the skills you can teach a shemale slave// <<elseif ($activeSlave.analSkill >= 100) && ($activeSlave.oralSkill >= 100) && ($activeSlave.whoreSkill > 0) && ($activeSlave.entertainSkill > 0) && ($activeSlave.vaginalAccessory == "chastity belt")>> - //She knows all the skills you can teach while she's wearing a chastity belt// + //$He knows all the skills you can teach while $he's wearing a chastity belt// <<elseif ($activeSlave.devotion <= 20) && ($activeSlave.trust >= -20)>> - //She's too disobedient to learn sex skills// + //$He's too disobedient to learn sex skills// <<else>> - <<link "Teach her">><<set $personalAttention[_i].trainingRegimen = "learn skills">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + <<link "Teach $him">><<set $personalAttention[_i].trainingRegimen = "learn skills">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <</if>> <br> - <<link "Care for her">><<set $personalAttention[_i].trainingRegimen = "look after her">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> + <<link "Care for $him">><<set $personalAttention[_i].trainingRegimen = "look after her">><<replace `"#training"+_i`>><strong>$personalAttention[_i].trainingRegimen</strong><</replace>><</link>> <br> Induce a flaw: diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw index a07cb00e326..32cab956bd0 100644 --- a/src/uncategorized/saDrugs.tw +++ b/src/uncategorized/saDrugs.tw @@ -1102,7 +1102,7 @@ <</if>> <</if>> -<<case "labor supressors">> +<<case "labor suppressors">> <<set $slaves[$i].chem += 2>> <<if WombBirthReady($slaves[$i], $activeSlave.pregData.normalBirth*1.5) > 0>> <<set $slaves[$i].health -= 20>> diff --git a/src/uncategorized/saGuardsYou.tw b/src/uncategorized/saGuardsYou.tw index 71fdc6fce98..96f0314ca8b 100644 --- a/src/uncategorized/saGuardsYou.tw +++ b/src/uncategorized/saGuardsYou.tw @@ -129,7 +129,7 @@ carries arms in your defense. <</if>> <<if $slaves[$i].labor == 1>> $He's feeling labor pains, greatly detracting from $his ability to protect you. -<<elseif $slaves[$i].preg >= $slaves[$i].pregData.normalBirth && $slaves[$i].pregControl != "labor supressors">> +<<elseif $slaves[$i].preg >= $slaves[$i].pregData.normalBirth && $slaves[$i].pregControl != "labor suppressors">> $He'll be going into labor any time now detracting from $his ability to protect you. <</if>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 29ec9e110d3..c3c61cac1ba 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -1327,7 +1327,7 @@ $He knows $he will be pregnant until $his body gives out, and @@.hotpink;$he couldn't be happier.@@ <<set _para = 1>> <<set $slaves[$i].devotion += 5>> - <<elseif $slaves[$i].pregControl == "labor supressors" && $slaves[$i].preg >= $slaves[$i].pregData.normalBirth>> + <<elseif $slaves[$i].pregControl == "labor suppressors" && $slaves[$i].preg >= $slaves[$i].pregData.normalBirth>> Under the effects of labor suppression drugs, $he knows $he will be pregnant until you decided to allow $his birth. @@.hotpink;$He couldn't be happier.@@ <<set _para = 1>> <<set $slaves[$i].devotion += 5>> @@ -3098,7 +3098,7 @@ <<set $slaves[$i].trust -= 2>> <</if>> <</if>> - <<case "labor supressors">> + <<case "labor suppressors">> <<if $slaves[$i].devotion <= 20 && ($slaves[$i].pregSource == -1)>> $He is filled with @@.mediumorchid;hate@@ that you're forcing $him to continue carrying your child. <<set $slaves[$i].devotion -= 5>> @@ -3111,7 +3111,7 @@ <</switch>> <<if $slaves[$i].induce == 1>> $His child<<if $slaves[$i].pregType > 1>>ren visibly shift<<else>> visibly shifts<</if>> within $his womb as <<if $slaves[$i].pregType > 1>>they prepare<<else>>it prepares<</if>> to enter the world. $He experiences several contractions, but not enough to deter $him from $his work. - <<elseif $slaves[$i].pregControl == "labor supressors">> + <<elseif $slaves[$i].pregControl == "labor suppressors">> $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> oddly calm; it is unlikely $he will give birth soon, despite being overdue. <<elseif $slaves[$i].broodmother == 0>> <<if $slaves[$i].preg > $slaves[$i].pregData.normalBirth+1>> @@ -7253,7 +7253,7 @@ /*--------------- main labor triggers: -------- */ <<if $slaves[$i].preg > $slaves[$i].pregData.normalBirth/8>> - <<if $slaves[$i].pregControl != "labor supressors" && $slaves[$i].assignment != "labor in the production line">> + <<if $slaves[$i].pregControl != "labor suppressors" && $slaves[$i].assignment != "labor in the production line">> <<if $slaves[$i].broodmother < 1>> <<if WombBirthReady($slaves[$i], $slaves[$i].pregData.normalBirth*1.075) > 0>> /*check for really ready fetuses - 43 weeks - max, overdue*/ <<set $slaves[$i].labor = 1, $birthee = 1>> @@ -7306,7 +7306,7 @@ <</if>> <<if $slaves[$i].pregControl == "slow gestation">> <<set _miscarriageChance -= 100>> - <<elseif $slaves[$i].pregControl == "labor supressors">> + <<elseif $slaves[$i].pregControl == "labor suppressors">> <<set _miscarriageChance -= 10000>> <<elseif $slaves[$i].pregControl == "speed up">> <<if _miscarriageChance > 0>> diff --git a/src/uncategorized/seLethalPit.tw b/src/uncategorized/seLethalPit.tw index 9bbce1742c0..c93bca8e478 100644 --- a/src/uncategorized/seLethalPit.tw +++ b/src/uncategorized/seLethalPit.tw @@ -165,7 +165,7 @@ You review the rules - the <<if $pitAnimal == 0>>combatants<<else>>slave<</if>> <</if>> <<if _fighterOne.labor == 1>> She's feeling labor pains. Her child<<if _fighterOne.pregType > 1>>ren are<<else>> is<</if>> ready to be born, oblivious to the fact that it will mean the death of <<if _fighterOne.pregType > 1>>their<<else>>its<</if>> mother. -<<elseif _fighterOne.preg >= _fighterOne.pregData.normalBirth && _fighterOne.pregControl != "labor supressors">> +<<elseif _fighterOne.preg >= _fighterOne.pregData.normalBirth && _fighterOne.pregControl != "labor suppressors">> She'll be going into labor any time now and she knows it. She's terrified of the thought of her water breaking during the fight. <</if>> @@ -317,7 +317,7 @@ You review the rules - the <<if $pitAnimal == 0>>combatants<<else>>slave<</if>> <</if>> <<if _fighterTwo.labor == 1>> She's feeling labor pains. Her child<<if _fighterTwo.pregType > 1>>ren are<<else>> is<</if>> ready to be born, oblivious that it will mean the death of <<if _fighterTwo.pregType > 1>>their<<else>>its<</if>> mother. - <<elseif _fighterTwo.preg >= _fighterTwo.pregData.normalBirth && _fighterTwo.pregControl != "labor supressors">> + <<elseif _fighterTwo.preg >= _fighterTwo.pregData.normalBirth && _fighterTwo.pregControl != "labor suppressors">> She'll be going into labor any time now and she knows it. She's terrified of the thought of her water breaking during the fight. <</if>> diff --git a/src/uncategorized/seNonlethalPit.tw b/src/uncategorized/seNonlethalPit.tw index 8074c136bae..8fcd8de24f6 100644 --- a/src/uncategorized/seNonlethalPit.tw +++ b/src/uncategorized/seNonlethalPit.tw @@ -153,7 +153,7 @@ <</if>> <<if _fighterOne.labor == 1>> She's feeling labor pains. Her child<<if _fighterOne.pregType > 1>>ren are<<else>> is<</if>> ready to be born, oblivious that it will put <<if _fighterOne.pregType > 1>>their<<else>>its<</if>> mother at the mercy of her opponent. - <<elseif _fighterOne.preg >= _fighterOne.pregData.normalBirth && _fighterOne.pregControl != "labor supressors">> + <<elseif _fighterOne.preg >= _fighterOne.pregData.normalBirth && _fighterOne.pregControl != "labor suppressors">> She'll be going into labor any time now and she knows it. She's terrified of the thought of her water breaking during the fight. <</if>> @@ -293,7 +293,7 @@ <</if>> <<if _fighterTwo.labor == 1>> She's feeling labor pains. Her child<<if _fighterTwo.pregType > 1>>ren are<<else>> is<</if>> ready to be born, oblivious that it will put <<if _fighterTwo.pregType > 1>>their<<else>>its<</if>> mother at the mercy of her opponent. - <<elseif _fighterTwo.preg >= _fighterTwo.pregData.normalBirth && _fighterTwo.pregControl != "labor supressors">> + <<elseif _fighterTwo.preg >= _fighterTwo.pregData.normalBirth && _fighterTwo.pregControl != "labor suppressors">> She'll be going into labor any time now and she knows it. She's terrified of the thought of her water breaking during the fight. <</if>> diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index 766bb4fd78d..8ead64db0d1 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -1333,13 +1333,13 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1 <</if>> <<if ($activeSlave.pregKnown == 1) && ($pregSpeedControl == 1) && ($activeSlave.breedingMark != 1 || $propOutcome == 0) && ($activeSlave.indentureRestrictions < 1) && ($activeSlave.broodmother == 0) && $seePreg != 0>> <br> - __Pregnancy control__: <<if $activeSlave.pregControl == "labor supressors">>Labor is suppressed<<elseif $activeSlave.pregControl == "slow gestation">>Slowed gestation speed<<elseif $activeSlave.pregControl == "speed up">>Faster gestation speed, staffed clinic recommended<<else>>Normal gestation and birth<</if>>. + __Pregnancy control__: <<if $activeSlave.pregControl == "labor suppressors">>Labor is suppressed<<elseif $activeSlave.pregControl == "slow gestation">>Slowed gestation speed<<elseif $activeSlave.pregControl == "speed up">>Faster gestation speed, staffed clinic recommended<<else>>Normal gestation and birth<</if>>. <<if ($activeSlave.preg >= $activeSlave.pregData.minLiveBirth)>> <br> - <<if $activeSlave.pregControl == "labor supressors">> + <<if $activeSlave.pregControl == "labor suppressors">> <<link "Normal Birth">><<set $activeSlave.pregControl = "none">><<SlaveInteractFertility>><</link>> <<else>> - <<link "Supress Labor">><<set $activeSlave.pregControl = "labor supressors">><<SlaveInteractFertility>><</link>> + <<link "Suppress Labor">><<set $activeSlave.pregControl = "labor suppressors">><<SlaveInteractFertility>><</link>> <</if>> <<elseif ($activeSlave.preg < $activeSlave.pregData.normalBirth)>> <br> diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index cf9ac25498e..dbe9ac3897b 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -25,28 +25,28 @@ <<replace #impreg>> <<if (canGetPregnant($activeSlave)) && ($activeSlave.fuckdoll == 0) && $seePreg != 0>> <<if canImpreg($activeSlave, $PC)>> - | <<link "Impregnate her yourself">><<replace "#miniscene">><<include "FPCImpreg">><br> <</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Impregnate $him yourself">><<replace "#miniscene">><<include "FPCImpreg">><br> <</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <<if canImpreg($activeSlave, $activeSlave)>> - | <<link "Use her own seed to impregnate her">><<replace "#miniscene">><<include "FSlaveSelfImpreg">><br> <</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Use $his own seed to impregnate $him">><<replace "#miniscene">><<include "FSlaveSelfImpreg">><br> <</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> - | [[Use another slave to impregnate her|FSlaveImpreg]] + | [["Use another slave to impregnate " + $him + ""|FSlaveImpreg]] <</if>> <<if $activeSlave.assignment != "work in the dairy" && $activeSlave.assignment != "be confined in the arcade" && $activeSlave.assignment != "be confined in the cellblock">> <<if $enema == 1>> <<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>> <<if $activeSlave.inflationType == "water" || $activeSlave.inflationType == "none">> - | <<link "Fill her ass with water">><<set $activeSlave.inflationType = "water">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Fill $his ass with water">><<set $activeSlave.inflationType = "water">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <<if $medicalEnema == 1>> <<if $activeSlave.inflationType == "aphrodisiac" || $activeSlave.inflationType == "none">> - | <<link "Fill her ass with aphrodisiacs">><<set $activeSlave.inflationType = "aphrodisiac">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Fill $his ass with aphrodisiacs">><<set $activeSlave.inflationType = "aphrodisiac">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <<if $activeSlave.inflationType == "curative" || $activeSlave.inflationType == "none">> - | <<link "Fill her ass with curatives">><<set $activeSlave.inflationType = "curative">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Fill $his ass with curatives">><<set $activeSlave.inflationType = "curative">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <<if $activeSlave.inflationType == "tightener" || $activeSlave.inflationType == "none">> - | <<link "Fill her ass with rectal tighteners">><<set $activeSlave.inflationType = "tightener">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Fill $his ass with rectal tighteners">><<set $activeSlave.inflationType = "tightener">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <</if>> <</if>> /* inflation < 3 */ @@ -55,8 +55,8 @@ <<if ($milkPipeline > 88 && $milkPipeline != 0) || $arcologies[0].FSPastoralistLaw == 1>> <<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>> <<if $activeSlave.inflationType == "milk" || $activeSlave.inflationType == "none">> - | <<link "Fill her ass with milk">><<set $activeSlave.inflationType = "milk">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - | <<link "Force feed her milk">><<set $activeSlave.inflationType = "milk">><<set $activeSlave.inflationMethod = 1>><<replace "#miniscene">><<include "FillUpFace">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Fill $his ass with milk">><<set $activeSlave.inflationType = "milk">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Force feed $him milk">><<set $activeSlave.inflationType = "milk">><<set $activeSlave.inflationMethod = 1>><<replace "#miniscene">><<include "FillUpFace">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <</if>> <<else>> @@ -65,8 +65,8 @@ <<if ($cumPipeline > 88 && $cumPipeline != 0) || $arcologies[0].FSPastoralistLaw == 1>> <<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>> <<if $activeSlave.inflationType == "cum" || $activeSlave.inflationType == "none">> - | <<link "Fill her ass with cum">><<set $activeSlave.inflationType = "cum">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - | <<link "Force feed her cum">><<set $activeSlave.inflationType = "cum">><<set $activeSlave.inflationMethod = 1>><<replace "#miniscene">><<include "FillUpFace">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Fill $his ass with cum">><<set $activeSlave.inflationType = "cum">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Force feed $him cum">><<set $activeSlave.inflationType = "cum">><<set $activeSlave.inflationMethod = 1>><<replace "#miniscene">><<include "FillUpFace">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <</if>> <<else>> @@ -76,12 +76,12 @@ <</if>> /* assigned to dairy or arcade */ <<if $activeSlave.inflation == 0 && $activeSlave.bellyImplant < 1500>> <<if $activeSlave.assignment != "work in the dairy" && $activeSlave.assignment != "be confined in the arcade" && $activeSlave.assignment != "be confined in the cellblock">> - | [[Use another slave to forcefeed her|SlaveOnSlaveFeedingWorkAround]] + | [["Use another slave to forcefeed " + $him + ""|SlaveOnSlaveFeedingWorkAround]] <<if $buckets == 1>> - | <<link "Make her consume two liters of slave food">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 1>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Make $him consume two liters of slave food">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 1>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <<if $activeSlave.pregKnown == 0>> - | <<link "Force her to consume a gallon of slave food">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 2>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - | <<link "Force two gallons of slave food into her">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 3>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Force $him to consume a gallon of slave food">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 2>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Force two gallons of slave food into $him">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 3>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <</if>> <</if>> @@ -90,15 +90,15 @@ <<replace #bloating>> <<if $activeSlave.inflation > 0>> <br> - __Required Bloating__: <strong><span id="inflate"><<if $activeSlave.inflation == 3>><<print "She is required to keep 2 gallons of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation == 2>><<print "She is required to keep 4 liters of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation == 1>><<print "She is required to keep 2 liters of $activeSlave.inflationType in her at all times">><</if>></span></strong>. + __Required Bloating__: <strong><span id="inflate"><<if $activeSlave.inflation == 3>><<print "$He is required to keep 2 gallons of $activeSlave.inflationType in $him at all times">><<elseif $activeSlave.inflation == 2>><<print "$He is required to keep 4 liters of $activeSlave.inflationType in $him at all times">><<elseif $activeSlave.inflation == 1>><<print "$He is required to keep 2 liters of $activeSlave.inflationType in $him at all times">><</if>></span></strong>. <<if $activeSlave.inflationMethod == 3>> - <<link "Let her deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0,$activeSlave.cumSource = 0,$activeSlave.milkSource = 0, SetBellySize($activeSlave)>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <<link "Let $him deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0,$activeSlave.cumSource = 0,$activeSlave.milkSource = 0, SetBellySize($activeSlave)>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <<elseif $activeSlave.inflationType == "milk">> - <<link "Let her deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0, SetBellySize($activeSlave)>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <<link "Let $him deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0, SetBellySize($activeSlave)>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <<elseif $activeSlave.inflationType == "cum">> - <<link "Let her deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0, SetBellySize($activeSlave)>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <<link "Let $him deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0, SetBellySize($activeSlave)>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <<else>> - <<link "Let her deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0, SetBellySize($activeSlave)>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <<link "Let $him deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0, SetBellySize($activeSlave)>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <</if>> <</replace>> @@ -294,31 +294,31 @@ %/ <<widget "SlaveInteractFertility">> <<replace #fertilityblock>> -<<if $activeSlave.fuckdoll == 0 && ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1 || $activeSlave.preg > 0)>> +<<if $activeSlave.ovaries == 1 || $activeSlave.mpreg == 1 || $activeSlave.preg > 0>> <<if ($activeSlave.preg < -1)>> - //She is sterile// + //$He is sterile// <<elseif ($activeSlave.pubertyXX == 0) && $activeSlave.preg < 1>> - //She is not yet fertile// + //$He is not yet fertile// <<elseif $activeSlave.ovaryAge >= 47 && $activeSlave.preg < 1>> - //She is too old to become pregnant// + //$He is too old to become pregnant// <<if $activeSlave.preg == -1>> <<set $activeSlave.preg = 0>> <<run SetBellySize($activeSlave)>> <</if>> <<elseif $activeSlave.broodmotherOnHold == 1>> - //Her pregnancy implant is turned off<<if $activeSlave.broodmotherCountDown > 0>>; she is expected to be completely emptied of her remaining brood in $activeSlave.broodmotherCountDown week<<if $activeSlave.broodmotherCountDown > 1>>s<</if>><<else>>.<</if>>// + //$His pregnancy implant is turned off<<if $activeSlave.broodmotherCountDown > 0>>; $he is expected to be completely emptied of $his remaining brood in $activeSlave.broodmotherCountDown week<<if $activeSlave.broodmotherCountDown > 1>>s<</if>><<else>>.<</if>>// [[Turn on implant|Slave Interact][$activeSlave.broodmotherOnHold = 0, $activeSlave.broodmotherCountDown = 0]] <<elseif ($activeSlave.preg >= -1)>> Contraception: <span id="fertility"><strong><<if $activeSlave.preg == -1>><<print "using contraceptives">><<elseif $activeSlave.pregWeek < 0>><<print "postpartum">><<elseif $activeSlave.preg == 0>><<print "fertile">><<elseif $activeSlave.preg < 4>><<print "may be pregnant">><<else>><<print $activeSlave.preg>><<print " weeks pregnant">><</if>></strong></span>. <<if ($activeSlave.preg == 0)>> <<link "Use contraceptives">><<set $activeSlave.preg = -1>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <<elseif ($activeSlave.preg == -1)>> - <<link "Let her get pregnant">><<set $activeSlave.preg = 0>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <<link "Let $him get pregnant">><<set $activeSlave.preg = 0>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <<elseif $activeSlave.induce == 1>> - //Hormones are being slipped into her food, she will give birth suddenly and rapidly this week// + //Hormones are being slipped into $his food; $he will give birth suddenly and rapidly this week// <<elseif ($activeSlave.preg > $activeSlave.pregData.normalBirth-2 && $activeSlave.preg > $activeSlave.pregData.minLiveBirth) && ($activeSlave.broodmother == 0) && ($activeSlave.labor == 0)>> [[Induce labor|Slave Interact][$activeSlave.labor = 1,$activeSlave.induce = 1,$birthee = 1]] - | [[Give her a cesarean section|csec]] + | [["Give " + $him + " a cesarean section"|csec]] <<elseif ($activeSlave.broodmother > 0)>> <<if $activeSlave.broodmotherOnHold != 1>> [[Turn off implant|Slave Interact][$activeSlave.broodmotherOnHold = 1, $activeSlave.broodmotherCountDown = 38-WombMinPreg($activeSlave)]] @@ -327,69 +327,23 @@ | [[Induce mass childbirth|BirthStorm]] <</if>> <<elseif ($activeSlave.preg > $activeSlave.pregData.minLiveBirth)>> - [[Give her a cesarean section|csec]] + [["Give " + $him + " a cesarean section"|csec]] <<elseif ($activeSlave.preg > 0) && $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -1>> //You are forbidden from aborting an elite child// <<elseif ($activeSlave.preg > 0)>> - [[Abort her pregnancy|Abort]] - <</if>> - <</if>> -<<elseif ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1 || $activeSlave.preg > 0)>> - <<if ($activeSlave.preg < -1)>> - //It is sterile// - <<elseif ($activeSlave.pubertyXX == 0)>> - //It is not yet fertile// - <<elseif $activeSlave.ovaryAge >= 47 && $activeSlave.preg < 1>> - //It is too old to become pregnant// - <<if $activeSlave.preg == -1>> - <<set $activeSlave.preg = 0>> - <<run SetBellySize($activeSlave)>> - <</if>> - <<elseif $activeSlave.broodmotherOnHold == 1>> - //Its pregnancy implant is turned off; it expected to be completely emptied of its remaining brood in $activeSlave.broodmotherCountDown week $activeSlave.broodmotherCountDown week<<if $activeSlave.broodmotherCountDown > 1>>s<</if>>// - [[Turn on implant|Slave Interact][$activeSlave.broodmotherOnHold = 0, $activeSlave.broodmotherCountDown = 0]] - <<elseif ($activeSlave.preg >= -1)>> - Contraception: <span id="fertility"><strong><<if $activeSlave.preg == -1>><<print "using contraceptives">><<elseif $activeSlave.pregWeek < 0>><<print "postpartum">><<elseif $activeSlave.preg == 0>><<print "fertile">><<elseif $activeSlave.preg < 4>><<print "may be pregnant">><<else>><<print $activeSlave.preg>><<print " weeks pregnant">><</if>></strong></span>. - <<if ($activeSlave.preg == 0)>> - <<link "Use contraceptives">><<set $activeSlave.preg = -1>> - <<SlaveInteractImpreg>> - <<SlaveInteractFertility>> - <</link>> - <<elseif ($activeSlave.preg == -1)>> - <<link "Let it get pregnant">><<set $activeSlave.preg = 0>> - <<SlaveInteractImpreg>> - <<SlaveInteractFertility>> - <</link>> - <<elseif $activeSlave.induce == 1>> - //Hormones are being slipped into its food, it will give birth suddenly and rapidly this week// - <<elseif ($activeSlave.preg > $activeSlave.pregData.normalBirth-2 && $activeSlave.preg > $activeSlave.pregData.minLiveBirth) && ($activeSlave.broodmother == 0) && ($activeSlave.labor == 0)>> - [[Induce labor|Slave Interact][$activeSlave.labor = 1,$activeSlave.induce = 1,$birthee = 1]] - | [[Give it a cesarean section|csec]] - <<elseif ($activeSlave.broodmother > 0)>> - <<if $activeSlave.broodmotherOnHold != 1>> - [[Turn off implant|Slave Interact][$activeSlave.broodmotherOnHold = 1, $activeSlave.broodmotherCountDown = 38-WombMinPreg($activeSlave)]] - <</if>> - <<if ($activeSlave.preg > 37)>> - | [[Induce mass childbirth|BirthStorm]] - <</if>> - <<elseif ($activeSlave.preg > $activeSlave.pregData.minLiveBirth)>> - [[Give it a cesarean section|csec]] - <<elseif ($activeSlave.preg > 0) && $activeSlave.breedingMark == 1 && $propOutcome == 1 && $activeSlave.pregSource == -1>> - //You are forbidden from aborting an elite child// - <<elseif ($activeSlave.preg > 0)>> - [[Abort its pregnancy|Abort]] + [["Abort " + $his + " pregnancy"|Abort]] <</if>> <</if>> <</if>> <<if ($activeSlave.pregKnown == 1) && ($pregSpeedControl == 1) && ($activeSlave.breedingMark != 1 || $propOutcome == 0) && ($activeSlave.indentureRestrictions < 1) && ($activeSlave.broodmother == 0) && $seePreg != 0>> <br> - __Pregnancy control__: <<if $activeSlave.pregControl == "labor supressors">>Labor is suppressed<<elseif $activeSlave.pregControl == "slow gestation">>Slowed gestation speed<<elseif $activeSlave.pregControl == "speed up">>Faster gestation speed, staffed clinic recommended<<else>>Normal gestation and birth<</if>>. + __Pregnancy control__: <<if $activeSlave.pregControl == "labor suppressors">>Labor is suppressed<<elseif $activeSlave.pregControl == "slow gestation">>Slowed gestation speed<<elseif $activeSlave.pregControl == "speed up">>Faster gestation speed, staffed clinic recommended<<else>>Normal gestation and birth<</if>>. <<if ($activeSlave.preg >= $activeSlave.pregData.minLiveBirth)>> <br> - <<if $activeSlave.pregControl == "labor supressors">> + <<if $activeSlave.pregControl == "labor suppressors">> <<link "Normal Birth">><<set $activeSlave.pregControl = "none">><<SlaveInteractFertility>><</link>> <<else>> - <<link "Supress Labor">><<set $activeSlave.pregControl = "labor supressors">><<SlaveInteractFertility>><</link>> + <<link "Suppress Labor">><<set $activeSlave.pregControl = "labor suppressors">><<SlaveInteractFertility>><</link>> <</if>> <<elseif ($activeSlave.preg < $activeSlave.pregData.normalBirth)>> <br> @@ -413,24 +367,24 @@ <<replace #sexoption>> <<if ($activeSlave.vagina > -1)>> <<if canDoVaginal($activeSlave)>> - <<link "Fuck her">><<replace "#miniscene">><<include "FVagina">><br><</replace>><<SlaveInteractFertility>><</link>> + <<link "Fuck $him">><<replace "#miniscene">><<include "FVagina">><br><</replace>><<SlaveInteractFertility>><</link>> <<if canDoAnal($activeSlave)>> - | <<link "Use her holes">><<replace "#miniscene">><<include "FButt">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Use $his holes">><<replace "#miniscene">><<include "FButt">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<if ($activeSlave.bellyPreg >= 300000)>> - | <<link "Fuck her on her belly">><<replace "#miniscene">><<include "FBellyFuck">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Fuck $him on $his belly">><<replace "#miniscene">><<include "FBellyFuck">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<if $activeSlave.bellyPreg >= 300000 && $pregInventions >= 1>> - | <<link "Fuck her in her maternity swing">><<replace "#miniscene">><<include "FMaternitySwing">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Fuck $him in $his maternity swing">><<replace "#miniscene">><<include "FMaternitySwing">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<if $activeSlave.bellyPreg >= 300000 && $pregInventions >= 1>> - | <<link "Fuck her with the help of her assistants">><<replace "#miniscene">><<include "FAssistedSex">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Fuck $him with the help of $his assistants">><<replace "#miniscene">><<include "FAssistedSex">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<if $activeSlave.bellyPreg >= 300000 && $pregInventions >= 1>> - | <<link "Fuck her in your goo pool">><<replace "#miniscene">><<include "FPoolSex">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Fuck $him in your goo pool">><<replace "#miniscene">><<include "FPoolSex">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<else>> - //Remove her chastity belt if you wish to fuck her// + //Remove $his chastity belt if you wish to fuck $him// <</if>> <</if>> <<if $activeSlave.bellyPreg >= 300000>> @@ -451,9 +405,9 @@ <<widget "SlaveInteractAnalSexOption">> <<replace #analsexoption>> <<if canDoAnal($activeSlave)>> - | <<link "Fuck her ass">><<replace "#miniscene">><<include "FAnus">><br> <</replace>><</link>> + | <<link "Fuck $his ass">><<replace "#miniscene">><<include "FAnus">><br> <</replace>><</link>> <<else>> - | //Remove her chastity belt if you wish to fuck her ass// + | //Remove $his chastity belt if you wish to fuck $his ass// <</if>> <</replace>> <</widget>> @@ -463,7 +417,7 @@ <<widget "SlaveInteractAnalGropeOption">> <<replace #analgropeoption>> <<if canDoAnal($activeSlave)>> - | <<link "Grope her butt">><<replace "#miniscene">><<include "FondleButt">><br> <</replace>><</link>> + | <<link "Grope $his butt">><<replace "#miniscene">><<include "FondleButt">><br> <</replace>><</link>> <</if>> <</replace>> <</widget>> @@ -474,7 +428,7 @@ <<replace #gropeoption>> <<if ($activeSlave.vagina > -1)>> <<if canDoVaginal($activeSlave)>> - | <<link "Grope her pussy">><<replace "#miniscene">><<include "FondleVagina">><br> <</replace>><</link>> + | <<link "Grope $his pussy">><<replace "#miniscene">><<include "FondleVagina">><br> <</replace>><</link>> <</if>> <</if>> <</replace>> @@ -486,12 +440,12 @@ <<replace #dickgropeoption>> <<if ($activeSlave.dick >0)>> <<if ($activeSlave.dickAccessory != "chastity") && ($activeSlave.dickAccessory != "combined chastity")>> - | <<link "Grope her dick">><<replace "#miniscene">><<include "FondleDick">><br> <</replace>><</link>> + | <<link "Grope $his dick">><<replace "#miniscene">><<include "FondleDick">><br> <</replace>><</link>> <<if canPenetrate($activeSlave) && $sexualOpeness == 1>> - | <<link "Ride her dick">><<replace "#miniscene">><<include "FDick">><br> <</replace>><</link>> + | <<link "Ride $his dick">><<replace "#miniscene">><<include "FDick">><br> <</replace>><</link>> <</if>> <<else>> - | //Remove her dick chastity belt if you wish to play with her cock// + | //Remove $his dick chastity belt if you wish to play with $his cock// <</if>> <</if>> <</replace>> @@ -721,36 +675,36 @@ This experience <<if $args[0].fetishKnown == 1>> <<if $args[0].fetishStrength > 95>> @@.lightsalmon;<<switch $args[0].fetish>> - <<case "submissive">>deepens her sexual need to submit. - <<case "cumslut">>increases her appetite for oral sex. - <<case "humiliation">>makes her even more eager to be humiliated. - <<case "buttslut">>encourages her to focus on anal sex. - <<case "boobs">>focuses her sexuality on her breasts and nipples. - <<case "sadist">>titillates the sadistic part of her. - <<case "masochist">>helps conflate pain and sexual pleasure for her. - <<case "dom">>strengthens her desire to top other slaves. - <<case "pregnancy">>further confuses lust and pregnancy in her mind. + <<case "submissive">>deepens $his sexual need to submit. + <<case "cumslut">>increases $his appetite for oral sex. + <<case "humiliation">>makes $him even more eager to be humiliated. + <<case "buttslut">>encourages $him to focus on anal sex. + <<case "boobs">>focuses $his sexuality on $his breasts and nipples. + <<case "sadist">>titillates the sadistic part of $him. + <<case "masochist">>helps conflate pain and sexual pleasure for $him. + <<case "dom">>strengthens $his desire to top other slaves. + <<case "pregnancy">>further confuses lust and pregnancy in $his mind. <<default>>ERROR: bad fetish <</switch>>@@ <<set $args[0].fetishStrength += 10>> <<else>> - is @@.hotpink;especially enjoyable for her,@@ since + is @@.hotpink;especially enjoyable for $him,@@ since <<switch $args[0].fetish>> - <<case "submissive">>she's an utterly submissive little slut. - <<case "cumslut">>her <<if $args[0].vagina > -1>>clit<<else>>frenulum<</if>> might as well be located in her throat. - <<case "humiliation">>she has a hopeless need to be humiliated and degraded. - <<case "buttslut">>she's completely in love with having her ass fucked. - <<case "boobs">>she loves breast play more than any other kind of sex. - <<case "sadist">>nothing is as titillating to her as another slave's pain can be. - <<case "masochist">>she loves pain more than she likes pleasure. - <<case "dom">>she lives for the times she's allowed to fuck someone. - <<case "pregnancy">>all her deepest sexual desires involve <<if $args[0].vagina > -1 || $args[0].mpreg == 1>>pregnancy<<else>>impregnation<</if>>. + <<case "submissive">>$he's an utterly submissive little slut. + <<case "cumslut">>$his <<if $args[0].vagina > -1>>clit<<else>>frenulum<</if>> might as well be located in $his throat. + <<case "humiliation">>$he has a hopeless need to be humiliated and degraded. + <<case "buttslut">>$he's completely in love with having $his ass fucked. + <<case "boobs">>$he loves breast play more than any other kind of sex. + <<case "sadist">>nothing is as titillating to $him as another slave's pain can be. + <<case "masochist">>$he loves pain more than $he likes pleasure. + <<case "dom">>$he lives for the times $he's allowed to fuck someone. + <<case "pregnancy">>all $his deepest sexual desires involve <<if $args[0].vagina > -1 || $args[0].mpreg == 1>>pregnancy<<else>>impregnation<</if>>. <<default>>ERROR: bad fetish <</switch>> <<set $args[0].devotion += 3>> <</if>> <<else>> - was surprisingly appealing for her, revealing that she's a + was surprisingly appealing for $him, revealing that $he's a @@.lightsalmon;<<switch $args[0].fetish>> <<case "submissive">>sexual submissive! <<case "humiliation">>humiliation slut! @@ -947,7 +901,7 @@ This experience Call as <<SetPregType>> $args[0]: Slave. */ -<<widget "SetPregType">> /* IMHO rework is posssible. Can be more interesting to play, if this code will take in account more body conditions - age, fat, food, hormone levels, etc. */ +<<widget "SetPregType">> /* IMHO rework is possible. Can be more interesting to play, if this code will take in account more body conditions - age, fat, food, hormone levels, etc. */ <<if $args[0].broodmother < 1>> /* Broodmothers should be not processed here. Necessary now.*/ <<if (def $args[0].readyOva) && $args[0].readyOva > 0 >> <<set $args[0].pregType = $args[0].readyOva, $args[0].readyOva = 0>> /* just single override; for delayed impregnation cases */ -- GitLab