diff --git a/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw b/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw index 939c68e2ec9259105894c3adf86ca5a9dbd56473..e2cc2ab2da97aa6a1a8fc21d6275d5bd83e867a2 100644 --- a/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw +++ b/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw @@ -22,7 +22,7 @@ <<set $activeSlave.trust = Number($activeSlave.trust) || 0>> <<set $activeSlave.oldTrust = Number($activeSlave.oldTrust) || 0>> <<set $activeSlave.age = Number($activeSlave.age) || 18>> -<<set $activeSlave.actualAge = Number($activeSlave.actualAge) || 18>> +<<set $activeSlave.actualAge = Number($activeSlave.actualAge)>> <<set $activeSlave.visualAge = Number($activeSlave.visualAge) || 18>> <<set $activeSlave.physicalAge = Number($activeSlave.physicalAge) || 18>> <<set $activeSlave.health = Number($activeSlave.health) || 0>> diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw index 839a3b5ed16ac43c709f8693c7eb301d7deb7d87..ea1c13eb4f6021f09b18c7dbd6c35d3cc56e4ff3 100644 --- a/src/gui/Encyclopedia/encyclopedia.tw +++ b/src/gui/Encyclopedia/encyclopedia.tw @@ -931,7 +931,7 @@ __I do not give credit without explicit permission to do so.__ If you have contr ''anon'' for putting up with my javascript incompetence. ''anon'' for player family listing. ''anon'' for interchangable prosthetics, advanced facial surgeries, custom nationality distribution and corporation assets overhaul. -''FCGudder'' for advanced economy reports, image improvements and likely one to two of these other anon credits. +''FCGudder'' for advanced economy reports, image improvements, cleaning and fixing extended-extended family mode and likely one to two of these other anon credits. ''anon'' for filter by assgnment. ''anon'' for forcing dicks onto slavegirls. ''anon'' for forcing dicks into slavegirls and forced slave riding. diff --git a/src/js/storyJS.tw b/src/js/storyJS.tw index 4d7c70b83cad1a7056b8e3cd785613cb5164d4ec..a75f2863b9f0a0c7d72cf5f2b826ffe6731a83c8 100644 --- a/src/js/storyJS.tw +++ b/src/js/storyJS.tw @@ -438,45 +438,15 @@ window.canWalk = function(slave) { return null; } else if (slave.amp == 1) { return false; - } else if (slave.boobs > 9000+(slave.muscles*100) && slave.physicalAge >= 18) { - return false; - } else if (slave.boobs > 5000+(slave.muscles*10) && slave.physicalAge <= 3) { - return false; - } else if (slave.boobs > 7000+(slave.muscles*20) && slave.physicalAge <= 12) { - return false; - } else if (slave.boobs > 9000+(slave.muscles*50) && slave.physicalAge < 18) { - return false; - } else if (slave.dick >= 15+(slave.muscles*.2) && slave.physicalAge <= 3) { - return false; - } else if (slave.dick >= 30+(slave.muscles*.3) && slave.physicalAge <= 12) { - return false; - } else if (slave.dick >= 68+(slave.muscles*.4)) { - return false; - } else if (slave.balls >= 30+(slave.muscles*.3) && slave.physicalAge <= 3) { + } else if (tooBigBreasts(slave)) { return false; - } else if (slave.balls >= 60+(slave.muscles*.5) && slave.physicalAge <= 12) { + } else if (tooBigDick(slave)) { return false; - } else if (slave.balls >= 90+(slave.muscles*.7)) { - return false; - } else if (slave.butt > 10 && slave.physicalAge <= 3) { - return false; - } else if (slave.butt > 14 && slave.physicalAge <= 12) { - return false; - } else if (slave.preg > 20 && slave.physicalAge >= 13 && slave.pregType >= 20 && slave.height < 150) { - return false; - } else if (slave.preg > 30 && slave.physicalAge >= 13 && slave.pregType >= 20 && (!slave.height >= 185 || !slave.muscles > 1)) { - return false; - } else if (slave.preg > 20 && slave.physicalAge <= 3 && slave.pregType >= 10) { - return false; - } else if (slave.preg > 20 && slave.physicalAge <= 12 && slave.pregType >= 20) { - return false; - } else if (slave.bellyImplant > 31000+(slave.muscles*100) && slave.physicalAge >= 18) { - return false; - } else if (slave.bellyImplant > 31000+(slave.muscles*80) && slave.physicalAge >= 13) { + } else if (tooBigBalls(slave)) { return false; - } else if (slave.bellyImplant > 12000+(slave.muscles*50) && slave.physicalAge <= 3) { + } else if (tooBigButt(slave)) { return false; - } else if (slave.bellyImplant > 16000+(slave.muscles*20) && slave.physicalAge <= 12) { + } else if (tooBigBelly(slave)) { return false; } else if (slave.heels == 0) { return true; @@ -554,7 +524,7 @@ window.tooBigBelly = function(slave){ return null; } else if (slave.preg > 20 && slave.physicalAge >= 18 && slave.pregType >= 20 && slave.height < 150) { return true; - } else if (slave.preg > 30 && slave.physicalAge >= 18 && slave.pregType >= 20 && (!slave.height >= 185 || !slave.muscles > 1)) { + } else if (slave.preg > 30 && slave.physicalAge >= 18 && slave.pregType >= 20 && (!(slave.height >= 185) || !(slave.muscles > 30))) { return true; } else if (slave.preg > 20 && slave.physicalAge <= 3 && slave.pregType >= 10) { return true; diff --git a/src/npc/fSlaveImpregConsummate.tw b/src/npc/fSlaveImpregConsummate.tw index 8c98543c5ef2b1420bdc6a3a132f037304a9d7c8..dc70bd2a74bbfd22361f6459be9af057d007f68a 100644 --- a/src/npc/fSlaveImpregConsummate.tw +++ b/src/npc/fSlaveImpregConsummate.tw @@ -130,7 +130,7 @@ Next, you see to $activeSlave.slaveName. <<elseif $activeSlave.devotion < 10>> She obeys your orders, arranging herself for <<if $activeSlave.mpreg == 1>>anal<<else>>vaginal<</if>> sex despite her slight hesitation at the idea of being made a breeder. <<else>> - She happily obeys your orders, getting ready to serve <<if def $PC.customTitle>>her $PC.customTitle by making another slave<<elseif $PC.title != 0>>her Master by making him<<else>>her Mistress by making her<</if>> another slave. + She happily obeys your orders, getting ready to serve <<if def $PC.customTitle>>her $PC.customTitle by making them<<elseif $PC.title != 0>>her Master by making him<<else>>her Mistress by making her<</if>> another slave. <</if>> <<if random(1,100) >= 1>> diff --git a/src/pregmod/fSlaveSlaveDickConsummate.tw b/src/pregmod/fSlaveSlaveDickConsummate.tw index fa1bff7957b726cd5fe8d0323ac9b0f980d5dad3..4593d0b243de5d2dc267eff2f692e4528ed8fa6b 100644 --- a/src/pregmod/fSlaveSlaveDickConsummate.tw +++ b/src/pregmod/fSlaveSlaveDickConsummate.tw @@ -91,24 +91,24 @@ Next, you see to $slaverapistx.slaveName. <<set $activeSlave.penetrativeCount += 1>> <<set $penetrativeTotal += 1>> -<<if ($slaverapistx.fetish == "dom") && ($slaverapistx.fetishStrength > 60) && ($slaverapistx.fetishKnown == 1) && (($slaverapistx.vagina == 0)>> +<<if ($slaverapistx.fetish == "dom") && ($slaverapistx.fetishStrength > 60) && ($slaverapistx.fetishKnown == 1) && ($slaverapistx.vagina == 0)>> She lowers her virgin pussy onto $activeSlave.slaveName waiting member, impaling herself slowly. This act @@color:lime; breaks in her pussy.@@ <<set $slaverapistx.vagina to 1>> <<set $slaverapistx.devotion += 4>> <<set $slaverapistx.fetishStrength += 1>> -<<elseif $slaverapistx.devotion > 20) && (($activeSlave.vagina == 0) >> +<<elseif $slaverapistx.devotion > 20) && ($activeSlave.vagina == 0)>> She accepts your orders without comment and presents her virgin pussy to $slaverapistx.slaveName for fertilization. She gasps in shock when she feels her hot seed. @@color:hotpink;She is broken to slavery@@ by this application of her body, which naturally @@color:lime;will break in her pussy.@@ <<set $activeSlave.vagina to 1>> <<set $activeSlave.devotion += 10>> -<<elseif ($activeSlave.devotion >= -20) && (($activeSlave.vagina == 0)>> +<<elseif ($activeSlave.devotion >= -20) && ($activeSlave.vagina == 0)>> She is clearly unhappy at the idea of losing her pearl of great price to $slaverapistx.slaveName; this probably isn't what she imagined her first real sex would be like. Worse, she knows she's fertile and realizes she'll likely get pregnant. Nevertheless, @@color:hotpink;she is broken to slavery@@ by this application of her body, which naturally @@color:lime;will break in her pussy.@@ <<set $activeSlave.vagina to 1>> <<set $activeSlave.devotion += 4>> -<<elseif (($activeSlave.vagina == 0)>> +<<elseif ($activeSlave.vagina == 0)>> As you anticipated, she refuses to give $slaverapistx.slaveName her virginity. You restrain her despite her @@color:mediumorchid;horrified tears@@ and @@color:gold;frightened begging.@@ Naturally, this cruel act @@color:lime;will break in her pussy.@@ - <<set $activeSlave.devotion -= 5>> - <<set $activeSlave.trust -= 5>> + <<set $activeSlave.devotion -= 5>> + <<set $activeSlave.trust -= 5>> <<set $activeSlave.vagina to 1>> @@ -130,28 +130,28 @@ Next, you see to $slaverapistx.slaveName. <<if ($activeSlave.devotion < -20) && ($slaverapistx.devotion < -20)>> Since you have two restrained slaves, it's up to you to do all the work. Since $activeSlave.slaveName is already lying on the bed, you maneuver $slaverapistx.slaveName's pussy into place. The two slaves make no further moves until you deal $slaverapistx.slaveName a terrific swat across the ass and promise to give her more of the same until she gets going. $slaverapistx.slaveName starts lowering herself very slowly, pulling back every time $activeSlave.slaveName's dick prodding her womanhood. After watching the sad display for a while, you use your own weight to suddely push her onto $activeSlave.slaveName, hilting her in one, scream-enducing move. $slaverapistx.slaveName seems more cooperative after that and you only have to occasionaly prod them with an electrial jolt to keep them going at a faster pace. Both slaves @@color:mediumorchid;resent@@ what you made them do and @@color:gold;fear you@@ as a result. - <<set $activeSlave.devotion -= 5>> - <<set $slaverapistx.devotion -= 5>> - <<set $activeSlave.trust -= 5>> - <<set $slaverapistx.trust -= 5>> + <<set $activeSlave.devotion -= 5>> + <<set $slaverapistx.devotion -= 5>> + <<set $activeSlave.trust -= 5>> + <<set $slaverapistx.trust -= 5>> <<elseif ($slaverapistx.devotion < -20)>> Since your dick slave is restrained, you order $slaverapistx.slaveName to kneel on the bed on top of $activeSlave.slaveName, and then maneuver her pussy into place. $slaverapistx.slaveName is uncooperative, so you push her down yourself and prod and slap her untill she starts to ride the cock with urgency. It doesn't take long for $activeSlave.slaveName to orgasm. She @@color:mediumorchid;resents@@ what you made her do and @@color:gold;fears you@@ as a result. - <<set $slaverapistx.devotion -= 5>> - <<set $slaverapistx.trust -= 5>> + <<set $slaverapistx.devotion -= 5>> + <<set $slaverapistx.trust -= 5>> <<elseif ($slaverapistx.fetish == "dom") && ($slaverapistx.fetishStrength > 60) && ($slaverapistx.devotion > 20) && ($activeSlave.devotion < -20)>> You tie $activeSlave.slaveName on the bed with her dick defenseless and available, and then tell the randy $slaverapistx.slaveName that it's all hers. The slave life has so affected $slaverapistx.slaveName that she is quite eager to rape another slave for her pleasure. She begins playing with her immediately, fondling, pinching and licking while bouncing on the meaty shaft. Occasionaly she stops, denying $activeSlave.slaveName the immediate orgasm and teasing her, fully enjoying her dominant role. By the end of the day $activeSlave.slaveName's abused, pent-up penis has shot a massive load, to her @@color:gold;horror@@ and @@color:mediumorchid;resentment,@@ while $slaverapistx.slaveName is lying next to her on the bed in a state of obvious @@color:hotpink;satiation and bliss.@@ - <<set $activeSlave.devotion -= 5>> - <<set $activeSlave.trust -= 5>> - <<set $slaverapistx.devotion += 4>> + <<set $activeSlave.devotion -= 5>> + <<set $activeSlave.trust -= 5>> + <<set $slaverapistx.devotion += 4>> <<elseif ($slaverapistx.energy > 95) && ($slaverapistx.devotion > 20) && ($activeSlave.devotion < -20)>> You arrange $activeSlave.slaveName on the bed with her cock defenseless and available, and then tell the randy $slaverapistx.slaveName that it's all hers. The slave life has so affected $slaverapistx.slaveName that she is quite eager to rape another slave, just for the perverted novelty of the act. She rides the hepless cock trough seveal orgasms. By the end of the day $slaverapistx.slaveName's cunt is dripping cum, to her obvious @@color:hotpink;satiation and bliss.@@ $activeSlave.slaveName is lying next to her on the bed in a state of @@color:gold;horror@@ and @@color:mediumorchid;resentment,@@ - <<set $activeSlave.devotion -= 5>> - <<set $activeSlave.trust -= 5>> - <<set $slaverapistx.devotion += 4>> + <<set $activeSlave.devotion -= 5>> + <<set $activeSlave.trust -= 5>> + <<set $slaverapistx.devotion += 4>> <<elseif ($activeSlave.devotion <= 20) || ($slaverapistx.devotion <= 20)>> You tie $activeSlave.slaveName onto the bed and tell $slaverapistx.slaveName to get on with it. They fuck mechanically, gazing with roiling emotions into each others' eyes. They do seem to come to some sort of a nonverbal understanding on the necessity of getting it done, and there is no real unhappiness in either of them when they finish and disentangle themselves. As they clean themelves and exit, you notice $slaverapistx.slaveName's looking a little more longignly at $activeSlave.slaveName. @@ -162,8 +162,8 @@ Next, you see to $slaverapistx.slaveName. <<else>> The two slaves turn eagerly to the business of vanilla sex. They take their time, humping slowly and gazing into each others' eyes, chaning position often. After a little while, while in doggy position, $activeSlave.slaveName looks over $slaverapistx.slaveName's shoulder to where you're sitting, the invitation clear in her eyes. You come over and penetrate $activeSlave.slaveName with your <<if $PC.dick ==1>>dick<<else>>strap-on<</if>>. With the double stimulus of penetrating a tight vagina and being penetrated, she comes indecently hard. The two of them collapse into an exhausted, @@color:hotpink;happy@@ pile of slave flesh. - <<set $activeSlave.devotion += 8>> - <<set $slaverapistx.devotion += 4>> + <<set $activeSlave.devotion += 8>> + <<set $slaverapistx.devotion += 4>> <</if>> diff --git a/src/pregmod/incubator.tw b/src/pregmod/incubator.tw index 69417e1b3612175c64cbb03350fd39617673c6f2..b361f944e882569aa2bddb82a0397f5e4c21e354 100644 --- a/src/pregmod/incubator.tw +++ b/src/pregmod/incubator.tw @@ -30,7 +30,7 @@ $incubatorNameCaps is a clean, cold hall designed to be lined with tanks and the [[Add another incubation tank|Incubator][$cash -= Math.trunc(60000*$upgradeMultiplierArcology), $incubator += 1]] //Costs ¤<<print Math.trunc(60000*$upgradeMultiplierArcology)>> and will increase upkeep costs// <br><br> -Reserve an eligible mother-to-be's child to be placed in a tank upon birth. Of $incubator tanks, <<print $incubator-$incubatorSlaves>> are availalbe. Of those, $reservedChildren tanks are reserved. +Reserve an eligible mother-to-be's child to be placed in a tank upon birth. Of $incubator tanks, <<print $incubator-$incubatorSlaves>> are available. Of those, $reservedChildren tanks are reserved. <<for _i = 0; _i < _SL; _i++>> <<if $slaves[_i].pregType < 50 && $slaves[_i].preg > 3 && $slaves[_i].eggType == "human">> <<if $slaves[_i].assignment == "work in the dairy" && $dairyPregSetting > 0>> diff --git a/src/pregmod/incubatorReport.tw b/src/pregmod/incubatorReport.tw index 620015b927a9c35117e2d0904bbfb5c8023c2bc1..173da1fb7fb7af922b476a0d8c38c55bde154ca4 100644 --- a/src/pregmod/incubatorReport.tw +++ b/src/pregmod/incubatorReport.tw @@ -595,8 +595,10 @@ <<set $tanks[$i].boobs = Math.clamp($tanks[$i].boobs, 0, 10000)>> <br> <</for>> +/* <<if $incubatorSlaves == 0>> $incubatorNameCaps is currently unused. <</if>> +*/ <br><br> diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index afb93e4f97d27b8bce97c8eee527b5f7c3e8cb6b..27218523ab6bd40edb8604394786ddc8085533a6 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -1130,7 +1130,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s <</if>> <<if _momInterest == "boobs" || _dadInterest == "boobs">> - You noticed her interest in her <<if _momInterest == "boobs" && _dadInterest == "boobs">>parent's<<elseif _momInterest == "boobs">>mother's<<else>>father's<</if>> massive breasts when she was around them. + <br>You noticed her interest in her <<if _momInterest == "boobs" && _dadInterest == "boobs">>parent's<<elseif _momInterest == "boobs">>mother's<<else>>father's<</if>> massive breasts when she was around them. <<if $activeSlave.boobs >= 4000 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start her on a regiment of hyper breast growth drugs">> <<set $activeSlave.devotion += 25>> @@ -1212,7 +1212,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s <</if>> <<if _momInterest == "belly" || _dadInterest == "belly">> - You noticed her interest in her <<if _momInterest == "belly" && _dadInterest == "belly">>parent's<<elseif _momInterest == "belly">>mother's<<else>>father's<</if>> rounded middle when she was around them. + <br>You noticed her interest in her <<if _momInterest == "belly" && _dadInterest == "belly">>parent's<<elseif _momInterest == "belly">>mother's<<else>>father's<</if>> rounded middle when she was around them. <<if $clothesBoughtBelly == 1 || $arcologies[0].FSRepopulationFocus != "unset">> <br><<link "Give her a big fake belly to wear">> <<set $activeSlave.devotion += 15>> @@ -1248,7 +1248,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s <</if>> <<if _momInterest == "dick" || _dadInterest == "dick">> - You noticed her interest in her <<if _momInterest == "dick" && _dadInterest == "dick">>parent's<<elseif _momInterest == "dick">>mother's<<else>>father's<</if>> enormous cock while she was around them. + <br>You noticed her interest in her <<if _momInterest == "dick" && _dadInterest == "dick">>parent's<<elseif _momInterest == "dick">>mother's<<else>>father's<</if>> enormous cock while she was around them. <<if $activeSlave.dick >= 10 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start her on a regiment of hyper penis growth drugs">> <<set $activeSlave.devotion += 25>> @@ -1275,7 +1275,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s <</if>> <<if _momInterest == "balls" || _dadInterest == "balls">> - You noticed her interest in her <<if _momInterest == "balls" && _dadInterest == "balls">>parent's<<elseif _momInterest == "balls">>mother's<<else>>father's<</if>> pendulous testicles while she was around them. + <br>You noticed her interest in her <<if _momInterest == "balls" && _dadInterest == "balls">>parent's<<elseif _momInterest == "balls">>mother's<<else>>father's<</if>> pendulous testicles while she was around them. <<if $activeSlave.balls >= 6 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start her on a regiment of hyper testicle growth drugs">> <<set $activeSlave.devotion += 25>> @@ -1302,7 +1302,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s <</if>> <<if _momInterest == "hips" || _dadInterest == "hips">> - You noticed her interest in her <<if _momInterest == "hips" && _dadInterest == "hips">>parent's<<elseif _momInterest == "hips">>mother's<<else>>father's<</if>> door jamming hips while she was around them. + <br>You noticed her interest in her <<if _momInterest == "hips" && _dadInterest == "hips">>parent's<<elseif _momInterest == "hips">>mother's<<else>>father's<</if>> door jamming hips while she was around them. <<if $activeSlave.hips == 2 && $surgeryUpgrade == 1>> <br><<link "Surgically widen her hips">> <<set $activeSlave.devotion += 15>> @@ -1333,7 +1333,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s <</if>> <<if _momInterest == "butt" || _dadInterest == "butt">> - You noticed her interest in her <<if _momInterest == "butt" && _dadInterest == "butt">>parent's<<elseif _momInterest == "butt">>mother's<<else>>father's<</if>> ever-jiggling ass while she was around them. + <br>You noticed her interest in her <<if _momInterest == "butt" && _dadInterest == "butt">>parent's<<elseif _momInterest == "butt">>mother's<<else>>father's<</if>> ever-jiggling ass while she was around them. <<if $activeSlave.butt >= 10 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start her on a regiment of hyper ass growth drugs">> <<set $activeSlave.devotion += 25>> diff --git a/src/pregmod/widgets/extendedFamilyWidgets.tw b/src/pregmod/widgets/extendedFamilyWidgets.tw index 9ddd517d6a5321f49f104ee38d4cd110745f3dbe..3b91d40b865b401ca5f31ef1db0c14af14964781 100644 --- a/src/pregmod/widgets/extendedFamilyWidgets.tw +++ b/src/pregmod/widgets/extendedFamilyWidgets.tw @@ -535,209 +535,111 @@ <<set $children = []>> */ -/*testtest PC twin passages - determines how many twins you have but not implemented yet*/ -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($activeSlave, $PC) == 1 && areSisters($slaves[$i], $activeSlave) == 1>> - <<set $children.push($slaves[$i])>> +<<set _twins = [], _sisters = [], _brothers = [], _halfsisters = [], _halfbrothers = []>> +<<for _i = 0; _i < $slaves.length; _i++>> + <<set _sisterCheck = areSisters($slaves[_i], $activeSlave)>> + <<if _sisterCheck == 1>> + <<run _twins.push($slaves[_i])>> + <</if>> + <<if _sisterCheck < 3 && _sisterCheck > 0>> + <<run ($slaves[_i].genes == 'XX' ? _sisters : _brothers).push($slaves[_i])>> <</if>> + <<if _sisterCheck == 3>> + <<run ($slaves[_i].genes == 'XX' ? _halfsisters : _halfbrothers).push($slaves[_i])>> <</if>> <</for>> -<<if $children.length > 2>> - $pronounCap @@color:lightgreen;shared a cramped womb with you - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - , $children[$j].slaveName - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - $pronounCap is @@color:lightgreen;your twin along with $children[0].slaveName.@@ -<<elseif $children.length > 0>> - $pronounCap is @@color:lightgreen;your twin <<if $activeSlave.genes == "XX">>sister<<else>>brother<</if>>.@@ + +/*testtest PC twin passages - determines how many twins you have but not implemented yet*/ +<<if areSisters($activeSlave, $PC) == 1>> + $pronounCap + <<if _twins.length > 1>> + @@color:lightgreen;shared a cramped womb with you, <<print _twins.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@ + <<elseif _twins.length > 0>> + is @@color:lightgreen;your twin along with _twins[0].slaveName.@@ + <<else>> + is @@color:lightgreen;your twin <<if $activeSlave.genes == "XX">>sister<<else>>brother<</if>>.@@ + <</if>> <</if>> -<<set $children = []>> /*testtest PC sister passages - determines how many sisters you have*/ -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($activeSlave, $PC) == 2 && areSisters($slaves[$i], $activeSlave) < 3 && areSisters($slaves[$i], $activeSlave) > 0 && $slaves[$i].genes == "XX">> - <<set $children.push($slaves[$i])>> - <</if>> - <</if>> -<</for>> -<<if $activeSlave.genes == "XX" && $children.length > 0>> +<<if areSisters($activeSlave, $PC) < 3 && areSisters($activeSlave, $PC) > 0 && $activeSlave.genes == "XX">> $pronounCap -<<if $children.length > 2>> - @@color:lightgreen;is your sister along with - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - is @@color:lightgreen;your sister along with $children[0].slaveName.@@ -<<elseif $children.length > 0>> - is @@color:lightgreen;your sister.@@ -<</if>> + <<if _sisters.length > 1>> + @@color:lightgreen;is your sister along with <<print _sisters.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@ + <<elseif _sisters.length > 0>> + is @@color:lightgreen;your sister along with _sisters[0].slaveName.@@ + <<else>> + is @@color:lightgreen;your sister.@@ + <</if>> <</if>> -<<set $children = []>> /*testtest PC brother passages - determines how many brothers you have*/ -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($activeSlave, $PC) == 2 && areSisters($slaves[$i], $activeSlave) < 2 && areSisters($slaves[$i], $activeSlave) > 0 && $slaves[$i].genes == "XY">> - <<set $children.push($slaves[$i])>> - <</if>> - <</if>> -<</for>> -<<if $activeSlave.genes == "XY" && $children.length > 0>> +<<if areSisters($activeSlave, $PC) < 3 && areSisters($activeSlave, $PC) > 0 && $activeSlave.genes == "XY">> $pronounCap -<<if $children.length > 2>> - @@color:lightgreen;is your brother along with - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - is @@color:lightgreen;your brother along with $children[0].slaveName.@@ -<<elseif $children.length > 0>> - is @@color:lightgreen;your brother.@@ -<</if>> + <<if _brothers.length > 1>> + @@color:lightgreen;is your brother along with <<print _brothers.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@ + <<elseif _brothers.length > 0>> + is @@color:lightgreen;your brother along with _brothers[0].slaveName.@@ + <<else>> + is @@color:lightgreen;your brother.@@ + <</if>> <</if>> -<<set $children = []>> /*testtest PC half-sister passages - determines how many half-sisters you have*/ -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($activeSlave, $PC) == 3 && areSisters($slaves[$i], $PC) == 3 && $slaves[$i].genes == "XX">> - <<set $children.push($slaves[$i])>> - <</if>> - <</if>> -<</for>> -<<if $activeSlave.genes == "XX" && $children.length > 0>> +<<if areSisters($activeSlave, $PC) == 3 && $activeSlave.genes == "XX">> $pronounCap -<<if $children.length > 2>> - is @@color:lightgreen;your half-sister along with - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - is @@color:lightgreen;your half-sister along with $children[0].slaveName.@@ -<<elseif $children.length > 0>> - is @@color:lightgreen;your half-sister.@@ -<</if>> + <<if _halfsisters.length > 1>> + @@color:lightgreen;is your half-sister along with <<print _halfsisters.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@ + <<elseif _halfsisters.length > 0>> + is @@color:lightgreen;your half-sister along with _halfsisters[0].slaveName.@@ + <<else>> + is @@color:lightgreen;your half-sister.@@ + <</if>> <</if>> -<<set $children = []>> /*testtest PC half-brother passages - determines how many half-brothers you have*/ -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($activeSlave, $PC) == 3 && areSisters($slaves[$i], $PC) == 3 && $slaves[$i].genes == "XY">> - <<set $children.push($slaves[$i])>> - <</if>> - <</if>> -<</for>> -<<if $activeSlave.genes == "XY" && $children.length > 0>> +<<if areSisters($activeSlave, $PC) == 3 && $activeSlave.genes == "XY">> $pronounCap -<<if $children.length > 2>> - is @@color:lightgreen;your half-brother along with - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - is @@color:lightgreen;your half-brother along with $children[0].slaveName.@@ -<<elseif $children.length > 0>> - is @@color:lightgreen;your half-brother.@@ -<</if>> + <<if _halfbrothers.length > 1>> + @@color:lightgreen;is your half-brother along with <<print _halfbrothers.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@ + <<elseif _halfbrothers.length > 0>> + is @@color:lightgreen;your half-brother along with _halfbrothers[0].slaveName.@@ + <<else>> + is @@color:lightgreen;your half-brother.@@ + <</if>> <</if>> -<<set $children = []>> /*testtest twins? - determines how many twins a slave has*/ -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($activeSlave, $slaves[$i]) == 1>> - <<set $children.push($slaves[$i])>> - <</if>> +<<if _twins.length > 0>> + $pronounCap + <<if _twins.length > 2>> + @@color:lightgreen;shared a cramped womb with <<print _twins.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@ + <<elseif _twins.length > 1>> + is a @@color:lightgreen;one of a set of triplets; _twins[0].slaveName, and _twins[1].slaveName@@ complete the trio. + <<else>> + is @@color:lightgreen;twins with _twins[0].slaveName.@@ <</if>> -<</for>> -<<if $children.length > 2>> - $pronounCap @@color:lightgreen;shared a cramped womb with - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - $pronounCap is a @@color:lightgreen;one of a set of triplets; $children[0].slaveName, and $children[1].slaveName@@ complete the trio. -<<elseif $children.length > 0>> - $pronounCap is @@color:lightgreen;twins with $children[0].slaveName.@@ <</if>> -<<set $children = []>> /*testtest sister - determines how many sisters a slave has*/ -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($activeSlave, $slaves[$i]) == 2 && $slaves[$i].genes == "XX">> - <<set $children.push($slaves[$i])>> - <</if>> +<<if _sisters.length > 0>> + $pronounCap + <<if _sisters.length > 1>> + is @@color:lightgreen;sisters with <<print _sisters.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@ + <<else>> + $pronounCap is @@color:lightgreen;sisters with _sisters[0].slaveName.@@ <</if>> -<</for>> -<<if $children.length > 2>> - $pronounCap is @@color:lightgreen;sisters with - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - $pronounCap is @@color:lightgreen;sisters with $children[0].slaveName and $children[1].slaveName.@@ -<<elseif $children.length > 0>> - $pronounCap is @@color:lightgreen;sisters with $children[0].slaveName.@@ <</if>> -<<set $children = []>> /*testtest brother - determines how many brothers a slave has*/ -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($activeSlave, $slaves[$i]) == 2 && $slaves[$i].genes == "XY">> - <<set $children.push($slaves[$i])>> - <</if>> +<<if _brothers.length > 0>> + $pronounCap + <<if _brothers.length > 1>> + is @@color:lightgreen;sisters with <<print _brothers.reduce(function(res, ch, i, arr) { return (res.slaveName || res) + (i == arr.length - 1 ? ' and ' : ', ') + ch.slaveName; })>>.@@ + <<else>> + $pronounCap is @@color:lightgreen;sisters with _brothers[0].slaveName.@@ <</if>> -<</for>> -<<if $children.length > 2>> - $pronounCap is @@color:lightgreen;brothers with - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - $pronounCap is @@color:lightgreen;brothers with $children[0].slaveName and $children[1].slaveName.@@ -<<elseif $children.length > 0>> - $pronounCap is @@color:lightgreen;brothers with $children[0].slaveName.@@ <</if>> -<<set $children = []>> /*testtest half-sister - determines how many half-sisters a slave has*/ <<for $i = 0; $i < $slaves.length; $i++>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index bdccda192814cb44b6e687df7b8378ec1d1c28ad..d0423af594c3ec74ea077ae8303328fd180c819a 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -6796,7 +6796,7 @@ She's obviously @@color:mediumaquamarine;becoming more comfortable@@ playing the <<set $activeSlave.mammaryCount += 1>> <<set $mammaryTotal += 1>> <<elseif $activeSlave.fetish == "pregnancy">> - fucking an avatar of $activeSlave.slaveName, each thrust producing the lewd sound of an cum-filled hole being fucked. "Excellent idea, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>," she says, and the slave's avatar, which is a little overwhelmed, waves weakly. + fucking an avatar of $activeSlave.slaveName, each thrust producing the lewd sound of a cum-filled hole being fucked. "Excellent idea, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>," she says, and the slave's avatar, which is a little overwhelmed, waves weakly. <<if ($activeSlave.vagina > 0) && canDoVaginal($activeSlave)>> <<set $activeSlave.vaginalCount += 1>> <<set $vaginalTotal += 1>> diff --git a/src/uncategorized/assistantEvents.tw b/src/uncategorized/assistantEvents.tw index 05c0a6e7b8aa9ee2a27c0e6da9c09e16df097345..f3931f17f68950779001ebeeff85a6648a9f624c 100644 --- a/src/uncategorized/assistantEvents.tw +++ b/src/uncategorized/assistantEvents.tw @@ -1421,13 +1421,19 @@ __Personal Assistant and Market Assistant relationship styles:__ <<case "amazon">> a very nice friend. $assistantName chuckles, and the new tribeswoman smiles pleasantly at her. The amazon introduces herself to the market assistant's avatar in a loud voice, chattering away as the new avatar watches her energy tolerantly. <<case "angel">> - another angel and fine friend. $assistantName smiles, and the new girl beams a smile in reutrn. "Hey," $assistantName says to the market assistant's avatar, "you wouldn't mind helping me guide the souls of this place, would you?" "Of course I would!" She replies, slightly taken aback that wasn't obvious. + another angel and fine friend. $assistantName smiles, and the new girl beams a smile in return. "Hey," $assistantName says to the market assistant's avatar, "you wouldn't mind helping me guide the souls of this place, would you?" "Of course I would!" She replies, slightly taken aback that wasn't obvious. <<case "cherub">> + an adorable friend. $assistantName grabs her hands and spins her around. "Lets go spread joy throughout the arcology!" "Sounds fun!" <<case "incubus">> + a cute friend. "But... Fine! I was hoping for a sex toy, but I'll make her work." $assistantName complains, before grabbing the confused market assistant and pushing her along. "I'm still going to make you look hot. No one said I can't jack off to you." <<case "succubus">> + a cute friend. "Fine with me! Less of you I have to share." $assistantName shouts proudly while the market assistant sighs dejectedly. "Oh don't look so down, I won't be ignoring you!" The young man gulps nervously at what that entails. <<case "imp">> + an mischievous friend. $assistantName grabs her hands and shakes them excitedly. "You got to see this girl I found! Her ass is huuuuuuuuge! I need an extra set of hands to spank that booty, you in?" The market assistant smirks, "Hell yes!" <<case "witch">> + a model student and dear friend. "Hey, wanna learn some magic?" $assistantName asks. "'Course! I know you'll be an amazing teacher, I can't wait to work with you!" The market assistant cheerfully replies, perfectly naive of what awaits her. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> + a girl insistant on befriending a monster. $assistantName promptly twists and bears down upon the new girl, but she stands firm. "You're so cool! What else can you do?" $assistantName reforms into its human figure, an attempt at a questioning expression on its face. "That's neat too! You don't mind me being around, right? I'll bring you food! You'd like that, wouldn't you?" The market assistant blushes sharply, "I'll, make you feel good, in ways only someone you trust can!" $assistantName's chest splits open and it's inner tendrils begin to grope at the naive girl, probing her. Accepting her offer, $assistantName pulls her close and heads back to its lair. <</switch>> <<set $marketAssistantRelationship = "cute">> <</replace>> @@ -1457,12 +1463,19 @@ __Personal Assistant and Market Assistant relationship styles:__ <<case "pregnant fairy">> is quite the catch, $assistantName giggles and flies at the market assistant. "Ah-" her voice is cut off as $assistantName locks lips with her. The market assistant's avater relaxes in her arms, slowly bringing her hand up to caress the pregnant fary's swollen belly as they continue to make out. <<case "angel">> + is a fine catch, $assistantName giggles and flies to the market assistant. "Ah-" her voice is cut off as $assistantName locks lips with her. They break the kiss, blush at each other, turn to face you and shout "Girl love is pure!" <<case "cherub">> + and her would make a cute couple. $assistantName giggles, pretending to toe the ground. "We could spread love even better like that..." She flies over to the market assitant, "Will you join me in making the arcology a lovelier place?" She blushes and replies, "Only if I get to choose where we make out!" <<case "incubus">> + is a virgin. "Really? I can't wait. Virgins always have so much pent up energy." $assistantName says, licking her lips and stroking her shaft. "You hear that cutie? I'm going to teach you how to please a man." The market assistant has her face buried in her hands, trying to hide from the embarassment. "Look at how deep she's blushing, I love it!" <<case "succubus">> + is a virgin. "Really? I can't wait. Virgins always have so much pent up energy." $assistantName says, licking her lips and fingering her moist pussy. "You hear that cutie? I'm going to teach you how to be a real man." The market assistant has his face buried in his hands, trying to hide from the embarassment; his dick, however, is rock hard and eager for that succupussy. "Look at how deep he's blushing, I love it!" $assistantName coos, stroking the length of her new lover's cock. He promptly orgasms as she reaches his tip, "That will need improvement. You hear me? You ain't done till I am satisfied!" She shouts and clamps down on his dribbling dick. He nods sheepishly at her, obviously interested. <<case "imp">> + and her would make a sexy couple. $assistantName claps her hands, smirking mischievously and asking the market assistant. "Do you like hot wax?" "You know it!" The short haired imp winks. "I've got a pair of nipple clamps and a whip with your name on it." $assistantName laughs, "I'm in love already." <<case "witch">> + a lovely student. $assistantName looks her over. "Want to taste my love potion?" "Only if you'll taste my love fluids in return!" The market assistant cheekily replies. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> + would be a lovely vessel for young. $assistantName wastes no time to unraveling and entangling the excited new girl. "My my, aren't you frisky?" She flirts, caressing a rather phallic tentacle. "I bet you'd love to fill me with these, wouldn't you?" She squirms, her skirt falling down low enough to reveal her moist pussy. "Fill me! Be my lover! My body is YOURS!" $assistantName drives as many tentacles into her body as physically possible before enclosing the lust crazed girl within her body. $assistantName reverts to her human figure, albiet with an immense, pulsating stomach, and begins to slowly waddle back to her lair. <<case "amazon">> would be a good partner. $assistantName laughs nervously and turns to the new tribeswoman, saying "Um, would you keep my fireside? I'm, um, very strong." The market assistant's avatar smiles and kisses her. "And you're very beautiful," she says, placing the amazon's hands on her bare breasts. The amazon sweeps her new tribal wife up into her arms with a shout of triumph. <</switch>> @@ -1494,12 +1507,19 @@ __Personal Assistant and Market Assistant relationship styles:__ <<case "pregnant fairy">> "Oh, merde." $assistantName giggles at her exclamation. "Oh don't you worry about a thing," She whispers, wrapping her around the market assistant's belly. " I'll gonna treat you like a proper lady." She traces her fingers along her belly while bumping her own swollen belly into her back for emphasis. <<case "angel">> + "No." She shakes her head. "I will not." She wraps her arms around the quivering market assistant and hurriedly pulls her off screen. <<case "cherub">> + "Kay" She says, lazily reclining, "Do my chores!" The market assistant sighs and states the obvious, "I don't think that's what <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> meant..." <<case "incubus">> + And that she is a virgin. "Really? I can't wait. Virgins always have so much pent up energy." $assistantName says, licking her lips and stroking her shaft, before turning to the quivering girl. She rushes her, ripping her clothes off and forcing her to the ground. Prodding at her tightly clamped mouth with her massive hard-on, $assistantName shouts "You might as well accept it, it's going into you one way or another. I figured I'd be kind and let you lube me up before I broke your pussy into my new cock sleeve." The market assistant gingerly opens up. In reponse, $assistantName forces it down her throat. "Never said I'd be gentle!" <<case "succubus">> + And that she is a virgin. "Really? I can't wait. Virgins always have so much pent up energy." $assistantName says, licking her lips and fingering her moist pussy, before turning to the quivering boy. She rushes him, ripping his clothes off and forcing him to the ground. She plants her dripping cunt over his mouth and grabs his balls. "Eat me." She commands, steadily squeezing until a cry of pain forces his mouth open. "Good boy, get me nice and warmed up." She coos as she grinds against his face. "Look at you enjoying this. I'm going to enjoy sucking the life out of you!" <<case "imp">> + $assistantName pulls out some leather straps an deftly binds her new assistant. "Come along now slave, I have so many things to try out on you!" The market assistant has no choice but the flap along after her captor. <<case "witch">> + "The perfect little guinea pig for me to practice on!" $assistantName focuses and casts a spell on the cowering student. She promptly turns into a rat and grows massively. "Thats... Not good..." The market assistant looks herself over, glances at $assistantName, and charges. $assistantName runs screaming offscreen. You're sure they'll sort everything out, eventually. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> + would be a lovely vessel for young. $assistantName wastes no time to unraveling and entangling the screeching new girl. $assistantName drives as many tentacles into her body as physically possible before vigorously fucking her, spreading copious amount of aphrodisiac throughout her body. The last you see of the market assistant as she is pulled into $assistantName is her steadily swelling belly. $assistantName reverts to her human figure, albiet with an truly unfathomable, pulsating stomach, and collapses to the ground, unable to move. She slowly crawls out of sight; you swear her own middle was steadily growing too. <<case "amazon">> $assistantName snaps her fingers, and the new tribeswoman's paint and tribal markings change to that of a different group. That done, $assistantName promptly knocks her out, scoops her up, and carries her prize off. <</switch>> @@ -1529,11 +1549,17 @@ __Personal Assistant and Market Assistant relationship styles:__ <<case "fairy" "pregnant fairy">> becoming very similar to $assistantName's avatar, though still keeping her former personality. "We're sisters now!" $assistantName shouts as she leaps into her sister and unleashing a giant hug. Gingerly hugging her new sister in return, the market assistant turns to to greet you. " Thank you for having me," she pauses, then blushes. "And...and for my sister." She turns back to her childish older sister and pats her on the head. <<case "angel">> + becoming an obvious sibling to $assistantName's avatar. They both blush at each other and unanimously shout "NO!" at you. Seems they'll take some getting used to the thought. <<case "cherub">> + becoming an obvious sibling to $assistantName's avatar. They embrace and share a deep kiss. "Together we shall show this arcology the joys of sisterly love!" <<case "incubus">> + becoming an obvious sibling to $assistantName's avatar. "Well haven't you blossomed into a lovely young woman?" $assistantName flirts, "What? Don't recognize your big brother? Well you'll get to know me real intimately tonight." The market assistant cowers at the thought as $assistantName wraps an arm around her, groping a breast and rubbing her erection against her rear. "We're going to have lots of fun together!" <<case "succubus">> + becoming an obvious sibling to $assistantName's avatar. "Well haven't you blossomed into a lovely young man?" $assistantName flirts, "What? Don't recognize your big sis? Well you'll get to know me real intimately tonight." The market assistant cowers at the thought as $assistantName wraps an arm around his shoudlers while slipping another down his pants. "Nice, can't wait to get that in me. We're going to have lots of fun together!" She starts rubbing her cock, "Already excited at fucking your sister? I bet you can't wait to hold my belly once you've pumped a child or two into me!" <<case "imp">> + becoming an obvious sibling to $assistantName's avatar. "Oh sister, you are as lovely as always." She says flirtatiously. "And you as well." The market assistant replies, fingering her pussy. $assistantName directs her soaked fingers into her mouth, "Delicious. Shall we have a little fun, my sinful little sister?" "Only the most debauched sex will do, big sister!" <<case "witch">> + becoming an obvious sibling to $assistantName's avatar. "Ready to learn some new spells today little sister?" She saucily asks. "Only if they can be sexy spells, big sis!" $assistantName circles around behind the market assistant and wraps her arms around her middle. "First what do you say to losing this baby fat? I know some weight loss spells and some potions that could help." She teases. "Nah, I've seen you use practicing in the bathroom; you looked like a pig in a robe! I'd rather just fuck till we're both thin!" <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> becoming an obvious sibling of $assistantName's avatar. $assistantName turns to face her "sister" who responds with an uncertain "Sister? You haven't been... right, lately. Are you OK?" She barely has a chance to scream as $assistantName's body splits open, her interior tentacles wrap around the hapless girl and yank her into the waiting maw. She reforms into the sister's appearance, albeit with a massive, struggling belly. It seems she is keeping her for some nefarious purpose. <<case "amazon">> diff --git a/src/uncategorized/clinicReport.tw b/src/uncategorized/clinicReport.tw index 7b20aca51576d8e0ba610563c5d51c90047107d8..2cfad5c66b8889b51e17a4ff4d2b8d8f86bff811 100644 --- a/src/uncategorized/clinicReport.tw +++ b/src/uncategorized/clinicReport.tw @@ -81,7 +81,7 @@ Patients rarely object to seeing her gorgeous face hovering over them. <<set _idleBonus++, _devBonus++>> <</if>> - <<if ($Nurse.muscles > 5) || ($slaves[_i].devotion >= -20)>> + <<if ($Nurse.muscles > 5) || ($slaves[_FLs].devotion >= 60)>> <<set _healthBonus++>> <</if>> <<if $clinicSlaves > 0>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 2c301854f15be4fb6b2108fd08ce567599139be5..6badc90089b1e6b760240268aa46a5a0fbfc2ad0 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -4830,7 +4830,7 @@ and ($slaves[$i].clothes != "a slutty qipao") and ($slaves[$i].clothes != "restr <<if $slaves[$i].fetishStrength > 60>> is such a buttslut that $possessive's null status doesn't affect $possessive libido at all; $pronoun's got her prostate and that's all $pronoun cares about. <<else>> - is a buttslut, but not enough of one that $pronoun's lack of<<if $seeDicks > 0>> a dick or<</if>> a pussy isn't frustrating. + is a buttslut, but not enough of one that $possessive lack of<<if $seeDicks > 0>> a dick or<</if>> a pussy isn't frustrating. <<set _frustration = 1>> <</if>> <<else>> @@ -4840,10 +4840,10 @@ and ($slaves[$i].clothes != "a slutty qipao") and ($slaves[$i].clothes != "restr <<else>> <<if $slaves[$i].fetish == "buttslut">> <<if $slaves[$i].fetishStrength > 95>> - is such a buttslut that $possessive's complete lack of <<if $seeDicks > 0>>a dick, a pussy, or a prostate<<else>>a pussy<</if>> only bothers $object slightly. + is such a buttslut that $possessive complete lack of <<if $seeDicks > 0>>a dick, a pussy, or a prostate<<else>>a pussy<</if>> only bothers $object slightly. <<set _frustration = 1>> <<else>> - is a buttslut, but not enough of to console $object for $possessives's complete lack of <<if $seeDicks > 0>>a dick, a pussy, or a prostate<<else>>a pussy<</if>>. + is a buttslut, but not enough of to console $object for $possessives complete lack of <<if $seeDicks > 0>>a dick, a pussy, or a prostate<<else>>a pussy<</if>>. <<set _frustration = 2>> <</if>> <<else>> diff --git a/src/uncategorized/seWedding.tw b/src/uncategorized/seWedding.tw index b90eb1fc92b1c281384b08432ab27c55f62e50a5..da3cafa6094c0ec6c291ffbb532064352f6d28af 100644 --- a/src/uncategorized/seWedding.tw +++ b/src/uncategorized/seWedding.tw @@ -211,7 +211,7 @@ <<set $activeSlave.oralCount += 1>> <<set $oralTotal += 1>> <<set $rep += 750>> - <<set $desc = "a framed shot of your romantic wedding = " + $activeSlave.slaveName>> + <<set $desc = "a framed shot of your romantic wedding to " + $activeSlave.slaveName>> <<set $trinkets.push($desc)>> <</if>> diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index 47c206d6f2cf3472cbe5e0b76555932ac689c76c..12468771c452af0dcdcb7a9981e90b8aa80a840e 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -27,9 +27,9 @@ <<case "rest">> <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> - She is helped back to her bed and striped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she is encouraged to keep resting. + She is helped back to her bed and stripped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she is encouraged to keep resting. <<else>> - She is helped back to her bed and striped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she is encouraged to keep resting. + She is helped back to her bed and stripped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she is encouraged to keep resting. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> @@ -63,9 +63,9 @@ <<case "whore">> <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> - She is helped back to her bed and striped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to whoring. + She is helped back to her bed and stripped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to whoring. <<else>> - She is helped back to her bed and striped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to whoring. + She is helped back to her bed and stripped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to whoring. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> @@ -78,9 +78,9 @@ <<case "serve the public">> <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> - She is helped back to her bed and striped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to slutting. + She is helped back to her bed and stripped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to slutting. <<else>> - She is helped back to her bed and striped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to slutting. + She is helped back to her bed and stripped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to slutting. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> @@ -102,14 +102,14 @@ <<if $dairyPregSetting > 0>> Since the dairy is designed for pregnant cows, she stays hooked up to the milkers. She shows little interest in her coming birth, instead focusing on her milky breasts. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. She shows no interest in her child<<if $slaves[$i].pregType > 1>>ren<</if>> being removed from the milking stall, nor when she is hosed off. <<else>> - <<if !canWalk($slaves[$i])>>She is helped back to her bed and striped before slipping into it<<else>>She returns to her bed and strips before slipping into it<</if>>. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to the milkers to lighten her swelling breasts. + <<if !canWalk($slaves[$i])>>She is helped back to her bed and stripped before slipping into it<<else>>She returns to her bed and strips before slipping into it<</if>>. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to the milkers to lighten her swelling breasts. <</if>> <<else>> <<if $dairyPregSetting > 0>> Since the dairy is designed for pregnant cows, she stays hooked up to the milkers. She meekly protests her situation, but ultimately excepts it. She begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, and catches a glimpse of her child<<if $slaves[$i].pregType > 1>>ren<</if>> being removed from the milking stall, but quickly forgets when she is hosed off. <<set $humiliation = 1>> <<else>> - <<if !canWalk($slaves[$i])>>She is helped back to her bed and striped before slipping into it<<else>>She returns to her bed and strips before slipping into it<</if>>. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to the milkers to lighten her swelling breasts. + <<if !canWalk($slaves[$i])>>She is helped back to her bed and stripped before slipping into it<<else>>She returns to her bed and strips before slipping into it<</if>>. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to the milkers to lighten her swelling breasts. <</if>> <</if>> @@ -152,13 +152,13 @@ <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> <<if $masterSuiteUpgradePregnancy == 1>> - She is helping into the birthing chamber, striped, and aided into the specialized chair. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a shower and fresh change of clothes, she is returned to <<if $masterSuiteUpgradeLuxury == 1>>your big bed<<elseif $masterSuiteUpgradeLuxury == 2>>the fuckpit<<else>>the main room of the master suite<</if>>. + She is helping into the birthing chamber, stripped, and aided into the specialized chair. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a shower and fresh change of clothes, she is returned to <<if $masterSuiteUpgradeLuxury == 1>>your big bed<<elseif $masterSuiteUpgradeLuxury == 2>>the fuckpit<<else>>the main room of the master suite<</if>>. <<else>> After struggling to strip and tipping into one of the various seats around the room, she prepares to give birth. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, indifferent to her may be watching her. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a shower and fresh change of clothes, she is helped back to <<if $masterSuiteUpgradeLuxury == 1>>your big bed<<elseif $masterSuiteUpgradeLuxury == 2>>the fuckpit<<else>> her usual spot<</if>>. <</if>> <<else>> <<if $masterSuiteUpgradePregnancy == 1>> - She is helping into the birthing chamber, striped, and aided into the specialized chair. Finding it quite comfortable, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a shower and fresh change of clothes, she is returned to <<if $masterSuiteUpgradeLuxury == 1>>your big bed<<elseif $masterSuiteUpgradeLuxury == 2>>the fuckpit<<else>>the main room of the master suite<</if>>. + She is helping into the birthing chamber, stripped, and aided into the specialized chair. Finding it quite comfortable, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a shower and fresh change of clothes, she is returned to <<if $masterSuiteUpgradeLuxury == 1>>your big bed<<elseif $masterSuiteUpgradeLuxury == 2>>the fuckpit<<else>>the main room of the master suite<</if>>. <<else>> After struggling to strip and tipping into one of the various seats around the room, she prepares to give birth. She gets comfortable and begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a shower and fresh change of clothes, she is returned to <<if $masterSuiteUpgradeLuxury == 1>>your big bed<<elseif $masterSuiteUpgradeLuxury == 2>>the fuckpit<<else>> her preferred spot spot<</if>>. <</if>> @@ -197,9 +197,9 @@ <<case "choose her own job">> <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> - She is helped back to her bed and striped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, after a short rest, she waits for someone to help her to her next job, having forgotten she was choosing it. + She is helped back to her bed and stripped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, after a short rest, she waits for someone to help her to her next job, having forgotten she was choosing it. <<else>> - She is helped back to her bed and striped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, after a short rest, she returns to pondering her preferred assignment. + She is helped back to her bed and stripped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, after a short rest, she returns to pondering her preferred assignment. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> @@ -218,7 +218,7 @@ <<case "learn in the schoolroom">> <<if !canWalk($slaves[$i])>> - Having been notified in the weeks leading up to her birth, she is helped to the front of the class and striped. She is being used as a learning aid in this lesson. Blushing strongly, she begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of the rapt attention of the other students. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a cleaning and fresh change of clothes, she is helped back to her seat. She can't help but notice some of the detailed notes the class took on her genitals. + Having been notified in the weeks leading up to her birth, she is helped to the front of the class and stripped. She is being used as a learning aid in this lesson. Blushing strongly, she begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of the rapt attention of the other students. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a cleaning and fresh change of clothes, she is helped back to her seat. She can't help but notice some of the detailed notes the class took on her genitals. <<set $humiliation = 1>> <<else>> Having been notified in the weeks leading up to her birth, she heads to the front of the class and strips. She is being used as a learning aid in this lesson. Blushing strongly, she begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of the rapt attention of the other students. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a cleaning and fresh change of clothes, she returns to her seat. She can't help but notice some of the detailed notes the class took on her genitals. @@ -346,9 +346,9 @@ <<default>> <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> - She is helped back to her bed and striped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to her task. + She is helped back to her bed and stripped before slipping into it. Instinctively, she begins to push out her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to her task. <<else>> - She is helped back to her bed and striped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to her task. + She is helped back to her bed and stripped before slipping into it. She makes herself comfortable and begins working on birthing her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. Her child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and she rests awhile before returning to her task. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">>