diff --git a/compile-git b/compile-git index 930b9547344d2762cc4dc91d0d9e62f8a8e88314..deb180dbb06854e3bfb862c7585c40a635732d58 100755 --- a/compile-git +++ b/compile-git @@ -1,6 +1,7 @@ #!/bin/bash # Will add all *.tw files to StoryIncludes. +./sanityCheck rm -f src/config/start.tw cp src/config/start.tw.proto start.tw.tmp find src -name '*.tw' -print >>start.tw.tmp diff --git a/compile.bat b/compile.bat index 3ef0b723fc8e988968672ceb9ab617adc7e26087..101572bc00c66d3b507e40fd27fdf297bc96f6ca 100644 --- a/compile.bat +++ b/compile.bat @@ -2,6 +2,7 @@ :: Free Cities Basic Compiler - Windows :: Will add all *.tw files to StoryIncludes. +./sanityCheck del src\config\start.tw copy src\config\start.tw.proto start.tw.tmp >nul >>start.tw.tmp (for /r "src" %%F in (*.tw) do echo %%F) diff --git a/sanityCheck.bat b/sanityCheck.bat new file mode 100644 index 0000000000000000000000000000000000000000..aa627503ae254351d5eea5d3518fb2b3de4c317f --- /dev/null +++ b/sanityCheck.bat @@ -0,0 +1,27 @@ +#!/bin/bash +# Check for missing right angle bracket: <</if> +git grep "<</[^>]*>[^>]" -- 'src/*' +git grep "<<[^>]*>[^<>]*$" -- 'src/*' +# Check for missing left angle bracket: </if>> +git grep "[^<]</[^<>]*>>" -- 'src/*' +# Check for accidental assignment. e.g.: <<if $foo = "hello">> +git grep "<<[ ]*if[^>=]*[^><\!=]=[^=][^>]*>>" -- 'src/*' +# Check for missing ". e.g.: <<if $foo = "hello>> +git grep "<<[^\"<>]*\"[^\"<>]*>>" -- 'src/*' +# Check for colors like: @@color:red - should be @@.red +git grep -e "@@color:" --and --not -e "@@color:rgb([0-9 ]\+,[0-9 ]\+,[0-9 ]\+)" -- "src/*" +# Check for missing $ in activeSlave or PC +git grep "<<[ ]*[^\$><_\[]*\(activeSlave\|PC\)[.]" -- "src/*" +# Check for closing bracket without opening bracket. e.g.: <<if foo)>> (but <<case "foo")>> is valid, so ignore those +git grep -e "<<[ a-zA-Z]\+[^()<>]*)" --and --not -e "<< *case" -- "src/*" +# Check for opening bracket without closing bracket. e.g.: <<if (foo>> +git grep -e "<<[ a-zA-Z]\+([^()<>]*>>" -- "src/*" +# Check for two closing brackets but one opening bracket. e.g.: <<if (foo))>> +git grep -e "<<[ a-zA-Z]\+[^()<>]*([^()]*)[^()]*)[^()<>]*>>" -- "src/*" +# Check for one closing bracket but two opening brackets. e.g.: <<if ((foo)>> +git grep -e "<<[ a-zA-Z]\+[^()<>]*([^()]*([^()]*)[^()<>]*>>" -- "src/*" +# Check for missing >>. e.g.: <<if $foo +git grep "<<[^<>]*[^,\"\[{]$" -- 'src/*' +# Check for wrong capitilization on 'activeslave' and other common typos +git grep -e "\$act" --and --not -e "\$\(activeSlave\|activeArcology\|activeStandard\|activeOrgan\|activeLimbs\)" -- "src/*" +git grep "\(csae\|[a-z] She \|attepmts\)" -- 'src/*' diff --git a/src/events/intro/initNationalities.tw b/src/events/intro/initNationalities.tw index 8ab7d7242a5aba647f2047577812d373b2f7816b..186cc9d140dc890ecdd9dca20f5963f37b619042 100644 --- a/src/events/intro/initNationalities.tw +++ b/src/events/intro/initNationalities.tw @@ -412,7 +412,7 @@ <<default>> <<set $activeArcology.FSNull = 20>> <</switch>> - <<if $PC.rumor = "social engineering">> + <<if $PC.rumor == "social engineering">> <<set $FSGotRepCreditOne = 1>> <</if>> <</if>> diff --git a/src/pregmod/fFeet.tw b/src/pregmod/fFeet.tw index fae8a8f80836e7f577ae458d244cd8276b71e179..b1f45dd09fdcabb8329aec3ad3cfcd47975ef309 100644 --- a/src/pregmod/fFeet.tw +++ b/src/pregmod/fFeet.tw @@ -20,7 +20,7 @@ <</if>> You pour lubricant in your hands, and start massaging her feet. -<<if (activeSlave.devotion < -50)>> +<<if ($activeSlave.devotion < -50)>> She tries to stay hateful despite the stimulation. <<elseif ($activeSlave.devotion < -20)>> She stays quiet, but occasionally gasps. diff --git a/src/pregmod/fSlaveFeed.tw b/src/pregmod/fSlaveFeed.tw index 57a01d6b2f4a473193e1326165a09f7b055553e4..49463150f303e92193cd0ea44328851e5741ea73 100644 --- a/src/pregmod/fSlaveFeed.tw +++ b/src/pregmod/fSlaveFeed.tw @@ -225,7 +225,7 @@ Next, you see to $activeSlave.slaveName. <</if>> <<elseif ($milkTap.fetish == "boobs") && ($milkTap.fetishStrength > 60) && ($milkTap.devotion > 20) && ($activeSlave.devotion < -20)>> - You position the restrained $activeSlave.slaveName so that you can penetrate her <<if $activeSlave.anus == 0>>virgin <</if>>ass <<if $PC.dick == 0>>with a strap-on <</if>> while she is forced to drink from $milkTap.slaveName's breasts. With every thrust into the squirming slave, you push her into the moaning $milkTap.slaveName forcing even more milk down her throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel her stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much she loves it groped. <<if $activeSlave.inflation == 3>>You came multiple times as you felt her belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt her belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt her belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. She is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeslave.slaveName from her harness. Patting her well milked breasts, you know she'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding her swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over her.<<if $activeSlave.anus == 0>> She @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in her virgin anus.@@<</if>> + You position the restrained $activeSlave.slaveName so that you can penetrate her <<if $activeSlave.anus == 0>>virgin <</if>>ass <<if $PC.dick == 0>>with a strap-on <</if>> while she is forced to drink from $milkTap.slaveName's breasts. With every thrust into the squirming slave, you push her into the moaning $milkTap.slaveName forcing even more milk down her throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel her stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much she loves it groped. <<if $activeSlave.inflation == 3>>You came multiple times as you felt her belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt her belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt her belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. She is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from her harness. Patting her well milked breasts, you know she'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding her swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over her.<<if $activeSlave.anus == 0>> She @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in her virgin anus.@@<</if>> <<set $activeSlave.analCount += 1>> <<set $analTotal += 1>> <<if $activeSlave.anus == 0>> @@ -503,7 +503,7 @@ Next, you see to $activeSlave.slaveName. <</if>> <<elseif ($milkTap.fetish == "cumslut") && ($milkTap.fetishStrength > 60) && ($milkTap.devotion > 20) && ($activeSlave.devotion < -20)>> - You position the restrained $activeSlave.slaveName so that you can penetrate her <<if $activeSlave.anus == 0>>virgin <</if>>ass <<if $PC.dick == 0>>with a strap-on <</if>> while she is forced to suck $milkTap.slaveName's dick. With every thrust into the squirming slave, you force the moaning $milkTap.slaveName's cock deep into her throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel her stomach swell with ejaculate and place your other hand to $milkTap.slaveName's swollen testicles, knowing just how much she loves to jettison cum. <<if $activeSlave.inflation == 3>>You came multiple times as you felt her belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt her belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt her belly slowly round with cum under your molesting fingers<</if>> and $milkTap.slaveName even more. She is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeslave.slaveName from her harness. Patting her spasming, dribbling cock, you know she'll come out of it and be eagerly begging you for another slave to fuck soon. $activeSlave.slaveName, on the other hand, is regarding her swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over her.<<if $activeSlave.anus == 0>> She @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in her virgin anus.@@ <</if>> + You position the restrained $activeSlave.slaveName so that you can penetrate her <<if $activeSlave.anus == 0>>virgin <</if>>ass <<if $PC.dick == 0>>with a strap-on <</if>> while she is forced to suck $milkTap.slaveName's dick. With every thrust into the squirming slave, you force the moaning $milkTap.slaveName's cock deep into her throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel her stomach swell with ejaculate and place your other hand to $milkTap.slaveName's swollen testicles, knowing just how much she loves to jettison cum. <<if $activeSlave.inflation == 3>>You came multiple times as you felt her belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You came several times as you felt her belly slowly round with cum, finally transforming into a jiggling mass, under your molesting fingers<<else>>You came as you felt her belly slowly round with cum under your molesting fingers<</if>> and $milkTap.slaveName even more. She is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from her harness. Patting her spasming, dribbling cock, you know she'll come out of it and be eagerly begging you for another slave to fuck soon. $activeSlave.slaveName, on the other hand, is regarding her swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over her.<<if $activeSlave.anus == 0>> She @@.mediumorchid;hates you so much more@@ that you @@.lime;broke in her virgin anus.@@ <</if>> <<set $activeSlave.analCount += 1>> <<set $analTotal += 1>> <<if $activeSlave.anus == 0>> diff --git a/src/pregmod/huskSlaveSwapWorkaround.tw b/src/pregmod/huskSlaveSwapWorkaround.tw index 4783f8ce7a8411e63d220f1978b07fa24db66b65..061528165210d9a1cf512aa9b3bf3cd9044344af 100644 --- a/src/pregmod/huskSlaveSwapWorkaround.tw +++ b/src/pregmod/huskSlaveSwapWorkaround.tw @@ -5,7 +5,7 @@ <<nobr>> <<set $oldSlave = 0>> -<<set $swapFailure = random(1,1000)> +<<set $swapFailure = random(1,1000)>> "This operation is neither simple nor is it perfected. There are extreme health risks involved and no gauruntee of success. Strap a slave into your surgery to consent to the operation. Indentured servants<<if $incubator > 0>> and slaves with reserved children<</if>> not eligible." diff --git a/src/pregmod/pRaped.tw b/src/pregmod/pRaped.tw index 9494146d82438886993a803fc9ea611bc99b43eb..98fded8b14dc6de4213454e353927527c9f525f1 100644 --- a/src/pregmod/pRaped.tw +++ b/src/pregmod/pRaped.tw @@ -113,7 +113,7 @@ It would be prudent to up security in your arcology. That or take a guard along <<set $activeSlave.dick = 7>> <<set $activeSlave.balls = 5>> <<set $activeSlave.boobs = 0>> -<<set activeSlave.waist = 50>> +<<set $activeSlave.waist = 50>> <<set $activeSlave.oralSkill = 0>> <<set $activeSlave.analSkill = 0>> <<set $activeSlave.behavioralFlaw = "arrogant">> diff --git a/src/pregmod/seHuskSlaveDelivery.tw b/src/pregmod/seHuskSlaveDelivery.tw index dd9f9cc64d4a281a4d47af6390802f8cdc7cd6f4..17fe34af91a7c4d50d73d5e2a6fa61d4d6b101d9 100644 --- a/src/pregmod/seHuskSlaveDelivery.tw +++ b/src/pregmod/seHuskSlaveDelivery.tw @@ -16,11 +16,11 @@ <</if>> <<set $activeSlave.slaveName = "irrelavant">> -<<set $activeslave.birthName = "">> +<<set $activeSlave.birthName = "">> <<set $activeSlave.nationality = $huskSlave.nationality>> <<set $activeSlave.race = $huskSlave.race>> <<set $activeSlave.origin = "You reserved a mindless slave like her from the Flesh Heap.">> -<<set $activeSlave.devotion = 0)>> +<<set $activeSlave.devotion = 0>> <<set $activeSlave.trust = 0>> <<if $activeSlave.race == "black">> diff --git a/src/pregmod/widgets/pregmodBirthWidgets.tw b/src/pregmod/widgets/pregmodBirthWidgets.tw index 2a54da141203e2ade5f8c981a9eb22580ec3f2a1..da56f1ff36980236e8b741fde6e871da3c2ffd41 100644 --- a/src/pregmod/widgets/pregmodBirthWidgets.tw +++ b/src/pregmod/widgets/pregmodBirthWidgets.tw @@ -519,11 +519,11 @@ <<case "live with your Head Girl">> <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. She attepmts to roll over, and failing that, begins to fall back to sleep as another contraction wracks her body. Her body begins to birth another of her brood. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. She attempts to roll over, and failing that, begins to fall back to sleep as another contraction wracks her body. Her body begins to birth another of her brood. <<ClothingBirth>> She draws her child to her breast and resumes resting before $HeadGirl.slaveName returns from her duties. <<else>> - $slaves[$i].slaveName's body begins to birth another of her brood. She She attepmts to roll over, and failing that, claws at her massive belly as another contraction wracks her body. + $slaves[$i].slaveName's body begins to birth another of her brood. She attempts to roll over, and failing that, claws at her massive belly as another contraction wracks her body. <<ClothingBirth>> She struggles to collect her child and brings them to her breast. She waits for $HeadGirl.slaveName to return, hoping she will arrive before another baby makes its way out of her. <</if>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 74baf588701c1719eab4cc590af6e172082c93ed..91e8cb0efc4d001c07b500f6bc0352b937a71154 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -197,8 +197,7 @@ The source of the many-voiced personal assistant becomes clear: probably on the <<case "sore ass">> -One night, you see <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span> <<if ($activeSlave.amp == 1)>>scooting herself from side to side uncomfortably<<elseif ($activeSlave.heels == 1) && ($activeSlave.shoes != "heels") && ($activeSlave.shoes != "boots") && ($activeSlave.shoes != "extreme heels")>>crawling gingerly<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels") ->>tottering along painfully<<else>>walking a little funny<</if>>, as though she has a sore butt. You call her over to inspect her backdoor to see if she needs care, <<if ($activeSlave.amp == 1)>>and set her helpless body down, spreading her buttocks to examine her anus.<<else>>and order her to spread her buttocks for you so you can examine her anus.<</if>> Her asshole is fine, just a little sore from hard buttfucks. She complies with you, but as you probe her gently with a finger, <<if canTalk($activeSlave) == false && ($activeSlave.amp == 1)>>she wriggles desperately and turns to mouth "it hurts <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> please don't assrape me" at you.<<elseif canTalk($activeSlave) == false>>she gestures desperately, telling you her butt hurts and asking you not to assfuck her.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>she bursts out, "<<if def $PC.customTitleLisp>>$PC.customTitleLisp<<elseif $PC.title != 0>>Mathter<<else>>Mithtreth<</if>>, mah butt ith thore! Pleathe don't athfuck me <<if def $PC.customTitleLisp>>$PC.customTitleLisp<<elseif $PC.title != 0>>Mathter<<else>>Mithtreth<</if>>. Pleathe."<<else>>she bursts out, "<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>, my butt is so sore! Please don't use my ass, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>. Please."<</if>> +One night, you see <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span> <<if ($activeSlave.amp == 1)>>scooting herself from side to side uncomfortably<<elseif ($activeSlave.heels == 1) && ($activeSlave.shoes != "heels") && ($activeSlave.shoes != "boots") && ($activeSlave.shoes != "extreme heels")>>crawling gingerly<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>tottering along painfully<<else>>walking a little funny<</if>>, as though she has a sore butt. You call her over to inspect her backdoor to see if she needs care, <<if ($activeSlave.amp == 1)>>and set her helpless body down, spreading her buttocks to examine her anus.<<else>>and order her to spread her buttocks for you so you can examine her anus.<</if>> Her asshole is fine, just a little sore from hard buttfucks. She complies with you, but as you probe her gently with a finger, <<if canTalk($activeSlave) == false && ($activeSlave.amp == 1)>>she wriggles desperately and turns to mouth "it hurts <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> please don't assrape me" at you.<<elseif canTalk($activeSlave) == false>>she gestures desperately, telling you her butt hurts and asking you not to assfuck her.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>she bursts out, "<<if def $PC.customTitleLisp>>$PC.customTitleLisp<<elseif $PC.title != 0>>Mathter<<else>>Mithtreth<</if>>, mah butt ith thore! Pleathe don't athfuck me <<if def $PC.customTitleLisp>>$PC.customTitleLisp<<elseif $PC.title != 0>>Mathter<<else>>Mithtreth<</if>>. Pleathe."<<else>>she bursts out, "<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>, my butt is so sore! Please don't use my ass, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>. Please."<</if>> <<case "shift doorframe">> diff --git a/src/uncategorized/economics.tw b/src/uncategorized/economics.tw index 93939ecfb1be36ef5821831af9b018e5e45a6b0c..8033d4574651dc349d37da06091de36f93720a4c 100644 --- a/src/uncategorized/economics.tw +++ b/src/uncategorized/economics.tw @@ -1862,7 +1862,7 @@ Your ''business assistant'' manages the menial slave market. <<set $cash+=$menialBioreactors*($seed),$menialBioreactors = 0>> <</if>> <<else>> - Prices are average, so <<if $assistant == 0>>It<<else>>She<</if>> does not make any significant moves. + Prices are average, so <<if $assistant == 0>>it<<else>>she<</if>> does not make any significant moves. <</if>> <<silently>><<MenialPopCap>><</silently>> <</if>> diff --git a/src/uncategorized/matchmaking.tw b/src/uncategorized/matchmaking.tw index 5b13d6f0cdd74f56eaa60262e69100e1fb74fe96..151bcb3f4f15565cdcd04216889eb22027b2dac3 100644 --- a/src/uncategorized/matchmaking.tw +++ b/src/uncategorized/matchmaking.tw @@ -250,9 +250,9 @@ Despite her devotion and trust, she is still a slave, and probably knows that he <<elseif $assistantAppearance == "businesswoman">> "To consecrate the marriage," $assistantName concludes, "$eventSlave.slaveName, you will now <<if $PC.dick == 1>>fellate<<else>>perform cunnilingus on<</if>> the <<if $PC.title == 1>>groom<<else>>the bride<</if>>." The slave complies eagerly. Pleased by the sight, $assistantName's avatar sneaks a hand down her suit skirt, blushing furiously. <<elseif $assistantAppearance == "fairy">> - "To seal the deal," $assistantName concludes, "$eventSlave.slaveName, you gotta drink the <<if $PC.title = 1>>groom's <<else>>bride's <</if>><<if $PC.dick = 1>>semen<<if $PC.vagina == 1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave complies eagerly. Pleased by the sight, $assistantName's avatar spreads her legs while still hovering in the air and masturbates eagerly through her half-worn robes. + "To seal the deal," $assistantName concludes, "$eventSlave.slaveName, you gotta drink the <<if $PC.title == 1>>groom's <<else>>bride's <</if>><<if $PC.dick == 1>>semen<<if $PC.vagina == 1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave complies eagerly. Pleased by the sight, $assistantName's avatar spreads her legs while still hovering in the air and masturbates eagerly through her half-worn robes. <<elseif $assistantAppearance == "pregnant fairy">> - "To seal the deal," $assistantName concludes, "$eventSlave.slaveName, you gotta drink the <<if $PC.title = 1>>groom's <<else>>bride's <</if>><<if $PC.dick = 1>>semen<<if $PC.vagina == 1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave complies eagerly. Pleased by the sight, $assistantName's pregnant avatar curls while still hovering in the air and masturbates eagerly around her large belly. + "To seal the deal," $assistantName concludes, "$eventSlave.slaveName, you gotta drink the <<if $PC.title == 1>>groom's <<else>>bride's <</if>><<if $PC.dick == 1>>semen<<if $PC.vagina == 1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave complies eagerly. Pleased by the sight, $assistantName's pregnant avatar curls while still hovering in the air and masturbates eagerly around her large belly. <<elseif $assistantAppearance == "goddess">> "To consummate the marriage," $assistantName concludes, "$eventSlave.slaveName, you must now <<if $PC.dick == 1>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s seed<<else>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s female juices<</if>>." The slave complies eagerly. $assistantName's avatar looks on approvingly, cradling her perpetual pregnancy. <<elseif $assistantAppearance == "hypergoddess">> diff --git a/src/uncategorized/ptWorkaround.tw b/src/uncategorized/ptWorkaround.tw index 2ec86b16d7f2889b15ef5b1dd81b6e81f2c39af1..aec0d77db0c68af3b44abcd0f98654a973c2915a 100644 --- a/src/uncategorized/ptWorkaround.tw +++ b/src/uncategorized/ptWorkaround.tw @@ -862,7 +862,7 @@ <<if $activeSlave.training < 100>> She keeps her head down and shows no sign of religious introspection, at least this week. <<else>> - She begins to read it when she thinks she's alone, and @@.red;talk to God@@ when she thinks only He is listening. + She begins to read it when she thinks she's alone, and @@.red;talks to God@@ when she thinks only He is listening. <<set $activeSlave.behavioralFlaw = "devout">> <<BasicTrainingDefaulter>> <</if>> diff --git a/src/uncategorized/randomIndividualEvent.tw b/src/uncategorized/randomIndividualEvent.tw index da5f111f6116cb733f618f8cf54a3a485700ca20..9c16f0631f8976856937ca99f634b17a8515495c 100644 --- a/src/uncategorized/randomIndividualEvent.tw +++ b/src/uncategorized/randomIndividualEvent.tw @@ -1609,7 +1609,7 @@ <<if ($eventSlave.balls > 4)>> <<if ($eventSlave.dick > 4)>> <<if ($eventSlave.assignment == "work in the dairy") || ($eventSlave.assignment == "get milked")>> -<<if ($eventSlave.prestige == 0>> +<<if $eventSlave.prestige == 0>> <<set $events.push("RE legendary balls")>> <</if>> <</if>> diff --git a/src/uncategorized/reFSNonconformist.tw b/src/uncategorized/reFSNonconformist.tw index c042010058ffb42fde58f0506cb6d1b682d91c29..3dfa2e17fe25b3554b056adfbe023427d0823901 100644 --- a/src/uncategorized/reFSNonconformist.tw +++ b/src/uncategorized/reFSNonconformist.tw @@ -140,7 +140,7 @@ The nonconformist is far too prominent and prosperous to make this an easy dilem <<elseif $FSNonconformist == "Eugenics">> hosts a public wedding commemorating their love. This @@.red;sets back acceptance@@ of your class system and hinders Eugenics. The Societal Elite are @@.red;furious@@ at your inaction. <<set $arcologies[0].FSRestart -= 20>> - <<set $failedElite += 100 + <<set $failedElite += 100>> <<elseif $FSNonconformist == "Gender Fundamentalist">> hosts a huge public party in a lower-class area of the arcology, staffing it with a large number of slaves with dicks. They're so filled with aphrodisiacs that they orgasm constantly when citizens use their asses. This @@.red;setts back acceptance@@ of gender traditionalism. <<set $arcologies[0].FSGenderFundamentalist -= 10>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index bf41776d73556b37e0ec43b719a258220bf001f0..1789cf9680da1a6b90d7a0999251b520243f0b42 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -3027,7 +3027,7 @@ /* PUBERTY EFFECTS */ <<if $precociousPuberty == 1>> - <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXX) && ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1) && $slaves[$i].pubertyXX == 0>> /* Female type */ + <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXX) && ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1) && $slaves[$i].pubertyXX == 0>> /* Female type */ <<if ($slaves[$i].diet == "XX" || $slaves[$i].diet == "XXY")>> <<set $slaves[$i].pubertyAgeXX -= 0.1>> @@ -3043,34 +3043,34 @@ <<elseif ($slaves[$i].drugs == "steroids")>> <<set $slaves[$i].pubertyAgeXX += 0.2>> <<if ($slaves[$i].boobs > 100) && (random(1,100) < 30)>> - $pronounCap feels an @@.orange;unusual calmness@@ in $object belly and breasts. + $pronounCap feels an @@.orange;unusual calmness@@ in $possessive belly and breasts. <<set $slaves[$i].boobs -= 50>> <</if>> <<if ($slaves[$i].clit < 2) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;unusual warmness@@ in $object clitoris. + $pronounCap feels @@.orange;unusual warmness@@ in $possessive clitoris. <<set $slaves[$i].clit += 1>> <</if>> <<elseif ($slaves[$i].drugs == "super fertility drugs")>> <<set $slaves[$i].pubertyAgeXX -= 0.5>> - $pronounCap feels @@.orange;unusual warm feeling@@ in $object belly and breasts. + $pronounCap feels an @@.orange;unusual warm feeling@@ in $possessive belly and breasts. <<if ($slaves[$i].boobs < 400) && (random(1,100) < 30)>> - $possessiveCap breasts feel @@.orange;heavy, hot and sensetive@@. - <<set $slaves[$i].boobs += 50>> - <<if random(1,100) < 10>> - <<set $slaves[$i].boobShape to "perky">> - <</if>> + $possessiveCap breasts feel @@.orange;heavy, hot and sensetive@@. + <<set $slaves[$i].boobs += 50>> + <<if random(1,100) < 10>> + <<set $slaves[$i].boobShape to "perky">> + <</if>> <</if>> <<if ($slaves[$i].hips < 2) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;strange minor pains@@ in $object pelvis. - <<set $slaves[$i].hips += 1>> + $pronounCap feels @@.orange;strange minor pains@@ in $possessive pelvis. + <<set $slaves[$i].hips += 1>> <</if>> <<if ($slaves[$i].butt < 4) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;strange weight@@ in $object rear. - <<set $slaves[$i].butt += 1>> + $pronounCap feels a @@.orange;strange weight@@ on $possessive rear. + <<set $slaves[$i].butt += 1>> <</if>> <<if ($slaves[$i].labia < 2) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;unusual tenderness@@ in $object labia. - <<set $slaves[$i].labia += 1>> + $pronounCap feels an @@.orange;unusual tenderness@@ in $possessive labia. + <<set $slaves[$i].labia += 1>> <</if>> <<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>> <<set $slaves[$i].pubertyAgeXX += .5>> @@ -3085,22 +3085,22 @@ <<set $slaves[$i].pubertyAgeXX += 0.4>> <</if>> <<if $slaves[$i].drugs == "hormone enhancers">> - <<if ($slaves[$i].hormones == 1)>> - <<set $slaves[$i].pubertyAgeXX -= 0.1>> - <<elseif ($slaves[$i].hormones == 2)>> - <<set $slaves[$i].pubertyAgeXX -= 0.2>> - <<elseif ($slaves[$i].hormones == -1)>> - <<set $slaves[$i].pubertyAgeXX += 0.1>> - <<elseif ($slaves[$i].hormones == -2)>> - <<set $slaves[$i].pubertyAgeXX += 0.2>> - <</if>> + <<if ($slaves[$i].hormones == 1)>> + <<set $slaves[$i].pubertyAgeXX -= 0.1>> + <<elseif ($slaves[$i].hormones == 2)>> + <<set $slaves[$i].pubertyAgeXX -= 0.2>> + <<elseif ($slaves[$i].hormones == -1)>> + <<set $slaves[$i].pubertyAgeXX += 0.1>> + <<elseif ($slaves[$i].hormones == -2)>> + <<set $slaves[$i].pubertyAgeXX += 0.2>> + <</if>> <</if>> <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXX) && ($slaves[$i].physicalAge > $slaves[$i].pubertyAgeXX-3) && ($slaves[$i].pubertyAgeXX < $fertilityAge)>> - $possessiveCap body is showing signs of @@.orange;early puberty@@. + $possessiveCap body is showing signs of @@.orange;early puberty@@. <</if>> - <</if>> + <</if>> /* closes female type */ <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY) && $slaves[$i].balls >= 1 && $slaves[$i].pubertyXY == 0>> /* Male type */ @@ -3119,40 +3119,40 @@ <<set $slaves[$i].pubertyAgeXY -= 0.2>> <<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>> <<set $slaves[$i].pubertyAgeXY -= 0.5>> - $pronounCap feels @@.orange;unusual warm feeling@@ in $object groin. + $pronounCap feels an @@.orange;unusual warm feeling@@ in $possessive groin. <<if ($slaves[$i].penis < 4) && (random(1,100) < 30)>> - $possessiveCap penis feels @@.orange;heavy, hot and oversensetive@@. - <<set $slaves[$i].penis += 1>> + $possessiveCap penis feels @@.orange;heavy, hot and oversensetive@@. + <<set $slaves[$i].penis += 1>> <</if>> <<if ($slaves[$i].balls < 4) && (random(1,100) < 30)>> - $possessiveCap balls feel @@.orange;heavy, full and oversensetive@@. - <<set $slaves[$i].balls += 1>> + $possessiveCap balls feel @@.orange;heavy, full and oversensetive@@. + <<set $slaves[$i].balls += 1>> <</if>> <<elseif ($slaves[$i].drugs == "super fertility drugs")>> <<set $slaves[$i].pubertyAgeXY -= 1>> - $pronounCap feels @@.orange;unusual warm feeling@@ in $object breasts. + $pronounCap feels @@.orange;unusual warm feeling@@ in $possessive breasts. <<if ($slaves[$i].boobs < 400) && (random(1,100) < 30)>> - $possessiveCap chest feels @@.orange;hot and sensetive@@. - <<set $slaves[$i].boobs += 50>> - <<if random(1,100) < 10>> - <<set $slaves[$i].boobShape to "perky">> - <</if>> + $possessiveCap chest feels @@.orange;hot and sensetive@@. + <<set $slaves[$i].boobs += 50>> + <<if random(1,100) < 10>> + <<set $slaves[$i].boobShape to "perky">> + <</if>> <</if>> <<if ($slaves[$i].hips < 2) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;strange minor pains@@ in $object pelvis. - <<set $slaves[$i].hips += 1>> + $pronounCap feels @@.orange;strange minor pains@@ in $possessive pelvis. + <<set $slaves[$i].hips += 1>> <</if>> <<if ($slaves[$i].butt < 4) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;strange weight@@ in $object rear. - <<set $slaves[$i].butt += 1>> + $pronounCap feels a @@.orange;strange weight@@ to $possessive rear. + <<set $slaves[$i].butt += 1>> <</if>> <<if ($slaves[$i].dick > 1) && (random(1,100) < 30)>> - $pronounCap feels an @@.orange;unusual lightness@@ in $object penis. - <<set $slaves[$i].dick -= 1>> + $pronounCap feels an @@.orange;unusual lightness@@ in $possessive penis. + <<set $slaves[$i].dick -= 1>> <</if>> <<if ($slaves[$i].balls > 1) && (random(1,100) < 30)>> - $pronounCap feels an @@.orange;unusual emptiness@@ to $object scrotum. - <<set $slaves[$i].balls -= 1>> + $pronounCap feels an @@.orange;unusual emptiness@@ to $possessive scrotum. + <<set $slaves[$i].balls -= 1>> <</if>> <</if>> <<if ($slaves[$i].hormones == 1)>> @@ -3165,24 +3165,24 @@ <<set $slaves[$i].pubertyAgeXY -= 0.2>> <</if>> <<if $slaves[$i].drugs == "hormone enhancers">> - <<if ($slaves[$i].hormones == 1)>> - <<set $slaves[$i].pubertyAgeXY += 0.1>> - <<elseif ($slaves[$i].hormones == 2)>> - <<set $slaves[$i].pubertyAgeXY += 0.2>> - <<elseif ($slaves[$i].hormones == -1)>> - <<set $slaves[$i].pubertyAgeXY -= 0.1>> - <<elseif ($slaves[$i].hormones == -2)>> - <<set $slaves[$i].pubertyAgeXY -= 0.2>> - <</if>> + <<if ($slaves[$i].hormones == 1)>> + <<set $slaves[$i].pubertyAgeXY += 0.1>> + <<elseif ($slaves[$i].hormones == 2)>> + <<set $slaves[$i].pubertyAgeXY += 0.2>> + <<elseif ($slaves[$i].hormones == -1)>> + <<set $slaves[$i].pubertyAgeXY -= 0.1>> + <<elseif ($slaves[$i].hormones == -2)>> + <<set $slaves[$i].pubertyAgeXY -= 0.2>> + <</if>> <</if>> <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY) && ($slaves[$i].physicalAge > $slaves[$i].pubertyAgeXY-3) && ($slaves[$i].pubertyAgeXY < $potencyAge)>> - $possessiveCap body is showing signs of @@.orange;early puberty@@. + $possessiveCap body is showing signs of @@.orange;early puberty@@. <</if>> - <</if>> + <</if>> /* closes male type */ -<</if>> +<</if>> /*closes PPmod */ /* puberty - not announced for allowing surprise pregnancy */ <<if $slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1>> @@ -3204,71 +3204,75 @@ <<if $slaves[$i].inflation == 0>> /* PREGNANCY AND FERTILITY */ -<<if ($slaves[$i].preg > 0)>> /*EFFECTS OF PREGNANCY*/ - -<<if $slaves[$i].fuckdoll == 0>> -<<if $slaves[$i].fetish != "mindbroken">> -<<if ($slaves[$i].energy <= 90)>> -<<if ($slaves[$i].fetish is "pregnancy")>> - <<if ($slaves[$i].preg > 30)>> - Being a pregnancy fetishist and hugely pregnant confers an @@.green;improvement in her sexual appetite.@@ - <<set $slaves[$i].energy += 3>> - <<elseif ($slaves[$i].preg > 20)>> - Being a pregnancy fetishist and pregnant confers a @@.green;slow improvement in her sexual appetite.@@ - <<set $slaves[$i].energy += 2>> - <<elseif ($slaves[$i].preg > 5)>> - Her new pregnancy excites her and produces @@.green;very slow improvement in her sexual appetite.@@ - <<set $slaves[$i].energy += 1>> - <<elseif ($slaves[$i].preg <= 5)>> - The rigors of early pregnancy do not seem to decrease her sex drive. If anything, it seems to be exciting her. - <</if>> - <<if $slaves[$i].fetishKnown == 0>> - Given her enthusiasm, she appears to have a @@.lightcoral;pregnancy fetish@@. - <<set $slaves[$i].fetishKnown = 1>> - <</if>> -<<else>> - <<if ($slaves[$i].energy < 41)>> - <<if ($slaves[$i].preg <= 5)>> - The rigors of early pregnancy @@.red;reduce her sexual appetite.@@ - <<set $slaves[$i].energy -= 3>> - <<elseif ($slaves[$i].preg > 30)>> - Her advanced pregnancy @@.red;greatly suppresses her sexual appetite.@@ - <<set $slaves[$i].energy -= 3>> - <<elseif ($slaves[$i].preg > 20)>> - Her growing pregnancy @@.red;suppresses her sexual appetite.@@ - <<set $slaves[$i].energy -= 2>> - <<elseif ($slaves[$i].preg > 10)>> - Her visible pregnancy causes her to feel unattractive, @@.red;reducing her sex drive.@@ - <<set $slaves[$i].energy -= 1>> +<<if $slaves[$i].preg > 0>> /*EFFECTS OF PREGNANCY*/ + +<<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">> + <<if $slaves[$i].fetish == "pregnancy">> + <<if $slaves[$i].preg > 30>> + Being a pregnancy fetishist and hugely pregnant confers an @@.green;improvement in her sexual appetite.@@ + <<set $slaves[$i].energy += 3>> + <<elseif $slaves[$i].preg > 20>> + Being a pregnancy fetishist and pregnant confers a @@.green;slow improvement in her sexual appetite.@@ + <<set $slaves[$i].energy += 2>> + <<elseif $slaves[$i].preg > 5>> + Her new pregnancy excites her and produces @@.green;very slow improvement in her sexual appetite.@@ + <<set $slaves[$i].energy += 1>> + <<elseif $slaves[$i].preg <= 5>> + The rigors of early pregnancy do not seem to decrease her sex drive. If anything, it seems to be exciting her. <</if>> - <<elseif ($slaves[$i].energy < 61)>> - <<if ($slaves[$i].preg <= 5)>> - The rigors of early pregnancy @@.red;slightly reduce her sexual appetite.@@ - <<set $slaves[$i].energy -= 1>> - <<elseif ($slaves[$i].preg > 30)>> - Her advanced pregnancy @@.green;increases her libido.@@ - <<set $slaves[$i].energy += 1>> + <<if $slaves[$i].fetishKnown == 0>> + Given her enthusiasm, she appears to have a @@.lightcoral;pregnancy fetish@@. + <<set $slaves[$i].fetishKnown = 1>> <</if>> - <<elseif ($slaves[$i].energy < 90)>> - <<if ($slaves[$i].preg <= 5)>> - The rigors of early pregnancy @@.red;reduce her sexual appetite.@@ - <<set $slaves[$i].energy -= 3>> - <<elseif ($slaves[$i].preg > 30)>> - Her advanced pregnancy comes with a hugely increased libido, @@.green;greatly increasing her sexual drive.@@ - <<set $slaves[$i].energy += 3>> - <<elseif ($slaves[$i].preg > 20)>> - Her growing pregnancy comes with an increased libido, @@.green;spurring her sexual appetite.@@ - <<set $slaves[$i].energy += 2>> + <<else>> + <<if $slaves[$i].energy < 41>> + <<if $slaves[$i].preg <= 5>> + The rigors of early pregnancy @@.red;reduce her sexual appetite.@@ + <<set $slaves[$i].energy -= 3>> + <<elseif $slaves[$i].preg > 30>> + Her advanced pregnancy @@.red;greatly suppresses her sexual appetite.@@ + <<set $slaves[$i].energy -= 3>> + <<elseif $slaves[$i].preg > 20>> + Her growing pregnancy @@.red;suppresses her sexual appetite.@@ + <<set $slaves[$i].energy -= 2>> + <<elseif $slaves[$i].preg > 10>> + Her visible pregnancy causes her to feel unattractive, @@.red;reducing her sex drive.@@ + <<set $slaves[$i].energy -= 1>> + <</if>> + <<elseif $slaves[$i].energy < 61>> + <<if $slaves[$i].preg <= 5>> + The rigors of early pregnancy @@.red;slightly reduce her sexual appetite.@@ + <<set $slaves[$i].energy -= 1>> + <<elseif $slaves[$i].preg > 30>> + Her advanced pregnancy @@.green;increases her libido.@@ + <<set $slaves[$i].energy += 1>> + <</if>> + <<elseif $slaves[$i].energy < 90>> + <<if $slaves[$i].preg <= 5>> + The rigors of early pregnancy @@.red;reduce her sexual appetite.@@ + <<set $slaves[$i].energy -= 3>> + <<elseif $slaves[$i].preg > 30>> + Her advanced pregnancy comes with a hugely increased libido, @@.green;greatly increasing her sexual drive.@@ + <<set $slaves[$i].energy += 3>> + <<elseif $slaves[$i].preg > 20>> + Her growing pregnancy comes with an increased libido, @@.green;spurring her sexual appetite.@@ + <<set $slaves[$i].energy += 2>> + <</if>> + <<else>> + <<if $slaves[$i].preg <= 5>> + The rigors of early pregnancy @@.red;reduce her sexual appetite.@@ + <<set $slaves[$i].energy -= 3>> + <<elseif $slaves[$i].preg > 30>> + Her advanced pregnancy, combined with her already high libido, has her practically begging for sex whenever she has a spare moment. + <<elseif $slaves[$i].preg > 20>> + Her growing pregnancy, combined with her already high libido, has her always itching for some sex. + <</if>> <</if>> <</if>> <</if>> -<</if>> -<</if>> -<</if>> <<if $slaves[$i].preg >= 10>> - <<if $slaves[$i].fuckdoll == 0>> - <<if $slaves[$i].fetish != "mindbroken">> + <<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">> <<if ($slaves[$i].devotion) <= 20 && ($slaves[$i].pregSource == -1)>> She is filled with a feeling of @@.mediumorchid;revulsion@@ that your child is growing within her body. <<set $slaves[$i].devotion -= 1>> @@ -3281,38 +3285,38 @@ <<set $slaves[$i].trust += 1>> <</if>> <<if $slaves[$i].pregSource == $slaves[$i].ID>> - <<if $slaves[$i].sexualQuirk is "perverted">> + <<if $slaves[$i].sexualQuirk == "perverted">> She's @@.hotpink;aroused@@ at the mere concept that the baby growing in her belly was concieved by her own sperm. - <<set $slaves[$i].devotion += 1>> - <<else>> - She often becomes preoccupied with @@.gold;worry@@ that her self-concieved child will be born unhealthy. - <<set $slaves[$i].trust -= 1>> - <</if>> + <<set $slaves[$i].devotion += 1>> + <<else>> + She often becomes preoccupied with @@.gold;worry@@ that her self-concieved child will be born unhealthy. + <<set $slaves[$i].trust -= 1>> + <</if>> <</if>> <<switch $slaves[$i].pregControl>> <<case "speed up">> <<if $slaves[$i].assignment != "get treatment in the clinic" && $Nurse == 0>> - <<if $slaves[$i].devotion <= 20 && $slaves[$i].trust <= 50 && $slaves[$i].pregType >= 10>> - <<if $slaves[$i].sexualFlaw == "self hating">> - She is @@.hotpink;delirious with joy@@ over her straining womb. Every week she gets bigger, fuller and tighter; in her mind, it won't be long until she bursts, bringing her children into the world. - <<set $slaves[$i].devotion += 10>> - <<else>> - She is @@.gold;utterly terrified@@ by her straining womb. Every week she gets bigger, fuller and tighter; in her mind, it won't be long until she bursts, bringing her children into @@.mediumorchid;this wretched world.@@<<if $slaves[$i].pregType >= 20 && $slaves[$i].preg > 30>> She is absolutely huge, her stretchmark streaked orb of a belly keeps her painfully immobilized. She counts every second, hoping that she can make it to the next. Her mind @@.red;can't handle it and shatters,@@ leaving her nothing more than an overfilled broodmother.<<set $slaves[$i].fetish = "mindbroken">><</if>> + <<if $slaves[$i].devotion <= 20 && $slaves[$i].trust <= 50 && $slaves[$i].pregType >= 10>> + <<if $slaves[$i].sexualFlaw == "self hating">> + She is @@.hotpink;delirious with joy@@ over her straining womb. Every week she gets bigger, fuller and tighter; in her mind, it won't be long until she bursts, bringing her children into the world. + <<set $slaves[$i].devotion += 10>> + <<else>> + She is @@.gold;utterly terrified@@ by her straining womb. Every week she gets bigger, fuller and tighter; in her mind, it won't be long until she bursts, bringing her children into @@.mediumorchid;this wretched world.@@<<if $slaves[$i].pregType >= 20 && $slaves[$i].preg > 30>> She is absolutely huge, her stretchmark streaked orb of a belly keeps her painfully immobilized. She counts every second, hoping that she can make it to the next. Her mind @@.red;can't handle it and shatters,@@ leaving her nothing more than an overfilled broodmother.<<set $slaves[$i].fetish = "mindbroken">><</if>> + <<set $slaves[$i].devotion -= 10>> + <<set $slaves[$i].trust -= 10>> + <</if>> + <<elseif $slaves[$i].devotion <= 20 && $slaves[$i].trust <= 20>> + She is @@.gold;utterly terrified@@ by her straining womb and filled @@.mediumorchid;with disgust@@ that you've turned her into nothing more than a rapid breeding vessel. <<set $slaves[$i].devotion -= 10>> <<set $slaves[$i].trust -= 10>> + <<elseif $slaves[$i].devotion <= 80 && $slaves[$i].trust <= 80>> + She trusts you, but deep down @@.gold;she can't help but worry@@ over how fast she is growing. + <<set $slaves[$i].trust -= 2>> <</if>> - <<elseif $slaves[$i].devotion <= 20 && $slaves[$i].trust <= 20>> - She is @@.gold;utterly terrified@@ by her straining womb and filled @@.mediumorchid;with disgust@@ that you've turned her into nothing more than a rapid breeding vessel. - <<set $slaves[$i].devotion -= 10>> - <<set $slaves[$i].trust -= 10>> - <<elseif $slaves[$i].devotion <= 80 && $slaves[$i].trust <= 80>> - She trusts you, but deep down @@.gold;she can't help but worry@@ over how fast she is growing. - <<set $slaves[$i].trust -= 2>> - <</if>> <</if>> <<case "labor supressors">> <<if $slaves[$i].devotion <= 20 && ($slaves[$i].pregSource == -1)>> - She is filled with @@.mediumorchid;hate@@ that you're forcing her to continue carrying you child. + She is filled with @@.mediumorchid;hate@@ that you're forcing her to continue carrying your child. <<set $slaves[$i].devotion -= 5>> <</if>> <<case "slow gestation">> @@ -3332,117 +3336,100 @@ <<elseif $slaves[$i].preg > 30 && $slaves[$i].pregType < 50>> She often has to stop for breaks to soothe her kicking child<<if $slaves[$i].pregType > 1>>ren<</if>>. She is far enough along that she may go into early labor. <</if>> - <<if $slaves[$i].preg > 20>> - <<if random(1,100) == 69>> - <<if $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk == "none">> - <<set $seed to random(1,4)>> - <<if $seed == 1>> - <<set $slaves[$i].behavioralFlaw = "odd">> - The stress of her growing pregnancy leads her to begin @@.red;acting oddly@@. - <<elseif $seed == 2>> - <<set $slaves[$i].behavioralFlaw = "hates men">> - The stress of her growing pregnancy leads her to begin @@.red;disliking the company of men@@. - <<elseif $seed == 3>> - <<set $slaves[$i].behavioralFlaw = "hates women">> - The stress of her growing pregnancy leads her to begin @@.red;disliking the company of women@@. - <<else>> - <<set $slaves[$i].behavioralFlaw = "gluttonous">> - The stress of her growing pregnancy leads her to begin @@.red;taking solace in overeating@@. - <</if>> - <<elseif $slaves[$i].sexualFlaw == "none" && $slaves[$i].sexualQuirk == "none">> - <<set $seed to random(1,8)>> - <<if $seed == 1>> - <<set $slaves[$i].sexualFlaw = "hates oral">> - The stress of her growing pregnancy leads her to begin @@.red;rejecting oral sex@@. - <<elseif $seed == 2>> - <<set $slaves[$i].sexualFlaw = "hates anal">> - The stress of her growing pregnancy leads her to begin @@.red;rejecting anal sex@@. - <<elseif $seed == 3>> - <<set $slaves[$i].sexualFlaw = "hates penetration">> - The stress of her growing pregnancy leads her to begin @@.red;rejecting penetrative sex@@. - <<elseif $seed == 4>> - <<set $slaves[$i].sexualFlaw = "shamefast">> - The stress of her growing pregnancy leads her to become @@.red;paranoid about her naked body@@. - <<elseif $seed == 5>> - <<set $slaves[$i].sexualFlaw = "repressed">> - The stress of her growing pregnancy leads her to begin @@.red;rejecting sex@@. - <<elseif $seed == 6>> - <<set $slaves[$i].sexualFlaw = "apathetic">> - The stress of her growing pregnancy causes her to become @@.red;inert during sex@@. - <<elseif $seed == 7>> - <<set $slaves[$i].sexualFlaw = "crude">> - The stress of her growing pregnancy leads her to @@.red;become quite crude@@. - <<else>> - <<set $slaves[$i].sexualFlaw = "judgemental">> - The stress of her growing pregnancy causes her to become overly @@.red;judgemental of her partners@@. + <<if $slaves[$i].preg > 20 && random(1,100) == 69>> + <<if $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk == "none">> + <<set $seed = random(1,4)>> + <<if $seed == 1>> + <<set $slaves[$i].behavioralFlaw = "odd">> + The stress of her growing pregnancy leads her to begin @@.red;acting oddly@@. + <<elseif $seed == 2>> + <<set $slaves[$i].behavioralFlaw = "hates men">> + The stress of her growing pregnancy leads her to begin @@.red;disliking the company of men@@. + <<elseif $seed == 3>> + <<set $slaves[$i].behavioralFlaw = "hates women">> + The stress of her growing pregnancy leads her to begin @@.red;disliking the company of women@@. + <<else>> + <<set $slaves[$i].behavioralFlaw = "gluttonous">> + The stress of her growing pregnancy leads her to begin @@.red;taking solace in overeating@@. + <</if>> + <<elseif $slaves[$i].sexualFlaw == "none" && $slaves[$i].sexualQuirk == "none">> + <<set $seed = random(1,8)>> + <<if $seed == 1>> + <<set $slaves[$i].sexualFlaw = "hates oral">> + The stress of her growing pregnancy leads her to begin @@.red;rejecting oral sex@@. + <<elseif $seed == 2>> + <<set $slaves[$i].sexualFlaw = "hates anal">> + The stress of her growing pregnancy leads her to begin @@.red;rejecting anal sex@@. + <<elseif $seed == 3>> + <<set $slaves[$i].sexualFlaw = "hates penetration">> + The stress of her growing pregnancy leads her to begin @@.red;rejecting penetrative sex@@. + <<elseif $seed == 4>> + <<set $slaves[$i].sexualFlaw = "shamefast">> + The stress of her growing pregnancy leads her to become @@.red;paranoid about her naked body@@. + <<elseif $seed == 5>> + <<set $slaves[$i].sexualFlaw = "repressed">> + The stress of her growing pregnancy leads her to begin @@.red;rejecting sex@@. + <<elseif $seed == 6>> + <<set $slaves[$i].sexualFlaw = "apathetic">> + The stress of her growing pregnancy causes her to become @@.red;inert during sex@@. + <<elseif $seed == 7>> + <<set $slaves[$i].sexualFlaw = "crude">> + The stress of her growing pregnancy leads her to @@.red;become quite crude@@. + <<else>> + <<set $slaves[$i].sexualFlaw = "judgemental">> + The stress of her growing pregnancy causes her to become overly @@.red;judgemental of her partners@@. + <</if>> <</if>> <</if>> - <</if>> - <</if>> - <<if ($slaves[$i].fetish != "pregnancy")>> - <<if ($slaves[$i].fetish != "mindbroken")>> - <<if ($slaves[$i].fetishStrength <= 95)>> - <<if ($slaves[$i].oralCount+$slaves[$i].vaginalCount+$slaves[$i].analCount > 200)>> - <<if $fetishChangeChance > random(0,100)>> + <<if $slaves[$i].fetish != "pregnancy" && $slaves[$i].fetish != "mindbroken" && $slaves[$i].fetishStrength <= 95 && ($slaves[$i].oralCount+$slaves[$i].vaginalCount+$slaves[$i].analCount > 200) && $fetishChangeChance > random(0,100)>> The combination of pregnancy and constant sex has @@.pink;sexualized pregnancy for her.@@ - <<set $slaves[$i].fetish to "pregnancy", $slaves[$i].fetishKnown to 1, $slaves[$i].fetishStrength = 65>> - <</if>> - <</if>> - <</if>> - <</if>> + <<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 65>> <</if>> <</if>> - <</if>> <<if ($slaves[$i].preg > 25) && ($slaves[$i].pregType >= 20) && ((($slaves[$i].assignment is "be your Concubine" || $slaves[$i].assignment is "serve in the master suite") && $masterSuitePregnancySlaveLuxuries is 1) || ($slaves[$i].diet == "high caloric"))>> - <<if ($slaves[$i].weight <= 65)>> + <<if ($slaves[$i].weight <= 65)>> $pronounCap has @@.lime;gained weight@@ in order to better sustain <<print $possessive>>self and $possessive children. <<set $slaves[$i].weight += 1>> <</if>> <<if (random(1,100) > 80)>> - <<if (($slaves[$i].boobs - $slaves[$i].boobsImplant) < 10000)>> - $possessiveCap breasts @@.lime;greatly swell@@ to meet the upcoming demand. - <<set $slaves[$i].boobs += 500>> - <<if $slaves[$i].boobShape != "saggy">> - <<if $slaves[$i].preg > 25>> - $possessiveCap immensely engorged @@.orange;breasts become saggy@@ in the last stages of $possessive pregnancy as her body undergoes changes in anticipation of the forthcoming birth. - <<set $slaves[$i].boobShape to "saggy">> + <<if (($slaves[$i].boobs - $slaves[$i].boobsImplant) < 10000)>> + $possessiveCap breasts @@.lime;greatly swell@@ to meet the upcoming demand. + <<set $slaves[$i].boobs += 500>> + <<if $slaves[$i].boobShape != "saggy" && $slaves[$i].preg > 25>> + $possessiveCap immensely engorged @@.orange;breasts become saggy@@ in the last stages of $possessive pregnancy as $possessive body undergoes changes in anticipation of the forthcoming birth. + <<set $slaves[$i].boobShape = "saggy">> + <</if>> <</if>> + <<if ($slaves[$i].hips < 2)>> + $possessiveCap hips @@.lime;widen@@ for $possessive upcoming birth. + <<set $slaves[$i].hips += 1>> <</if>> - <</if>> - <<if ($slaves[$i].hips < 2)>> - $possessiveCap hips @@.lime;widen@@ for $possessive upcoming birth. - <<set $slaves[$i].hips += 1>> - <</if>> - <<if ($slaves[$i].butt < 14)>> - $possessiveCap butt @@.lime;swells with added fat@@ from $possessive changing body. - <<set $slaves[$i].butt += 1>> - <</if>> - <</if>> - <<elseif ($slaves[$i].preg > 25) && ($slaves.pregType >= 10)>> - <<if random(1,100) > 80>> - <<if ($slaves[$i].boobs - $slaves[$i].boobsImplant) < 7500>> - $possessiveCap breasts @@.lime;swell@@ in preparation for $possessive growing brood. - <<set $slaves[$i].boobs += 150>> - <<if $slaves[$i].boobShape != "saggy">> - <<if $slaves[$i].preg > random(25,75)>> - $possessiveCap swollen @@.orange;breasts become saggy@@ in the last stages of $possessive pregnancy as $possessive body undergoes changes in anticipation of the forthcoming birth. - <<set $slaves[$i].boobShape to "saggy">> + <<if ($slaves[$i].butt < 14)>> + $possessiveCap butt @@.lime;swells with added fat@@ from $possessive changing body. + <<set $slaves[$i].butt += 1>> <</if>> <</if>> + <<elseif ($slaves[$i].preg > 25) && ($slaves.pregType >= 10)>> + <<if random(1,100) > 80 && (($slaves[$i].boobs - $slaves[$i].boobsImplant) < 7500)>> + $possessiveCap breasts @@.lime;swell@@ in preparation for $possessive growing brood. + <<set $slaves[$i].boobs += 150>> + <<if $slaves[$i].boobShape != "saggy">> + <<if $slaves[$i].preg > random(25,75)>> + $possessiveCap swollen @@.orange;breasts become saggy@@ in the last stages of $possessive pregnancy as $possessive body undergoes changes in anticipation of the forthcoming birth. + <<set $slaves[$i].boobShape = "saggy">> + <</if>> + <</if>> <</if>> - <</if>> - <<elseif ($slaves[$i].boobs - $slaves[$i].boobsImplant) < 1000>> + <<elseif ($slaves[$i].boobs - $slaves[$i].boobsImplant) < 1000>> <<if random(1,100) > 80>> - Pregnancy @@.lime;causes $possessive breasts to swell somewhat.@@ - <<set $slaves[$i].boobs += 50>> - <<if $slaves[$i].boobShape != "saggy">> - <<if $slaves[$i].preg > random(25,100)>> - $possessiveCap @@.orange;breasts become saggy@@ in the last stages of $possessive pregnancy as $possessive body undergoes changes in anticipation of the forthcoming birth. - <<set $slaves[$i].boobShape to "saggy">> - <</if>> + Pregnancy @@.lime;causes $possessive breasts to swell somewhat.@@ + <<set $slaves[$i].boobs += 50>> + <<if $slaves[$i].boobShape != "saggy && $slaves[$i].preg > random(25,100)>> + $possessiveCap @@.orange;breasts become saggy@@ in the last stages of $possessive pregnancy as $possessive body undergoes changes in anticipation of the forthcoming birth. + <<set $slaves[$i].boobShape = "saggy">> + <</if>> <</if>> <</if>> - <</if>> <<if $slaves[$i].preg == 10>> $possessiveCap areolae darken with $possessive progressing pregnancy. <<else>> @@ -3450,8 +3437,7 @@ Her growing pregnancy renders her fake belly moot. <<set $slaves[$i].bellyAccessory = "none">> <</if>> - <<if $slaves[$i].preg > 20>> - <<if $slaves[$i].lactation == 0>> + <<if $slaves[$i].preg > 20 && $slaves[$i].lactation == 0>> <<if $slaves[$i].health < -20>> $pronoun's so unwell that natural lactation is unlikely. <<elseif $slaves[$i].weight <= -30>> @@ -3461,41 +3447,40 @@ <<set $slaves[$i].lactation = 1>> <</if>> <</if>> - <</if>> <</if>> <<else>> <<if $slaves[$i].pregType == 0>> - <<if ($slaves[$i].drugs == "super fertility drugs")>> - <<if (($masterSuitePregnancyFertilitySupplements == 1) && (($slaves[$i].assignment == "serve in the master suite") || ($slaves[_i].assignment == "be your Concubine")))>> - <<if ($slaves[$i].hormones == 2)>> - <<set $slaves[$i].pregType = random(20,29)>> - <<else>> - <<set $slaves[$i].pregType = random(10,29)>> - <</if>> - <<else>> - <<if ($slaves[$i].hormones == 2)>> - <<set $slaves[$i].pregType = random(10,29)>> + <<if ($slaves[$i].drugs == "super fertility drugs")>> + <<if (($masterSuitePregnancyFertilitySupplements == 1) && (($slaves[$i].assignment == "serve in the master suite") || ($slaves[_i].assignment == "be your Concubine")))>> + <<if ($slaves[$i].hormones == 2)>> + <<set $slaves[$i].pregType = random(20,29)>> + <<else>> + <<set $slaves[$i].pregType = random(10,29)>> + <</if>> <<else>> - <<set $slaves[$i].pregType = either(3, 4, 4, 4, 5, 5, 5, 10, 10, 20)>> + <<if ($slaves[$i].hormones == 2)>> + <<set $slaves[$i].pregType = random(10,29)>> + <<else>> + <<set $slaves[$i].pregType = either(3, 4, 4, 4, 5, 5, 5, 10, 10, 20)>> + <</if>> <</if>> - <</if>> - <<elseif ($slaves[$i].drugs is "fertility drugs")>> - <<if (($masterSuitePregnancyFertilitySupplements == 1) && (($slaves[$i].assignment == "serve in the master suite") || ($slaves[_i].assignment == "be your Concubine")))>> - <<if ($slaves[$i].hormones == 2)>> - <<set $slaves[$i].pregType = random(4,5)>> + <<elseif ($slaves[$i].drugs == "fertility drugs")>> + <<if (($masterSuitePregnancyFertilitySupplements == 1) && (($slaves[$i].assignment == "serve in the master suite") || ($slaves[_i].assignment == "be your Concubine")))>> + <<if ($slaves[$i].hormones == 2)>> + <<set $slaves[$i].pregType = random(4,5)>> + <<else>> + <<set $slaves[$i].pregType = either(2, 2, 3, 3, 3, 3, 4, 4, 5, 5)>> + <</if>> <<else>> - <<set $slaves[$i].pregType = either(2, 2, 3, 3, 3, 3, 4, 4, 5, 5)>> + <<if ($slaves[$i].hormones == 2)>> + <<set $slaves[$i].pregType = random(2,5)>> + <<else>> + <<set $slaves[$i].pregType = either(1, 1, 2, 2, 3, 3, 4, 4, 5, 5)>> + <</if>> <</if>> <<else>> - <<if ($slaves[$i].hormones == 2)>> - <<set $slaves[$i].pregType = random(2,5)>> - <<else>> - <<set $slaves[$i].pregType = either(1, 1, 2, 2, 3, 3, 4, 4, 5, 5)>> - <</if>> + <<set $slaves[$i].pregType = either(1, 1, 1, 1, 1, 1, 1, 1, 1, 2)>> <</if>> - <<else>> - <<set $slaves[$i].pregType = either(1, 1, 1, 1, 1, 1, 1, 1, 1, 2)>> - <</if>> <</if>> <</if>> @@ -3503,24 +3488,14 @@ /* IS NOT PREGNANT */ -<<if $slaves[$i].fuckdoll == 0>> -<<if $slaves[$i].fetish != "mindbroken">> -<<if isFertile($slaves[$i]) && ($slaves[$i].preg == -1)>> - <<if ($slaves[$i].devotion > 20)>> - <<if ($slaves[$i].fetish is "pregnancy")>> - <<if ($slaves[$i].fetishStrength > 60)>> - <<if ($slaves[$i].fetishKnown == 0)>> +<<if $slaves[$i].fuckdoll == 0 && isFertile($slaves[$i]) && $slaves[$i].preg == -1 && $slaves[$i].devotion > 20 && $slaves[$i].fetish == "pregnancy" && $slaves[$i].fetishStrength > 60>> + <<if $slaves[$i].fetishKnown == 0>> @@.mediumorchid;She's unhappy@@ that she's on contraceptives, revealing that she has a @@.lightcoral;deep desire to get pregnant.@@ <<set $slaves[$i].fetishKnown = 1>> <<else>> She badly wants to have a child, so @@.mediumorchid;she's unhappy@@ that she's on contraceptives. <</if>> <<set $slaves[$i].devotion -= 4>> - <</if>> - <</if>> - <</if>> -<</if>> -<</if>> <</if>> @@ -3538,34 +3513,32 @@ <<if ($universalRulesImpregnation == "PC" && $slaves[$i].eggType == "human")>> $slaves[$i].slaveName is ripe for breeding, so you ejaculate inside $object often. When you bore of $possessive fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>cunt<</if>>, you keep $object around as you fuck other slaves so you can pull out of them, shove your cock into $object, and fill $object with your seed anyway. - <<if $slaves[$i].fuckdoll == 0>> - <<if $slaves[$i].fetish != "mindbroken">> + <<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust > -20)>> - She attempts to resist this treatment, and spends most of her days bound securely, with your cum dripping out of her <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. This regimen fills her with @@.mediumorchid;hatred,@@ @@.gold;fear,@@ and @@.lime;a pregnancy.@@ - <<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>> - <<if ($slaves[$i].sexualFlaw is "none")>> - This unpleasant interlude leaves her @@.red;hating penetration@@ of her now-pregnant <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. - <<if $slaves[$i].mpreg == 1>> - <<set $slaves[$i].sexualFlaw = "hates anal">> - <<else>> - <<set $slaves[$i].sexualFlaw = "hates penetration">> + She attempts to resist this treatment, and spends most of her days bound securely, with your cum dripping out of her <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. This regimen fills her with @@.mediumorchid;hatred,@@ @@.gold;fear,@@ and @@.lime;a pregnancy.@@ + <<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>> + <<if ($slaves[$i].sexualFlaw == "none")>> + This unpleasant interlude leaves her @@.red;hating penetration@@ of her now-pregnant <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. + <<if $slaves[$i].mpreg == 1>> + <<set $slaves[$i].sexualFlaw = "hates anal">> + <<else>> + <<set $slaves[$i].sexualFlaw = "hates penetration">> + <</if>> <</if>> - <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - She complies fearfully with your use of her body. + She complies fearfully with your use of her body. <<elseif ($slaves[$i].fetish == "pregnancy") && ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetishStrength > 60)>> - She is @@.hotpink;absurdly pleased@@ by this treatment, @@.mediumaquamarine;trustingly@@ serving as your breeding bitch until she @@.lime;conceives.@@ She's so aroused by the constant insemination that having your dick, wet from another slave, pushed inside her to climax is often enough to bring her to orgasm in turn. - <<set $slaves[$i].devotion += 5, $slaves[$i].trust += 5>> - <<if ($slaves[$i].fetishStrength <= 95)>> - Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ - <<set $slaves[$i].fetishStrength += 4>> - <</if>> + She is @@.hotpink;absurdly pleased@@ by this treatment, @@.mediumaquamarine;trustingly@@ serving as your breeding bitch until she @@.lime;conceives.@@ She's so aroused by the constant insemination that having your dick, wet from another slave, pushed inside her to climax is often enough to bring her to orgasm in turn. + <<set $slaves[$i].devotion += 5, $slaves[$i].trust += 5>> + <<if ($slaves[$i].fetishStrength <= 95)>> + Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ + <<set $slaves[$i].fetishStrength += 4>> + <</if>> <<else>> - She serves you dutifully in this, @@.mediumaquamarine;trustingly@@ serving as your breeding bitch until she @@.lime;conceives.@@ - <<set $slaves[$i].trust += 5>> + She serves you dutifully in this, @@.mediumaquamarine;trustingly@@ serving as your breeding bitch until she @@.lime;conceives.@@ + <<set $slaves[$i].trust += 5>> <</if>> <</if>> - <</if>> <<set $activeSlave to $slaves[$i]>><<if $slaves[$i].mpreg == 1>><<AnalVCheck 10>><<else>><<VaginalVCheck 10>><</if>><<set $slaves[$i] to $activeSlave>> <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -1>> <<for $j = 0; $j < $slaves.length; $j++>> @@ -3578,112 +3551,104 @@ <<elseif ($universalRulesImpregnation == "HG") && ($slaves[$i].HGExclude == 0) && ($HGCum > 0) && ($slaves[$i].ID != $HeadGirl.ID) && canImpreg($slaves[$i], $HeadGirl)>> It's $HeadGirl.slaveName's responsibility to get $object pregnant, a task your <<if ($HeadGirl.fetish == "pregnancy") && ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetishStrength > 60)>> - pregnancy fetishist Head Girl is @@.hotpink;extremely pleased@@ to take on. - <<set $HeadGirl.devotion += 2>> - <<if ($HeadGirl.fetishStrength <= 95)>> - The opportunity @@.green;strengthens her pregnancy fetish@@ by indulgence. - <<set $HeadGirl.fetishStrength += 4>> - <</if>> + pregnancy fetishist Head Girl is @@.hotpink;extremely pleased@@ to take on. + <<set $HeadGirl.devotion += 2>> + <<if ($HeadGirl.fetishStrength <= 95)>> + The opportunity @@.green;strengthens her pregnancy fetish@@ by indulgence. + <<set $HeadGirl.fetishStrength += 4>> + <</if>> <<elseif ($HeadGirl.attrXX > 65) && ($HeadGirl.attrKnown == 1)>> - <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>-hungry Head Girl is @@.hotpink;happy@@ to take on. - <<set $HeadGirl.devotion += 1>> + <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>-hungry Head Girl is @@.hotpink;happy@@ to take on. + <<set $HeadGirl.devotion += 1>> <<else>> - Head Girl approaches dutifully. + Head Girl approaches dutifully. <</if>> - <<if $slaves[$i].fuckdoll == 0>> - <<if $slaves[$i].fetish != "mindbroken">> + <<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust > -20)>> - <<if (($HeadGirl.fetish == "sadist") || ($HeadGirl.fetish == "dom")) && ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetishStrength > 60)>> - Her interest is piqued, however, when $slaves[$i].slaveName shows signs of resistance. $HeadGirl.slaveName @@.hotpink;enthusiastically@@ @@.mediumorchid;rapes the poor girl@@ pregnant, ejaculating inside her victim more often than is really necessary for @@.lime;conception.@@ - <<set $HeadGirl.devotion += 2, $slaves[$i].devotion -= 5>> - <<else>> - $slaves[$i].slaveName tries to resist her, so $HeadGirl.slaveName is forced to @@.mediumorchid;rape the poor girl@@ pregnant, regularly ejaculating inside her until @@.lime;conception@@ is confirmed. - <<set $slaves[$i].devotion -= 4>> - <</if>> - <<if ($slaves[$i].sexualFlaw == "none")>> - This unpleasant interlude leaves her @@.red;hating penetration@@ of her violated <<if $slaves[$i].mpreg == 1>>anus<<else>>pussy<</if>>. - <<if $slaves[$i].mpreg == 1>> - <<set $slaves[$i].sexualFlaw = "hates anal">> + <<if (($HeadGirl.fetish == "sadist") || ($HeadGirl.fetish == "dom")) && ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetishStrength > 60)>> + Her interest is piqued, however, when $slaves[$i].slaveName shows signs of resistance. $HeadGirl.slaveName @@.hotpink;enthusiastically@@ @@.mediumorchid;rapes the poor girl@@ pregnant, ejaculating inside her victim more often than is really necessary for @@.lime;conception.@@ + <<set $HeadGirl.devotion += 2, $slaves[$i].devotion -= 5>> <<else>> - <<set $slaves[$i].sexualFlaw = "hates penetration">> + $slaves[$i].slaveName tries to resist her, so $HeadGirl.slaveName is forced to @@.mediumorchid;rape the poor girl@@ pregnant, regularly ejaculating inside her until @@.lime;conception@@ is confirmed. + <<set $slaves[$i].devotion -= 4>> + <</if>> + <<if ($slaves[$i].sexualFlaw == "none")>> + This unpleasant interlude leaves her @@.red;hating penetration@@ of her violated <<if $slaves[$i].mpreg == 1>>anus<<else>>pussy<</if>>. + <<if $slaves[$i].mpreg == 1>> + <<set $slaves[$i].sexualFlaw = "hates anal">> + <<else>> + <<set $slaves[$i].sexualFlaw = "hates penetration">> + <</if>> <</if>> - <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if (($HeadGirl.fetish == "sadist") || ($HeadGirl.fetish == "dom")) && ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetishStrength > 60)>> - Her interest is piqued, however, when it becomes clear that $slaves[$i].slaveName, though fearfully obedient, is not happy with being bred. $HeadGirl.slaveName @@.hotpink;enthusiastically@@ ensures that her victim @@.mediumorchid;does not enjoy@@ a week of being @@.lime;raped pregnant.@@ - <<set $HeadGirl.devotion += 2, $slaves[$i].devotion -= 3>> - <<else>> - $slaves[$i].slaveName, though fearfully obedient, is not happy with being bred, but $HeadGirl.slaveName @@.mediumorchid;rapes the poor girl@@ pregnant anyway, regularly ejaculating inside her until @@.lime;conception@@ is confirmed. - <<set $slaves[$i].devotion -= 2>> - <</if>> - <<if ($slaves[$i].sexualFlaw == "none")>> - This unpleasant interlude leaves her @@.red;hating penetration@@ of her violated <<if $slaves[$i].mpreg == 1>>anus<<else>>pussy<</if>>. - <<if $slaves[$i].mpreg == 1>> - <<set $slaves[$i].sexualFlaw = "hates anal">> + <<if (($HeadGirl.fetish == "sadist") || ($HeadGirl.fetish == "dom")) && ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetishStrength > 60)>> + Her interest is piqued, however, when it becomes clear that $slaves[$i].slaveName, though fearfully obedient, is not happy with being bred. $HeadGirl.slaveName @@.hotpink;enthusiastically@@ ensures that her victim @@.mediumorchid;does not enjoy@@ a week of being @@.lime;raped pregnant.@@ + <<set $HeadGirl.devotion += 2, $slaves[$i].devotion -= 3>> <<else>> - <<set $slaves[$i].sexualFlaw = "hates penetration">> + $slaves[$i].slaveName, though fearfully obedient, is not happy with being bred, but $HeadGirl.slaveName @@.mediumorchid;rapes the poor girl@@ pregnant anyway, regularly ejaculating inside her until @@.lime;conception@@ is confirmed. + <<set $slaves[$i].devotion -= 2>> + <</if>> + <<if ($slaves[$i].sexualFlaw == "none")>> + This unpleasant interlude leaves her @@.red;hating penetration@@ of her violated <<if $slaves[$i].mpreg == 1>>anus<<else>>pussy<</if>>. + <<if $slaves[$i].mpreg == 1>> + <<set $slaves[$i].sexualFlaw = "hates anal">> + <<else>> + <<set $slaves[$i].sexualFlaw = "hates penetration">> + <</if>> <</if>> - <</if>> <<elseif ($slaves[$i].devotion < 75)>> - <<if ($slaves[$i].fetish == "pregnancy") && ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetishStrength > 60)>> - $slaves[$i].slaveName, a pregnancy fetishist, is @@.hotpink;very willing to be bred@@ by the Head Girl, and eagerly takes her superior's cock bareback until @@.lime;conception@@ is verified. - <<set $slaves[$i].devotion += 2>> - <<if ($slaves[$i].fetishStrength <= 95)>> - Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ - <<set $slaves[$i].fetishStrength += 4>> + <<if ($slaves[$i].fetish == "pregnancy") && ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetishStrength > 60)>> + $slaves[$i].slaveName, a pregnancy fetishist, is @@.hotpink;very willing to be bred@@ by the Head Girl, and eagerly takes her superior's cock bareback until @@.lime;conception@@ is verified. + <<set $slaves[$i].devotion += 2>> + <<if ($slaves[$i].fetishStrength <= 95)>> + Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ + <<set $slaves[$i].fetishStrength += 4>> + <</if>> + <<else>> + $slaves[$i].slaveName is willing to be bred by the Head Girl, and takes her superior's cock bareback until @@.lime;conception@@ is verified. <</if>> <<else>> - $slaves[$i].slaveName is willing to be bred by the Head Girl, and takes her superior's cock bareback until @@.lime;conception@@ is verified. - <</if>> - <<else>> - <<if ($slaves[$i].fetish == "pregnancy") && ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetishStrength > 60)>> - $slaves[$i].slaveName, a pregnancy fetishist, considers breeding by the Head Girl @@.hotpink;a dream come true,@@ and the slaves carry on a torrid affair until @@.lime;conception@@ is verified. - <<set $slaves[$i].devotion += 2>> - <<if ($slaves[$i].fetishStrength <= 95)>> - Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ - <<set $slaves[$i].fetishStrength += 4>> + <<if ($slaves[$i].fetish == "pregnancy") && ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetishStrength > 60)>> + $slaves[$i].slaveName, a pregnancy fetishist, considers breeding by the Head Girl @@.hotpink;a dream come true,@@ and the slaves carry on a torrid affair until @@.lime;conception@@ is verified. + <<set $slaves[$i].devotion += 2>> + <<if ($slaves[$i].fetishStrength <= 95)>> + Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ + <<set $slaves[$i].fetishStrength += 4>> + <</if>> + <<else>> + $slaves[$i].slaveName is @@.hotpink;quite willing to be bred@@ by the Head Girl, whom she respects, and submissively takes her superior's cock bareback until @@.lime;conception@@ is verified. + <<set $slaves[$i].devotion += 1>> <</if>> - <<else>> - $slaves[$i].slaveName is @@.hotpink;quite willing to be bred@@ by the Head Girl, whom she respects, and submissively takes her superior's cock bareback until @@.lime;conception@@ is verified. - <<set $slaves[$i].devotion += 1>> - <</if>> <</if>> <</if>> - <</if>> <<set $slaves[$i].preg = 1>> <<set $slaves[$i].pregSource = $HeadGirl.ID>> <<set $HGCum -= 1>> <<set $HeadGirl.penetrativeCount += 10>> <<set $penetrativeTotal += 10>> <<if $slaves[$i].mpreg == 1>> - <<set $slaves[$i].analCount += 10>> - <<set $analTotal += 10>> + <<set $slaves[$i].analCount += 10>> + <<set $analTotal += 10>> <<else>> - <<set $slaves[$i].vaginalCount += 10>> - <<set $vaginalTotal += 10>> + <<set $slaves[$i].vaginalCount += 10>> + <<set $vaginalTotal += 10>> <</if>> <<set $activeSlave = $slaves[$i]>><<if $slaves[$i].mpreg == 1>><<AnalVCheck 10>><<else>><<VaginalVCheck 10>><</if>><<set $slaves[$i] = $activeSlave>> <<for $j = 0; $j < $slaves.length; $j++>> - <<if $HeadGirl.ID == $slaves[$j].ID>> - <<set $slaves[$j] = $HeadGirl>> - <<break>> - <</if>> + <<if $HeadGirl.ID == $slaves[$j].ID>> + <<set $slaves[$j] = $HeadGirl>> + <<break>> + <</if>> <</for>> <<elseif ($slaves[$i].assignment == "be your Concubine") && ($slaves[$i].eggType == "human")>> - <<if $slaves[$i].fuckdoll == 0>> - <<if $slaves[$i].fetish != "mindbroken">> - <<if ($PC.dick == 1) && (random(1,100) > 50)>> + <<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken" && $PC.dick == 1 && random(1,100) > 50>> As your concubine, she takes care to only share her fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>> with you. Her efforts paid off; @@.lime;she has gotten pregnant with your child.@@ - <<set $slaves[$i].preg = 1>> - <<set $slaves[$i].pregSource = -1>> - <</if>> - <</if>> + <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -1>> <</if>> <<elseif ($slaves[$i].assignment == "serve in the master suite")>> <<if ($PC.dick == 1) && (random(1,100) > 50) && ($slaves[$i].eggType == "human")>> You frequently avail yourself to her fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. It's no surprise when @@.lime;she ends up pregnant with your child.@@ - <<set $slaves[$i].preg = 1>> - <<set $slaves[$i].pregSource = -1>> + <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -1>> <<else>> <<for $j = 0; $j < $MastSiIDs.length; $j++>> <<if canImpreg($slaves[$i], $MastSiIDs[$j])>> @@ -3760,7 +3725,6 @@ <</if>> <</if>> /* closes invalid assignments check */ <</if>> /* closes non-zero sex acts check */ -<</if>> <</if>> /* CLOSES CAN GET PREGNANT */ <<if $slaves[$i].preg < 1>> <<if $slaves[$i].pregType != 0>> @@ -3813,7 +3777,7 @@ <<print $slaves[$i].inflationType>>s <</switch>> with the weight of the fake belly resting on $possessive swollen stomach, forcing it to be removed. - <<set $slaves[$i].bellyAccessory to "none">> + <<set $slaves[$i].bellyAccessory = "none">> <</if>> <</if>> <<if $slaves[$i].fetish != "mindbroken" && $slaves[$i].fuckdoll == 0>> diff --git a/src/uncategorized/saTakeClasses.tw b/src/uncategorized/saTakeClasses.tw index 8bbd47ef9f8888a7d22793ffb65fb23ae18f13b3..ad51cb28dcce235da89bda3bbea206cac1b8cecd 100644 --- a/src/uncategorized/saTakeClasses.tw +++ b/src/uncategorized/saTakeClasses.tw @@ -161,7 +161,7 @@ takes courses in slavery<<if $schoolroomUpgradeSkills + $schoolroomUpgradeRemedi <<if ($slaves[$i].accent > 3)>> She has @@.green;learned some $language,@@ and can make her point with some gesturing, though she speaks $language horribly. <<set $slaves[$i].accent -= 1>> - <<if $slaves[$i].speechRules = "language lessons">> + <<if $slaves[$i].speechRules == "language lessons">> <<set $slaves[$i].speechRules = "accent elimination">> <</if>> <<elseif ($slaves[$i].accent == 3)>> diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index 12468771c452af0dcdcb7a9981e90b8aa80a840e..20f57802206049a80754037f4f43352a15cc8d3c 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -1204,7 +1204,7 @@ Once meal time comes around and food shoved into her cell does anyone think some <<case "be confined in the arcade">> - Or she would have been, if she weren't locked in an arcade cabinet. A gush of liquid pours from the $slaves[$i].slaveName's cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on her exposed rear. While her mouth is filled with a customer's dick, her body instinctively attempts laboring on her child<<if $slaves[$i].pregType > 1>>ren<</if>>. However, she soon finds that she is incapable of actually giving birth to her child<<if $slaves[$i].pregType > 1>>ren<</if>>. As blood begins to seep from her nethers, she desperately tries to get anyone's attention. The attendant rushes to her aid, but fails to get the cabinet open in time to save $slaves[$i].slaveName. Her and her child<<if $slaves[$i].pregType > 1>>ren<</if> were an unfortunate loss. + Or she would have been, if she weren't locked in an arcade cabinet. A gush of liquid pours from the $slaves[$i].slaveName's cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on her exposed rear. While her mouth is filled with a customer's dick, her body instinctively attempts laboring on her child<<if $slaves[$i].pregType > 1>>ren<</if>>. However, she soon finds that she is incapable of actually giving birth to her child<<if $slaves[$i].pregType > 1>>ren<</if>>. As blood begins to seep from her nethers, she desperately tries to get anyone's attention. The attendant rushes to her aid, but fails to get the cabinet open in time to save $slaves[$i].slaveName. Her and her child<<if $slaves[$i].pregType > 1>>ren<</if>> were an unfortunate loss. <<case "be confined in the cellblock">> Since she is locked in a cell, she doesn't have far to go. Reluctantly, she begins laboring on her child<<if $slaves[$i].pregType > 1>>ren<</if>>. However, she soon finds that she is incapable of actually giving birth to her child<<if $slaves[$i].pregType > 1>>ren<</if>>. As blood begins to seep from her nethers, she desperately tries to get anyone's attention. @@ -1798,4 +1798,4 @@ Her helper arrives with aid far too late. She screams when she sees $slaves[$i]. <</if>> <</if>> -<</widget>> \ No newline at end of file +<</widget>> diff --git a/src/utility/descriptionWidgets.tw b/src/utility/descriptionWidgets.tw index 3a212c7b97f09e0f23f540cf885ebe41a1bab9b9..945343b0ec5e361fb01a14a12fa6282d0998aea2 100644 --- a/src/utility/descriptionWidgets.tw +++ b/src/utility/descriptionWidgets.tw @@ -4308,8 +4308,7 @@ $pronounCap's got a <<else>> <<if ($activeSlave.dick != 0) && ($activeSlave.hormones > 0) && ($activeSlave.amp == 1)>> The aphrodisiacs combined with the hormones that keep $object flaccid have $object sexually frustrated; $pronoun's <<if (($activeSlave.fetish == "buttslut") || (($activeSlave.sexualFlaw != "hates anal") && ($activeSlave.analCount > 9)))>>unconsciously rubbing $possessive ass against whatever's next to $object, and <</if>>humping $possessive dick against whatever $pronoun can manage to mount without limbs.<<if $activeSlave.inflationType == "aphrodisiac">> $possessiveCap efforts force $possessive distended middle to jiggle around, stirring up the aphrodisiacs contained in $possessive gut and strengthening their effects even more.<</if>> - <<elseif ($activeSlave.dick != 0) - and ($activeSlave.balls == 0) && ($activeSlave.amp == 1)>> + <<elseif ($activeSlave.dick != 0) && ($activeSlave.balls == 0) && ($activeSlave.amp == 1)>> The aphrodisiacs combined with the lack of balls that keeps $object flaccid have $object sexually frustrated; $pronoun's <<if (($activeSlave.fetish == "buttslut") || (($activeSlave.sexualFlaw != "hates anal") && ($activeSlave.analCount > 9)))>>unconsciously rubbing $possessive ass against whatever's next to $object, and <</if>>humping $possessive dick against whatever $pronoun can manage to mount without limbs.<<if $activeSlave.inflationType == "aphrodisiac">> $possessiveCap efforts force $possessive distended middle to jiggle around, stirring up the aphrodisiacs contained in $possessive gut and strengthening their effects even more.<</if>> <<elseif ($activeSlave.dick != 0) && ($activeSlave.hormones > 0)>> The aphrodisiacs combined with the hormones that keep $object flaccid have $object sexually frustrated; $pronoun's touching $possessive limp dick distractedly<<if (($activeSlave.fetish == "buttslut") || (($activeSlave.sexualFlaw != "hates anal") && ($activeSlave.analCount > 9)))>> and unconsciously rubbing $possessive ass against whatever's next to $object<</if>>.<<if $activeSlave.inflationType == "aphrodisiac">> $possessiveCap efforts force $possessive distended middle to jiggle around, stirring up the aphrodisiacs contained in $possessive gut and strengthening their effects even more.<</if>> @@ -10576,4 +10575,4 @@ $pronounCap has The Societal Elites' mark designating $possessive as a breeder is prominently displayed across $possessive lower belly, beneath $possessive navel. <</if>> -<</widget>> \ No newline at end of file +<</widget>>