diff --git a/devTools/check.py b/devTools/check.py new file mode 100644 index 0000000000000000000000000000000000000000..dc3491656da4b0ed3e8d54bddab45a582bc58329 --- /dev/null +++ b/devTools/check.py @@ -0,0 +1,44 @@ +#!/usr/bin/env python3 +import fileinput +import re +import sys + +def myprint(*args): + print(fileinput.filename() + ":",*args) + +pattern = re.compile(r'(<<(\/?) *(if|for|else|switch|case)[^<>]*)') + +linenumber = 0 +tagfound = [] +for line in fileinput.input(): + linenumber += 1 + for (whole,end,tag) in re.findall(pattern,line): + if tag == "else" or tag == 'case': + if len(tagfound) == 0: + myprint("Found", tag, "but with no opening tag:") + myprint(" ", linenumber,":", whole) + exit(1) + lasttag = tagfound[-1] + if (tag == "else" and lasttag["tag"] != "if") or (tag == "case" and lasttag["tag"] != "switch"): + myprint("Mismatched else: Opening tag was:") + myprint(" ",lasttag["linenumber"],":", lasttag["whole"]) + myprint("But this tag was:") + myprint(" ",linenumber,":", whole) + exit(1) + elif end != '/': + tagfound.append({"whole": whole, "linenumber":linenumber,"tag":tag}) + else: + if len(tagfound) == 0: + myprint("Found closing tag but with no opening tag:") + myprint(" ", linenumber,":", whole) + exit(1) + + lasttag = tagfound.pop() + if lasttag["tag"] != tag: + myprint("Mismatched tag: Opening tag was:") + myprint(" ",lasttag["linenumber"],":", lasttag["whole"]) + myprint("Closing tag was:") + myprint(" ",linenumber,":", whole) + exit(1) + + diff --git a/sanityCheck.bat b/sanityCheck similarity index 64% rename from sanityCheck.bat rename to sanityCheck index aa627503ae254351d5eea5d3518fb2b3de4c317f..2ef7f129f4ed163991c6913075786c487f929597 100644 --- a/sanityCheck.bat +++ b/sanityCheck @@ -1,13 +1,16 @@ #!/bin/bash # Check for missing right angle bracket: <</if> git grep "<</[^>]*>[^>]" -- 'src/*' -git grep "<<[^>]*>[^<>]*$" -- 'src/*' +git grep "<<[^>]*>[^<>"$'\r]*\r'"\?$" -- '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 missing ". e.g.: <<if $foo = "hello) +git grep "<<[^\"<>]*\(\"[^><\"]*\"\)*[^<>\"]*\"[^<>()\"]*)" -- 'src/*' +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 @@ -21,7 +24,18 @@ 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/*' +git grep "<<[^<>]*[^,\"\[{"$'\r]\r'"\?$" -- 'src/*' +# Check for too many >>>. e.g.: <</if>>> +git grep "<<[^<>]*[<>]\?[^<>]*>>>" -- "src/*.tw" # 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/*' +git grep "\(csae\|[a-z] She \|attepmts\|youreslf\|advnaces\)" -- 'src/*' +git grep "\$slave\[" -- 'src/*' +# Check for strange spaces e.g. $slaves[$i]. lips +git grep "\$slaves\[\$i\]\. " -- 'src/*' +# Check using refreshmentType instead of refreshment +git grep "\$PC.refreshmentType[^ =]" -- 'src/*' + +# Check that all the tags are properly opened and closed +git ls-files "src/*.tw" | xargs -d '\n' ./devTools/check.py + diff --git a/src/cheats/mod_EditSlaveCheat.tw b/src/cheats/mod_EditSlaveCheat.tw index 34d989b80e81c471ee83a9f690036abbc528ccc3..5cc1321cd719aad6e09f0c2c69a9cb390df00d2d 100644 --- a/src/cheats/mod_EditSlaveCheat.tw +++ b/src/cheats/mod_EditSlaveCheat.tw @@ -30,10 +30,10 @@ <<else>> ''Slave Blood Relations (twin, sister, mother, daughter):'' <<textbox "$activeSlave.relation" $activeSlave.relation>> -<br> + ''Blood Relations Target ID:'' + <<textbox "$activeSlave.relationTarget" $activeSlave.relationTarget>> +<</if>> -''Blood Relations Target ID:'' -<<textbox "$activeSlave.relationTarget" $activeSlave.relationTarget>> <br> ''Relationship (-3:married to you, -2:relationship, -1:emotional slut, 0:none, 1:like, 2:friend, 3:sex friend, 4:lover, 5:married): $activeSlave.relationship |'' <br> @@ -50,8 +50,7 @@ ''Relationship Target ID:'' <<textbox "$activeSlave.relationshipTarget" $activeSlave.relationshipTarget>> <br><br> -<</if>> -<br> + ''Career ($activeSlave.career)'' <<textbox "$activeSlave.career" $activeSlave.career>> //Slave variables documentation is your friend. Will tell you exactly what to put here// diff --git a/src/events/gameover.tw b/src/events/gameover.tw index a606580760f95e4296890051e00311e18934bafd..a9191d9db0e7c69b36da1e445e9d272685cab038 100644 --- a/src/events/gameover.tw +++ b/src/events/gameover.tw @@ -44,7 +44,7 @@ Surrounding yourself with powerful has its boons, but also poses a distinct thre You look up from your desk as the locked door to your office unseals, and a dozen individuals brazenly walk into your view.<<if $Bodyguard != 0>> $Bodyguard.slaveName stands between you and them. A single glare from the leader of the bunch and she backs off, eyes to the ground.<</if>> <br><br> <<if $PC.pregSource == -1>> - <<if $PC.refreshmentType == 0>>Taking a drag from a fresh $PC.refreshmentType<<elseif $PC.refreshmentType == 1>>Taking a drink of a fresh glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>Taking a bite of a fresh $PC.refreshment<<elseif $PC.refreshmentType == 3>>Doing a line of $PC.refreshment<<else>>Injecting a hit of $PC.refreshment into your arm<</if>>, you greet your rather unwelcome guests. + <<if $PC.refreshmentType == 0>>Taking a drag from a fresh $PC.refreshment<<elseif $PC.refreshmentType == 1>>Taking a drink of a fresh glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>Taking a bite of a fresh $PC.refreshment<<elseif $PC.refreshmentType == 3>>Doing a line of $PC.refreshment<<else>>Injecting a hit of $PC.refreshment into your arm<</if>>, you greet your rather unwelcome guests. <br><br> "You are no longer worthy of being a part of our society. But you carry within you one of our heirs. A conundrum for some, but we have already solved that problem." <br><br> diff --git a/src/js/storyJS.tw b/src/js/storyJS.tw index 1d2aed3bbe078e9553b17406dc9dcfde92b9dfdc..6983f1e2eb696b591706b87bec6da5b6d92c6f62 100644 --- a/src/js/storyJS.tw +++ b/src/js/storyJS.tw @@ -174,7 +174,7 @@ if (typeof SlaveStatsChecker == "undefined") { var SlaveStatsChecker = { checkForLisp: function (slave) { /* Begin mod section: toggle whether slaves lisp. */ - if (SugarCube.State.variables.disableLisping == 1) { + if (SugarCube.State && SugarCube.State.variables.disableLisping == 1) { return false; } /* End mod section: toggle whether slaves lisp. */ diff --git a/src/player/actions/fondleDick.tw b/src/player/actions/fondleDick.tw index 9a1c1a752c97d3f2b652baf347ab56b86ec0b077..586bc956aa2893232fb16974a8cefe5a94ed1497 100644 --- a/src/player/actions/fondleDick.tw +++ b/src/player/actions/fondleDick.tw @@ -96,7 +96,7 @@ You call her over so you can fondle her big balls <<elseif $activeSlave.balls == 5>> lemon-sized balls - <<elseif $activeSlave.balls < 10>>>> + <<elseif $activeSlave.balls < 10>> fist-sized balls <<else>> hypertrophied balls @@ -148,7 +148,7 @@ You call her over so you can fondle her big balls <<elseif $activeSlave.balls == 5>> lemon-sized balls - <<elseif $activeSlave.balls < 10>>>> + <<elseif $activeSlave.balls < 10>> fist-sized balls <<else>> hypertrophied balls @@ -199,7 +199,7 @@ You call her over so you can fondle her big balls <<elseif $activeSlave.balls == 5>> lemon-sized balls - <<elseif $activeSlave.balls < 10>>>> + <<elseif $activeSlave.balls < 10>> fist-sized balls <<else>> hypertrophied balls @@ -250,7 +250,7 @@ You call her over so you can fondle her big balls <<elseif $activeSlave.balls == 5>> lemon-sized balls - <<elseif $activeSlave.balls < 10>>>> + <<elseif $activeSlave.balls < 10>> fist-sized balls <<else>> hypertrophied balls @@ -299,7 +299,7 @@ You call her over so you can fondle her big balls <<elseif $activeSlave.balls == 5>> lemon-sized balls - <<elseif $activeSlave.balls < 10>>>> + <<elseif $activeSlave.balls < 10>> fist-sized balls <<else>> hypertrophied balls @@ -350,7 +350,7 @@ You call her over so you can fondle her big balls <<elseif $activeSlave.balls == 5>> lemon-sized balls - <<elseif $activeSlave.balls < 10>>>> + <<elseif $activeSlave.balls < 10>> fist-sized balls <<else>> hypertrophied balls @@ -401,7 +401,7 @@ You call her over so you can fondle her big balls <<elseif $activeSlave.balls == 5>> lemon-sized balls - <<elseif $activeSlave.balls < 10>>>> + <<elseif $activeSlave.balls < 10>> fist-sized balls <<else>> hypertrophied balls diff --git a/src/pregmod/huskSlaveSwap.tw b/src/pregmod/huskSlaveSwap.tw index 2163ac46dbefb8a184278359200f7d852a2945d1..4e7b546eb433dbb4124cbee9475f677770032dd9 100644 --- a/src/pregmod/huskSlaveSwap.tw +++ b/src/pregmod/huskSlaveSwap.tw @@ -1,6 +1,6 @@ :: Husk Slave Swap [nobr] -<<set $nextButton = "Continue", $nextLink = "AS Dump>> +<<set $nextButton = "Continue", $nextLink = "AS Dump">> You strap $oldSlave.slaveName and the body $pronoun will transfer to into the remote surgery and stand back as it goes to work. <<BodySwap $activeSlave $oldSlave>> diff --git a/src/pregmod/physicalDevelopment.tw b/src/pregmod/physicalDevelopment.tw index 11782ee207a70cae9414dbb5559ac1af89e5c225..efb8afe14aa43d72f580ebde1027b8b70c4908eb 100644 --- a/src/pregmod/physicalDevelopment.tw +++ b/src/pregmod/physicalDevelopment.tw @@ -853,7 +853,7 @@ <<set $slaves[$i].waist -= 5>> <</if>> <</if>> -<</if>>> +<</if>> <<case 14>> <<if $slaves[$i].hormones == 2>> @@ -2100,7 +2100,7 @@ <<set $slaves[$i].waist += 5>> <</if>> <</if>> -<</if>>> +<</if>> <<case 14>> <<if $slaves[$i].hormones == 2>> @@ -2640,5 +2640,5 @@ <</if>> <</if>> -<</if>> +<</switch>> diff --git a/src/pregmod/reMaleArcologyOwner.tw b/src/pregmod/reMaleArcologyOwner.tw index 4b8de3d6826d8422af24db8939b86e61206e47d2..39af19271f245ed228c67623f0d773d0a45ff541 100644 --- a/src/pregmod/reMaleArcologyOwner.tw +++ b/src/pregmod/reMaleArcologyOwner.tw @@ -14,7 +14,7 @@ He strikes a fine balance in conversation with you, firm enough to not overpower <span id="result"> <<link "Head over and assert yourself">> <<replace "#result">> - You head over and insert yourself into the conversation between him and the woman trying to convince him to invest in her solar power concern. Your presence and power are such that she gives way rapidly, and you ostentatiously yet nonverbally assert your right to first claim to his company and conversation. After a few minutes of this public display, however, it becomes apparent that this is not what he was looking for. He is likely concerned that you are far too assertive for him to safely manage. He excuses herself and withdraws. You return to your <<if $PC.refreshmentType == 0>>$PC.refreshmentType<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>pouch of $PC.refreshment<<else>>syringe of $PC.refreshment<</if>>, consoling yourself that you are not exactly starved for company. + You head over and insert yourself into the conversation between him and the woman trying to convince him to invest in her solar power concern. Your presence and power are such that she gives way rapidly, and you ostentatiously yet nonverbally assert your right to first claim to his company and conversation. After a few minutes of this public display, however, it becomes apparent that this is not what he was looking for. He is likely concerned that you are far too assertive for him to safely manage. He excuses herself and withdraws. You return to your <<if $PC.refreshmentType == 0>>$PC.refreshment<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>pouch of $PC.refreshment<<else>>syringe of $PC.refreshment<</if>>, consoling yourself that you are not exactly starved for company. <</replace>> <</link>> <br><<link "Walk past him and out onto an unoccupied balcony">> diff --git a/src/pregmod/reMaleCitizenHookup.tw b/src/pregmod/reMaleCitizenHookup.tw index b682dae88377754c4736b7c0ecbf96030777fddf..f7133ed56d2ed0b80e337eb6647f74587e346b00 100644 --- a/src/pregmod/reMaleCitizenHookup.tw +++ b/src/pregmod/reMaleCitizenHookup.tw @@ -126,7 +126,7 @@ He's yours for the taking, if you want him, and if his praise and proximity were <<case "Supremacist" "Subjugationist">> flash you a view straight down his pants at his ethnically superior dick. <<case "Gender Radicalist">> - flex, popping his shirt's buttons and freeing his well crafted breats. + flex, popping his shirt's buttons and freeing his well crafted breasts. <<case "Gender Fundamentalist">> wrap his arm around you and whisper sweet nothings in your ear. <<case "Repopulationist">> @@ -148,7 +148,7 @@ He's yours for the taking, if you want him, and if his praise and proximity were <<case "Youth Preferentialist">> perfectly balance his youthful, innocent advances with the proper decorum between you and a citizen. <<case "Maturity Preferentialist">> - perfectly balance his experienced, well-tuned advnaces with the proper decorum between you and a citizen. + perfectly balance his experienced, well-tuned advances with the proper decorum between you and a citizen. <<case "Slimness Enthusiast">> turn from side to side as he flirts with you in a way that shows off his lithe, flexible body. <<case "Asset Expansionist">> @@ -181,35 +181,35 @@ He's clearly attracted to you; even the most consummate actor would have difficu Your guest restrains his eager praise now that you're in private, but his wide-eyed appreciation of your domain is compliment enough. Once in your suite, you undress him, revealing <<switch _FS>> <<case "Supremacist" "Subjugationist">> - his fresh, pure body, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + his fresh, pure body, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Gender Radicalist">> - perky fake breasts and a stiff dick as you gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + perky fake breasts and a stiff dick as you gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Gender Fundamentalist">> - a fine body with a proud erection. Before you can tip him onto your bed; he deftly slips you out of your evening dress, scoops you up and places you, back first, at the edge of your bed. He dominantly spears your pussy and begins thrusting powerfully. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly fucking you. You shift in discomfort at being dominated, and in response he <<if $PC.preg >= 20>>begins massaging your rounded middle<<else>>groping your <<if $PC.boobsBonus > 0>>huge breasts<<elseif $PC.boobsBonus < 0>>cute breasts<<elseif $PC.boobs == 1>>ample breasts<<else>>butt<</if>><</if>>, distracting you from the situation and allowing you to be overwhelmed by pleasure. With a hard, firm thrust, he cums deep into your pussy. You follow shortly after, feeling the heat of his seed in your depths as you clamp down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a fine body with a proud erection. Before you can tip him onto your bed; he deftly slips you out of your evening dress, scoops you up and places you, back first, at the edge of your bed. He dominantly spears your pussy and begins thrusting powerfully. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly fucking you. You shift in discomfort at being dominated, and in response he <<if $PC.preg >= 20>>begins massaging your rounded middle<<else>>groping your <<if $PC.boobsBonus > 0>>huge breasts<<elseif $PC.boobsBonus < 0>>cute breasts<<elseif $PC.boobs == 1>>ample breasts<<else>>butt<</if>><</if>>, distracting you from the situation and allowing you to be overwhelmed by pleasure. With a hard, firm thrust, he cums deep into your pussy. You follow shortly after, feeling the heat of his seed in your depths as you clamp down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Repopulationist">> - a hot young body with an eager erection. Before you can tip him onto your bed; he pulls your evening dress off, spins you around and lowers you, back first, onto the edge of your bed. He dominantly spears your pussy and begins thrusting powerfully. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly fucking you. You shift in discomfort at being dominated, and in response he <<if $PC.preg >= 20>>begins earnestly groping your pregnancy<<else>> grabs your hips and pushes even deeper into you<</if>><</if>>, distracting you from the situation and allowing you to be overwhelmed by pleasure. With a hard, firm thrust, he cums deep into your pussy. You follow shortly after, feeling the heat of his seed in your depths as you clamp down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<if $PC.preg < 10>>Unsatisfied with your body, he guides you into a position more favorable for conception<<else>>Crzed with lust over your baby bump, he guides you into a position more comfortable for a pregnanct woman<</if>> and carries on fucking you. By the time he is done with you, you'll be leaking cum for the rest of the evening. + a hot young body with an eager erection. Before you can tip him onto your bed; he pulls your evening dress off, spins you around and lowers you, back first, onto the edge of your bed. He dominantly spears your pussy and begins thrusting powerfully. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly fucking you. You shift in discomfort at being dominated, and in response he <<if $PC.preg >= 20>>begins earnestly groping your pregnancy<<else>> grabs your hips and pushes even deeper into you<</if>>, distracting you from the situation and allowing you to be overwhelmed by pleasure. With a hard, firm thrust, he cums deep into your pussy. You follow shortly after, feeling the heat of his seed in your depths as you clamp down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<if $PC.preg < 10>>Unsatisfied with your body, he guides you into a position more favorable for conception<<else>>Crazed with lust over your baby bump, he guides you into a position more comfortable for a pregnant woman<</if>> and carries on fucking you. By the time he is done with you, you'll be leaking cum for the rest of the evening. <<case "Eugenics">> - his glorious, flawless body, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + his glorious, flawless body, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Paternalist">> - a nice young body, with all the little attractions and flaws of a free citizen's, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a nice young body, with all the little attractions and flaws of a free citizen's, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Degradationist">> - a taut body covered in dominant tattoos and spiky piercings, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, especially one involving piercings rubbing all the right places, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a taut body covered in dominant tattoos and spiky piercings, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, especially one involving piercings rubbing all the right places, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Body Purist">> - a delectably clean young body unmarred by any trace of surgical intervention, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a delectably clean young body unmarred by any trace of surgical intervention, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Transformation Fetishist">> - a massive fake bubble butt to go with his extended erection, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, taking as much as you physically can, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a massive fake bubble butt to go with his extended erection, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, taking as much as you physically can, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Youth Preferentialist">> <<if $minimumSlaveAge < 13>> - that he is adorable, but may not be satisfying, and gently carry him to your bed. You tease him as you remove your evening dress, crawl next to him, pull him over yourself and guide his tiny penis into you. Instinct quickly takes hold as he begins thrusting and hugs tightly to your <<if $PC.preg >= 20>>pregnant belly<<else>>larger body<</if>>. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You hold him close and buck against him, trying to make up for his size, until he releases a small load into your depths. You follow not long after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Exhausted, he passes out <<if $PC.preg >= 20>>against your middle<<elseif $PC.boobsBonus > 0>>in your huge bust<<elseif $PC.boobsBonus < 0>>in your cute breasts<<elseif $PC.boobs == 1>>n your ample bust<<else>>atop you<</if>>; where he lies until you finish playing with him and move him beside you. You return to your needy crotch to finish up as he snuggles closer to your side. + that he is adorable, but may not be satisfying, and gently carry him to your bed. You tease him as you remove your evening dress, crawl next to him, pull him over yourself and guide his tiny penis into you. Instinct quickly takes hold as he begins thrusting and hugs tightly to your <<if $PC.preg >= 20>>pregnant belly<<else>>larger body<</if>>. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You hold him close and buck against him, trying to make up for his size, until he releases a small load into your depths. You follow not long after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Exhausted, he passes out <<if $PC.preg >= 20>>against your middle<<elseif $PC.boobsBonus > 0>>in your huge bust<<elseif $PC.boobsBonus < 0>>in your cute breasts<<elseif $PC.boobs == 1>>n your ample bust<<else>>atop you<</if>>; where he lies until you finish playing with him and move him beside you. You return to your needy crotch to finish up as he snuggles closer to your side. <<elseif $minimumSlaveAge < 18>> - that his whole body looks fresh, untouched, and very young, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + that his whole body looks fresh, untouched, and very young, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<else>> - that his whole body looks fresh, untouched, and quite young, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + that his whole body looks fresh, untouched, and quite young, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <</if>> <<case "Maturity Preferentialist">> - a mature body featuring an erection with years of experience. Before you can tip him onto your bed; he deftly slips you out of your evening dress, scoops you up and places you, back first, at the edge of your bed. He dominantly spears your pussy and begins thrusting, hitting all the right places. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly fucking you. You shift in discomfort at being dominated, and in response he <<if $PC.preg >= 20>>begins massaging your rounded middle<<else>>groping your <<if $PC.boobsBonus > 0>>huge breasts<<elseif $PC.boobsBonus < 0>>cute breasts<<elseif $PC.boobs == 1>>ample breasts<<else>>butt<</if>><</if>>, calming you and allowing you to give in to the pleasure. With a hard, firm thrust, he cums deep into your pussy. You follow shortly after, feeling the heat of his seed in your depths as you clamp down around his dick. Thankfully, despite his age, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a mature body featuring an erection with years of experience. Before you can tip him onto your bed; he deftly slips you out of your evening dress, scoops you up and places you, back first, at the edge of your bed. He dominantly spears your pussy and begins thrusting, hitting all the right places. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly fucking you. You shift in discomfort at being dominated, and in response he <<if $PC.preg >= 20>>begins massaging your rounded middle<<else>>groping your <<if $PC.boobsBonus > 0>>huge breasts<<elseif $PC.boobsBonus < 0>>cute breasts<<elseif $PC.boobs == 1>>ample breasts<<else>>butt<</if>><</if>>, calming you and allowing you to give in to the pleasure. With a hard, firm thrust, he cums deep into your pussy. You follow shortly after, feeling the heat of his seed in your depths as you clamp down around his dick. Thankfully, despite his age, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Slimness Enthusiast">> - lean muscles, a smooth waist, trim hips and a cute little ass, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + lean muscles, a smooth waist, trim hips and a cute little ass, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Asset Expansionist">> an inhumanly enormous ass to counterbalance those enormous balls and a semihard cock, unable to become fully erect. You have to struggle to get him him onto your bed. You tease him as you remove your evening dress, crawl over him and <<if $PC.newVag == 1>> @@ -229,13 +229,13 @@ He's clearly attracted to you; even the most consummate actor would have difficu <<else>> find he is too big to fit in you. You settle for the tip instead. <</if>> - Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly massaging his cock as it fills you pussy. As you feel his climax mounting, he taps you and warns you that you won't be able to handle his orgasm. + Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly massaging his cock as it fills you pussy. As you feel his climax mounting, he taps you and warns you that you won't be able to handle his orgasm. <<if $PC.preg > 20>> - For your unborn child's sake, you slide off his shaft and down to his face, planting your soaked cunt over his mouth. Reaching around behind you as he eats you out, you tease his twitching rod. As you climax, you accidentally squeeze his vulnurable balls, provoking his own massive orgasm. Shouting in surprise, you hug as close to him as you can as cascade of cum pours onto the two of you. You roll off of him and laugh at the mess your servants are going to have to clean up. + For your unborn child's sake, you slide off his shaft and down to his face, planting your soaked cunt over his mouth. Reaching around behind you as he eats you out, you tease his twitching rod. As you climax, you accidentally squeeze his vulnerable balls, provoking his own massive orgasm. Shouting in surprise, you hug as close to him as you can as cascade of cum pours onto the two of you. You roll off of him and laugh at the mess your servants are going to have to clean up. <<elseif $PC.preg > 10>> - For your growing child's sake, you slide off his shaft and down to his face, planting your soaked cunt over his mouth. Reaching around behind you as he eats you out, you tease his twitching rod. As you climax, you accidentally squeeze his vulnurable balls, provoking his own massive orgasm. Shouting in surprise, you hug as close to him as you can as cascade of cum pours onto the two of you. You roll off of him and laugh at the mess your servants are going to have to clean up. + For your growing child's sake, you slide off his shaft and down to his face, planting your soaked cunt over his mouth. Reaching around behind you as he eats you out, you tease his twitching rod. As you climax, you accidentally squeeze his vulnerable balls, provoking his own massive orgasm. Shouting in surprise, you hug as close to him as you can as cascade of cum pours onto the two of you. You roll off of him and laugh at the mess your servants are going to have to clean up. <<elseif $PC.preg > 0>> - Feeling like you should heed his advice, you slide off his shaft and down to his face, planting your soaked cunt over his mouth. Reaching around behind you as he eats you out, you tease his twitching rod. As you climax, you accidentally squeeze his vulnurable balls, provoking his own massive orgasm. Shouting in surprise, you hug as close to him as you can as cascade of cum pours onto the two of you. You roll off of him and laugh at the mess your servants are going to have to clean up. + Feeling like you should heed his advice, you slide off his shaft and down to his face, planting your soaked cunt over his mouth. Reaching around behind you as he eats you out, you tease his twitching rod. As you climax, you accidentally squeeze his vulnerable balls, provoking his own massive orgasm. Shouting in surprise, you hug as close to him as you can as cascade of cum pours onto the two of you. You roll off of him and laugh at the mess your servants are going to have to clean up. <<else>> Quivering with your own pending orgasm, you ignore him and keep going, acheiving climax as he blows a near endless load into your womb. <<if $PC.cumTap == 0>> @@ -248,27 +248,27 @@ He's clearly attracted to you; even the most consummate actor would have difficu You manage to take a respectable portion of his load before it begins backflowing out of you. He masssages your cum-filled belly as he finishes unloading across your back. "Most girls can't even come close to handling it at all, I'm impressed." <<set $PC.cumTap++>> <<elseif $PC.cumTap < 15>> - You manage to take nearly half of his load before it begins backflowing out of you. He cradles your cum-stuffed belly as he finishes unloading across your back. "Few girls can even come close to handling that much of it, I'm impressed." He helps you down, making sure to provid extra support for your huge, full-term looking, belly. + You manage to take nearly half of his load before it begins backflowing out of you. He cradles your cum-stuffed belly as he finishes unloading across your back. "Few girls can even come close to handling that much of it, I'm impressed." He helps you down, making sure to provide extra support for your huge, full-term looking, belly. <<set $PC.cumTap++>> <<elseif $PC.cumTap < 20>> - You manage to take nearly two thirds of his load before it begins backflowing out of you. You swear he cums harder as he places his hands to your swelling middle, enjoying the growth until you look like a woman on the verge of childbirth. "Damn girl, you look like you're gonna pop, I'm impressed." He helps you down, making sure to provid extra support for your emormous, taut belly. He sensually massages it, coaxing as much cum from your hungry womb that he can. But in the end, he can only get you back to the size of a woman in her final trimester. You likely won't be returning to the party. + You manage to take nearly two thirds of his load before it begins backflowing out of you. You swear he cums harder as he places his hands to your swelling middle, enjoying the growth until you look like a woman on the verge of childbirth. "Damn girl, you look like you're gonna pop, I'm impressed." He helps you down, making sure to provide extra support for your enormous, taut belly. He sensually massages it, coaxing as much cum from your hungry womb that he can. But in the end, he can only get you back to the size of a woman in her final trimester. You likely won't be returning to the party. <<set $PC.cumTap++>> <<elseif $PC.cumTap < 25>> - You manage to take nearly three fourths of his load before it begins backflowing out of you. You swear he cums harder as he places his hands to your swelling middle, enjoying the growth until you grow taut and your belly button pops out. By the time you can't take any more, you look like you are ready to burst with triplets. "Damn girl, just how stretchy are you? I'm impressed." He helps you down, making sure to provid extra support for your massive, straining belly. He sensually massages it, coaxing as much cum from your hungry womb that he can. But in the end, he can only get you back to the size of a woman in her final trimester. You likely won't be returning to the party. + You manage to take nearly three fourths of his load before it begins backflowing out of you. You swear he cums harder as he places his hands to your swelling middle, enjoying the growth until you grow taut and your belly button pops out. By the time you can't take any more, you look like you are ready to burst with triplets. "Damn girl, just how stretchy are you? I'm impressed." He helps you down, making sure to provide extra support for your massive, straining belly. He sensually massages it, coaxing as much cum from your hungry womb that he can. But in the end, he can only get you back to the size of a woman in her final trimester. You likely won't be returning to the party. <<set $PC.cumTap++>> <<else>> - You manage to take his entire load without spilling a drop. You swear he cums harder as he places his hands to your swelling middle, enjoying the growth until you grow taut and your belly button pops out. By the time he's done, you look ready to birth octuplets. "I can't believe you took it all, incredible. Are you going to be ok?" He helps you down, making sure to provid extra support for your immense, straining belly. He sensually massages it, coaxing as much cum from your hungry womb that he can. But in the end, he can only get you back to the size of a woman in her final trimester. You likely won't be returning to the party. + You manage to take his entire load without spilling a drop. You swear he cums harder as he places his hands to your swelling middle, enjoying the growth until you grow taut and your belly button pops out. By the time he's done, you look ready to birth octuplets. "I can't believe you took it all, incredible. Are you going to be ok?" He helps you down, making sure to provide extra support for your immense, straining belly. He sensually massages it, coaxing as much cum from your hungry womb that he can. But in the end, he can only get you back to the size of a woman in her final trimester. You likely won't be returning to the party. <<set $PC.cumTap++>> <</if>> <</if>> <<case "Pastoralist">> - soft, milk-fed body, and gently push him back onto your bed, giggling as his chubby belly jiggles. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle, and suprisingly comfortable given his belly) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + soft, milk-fed body, and gently push him back onto your bed, giggling as his chubby belly jiggles. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle, and suprisingly comfortable given his belly) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Physical Idealist">> - a chiseled Adonis. Before you can tip him onto your bed; he deftly pulls you out of your evening dress, scoops you up, dominantly spears your pussy and begins thrusting powerfully while holding you. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly fucking you. You <<if $PC.preg >= 20>>squirm in discomfort until he turns you around and gives your pregnancy room<<elseif $PC.boobsBonus > 0>>squirm in discomfort until he turns you around and uses his other arm to keep your huge breasts steady<<elseif $PC.boobsBonus < 0>>push your cute breasts against his firm pecs<<elseif $PC.boobs == 1>>push your ample breasts against his firm pecs<<else>>allow him pull your flat chest to his firm pecs<</if>>, before he starts showing off his strength. With a hard, firm thrust, he cums deep into your pussy. You follow shortly after, feeling the heat of his seed in your depths as you clamp down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a chiseled Adonis. Before you can tip him onto your bed; he deftly pulls you out of your evening dress, scoops you up, dominantly spears your pussy and begins thrusting powerfully while holding you. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly fucking you. You <<if $PC.preg >= 20>>squirm in discomfort until he turns you around and gives your pregnancy room<<elseif $PC.boobsBonus > 0>>squirm in discomfort until he turns you around and uses his other arm to keep your huge breasts steady<<elseif $PC.boobsBonus < 0>>push your cute breasts against his firm pecs<<elseif $PC.boobs == 1>>push your ample breasts against his firm pecs<<else>>allow him pull your flat chest to his firm pecs<</if>>, before he starts showing off his strength. With a hard, firm thrust, he cums deep into your pussy. You follow shortly after, feeling the heat of his seed in your depths as you clamp down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<case "Chattel Religionist">> - a fresh and ready body, adorned here and there with sensual devotional jewelry, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a fresh and ready body, adorned here and there with sensual devotional jewelry, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <<default>> - a hot young body, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like youreslf appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. + a hot young body, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.preg >= 20>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <</switch>> <<if _FS == "Asset Expansionist">> <<if $Concubine != 0>><<if $Concubine.amp != 1>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 91e8cb0efc4d001c07b500f6bc0352b937a71154..afe63e1df70bd1c52faadb9075e14e7b239cf69f 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -4323,7 +4323,7 @@ You tell her kindly that you understand, and that she'll be trained to address t <br><<link "Share some refreshments with her">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> - You reach into the back of your desk, where your private reserves are, and wordlessly offer her a <<if $PC.refreshmentType == 0>>$PC.refreshmentType<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>line of $PC.refreshment<<else>>syringe of $PC.refreshment<</if>>. She stares at you disbelievingly for a moment before stammering her thanks and accepting it with both hands. She holds it uncertainly, watching you get one yourself. + You reach into the back of your desk, where your private reserves are, and wordlessly offer her a <<if $PC.refreshmentType == 0>>$PC.refreshment<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>line of $PC.refreshment<<else>>syringe of $PC.refreshment<</if>>. She stares at you disbelievingly for a moment before stammering her thanks and accepting it with both hands. She holds it uncertainly, watching you get one yourself. <br><br> She is first among your slaves, but she is still very much a slave. She neither receives nor expects <<if $PC.refreshmentType == 0>> diff --git a/src/uncategorized/pMercenaryRomeo.tw b/src/uncategorized/pMercenaryRomeo.tw index 6d780b04da442f2cd668ac5efe4d0a9f0c3e6fbf..c84e73b9f4042e52e01b4bf652d3acbdd98dca5d 100644 --- a/src/uncategorized/pMercenaryRomeo.tw +++ b/src/uncategorized/pMercenaryRomeo.tw @@ -47,7 +47,7 @@ <</nobr>>\ \ -One of your mercenaries requests an interview. He's a worn, grey-haired tank of a man, made bulkier still by heavy ceramic plate armor and lots of ammunition and gear. The murderous submachine gun favored for city fighting looks like a toy in his hands. But as he sits at your invitation and accepts a <<if $PC.refreshmentType == 0>>$PC.refreshmentType<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>a plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>line of $PC.refreshment<<else>>syringe of $PC.refreshment<</if>> proffered by an attentive slave girl, he seems almost bashful. +One of your mercenaries requests an interview. He's a worn, grey-haired tank of a man, made bulkier still by heavy ceramic plate armor and lots of ammunition and gear. The murderous submachine gun favored for city fighting looks like a toy in his hands. But as he sits at your invitation and accepts a <<if $PC.refreshmentType == 0>>$PC.refreshment<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>a plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>line of $PC.refreshment<<else>>syringe of $PC.refreshment<</if>> proffered by an attentive slave girl, he seems almost bashful. "<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>, I'll say this straight. I'd like to buy one of your slaves. I've been seeing <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span> a lot, and she makes the years sit a little lighter on me. I've scraped together what I can, and I can pay ¤$slaveCost." It's a decent price, probably a little less than you could get at auction. It's a huge sum for a mercenary; it's probably his entire savings. You ask what he would do with her. "Well," he says, actually blushing, "I'd free her. And marry her, if she'd have me." \ diff --git a/src/uncategorized/personalAssistantAppearance.tw b/src/uncategorized/personalAssistantAppearance.tw index e92d6a21417ccfa3300b387407ed7221182bfae4..815c1bf4864019282f64f2534977cea5023ccb0d 100644 --- a/src/uncategorized/personalAssistantAppearance.tw +++ b/src/uncategorized/personalAssistantAppearance.tw @@ -509,7 +509,7 @@ She's a cute little <<if $arcologies[0].FSSupremacist != "unset">>$arcologies[0] She's recently improved her appearance to look more natural, with prettier boobs and softer hips. <<default>> She's nude aside from a crown of flowers, her modesty protected only by her massive belly. Occasionally a stream of liquid pours from her crotch along with a healthy baby. - <</switch>>> + <</switch>> <</if>> <<if ($cockFeeder == 1) && ($seed == 1)>> A recognizable little representation of one of your slaves is suckling at her milky tits, her stomach bloated with milk. The slave must be down in the kitchen, getting a meal out of the food dispensers. The goddess notices you watching, and smiles while she cradles the swollen slave to her nourishing bosom. diff --git a/src/uncategorized/reFemaleArcologyOwner.tw b/src/uncategorized/reFemaleArcologyOwner.tw index 0ca42920e7404763cada0c7dd2017d6ee8231e93..c551c37f225db06a547114b5b25c6b24be170e96 100644 --- a/src/uncategorized/reFemaleArcologyOwner.tw +++ b/src/uncategorized/reFemaleArcologyOwner.tw @@ -12,7 +12,7 @@ She strikes a fine balance in conversation with you, firm enough for a rising wo <span id="result"> <<link "Head over and assert yourself">> <<replace "#result">> - You head over and insert yourself into the conversation between her and the man trying to convince her to invest in his solar power concern. Your presence and power are such that he gives way rapidly, and you ostentatiously yet nonverbally assert your right to first claim to her company and conversation. After a few minutes of this public display, however, it becomes apparent that this is not what she was looking for. She is likely concerned that this is too much public <<if $PC.title == 1>>submission<<else>>vulnerability<</if>> for her to safely manage. She excuses herself and withdraws. You return to your <<if $PC.refreshmentType == 0>>$PC.refreshmentType<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>pouch of $PC.refreshment<<else>>syringe of $PC.refreshment<</if>>, consoling yourself that you are not exactly starved for company. + You head over and insert yourself into the conversation between her and the man trying to convince her to invest in his solar power concern. Your presence and power are such that he gives way rapidly, and you ostentatiously yet nonverbally assert your right to first claim to her company and conversation. After a few minutes of this public display, however, it becomes apparent that this is not what she was looking for. She is likely concerned that this is too much public <<if $PC.title == 1>>submission<<else>>vulnerability<</if>> for her to safely manage. She excuses herself and withdraws. You return to your <<if $PC.refreshmentType == 0>>$PC.refreshment<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>pouch of $PC.refreshment<<else>>syringe of $PC.refreshment<</if>>, consoling yourself that you are not exactly starved for company. <</replace>> <</link>> <br><<link "Walk past her and out onto an unoccupied balcony">> diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw index 91789a1802d45768430ef580aec22c8725124f20..d4d26f7410848731ac3a2501e82c3cbd945effc9 100644 --- a/src/uncategorized/reRecruit.tw +++ b/src/uncategorized/reRecruit.tw @@ -300,7 +300,7 @@ She hikes up her skirt and spins around slowly. "The drugs also made my butt big <<set $activeSlave.analSkill = 0>> <<set $activeSlave.hStyle = "long and in twin schoolgirl tails">> <<set $activeSlave.pubicHStyle = "waxed">> -<<set $activeSlave.underArmHStyle = "waxed">>> +<<set $activeSlave.underArmHStyle = "waxed">> <<set $activeSlave.pubertyXY = 0>> <<set $activeSlave.pubertyAgeXY = 50>> diff --git a/src/uncategorized/resMove.tw b/src/uncategorized/resMove.tw index 28f35272f4308c58e7f0330397f10a1414568f6b..567b0a0c6e6859a2b5048ef453734de7df0a3677 100644 --- a/src/uncategorized/resMove.tw +++ b/src/uncategorized/resMove.tw @@ -273,7 +273,7 @@ as you suspected, <</if>> <br><br> Your assistant is a powerful analytic tool, but <<if $assistant == 0>>it<<else>>she<</if>> lacks the capacity for true creativity. <<if $assistant == 0>>It<<else>>She<</if>> did not mention the long term. It would be possible to support the -<<if ($RESMove == "TSS") || ($RESMove == "SCP)") || ($RESMove == "LDE") || ($RESMove == "TGA")>> +<<if ($RESMove == "TSS") || ($RESMove == "SCP") || ($RESMove == "LDE") || ($RESMove == "TGA")>> school's <<elseif $RESMove == "GRI">> lab's diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw index 02ab12887b338f4ba324acaa0e2ef8bf7d30f1d7..dc811045a4ed68220544cf1ba3926218529177a1 100644 --- a/src/uncategorized/saDrugs.tw +++ b/src/uncategorized/saDrugs.tw @@ -914,7 +914,7 @@ <<set $slaves[$i].drugs = "no drugs">> <</if>> <<case "lip injections">> - <<if ($slaves[$i]. lips > 95) || (($slaves[$i]. lips > 85) && ($seeExtreme != 1))>> + <<if ($slaves[$i].lips > 95) || (($slaves[$i].lips > 85) && ($seeExtreme != 1))>> $possessiveCap lips are now so huge that further A-HGH treatment will not increase their size. @@.yellow;$possessiveCap drug regimen has been ended.@@ <<set $slaves[$i].drugs = "no drugs">> <</if>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 1789cf9680da1a6b90d7a0999251b520243f0b42..ed78a638f51accc78814787c8b86a672bc46e953 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -1793,7 +1793,7 @@ <<elseif $slaves[$i].dietCum == 1>> Her paraphilia is satisfied by what she gets to eat. <<elseif $slaves[$i].dietCum == 2>> - Other slaves in your penthouse are disturbed by her insatiable appetite for human ejaculate, which her heavy cum-diet encourages. + Other slaves in your penthouse are disturbed by her insatiable appetite for human ejaculate, which her heavy cum-diet encourages. <<elseif $feeder != 0>> Her paraphilia is satisfied by the way she gets to eat. <<elseif ($slaves[$i].assignment is "work in the dairy") && ($dairyFeedersSetting > 0)>> @@ -3043,8 +3043,8 @@ <<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 $possessive belly and breasts. - <<set $slaves[$i].boobs -= 50>> + $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 $possessive clitoris. @@ -3052,11 +3052,11 @@ <</if>> <<elseif ($slaves[$i].drugs == "super fertility drugs")>> <<set $slaves[$i].pubertyAgeXX -= 0.5>> - $pronounCap feels an @@.orange;unusual warm feeling@@ in $possessive 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].boobs += 50>> + <<if random(1,100) < 10>> <<set $slaves[$i].boobShape to "perky">> <</if>> <</if>> @@ -3103,7 +3103,7 @@ <</if>> /* closes female type */ <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY) && $slaves[$i].balls >= 1 && $slaves[$i].pubertyXY == 0>> /* Male type */ - + <<if ($slaves[$i].diet == "XY" || $slaves[$i].diet == "XXY")>> <<set $slaves[$i].pubertyAgeXY -= 0.1>> <</if>> @@ -3119,22 +3119,22 @@ <<set $slaves[$i].pubertyAgeXY -= 0.2>> <<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>> <<set $slaves[$i].pubertyAgeXY -= 0.5>> - $pronounCap feels an @@.orange;unusual warm feeling@@ in $possessive 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>> + <<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>> + <<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 $possessive 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].boobs += 50>> + <<if random(1,100) < 10>> <<set $slaves[$i].boobShape to "perky">> <</if>> <</if>> @@ -3179,9 +3179,9 @@ <<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@@. <</if>> - + <</if>> /* closes male type */ - + <</if>> /*closes PPmod */ /* puberty - not announced for allowing surprise pregnancy */ @@ -3386,7 +3386,7 @@ <<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 65>> <</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].preg > 25) && ($slaves[$i].pregType >= 20) && ((($slaves[$i].assignment == "be your Concubine" || $slaves[$i].assignment == "serve in the master suite") && $masterSuitePregnancySlaveLuxuries == 1) || ($slaves[$i].diet == "high caloric"))>> <<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>> @@ -3424,7 +3424,7 @@ <<if random(1,100) > 80>> Pregnancy @@.lime;causes $possessive breasts to swell somewhat.@@ <<set $slaves[$i].boobs += 50>> - <<if $slaves[$i].boobShape != "saggy && $slaves[$i].preg > random(25,100)>> + <<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>> @@ -3675,7 +3675,7 @@ <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -2>> <<elseif (random(1,100) > 80)>> <<if ($slaves[$i].vaginalCount > 0) || (($slaves[$i].analCount > 0) && ($slaves[$i].mpreg > 0))>> /* TODO: compare to previous week totals? */ - <<if ($slaves[$i].assignment != "rest) && ($slaves[$i].assignment != "stay confined") && ($slaves[$i].assignment != "be confined in the cellblock")>> + <<if ($slaves[$i].assignment != "rest") && ($slaves[$i].assignment != "stay confined") && ($slaves[$i].assignment != "be confined in the cellblock")>> <<for $m = 0; $m < $slaves.length; $m++>> <<if $slaves[$i].relationshipTarget == $slaves[$m].ID>> <<set $tempLover = $slaves[$m]>> @@ -3717,7 +3717,7 @@ <</for>> <</if>> /* pregmod: random citizens cannot father non-human children */ - <<if $slaves[$i].pregSource == -2 && $slaves[$i].eggType != "human">> + <<if $slaves[$i].pregSource == -2 && $slaves[$i].eggType != "human">> <<set $slaves[$i].pregSource = 0>> <<else>> <<set $slaves[$i].preg = 1>> @@ -3725,6 +3725,7 @@ <</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>> @@ -3859,8 +3860,7 @@ <</if>> <</if>> -<<if $slaves[$i].bellySag > 0>> -<<if $slaves[$i].preg < 10 && $slaves[$i].inflation == 0 && $slaves[$i].bellyImplant < 2000>> +<<if $slaves[$i].bellySag > 0 && !visibleBelly($slaves[$i])>> <<if $slaves[$i].muscles > 95>> <<if (random(1,100) > 1)>> $possessiveCap stretched, extreme muscles @@.green;firm up readily@@ after $possessive pregnancy. @@ -3895,7 +3895,6 @@ <</if>> <</if>> <</if>> -<</if>> <<if $slaves[$i].bellyImplant > 8000>> <<if $slaves[$i].fuckdoll == 0>> @@ -4079,20 +4078,20 @@ Society does not disapprove of your keeping a slave of the $arcologies[0].FSSupremacistRace race, since $pronoun is not in a publicly degrading role. <</if>> <<if $slaves[$i].preg > 0>> - <<if $slaves[$i].pregSource > 0>> - <<for $j to 0; $j < $slaves.length; $j++>> - <<if $slaves[$i].pregSource == $slaves[$j].ID>> - <<if $slaves[$i].race != $slaves[$j].race>> - Society @@.red;strongly disapproves@@ of your allowing a pure $arcologies[0].FSSupremacistRace slave to be miscegenated by $slaves[$j].slaveName. - <<FSChangePorn "Supremacist" -2>> - <<else>> - Society @@.green;strongly approves@@ of your using slave breeders like $slaves[$i].slaveName to propagate the $arcologies[0].FSSupremacistRace race. - <<FSChangePorn "Supremacist" 2>> + <<if $slaves[$i].pregSource > 0>> + <<for $j to 0; $j < $slaves.length; $j++>> + <<if $slaves[$i].pregSource == $slaves[$j].ID>> + <<if $slaves[$i].race != $slaves[$j].race>> + Society @@.red;strongly disapproves@@ of your allowing a pure $arcologies[0].FSSupremacistRace slave to be miscegenated by $slaves[$j].slaveName. + <<FSChangePorn "Supremacist" -2>> + <<else>> + Society @@.green;strongly approves@@ of your using slave breeders like $slaves[$i].slaveName to propagate the $arcologies[0].FSSupremacistRace race. + <<FSChangePorn "Supremacist" 2>> + <</if>> + <<break>> <</if>> - <<break>> + <</for>> <</if>> - <</for>> - <</if>> <</if>> <<if $slaves[$i].fuckdoll > 0>> Society @@.red;strongly disapproves@@ of your owning a $arcologies[0].FSSupremacistRace Fuckdoll. @@ -4368,7 +4367,7 @@ <<FSChangePorn "Paternalist" -1>> <</if>> <</if>> - + <<if $arcologies[0].FSBodyPurist != "unset">> <<if ($slaves[$i].boobsImplant == 0) && ($slaves[$i].buttImplant == 0) && ($slaves[$i].lipsImplant == 0) && ($slaves[$i].bellyImplant == 0)>> Society @@.green;approves@@ of $slaves[$i].slaveName's natural body; this supports the fashion for surgically untouched slaves. @@ -5407,7 +5406,7 @@ <<if $slaves[$i].cervixImplant == 1>> <<if ($slaves[$i].bellyImplant >= 40000) || (($slaves[$i].bellyImplant > 10000) && ($arcologies[0].FSTransformationFetishistResearch != 1))>> - $possessiveCap cervix implant detected that the volume of filler in $slaves[$i].slaveName's belly reached $possessiveCap implant's threshold, and @@.orange;opens backflow@@ several times throughout week. + $possessiveCap cervix implant detected that the volume of filler in $slaves[$i].slaveName's belly reached $possessiveCap implant's threshold, and @@.orange;opens backflow@@ several times throughout week. <<if $arcologies[0].FSTransformationFetishistResearch != 1>> <<set $slaves[$i].bellyImplant = 10000>> <<else>> @@ -5688,7 +5687,7 @@ <</if>> <</if>> <</if>> - + <<if ($slaves[$i].dick >= 20)>> <<if $dickAccessibility == 1>> <<if ($slaves[$i].devotion > 20)>> @@ -5721,7 +5720,7 @@ <<set $slaves[$i].devotion -= 1>> <</if>> <</if>> - + <<if ($slaves[$i].balls > 90)>> <<if $ballsAccessibility == 1>> <<if ($slaves[$i].devotion > 20)>> diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw index 2895cd8a536aab1619d8ee7468740e9013743345..cc9cb338b8d9b0111eb8a851d0e3b4790f64ba46 100644 --- a/src/uncategorized/surgeryDegradation.tw +++ b/src/uncategorized/surgeryDegradation.tw @@ -65,14 +65,6 @@ As the remote surgery's long recovery cycle completes, <<default>> <<removeJob $activeSlave $activeSlave.assignment>> <</switch>> - As the remote surgery's long recovery cycle completes, - <<if $surgeryType == "fuckdoll">> - your new Fuckdoll <<if ($activeSlave.amp != 1)>>stumbles<<else>>is carried<</if>> out of the surgery room. The only <<if $activeSlave.vagina > -1>>areas of skin visible are those around its vulva and anus<<else>>area of skin visible is that around its anus<</if>><<if $activeSlave.lips > 95>>, though its lips are also visible as its facepussy makes the standard Fuckdoll mouth insert unnecessary<</if>>. You can see it starting to struggle against the constricting material of the Fuckdoll suit as the sedation wears off. Other than the tiny area of exposed skin and the slight movement, there's no indication that the sex doll in front of you is alive at all. - <<elseif $surgeryType == "fuckdollExtraction">> - $activeSlave.slaveName <<if ($activeSlave.amp != 1)>>walks<<else>>is carried<</if>> out of the surgery room. - <<else>> - $activeSlave.slaveName <<if ($activeSlave.amp != 1)>>walks<<else>>is carried<</if>> out of the surgery room<<if canSee($activeSlave)>> and catches sight of herself in the floor-length mirror outside the door<<else>> and is detailed the modifications done to her body, assuming she hasn't already realized them<</if>>. - <</if>> <<if $familyTesting == 1>> <<for $j = 0; $j < $slaves.length; $j++>> diff --git a/src/utility/assignWidgets.tw b/src/utility/assignWidgets.tw index 4b45a4555e17be385de0b4cf8e44a9037e4c0161..a027c749be822f52a6f6129f1299c58cd58ec9e5 100644 --- a/src/utility/assignWidgets.tw +++ b/src/utility/assignWidgets.tw @@ -70,7 +70,7 @@ <</if>> <</if>> -<<set $slaves[_wi] = $args[0], $i = _wi>> /* save changes to slave array, and set $i in case we call "SA chooses own clothes" next, since it uses $slave[$i] */ +<<set $slaves[_wi] = $args[0], $i = _wi>> /* save changes to slave array, and set $i in case we call "SA chooses own clothes" next, since it uses $slaves[$i] */ <<if $slaves[_wi].choosesOwnClothes == 1>><<include "SA chooses own clothes">><<set $args[0] = $slaves[_wi]>><</if>> /* update clothes, then update $args[0] */