diff --git a/src/002-config/start.tw b/src/002-config/start.tw index d5096b570392c971c91206536f8bc58bce2157b5..da1685c575c0b3a3332799a5f1dfa6934a0fadd4 100644 --- a/src/002-config/start.tw +++ b/src/002-config/start.tw @@ -3,7 +3,6 @@ ifid:18dfc483-910e-4d3b-ac31-71ae10c5015a :: Start [nobr] - :: StoryTitle Free Cities diff --git a/src/002-config/sugarCubeConfig.js b/src/002-config/sugarCubeConfig.js index e8124b74e738fced334eed24d4e76ed18bb32381..2617c703994cf4c8e0d51c6ea495cd25842fad05 100644 --- a/src/002-config/sugarCubeConfig.js +++ b/src/002-config/sugarCubeConfig.js @@ -14,4 +14,4 @@ Config.history.maxStates = 1; /* Set to 'true' to enable SugarCube's debug mode. Note: This is an 'engine level' debug mode, completely separate from the game's debug mode. */ -Config.debug = false; +Config.debug = false; \ No newline at end of file diff --git a/src/SecExp/edicts.tw b/src/SecExp/edicts.tw index 0be1b0045f6cf686f478f338dc472eeeba39b639..c37234256cb1862e4b1150431a02a71a40ffd15f 100644 --- a/src/SecExp/edicts.tw +++ b/src/SecExp/edicts.tw @@ -465,7 +465,7 @@ <<else>> <br>//Not enough Authority.// <</if>> - <br> //Will allow your bodyguard and head girl to lead troops into battle, but will cost a small amount of authority each week.// + <br> //Will allow your bodyguard and Head Girl to lead troops into battle, but will cost a small amount of authority each week.// <</if>> <<if $mercenaries > 0>> diff --git a/src/SpecialForce/TrickShotNight.tw b/src/SpecialForce/TrickShotNight.tw index 273a4a20ce0b59ba720b18c97f8372e2b9e23bfa..a765af4ad83e01e28896982bf28812961f250613 100644 --- a/src/SpecialForce/TrickShotNight.tw +++ b/src/SpecialForce/TrickShotNight.tw @@ -6,7 +6,7 @@ Despite your direct elevator, interaction with the majority of your security for <br><br>On a particularly lackadaisical evening, you find yourself alerted to a message alert by $assistantName. <<if $assistant > 0>> - "<<= properMaster()>>, a message from $SF.Lower." She pauses before continuing. "It seems they're asking if you'd like to join their trick shot night." + "<<= properMaster()>>, a message from $SF.Lower." _HeA pauses before continuing. "It seems they're asking if you'd like to join their trick shot night." <<else>> It informs you that $SF.Lower have sent a message asking you to join them at their trick shot night. <</if>> diff --git a/src/cheats/PCCheatMenu.tw b/src/cheats/PCCheatMenu.tw index e89ecc7f8c756c5115ca34dda7df7d661f8b9a01..9b175d2c2a75c62d5f507412d7d88c4f99bd0945 100644 --- a/src/cheats/PCCheatMenu.tw +++ b/src/cheats/PCCheatMenu.tw @@ -88,7 +88,7 @@ Sex: ''$tempSlave.genes'' __pregnancy__ <br>''Pregnancy length'': <<textbox "$tempSlave.preg" $tempSlave.preg>> //how far along the your pregnancy is (pregMood kicks in at 24+ weeks) - -2: infertile, -1: contraceptives, 0: not pregnant, 1 - 42: pregnant, 43+: giving birth// <br>''Fetus Count'': <<textbox "$tempSlave.pregType" $tempSlave.pregType>> //how many you're having (1-8)// - <br>''PregSource'': <<textbox "$tempSlave.pregSource" $tempSlave.pregSource>> //who knocked you up - 0: unknown, -1: Societal Elite, -2: client, -3: former master, -4: male arc owner, -5: citizen, -6: self-impreg// + <br>''PregSource'': <<textbox "$tempSlave.pregSource" $tempSlave.pregSource>> //who knocked you up - 0: unknown, -1: self-impreg, -2: citizen, -3: former master, -4: male arc owner, -5: client, -6: Societal Elite, -7: designer baby// <br>''PregMood'': <<textbox "$tempSlave.pregMood" $tempSlave.pregMood>> //how you act when heavily pregnant - 0: no change, 1: submissive and motherly, 2: aggressive and dominant// <</if>> diff --git a/src/cheats/mod_EditArcologyCheat.tw b/src/cheats/mod_EditArcologyCheat.tw index 87adbc6edbdd5ce67c178bd66f367fad5b17f1a0..454a4cd2099cd97238a276318b19b39a95b79c40 100644 --- a/src/cheats/mod_EditArcologyCheat.tw +++ b/src/cheats/mod_EditArcologyCheat.tw @@ -332,7 +332,7 @@ International slave variety is <</if>> <br><br>__Arcologies:__ -<br> __'' $arcologies[0].name''__ is your arcology. +<br> __''$arcologies[0].name''__ is your arcology. <br>You own: ''$arcologies[0].ownership%'' of the arcology <<textbox "$arcologies[0].ownership" $arcologies[0].ownership>> <br>Other minority ownership: ''$arcologies[0].minority%'' <<textbox "$arcologies[0].minority" $arcologies[0].minority>> <br>$arcologies[0].name's GSP is @@.yellowgreen;<<print cashFormat(Math.trunc(0.1*$arcologies[0].prosperity))>>m@@. diff --git a/src/facilities/nursery/nursery.tw b/src/facilities/nursery/nursery.tw index f127a210b575543b1a29b9009bc3402509e9c1d5..c8d367446f1ccf83c877d027077384f666071176 100644 --- a/src/facilities/nursery/nursery.tw +++ b/src/facilities/nursery/nursery.tw @@ -572,6 +572,7 @@ Filter by assignment: | <<set _j = "Back", _k = "AC Dump", _l = "Main">> <<for $i = 0; $i < _CL; $i++>> <<if ($cribs[$i].assignment == "please you")>> + <<setLocalPronouns $cribs[$i]>> <br><<include "Toychest">> //In the coming week you plan to concentrate on <<if $cribs[$i].fuckdoll == 0>> <<if $cribs[$i].toyHole != "all her holes">> @@ -593,9 +594,9 @@ Filter by assignment: | <</if>> /*check*//* <<if canPenetrate($cribs[$i])>> - | <<print "[[Ride her|FDick][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> + | <<print "[[Ride " + $him + "|FDick][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> <</if>> - | <<print "[[Abuse her|FAbuse][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> + | <<print "[[Abuse " + $him + "|FAbuse][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> <<else>> all of her holes equally, but for now:// <br> <<print "[[Use her mouth|FLips][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> | <<print "[[Play with her tits|FBoobs][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> @@ -615,15 +616,15 @@ Filter by assignment: | <</if>> /*check*//* <<if canPenetrate($cribs[$i])>> - | <<print "[[Ride her|FDick][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> + | <<print "[[Ride " + $him + "|FDick][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> <</if>> | <<print "[[Abuse her|FAbuse][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <<else>> <<if $cribs[$i].toyHole != "all her holes">> - its $cribs[$i].toyHole. + $his $cribs[$i].toyHole. <<else>> - all of its holes. + all of $his holes. <</if>> <</if>> <</if>> diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw index e6afd761eea1c0c298872972af9fa117649f6d10..df2412d205f388df2cde5756903d796593738007 100644 --- a/src/gui/Encyclopedia/encyclopedia.tw +++ b/src/gui/Encyclopedia/encyclopedia.tw @@ -1371,7 +1371,7 @@ SLAVE PARAPHILIAS <<case "Abusiveness">> ''Abusiveness'' is a paraphilia, an intense form of sexual [[flaw|Encyclopedia][$encyclopedia = "Flaws"]] that cannot be softened. - <br><br>[[Doms|Encyclopedia][$encyclopedia = "Doms"]] serving as [[Head Girl|Encyclopedia][$encyclopedia = "Head Girl"]] may become abusive if allowed to punish slaves by molesting them. They can be satisfied by work as the Head Girl or [[Wardeness|Encyclopedia][$encyclopedia = "Wardeness"]]. Abusive Head Girls are more effective when allowed or encouraged to punish slaves severely. + <br><br>[[Doms|Encyclopedia][$encyclopedia = "Doms"]] serving as [[Head Girls|Encyclopedia][$encyclopedia = "Head Girl"]] may become abusive if allowed to punish slaves by molesting them. They can be satisfied by work as the Head Girl or [[Wardeness|Encyclopedia][$encyclopedia = "Wardeness"]]. Abusive Head Girls are more effective when allowed or encouraged to punish slaves severely. <<case "Anal Addicts">> diff --git a/src/js/assayJS.js b/src/js/assayJS.js index 62ea88d163ae3c8e1fb13e00e316f4aafdb3140f..d254e3d04bc40e1d7c3952b9741a5c5b462fc8e1 100644 --- a/src/js/assayJS.js +++ b/src/js/assayJS.js @@ -254,7 +254,7 @@ window.newSlave = /** @param {App.Entity.SlaveState} slave */ function newSlave( break; case "milky white": case "implant": - slave.origEye = jsEither(["blue", "green", "brown", "hazel", "light blue", "light green", "dark green", "dark blue"]); + slave.origEye = jsEither(["blue", "brown", "dark blue", "dark green", "green", "hazel", "light blue", "light green"]); break; default: slave.origEye = slave.eyeColor; diff --git a/src/js/generateGenetics.js b/src/js/generateGenetics.js index 89c2e8e97751b62ca202625041981823ecb3b971..28437dc24a4bdfc42edda08540afdf34d7a4e4df 100644 --- a/src/js/generateGenetics.js +++ b/src/js/generateGenetics.js @@ -146,7 +146,7 @@ window.generateGenetics = (function() { switch(actor2) { case -2: case -5: - fatherName = "citizen"; + fatherName = "Citizen"; break; case -3: fatherName = "Your Master"; @@ -201,18 +201,20 @@ window.generateGenetics = (function() { //skin function setSkin(father, mother) { let skinToMelanin = { - 'pure black': 21, - ebony: 20, - black: 19, - 'dark brown': 18, - brown: 17, - 'light brown': 16, - dark: 15, - 'dark olive': 14, - bronze: 13, - tan: 11, - olive: 10, - 'light olive': 9, + 'pure black': 22, + ebony: 21, + black: 20, + 'dark brown': 19, + brown: 18, + 'light brown': 17, + dark: 16, + 'dark olive': 15, + bronzed: 14, + tanned: 13, + natural: 12, + olive: 11, + 'light olive': 10, + lightened: 9, light: 8, white: 7, fair: 6, @@ -222,8 +224,8 @@ window.generateGenetics = (function() { 'extremely pale': 2, 'pure white': 1 }; - let momSkinIndex = mother ? (skinToMelanin[mother.origSkin] || 11) : 8; - let dadSkinIndex = father !== 0 ? (skinToMelanin[father.origSkin] || 11) : 8; + let momSkinIndex = mother ? (skinToMelanin[mother.origSkin] || 12) : 8; + let dadSkinIndex = father !== 0 ? (skinToMelanin[father.origSkin] || 12) : 8; let skinIndex = Math.round(Math.random() * (dadSkinIndex - momSkinIndex) + momSkinIndex); var prop = ''; diff --git a/src/npc/acquisition.tw b/src/npc/acquisition.tw index 82b7b70ec74c83147c3f762a7d6280d57e4122d9..41873388045417dce2447924a4fe083b7d886b0f 100644 --- a/src/npc/acquisition.tw +++ b/src/npc/acquisition.tw @@ -617,44 +617,45 @@ The previous owner seems to have left in something of a hurry. <<set $activeSlave.oldTrust = $activeSlave.trust>> <<set _valueGiven += $slaveCost>> <<run newSlave($activeSlave)>> + <<setLocalPronouns $activeSlave>> <<if $activeSlave.fetish == "mindbroken">> $activeSlave.slaveName is, sadly, not mentally competent, and is wandering through the penthouse at the moment. <<elseif $activeSlave.amp == 1>> - $activeSlave.slaveName is a quadruple amputee and is quite helpless, so you can attend to her at your leisure. + $activeSlave.slaveName is a quadruple amputee and is quite helpless, so you can attend to $him at your leisure. <<elseif $activeSlave.devotion < -50>> - $activeSlave.slaveName is quite rebellious and was attempting to escape, so I have locked her in the slave quarters. + $activeSlave.slaveName is quite rebellious and was attempting to escape, so I have locked $him in the slave quarters. <<elseif $activeSlave.devotion < -20>> - $activeSlave.slaveName resists my orders and was considering escape, so I have locked her in the slave quarters. + $activeSlave.slaveName resists my orders and was considering escape, so I have locked $him in the slave quarters. <<elseif $activeSlave.devotion <= 20>> $activeSlave.slaveName is reasonably obedient, and is waiting for you in the dormitory, I believe in the hope of making a good impression. <<elseif $activeSlave.energy > 95>> - $activeSlave.slaveName is a remarkable sexual addict, and I believe she will be very happy to meet you. + $activeSlave.slaveName is a remarkable sexual addict, and I believe $he will be very happy to meet you. <<elseif $activeSlave.fetish == "pregnancy">> <<if $activeSlave.bellyPreg >= 500>> - $activeSlave.slaveName is currently in the dormitory masturbating over her growing pregnancy, and <<if $PC.belly >= 5000>>will certainly be eager to meet you<<else>>I believe she will be happy to show it to you<</if>>. + $activeSlave.slaveName is currently in the dormitory masturbating over $his growing pregnancy, and <<if $PC.belly >= 5000>>will certainly be eager to meet you<<else>>I believe $he will be happy to show it to you<</if>>. <<else>> - $activeSlave.slaveName is currently in the dormitory examining herself to try to discern her fertility, and I believe she will be <<if $PC.belly >= 5000>>eager to get acquainted with you<<else>>happy to meet you<</if>>. + $activeSlave.slaveName is currently in the dormitory examining $himself to try to discern $his fertility, and I believe $he will be <<if $PC.belly >= 5000>>eager to get acquainted with you<<else>>happy to meet you<</if>>. <</if>> <<elseif $activeSlave.belly >= 5000>> /*had to be placed after pregnancy or it would intercept*/ - $activeSlave.slaveName is currently in the dormitory massaging her greatly distended belly. + $activeSlave.slaveName is currently in the dormitory massaging $his greatly distended belly. <<elseif $activeSlave.fetish == "buttslut">> - $activeSlave.slaveName is currently in the dormitory masturbating anally, and I believe she will be happy to meet you. + $activeSlave.slaveName is currently in the dormitory masturbating anally, and I believe $he will be happy to meet you. <<elseif $activeSlave.fetish == "cumslut">> - $activeSlave.slaveName is currently in the dormitory exhibiting oral fixation, and I believe she will be happy to meet you. + $activeSlave.slaveName is currently in the dormitory exhibiting oral fixation, and I believe $he will be happy to meet you. <<elseif $activeSlave.fetish == "boobs">> - $activeSlave.slaveName is currently in the dormitory playing with her nipples, and I believe she will be happy to meet you. + $activeSlave.slaveName is currently in the dormitory playing with $his nipples, and I believe $he will be happy to meet you. <<elseif $activeSlave.fetish == "humiliation">> - $activeSlave.slaveName is currently in the entryway flashing passersby, and I believe she will be happy to meet you. + $activeSlave.slaveName is currently in the entryway flashing passersby, and I believe $he will be happy to meet you. <<elseif $activeSlave.fetish == "submissive">> - $activeSlave.slaveName is currently in the dormitory, experimenting with self-bondage using the sheets; I believe she will be happy to meet you. + $activeSlave.slaveName is currently in the dormitory, experimenting with self-bondage using the sheets; I believe $he will be happy to meet you. <<elseif $activeSlave.fetish == "dom">> - $activeSlave.slaveName is currently in the exercise area keeping fit; she likes to take an active role sexually and is using this down time to work out. + $activeSlave.slaveName is currently in the exercise area keeping fit; $he likes to take an active role sexually and is using this down time to work out. <<elseif $activeSlave.fetish == "sadist">> - $activeSlave.slaveName is currently outside your office; she enjoys being superior to other slaves and I believe she means to ingratiate herself to you. + $activeSlave.slaveName is currently outside your office; $he enjoys being superior to other slaves and I believe $he means to ingratiate $himself to you. <<elseif $activeSlave.fetish == "masochist">> - $activeSlave.slaveName is a sexual masochist; she is currently in the bathroom, experimenting with auto-flagellation with a wet towel. + $activeSlave.slaveName is a sexual masochist; $he is currently in the bathroom, experimenting with auto-flagellation with a wet towel. <<else>> - $activeSlave.slaveName is currently outside your office, and I believe she is attempting to maintain sexual arousal to make a good first impression on you. + $activeSlave.slaveName is currently outside your office, and I believe $he is attempting to maintain sexual arousal to make a good first impression on you. <</if>> <</if>> <</for>> diff --git a/src/npc/databases/dSlavesDatabase.tw b/src/npc/databases/dSlavesDatabase.tw index f0c51a9f0472eccba6b257fb8a4c4da0f1112bd1..b5f736bfdb46c705caba46fd3cfe69618cb5bd3f 100644 --- a/src/npc/databases/dSlavesDatabase.tw +++ b/src/npc/databases/dSlavesDatabase.tw @@ -555,7 +555,7 @@ /*Added 'bitchy' quirk, reduced height and weight, added customdesc -BoneyM*/ <<set _HS = {}>> -<<set _HS.slaveName = "Cunt", _HS.birthName = "Cunt", _HS.ID = _i++, _HS.indenture = -1, _HS.birthWeek = random(0,51), _HS.actualAge = 19, _HS.physicalAge = 19, _HS.visualAge = 19, _HS.ovaryAge = 19, _HS.health = -10, _HS.devotion = 10, _HS.race = "white", _HS.hColor = "blonde", _HS.pubicHColor = "blonde", _HS.skin = "white", _HS.hLength = 30, _HS.hStyle = "shoulder length", _HS.heels = 1, _HS.boobs = 800, _HS.boobsImplant = 600, _HS.butt = 4, _HS.buttImplant = 2, _HS.vagina = 2, _HS.vaginaLube = 1, _HS.vaginaPiercing = 2, _HS.clitPiercing = 1, _HS.anus = 2, _HS.anusTat = "tribal patterns", _HS.nosePiercing = 1, _HS.vaginalSkill = 15, _HS.oralSkill = 15, _HS.analSkill = 35, _HS.intelligence = -70, _HS.attrXY = 40, _HS.attrKnown = 0, _HS.fetish = "mindbroken", _HS.fetishKnown = 1>> +<<set _HS.slaveName = "Cunt", _HS.birthName = "Cunt", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 19, _HS.physicalAge = 19, _HS.visualAge = 19, _HS.ovaryAge = 19, _HS.health = -10, _HS.devotion = 10, _HS.race = "white", _HS.hColor = "blonde", _HS.pubicHColor = "blonde", _HS.skin = "white", _HS.hLength = 30, _HS.hStyle = "shoulder length", _HS.heels = 1, _HS.boobs = 800, _HS.boobsImplant = 600, _HS.butt = 4, _HS.buttImplant = 2, _HS.vagina = 2, _HS.vaginaLube = 1, _HS.vaginaPiercing = 2, _HS.clitPiercing = 1, _HS.anus = 2, _HS.anusTat = "tribal patterns", _HS.nosePiercing = 1, _HS.vaginalSkill = 15, _HS.oralSkill = 15, _HS.analSkill = 35, _HS.intelligence = -70, _HS.attrXY = 40, _HS.attrKnown = 0, _HS.fetish = "mindbroken", _HS.fetishKnown = 1>> <<set $heroSlaves.push(_HS)>> /*mindbroken*/ /*Tweaked smart piercing setting, corrected piercings -BoneyM*/ diff --git a/src/npc/descriptions/fAnus.tw b/src/npc/descriptions/fAnus.tw index a2cfe98b905dfb51eeb6db9f5432d36c3e8b8c43..43ccb29a8263560a8dbacdac650307c46a026055 100644 --- a/src/npc/descriptions/fAnus.tw +++ b/src/npc/descriptions/fAnus.tw @@ -229,4 +229,3 @@ $His anus is invitingly bleached, <<if passage() != "Slave Interact">> <<set $slaves[$slaveIndices[$activeSlave.ID]] = $activeSlave>> <</if>> - diff --git a/src/npc/fAbuse.tw b/src/npc/fAbuse.tw index 2b8320856c06f77deda0fd19a2b84829df4a7129..8ee59865b5958a64e251b9662bdbbb3f2310e126 100644 --- a/src/npc/fAbuse.tw +++ b/src/npc/fAbuse.tw @@ -222,7 +222,7 @@ <<case "leather pants and pasties">> $He yanks $his pasties off but struggles to wiggle out of $his leather pants. <<case "leather pants">> - $he struggles to wiggle out of $his leather pants. + $He struggles to wiggle out of $his leather pants. <<case "panties">> $He drops $his panties quickly. <<case "sport shorts and a t-shirt">> @@ -402,7 +402,7 @@ Even though $he's in a somewhat bad shape, $he still jumps back to $his feet and <<if _asspain == 1>> The anal rape leaves $him with a sore butthole. <<elseif random(1,100) > 50>> - <<set $activeSlave.minorInjury = either("black eye", "split lip", "bruise")>> + <<set $activeSlave.minorInjury = either("black eye", "bruise", "split lip")>> Your abuse gave $him a $activeSlave.minorInjury. <</if>> <</if>> diff --git a/src/npc/startingGirls/commitStartingGirl.tw b/src/npc/startingGirls/commitStartingGirl.tw index 54cb7ac40580f481891afdf4b1ab746f138797b9..fa940b3a272f9f768d7d24dcd80f0d964d3d7b29 100644 --- a/src/npc/startingGirls/commitStartingGirl.tw +++ b/src/npc/startingGirls/commitStartingGirl.tw @@ -45,7 +45,7 @@ <br> <<if $familyTesting == 1>> /* Not needed due to stuffedanon's work - <<if $activeSlave.actualAge >= 34>> + <<if $activeSlave.actualAge >= $fertilityAge>> <<if $activeSlave.ovaries>> <br> [[Daughter|RG AS Dump][$returnTo = "Starting Girls", $startingGirlRelation = "mother", $startingGirlCopied = 1]] @@ -57,30 +57,32 @@ <</if>> /% I'm aware this term is ridiculous. If anyone can come up with a better word to reconcile all slaves being female with the act of fatherhood and the masculine nature of the word father, I'm all ears. Wrote myself into a corner on this one. %/ <</if>> - <<if $activeSlave.actualAge <= 28>> + <<if $activeSlave.actualAge <= ($retirementAge - $fertilityAge)>> <<if $activeSlave.mother <= 0>> <br> [[Mother|RG AS Dump][$returnTo = "Starting Girls", $activeSlave.mother = $IDNumber, $startingGirlRelation = "daughter", $startingGirlCopied = 1]] <<else>> //This slave already has a mother.// <</if>> - <<if $seeDicks>> - <<if $activeSlave.father <= 0>> - <br> - [[Dick-mother|RG AS Dump][$returnTo = "Starting Girls", $activeSlave.father = $IDNumber, $startingGirlRelation = "dickdaughter", $startingGirlCopied = 1]] - //A slave who provided the impregnation to create $activeSlave.slaveName.// - <<else>> - //This slave already has a dick-mother.// - <</if>> + <</if>> + <<if $seeDicks>> + <<if $activeSlave.actualAge <= ($retirementAge - $potencyAge)>> + <<if $activeSlave.father <= 0>> + <br> + [[Dick-mother|RG AS Dump][$returnTo = "Starting Girls", $activeSlave.father = $IDNumber, $startingGirlRelation = "dickdaughter", $startingGirlCopied = 1]] + //A slave who provided the impregnation to create $activeSlave.slaveName.// + <<else>> + //This slave already has a dick-mother.// + <</if>> <</if>> <</if>> - <<if $activeSlave.actualAge < 44>> + <<if $activeSlave.actualAge < $retirementAge>> <br> [[Older Sister|RG AS Dump][$returnTo = "Starting Girls", $startingGirlRelation = "older sister", $startingGirlCopied = 1]] <</if>> <br> [[Twin|RG AS Dump][$returnTo = "Starting Girls", $startingGirlRelation = "twin", $startingGirlCopied = 1]] - <<if $activeSlave.actualAge > 19>> + <<if $activeSlave.actualAge > $minimumSlaveAge>> <br> [[Younger Sister|RG AS Dump][$returnTo = "Starting Girls", $startingGirlRelation = "younger sister", $startingGirlCopied = 1]] <</if>> @@ -89,27 +91,24 @@ <<else>> <br> - <<if $activeSlave.actualAge <= 8 && ($PC.career == "servant" || $PC.career == "escort") && ($PC.vagina == 1)>> - <<else>> - <<if $activeSlave.actualAge >= ($fertilityAge + $minimumSlaveAge)>> + <<if $activeSlave.actualAge >= $fertilityAge>> <br> [[Daughter|RG AS Dump][$returnTo = "Starting Girls", $activeSlave.relation = "mother", $startingGirlRelation = "mother", $activeSlave.birthsTotal += 1, $activeSlave.relationTarget = $activeSlave.ID+1, $startingGirlCopied = 1]] <</if>> - <<if $activeSlave.actualAge <= 24>> + <<if $activeSlave.actualAge <= ($retirementAge - $fertilityAge)>> <br> [[Mother|RG AS Dump][$returnTo = "Starting Girls", $activeSlave.relation = "daughter", $startingGirlRelation = "daughter", $activeSlave.relationTarget = $activeSlave.ID+1, $startingGirlCopied = 1]] <</if>> - <<if $activeSlave.actualAge < 44>> + <<if $activeSlave.actualAge < $retirementAge>> <br> [[Older Sister|RG AS Dump][$returnTo = "Starting Girls", $activeSlave.relation = "sister", $startingGirlRelation = "older sister", $activeSlave.relationTarget = $activeSlave.ID+1, $startingGirlCopied = 1]] <</if>> <br> [[Twin|RG AS Dump][$returnTo = "Starting Girls", $activeSlave.relation = "twin", $startingGirlRelation = "twin", $activeSlave.relationTarget = $activeSlave.ID+1, $startingGirlCopied = 1]] - <<if $activeSlave.actualAge > $minimumSlaveAge+1>> + <<if $activeSlave.actualAge > $minimumSlaveAge>> <br> [[Younger Sister|RG AS Dump][$returnTo = "Starting Girls", $activeSlave.relation = "sister", $startingGirlRelation = "younger sister", $activeSlave.relationTarget = $activeSlave.ID+1, $startingGirlCopied = 1]] <</if>> - <</if>> <</if>> <<elseif $activeSlave.relation == 0>> <br>[[Add another slave, related to the previous slave|Commit Starting Girl][$createRelatedSlave = 1]] diff --git a/src/npc/startingGirls/startingGirls.tw b/src/npc/startingGirls/startingGirls.tw index bea301341dce0b3606277a6ee5d072aa1a18d443..6be5c85f4597c68ca6e523dbf986adbcf86cf956 100644 --- a/src/npc/startingGirls/startingGirls.tw +++ b/src/npc/startingGirls/startingGirls.tw @@ -127,7 +127,7 @@ <</if>> <<if $activeSlave.fetish != "mindbroken" && $activeSlave.fetishKnown == 0>> <<set $activeSlave.fetishStrength = random(0,90)>> - <<set $activeSlave.fetish = either("none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "submissive", "cumslut", "humiliation", "buttslut", "boobs", "pregnancy", "dom", "sadist", "masochist")>> + <<set $activeSlave.fetish = either("boobs", "buttslut", "cumslut", "dom", "humiliation", "masochist", "none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "pregnancy", "sadist", "submissive")>> <</if>> <<set $startingGirlCopied = 0, $startingGirlRelation = 0>> <<elseif $archetyped == 1>> diff --git a/src/player/actions/fEmbrace.tw b/src/player/actions/fEmbrace.tw index d04356b961731b82950c72753967e8b4bbeaf363..eea09ca115d618b1b8d62662df5bf32860af0053 100644 --- a/src/player/actions/fEmbrace.tw +++ b/src/player/actions/fEmbrace.tw @@ -19,7 +19,7 @@ You tell $activeSlave.slaveName to <<if $activeSlave.fetish == "mindbroken">> $He complies mechanically. $He remembers that when <<= WrittenMaster()>>'s commands are not obeyed, there is punishment. Once $he's close, you hold $his face in your palms and look into $his blank $activeSlave.eyeColor eyes. $He shows no reaction. <<elseif $activeSlave.devotion+$activeSlave.trust >= 175>> - $He lovingly complies, hurrying to come close to the _womanP who married $him. Once $he's close, you take your willing wife's head in your hands and gaze deeply into $his $activeSlave.eyeColor eyes. $He finds the intense look from the _womanP $he's married to affirming, and <<if canSee($activeSlave)>>looks down with a smile, running $his eyes over your <<if $PC.boobs == 1>>bosom<<else>>chest<</if>><<else>>looks down with a smile<</if>>. + $He lovingly complies, hurrying to come close to the _womanP who married $him. Once $he's close, you take your willing wife's head in your hands and gaze deeply into $his $activeSlave.eyeColor eyes. $He finds the intense look from the _womanP $he's married to affirming, and looks down with a smile<<if canSee($activeSlave)>>, running $his eyes over your <<if $PC.boobs == 1>>bosom<<else>>chest<</if>><</if>>. <<elseif $activeSlave.devotion < -20 && $activeSlave.trust > 20>> $He complies. Once $he's close, you take your reluctant wife's head in your hands and gaze deeply into $his $activeSlave.eyeColor eyes. $He finds the intense look from the _womanP $he's forcibly married to disturbing, and <<if canSee($activeSlave)>> breaks eye contact<<else>> turns $his face away<</if>>. <<elseif $activeSlave.devotion < -20>> diff --git a/src/pregmod/JobFulfillmentCenter/JobFulfillmentCenterDelivery.tw b/src/pregmod/JobFulfillmentCenter/JobFulfillmentCenterDelivery.tw index a3edd4659216c59ff6eb25f16d946c8d65b496d7..d370835c301c2f5762acde1fafe371b81e2881b5 100644 --- a/src/pregmod/JobFulfillmentCenter/JobFulfillmentCenterDelivery.tw +++ b/src/pregmod/JobFulfillmentCenter/JobFulfillmentCenterDelivery.tw @@ -5,21 +5,22 @@ <<JFCSlave>> <<slaveCost $activeSlave>> <<set $slaveCost = $slaveCost*6>> +<<setLocalPronouns $activeSlave>> A slave dealer has submitted a slave to satisfy your ''$Role'' order. -<br><br>//As usual, the asking price is quite high, to cover the costs of training a proper <<print $Role>>. In compensation, you can freely decline the slave should she not meet your standards or the job has already been filled.// +<br><br>//As usual, the asking price is quite high, to cover the costs of training a proper <<print $Role>>. In compensation, you can freely decline the slave should $he not meet your standards or the job has already been filled.// <br><br><<set $saleDescription = 1, $applyLaw = 0>><<include "Long Slave Description">> -<br><br>Her price is <<print cashFormat($slaveCost)>>. +<br><br>$His price is <<print cashFormat($slaveCost)>>. <br><br><span id="result"> <<if $cash >= $slaveCost>> <<link "Accept the offered slave">> <<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>> <<replace "#result">> - She has been very well trained by the dealer that offered her to you. She has also picked up on the fact that she was specially selected, and is a little hopeful that this means she may be treated well. She is now eagerly awaiting your instructions. + $He has been very well trained by the dealer that offered $him to you. $He has also picked up on the fact that $he was specially selected, and is a little hopeful that this means $he may be treated well. $He is now eagerly awaiting your instructions. <<include "New Slave Intro">> <<set $Role = "">> <</replace>> diff --git a/src/pregmod/csec.tw b/src/pregmod/csec.tw index 8f5c377df6d45a51ba024771b5e188a91a384dd9..82846ffec69092b6226eb3ade0804512d2e5e434 100644 --- a/src/pregmod/csec.tw +++ b/src/pregmod/csec.tw @@ -516,4 +516,3 @@ Since $his <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>> was spared fro <<run SetBellySize($activeSlave)>> <<set $reservedChildren = FetusGlobalReserveCount("incubator")>> <<set $reservedChildrenNursery = FetusGlobalReserveCount("nursery")>> - diff --git a/src/pregmod/eliteTakeOver.tw b/src/pregmod/eliteTakeOver.tw index e9a4f626d741a4e77fa7580709b3b864dd075fca..d82e202d9698dc9b097eff4b8dda7747176f6d18 100644 --- a/src/pregmod/eliteTakeOver.tw +++ b/src/pregmod/eliteTakeOver.tw @@ -32,7 +32,8 @@ You look up from your desk as the locked door to your office unseals, and a doze What was that last thing he said? It's getting hard to think right. The $PC.refreshment... Drugged... You collapse onto your desk, unconscious. <br> <<if $Bodyguard != 0>> - A sharp pain and a rush of adrenaline drags you back to your senses. Sneaking a peak, you witness $Bodyguard.slaveName valiantly trying to protect you, despite <<if $Bodyguard.amp < 0>>$his cybernetics being locked down<<else>>the overwhelming odds<</if>>. As she and their leader struggle closer to your desk, his revolver and a syringe are dislodged onto your desk. It seems drugging you wasn't their first thought. With $Bodyguard.slaveName's risky gamble, your fate has fallen back into your hands. + <<setLocalPronouns $Bodyguard>> + A sharp pain and a rush of adrenaline drags you back to your senses. Sneaking a peak, you witness $Bodyguard.slaveName valiantly trying to protect you, despite <<if $Bodyguard.amp < 0>>$his cybernetics being locked down<<else>>the overwhelming odds<</if>>. As $he and their leader struggle closer to your desk, his revolver and a syringe are dislodged onto your desk. It seems drugging you wasn't their first thought. With $Bodyguard.slaveName's risky gamble, your fate has fallen back into your hands. <<else>> You'll spend the rest of your life a breeder to the Societal Elite; blinded and muted. More than a slave, but still less than your master. Life isn't so bad, your two most devoted slaves were taken along to keep you happy, and you are treated quite well, possibilities considered. Though once your eggs dry up, odds are your little remaining usefulness will be at an end. Best not to think too much into it. <<set _pregSurrender = 1>> diff --git a/src/pregmod/eliteTakeOverFight.tw b/src/pregmod/eliteTakeOverFight.tw index 2f7cc92bd7237d623f48397b15e2f4e47f32f32b..9cbe19a5fc857004d4931a906b11e4afe362980e 100644 --- a/src/pregmod/eliteTakeOverFight.tw +++ b/src/pregmod/eliteTakeOverFight.tw @@ -59,7 +59,7 @@ <<else>> /* PC shooting */ /* higher skill means a higher chance to hit due to lower requirements and if the elites are enraged they very slightly become easier targets. */ - /* 5/6 = 83% rounded down is the chance that it was loaded chamber (simplified version based off the wikipedia article) */ + /* 5/6 = 83% rounded down is the chance that it was loaded chamber (simplified version based off the Wikipedia article) */ /* variables: */ /* Revolver */ @@ -210,7 +210,9 @@ /* enslaved = 1 */ /* had fun (and enslaved) = 2 */ <<if $BodyguardHasSucessfullyRecivedSignal == 1>> - $Bodyguard.slaveName asks "<<Master>>, what should I do with the <<if $eliteLeft < $eliteTotal>>remaining<</if>> 'elite'?" + <<setLocalPronouns $Bodyguard>> + <<run Enunciate($Bodyguard)>> + $Bodyguard.slaveName asks, "<<Master>>, what <<sh>>ould I do with the <<if $eliteLeft < $eliteTotal>>remaining<</if>> 'elite' left?" <br> <<link "Open fire">> <<set $eliteFate = 0>> @@ -227,7 +229,7 @@ <</link>> <<elseif $MercenariesMessageSent == 1>> It is now that a squad of $mercenariesTitle makes their entrance, pointing their guns at the <<if $eliteLeft < $eliteTotal>>remaining<</if>> elite. - The officer asks "Your orders, <<= properTitle()>>?" + The officer asks, "Your orders, <<= properTitle()>>?" <br> <<link "Open fire">> <<set $eliteFate = 0>> @@ -244,7 +246,7 @@ <</link>> <<elseif $SpecialForcesMessageSent>> It is now that a squad of $SF.Lower makes their entrance, pointing their guns at the <<if $eliteLeft < $eliteTotal>>remaining<</if>> elite. - The officer asks "Your orders, <<= properTitle()>>?" + The officer asks, "Your orders, <<= properTitle()>>?" <br> <<link "Open fire">> <<set $eliteFate = 0>> @@ -261,8 +263,9 @@ <</link>> <<elseif $Bodyguard != 0>> <<setLocalPronouns $Bodyguard>> + <<run Enunciate($Bodyguard)>> It is now that $Bodyguard.slaveName makes $his entrance, pointing $his guns at the <<if $eliteLeft < $eliteTotal>>remaining<</if>> elite. - $He then asks, "<<Master>>, what should I do with the <<if $eliteLeft < $eliteTotal>>remaining<</if>> 'elite' left?" + $He then asks "<<Master>>, what <<sh>>ould I do with the <<if $eliteLeft < $eliteTotal>>remaining<</if>> 'elite' left?" <br> <<link "Open fire">> <<set $eliteFate = 0>> diff --git a/src/pregmod/fSelf.tw b/src/pregmod/fSelf.tw index b1ec36a0442964e68a5a14685f7c48cf3dea5ff6..ff7f1ea1702189d4ac7e2cdecadb8d9d344b9724 100644 --- a/src/pregmod/fSelf.tw +++ b/src/pregmod/fSelf.tw @@ -40,7 +40,7 @@ Taking the hose and attaching your favorite cockhead to it, you eagerly drag it <<else>> -Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your taut, overfilled belly, you roll over onto your back so that you may tease your<<if $PC.boobs > 0>> breasts,<</if>><<if $PC.dick > 0>> dick,<</if>> belly and pussy. If anyone saw you, they would swear your were on the verge of delivering sextuplets. You made sure to schedule this block for absolute privacy, so no one should disturb you while you play with your bloated body. Once you are exhausted and drained of your contents, you head for the showers and to get a servant to clean up your bed; from the slave you enjoyed with the cum hose, of course. +Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your taut, overfilled belly, you roll over onto your back so that you may tease your<<if $PC.boobs > 0>> breasts,<</if>><<if $PC.dick > 0>> dick,<</if>> belly and pussy. If anyone saw you, they would swear your were on the verge of delivering sextuplets. You made sure to schedule this block for absolute privacy, so no one should disturb you while you play with your bloated body. Once you are exhausted and drained of your contents, you head for the showers and to get a servant to clean up your bed - from the slave you enjoyed with the cum hose, of course. <</if>> diff --git a/src/pregmod/fSlaveSelfImpreg.tw b/src/pregmod/fSlaveSelfImpreg.tw index 70eb78f2125f4804bba03f061dc5b57891878d53..a5346c2d2dba73513bceb1795df8e252f467cd36 100644 --- a/src/pregmod/fSlaveSelfImpreg.tw +++ b/src/pregmod/fSlaveSelfImpreg.tw @@ -167,7 +167,7 @@ $His cock is rigidly erect almost immediately, a fact which brings a confusing mixture of shame and arousal to $his face. <</if>> You produce a sample container and syringe; $activeSlave.slaveName gets the idea and reluctantly begins jacking off. When $he ejaculates, $he carefully holds the cup with one hand to catch every drop of $his seed. A moment later $he dips the syringe into the container and withdraws the plunger. $He hesitates, likely because the release has restored some of $his self control to $him, but before $he can do anything to escape, you press $him down with one hand and feed the syringe into $his <<if $activeSlave.mpreg == 1>>anus<<else>>pussy<</if>>, depressing the plunger as soon as it's deeply inside $him. - <!-- possible todo: allow head girl to do this part?--> + <!-- possible todo: allow Head Girl to do this part?--> <</if>> <<else>> The repulsion $activeSlave.slaveName feels toward both you and what you're about to force $him to do make $his cooperation entirely out of the question. You are forced to restrain $him with straps, kicking and sobbing; the sobbing only gets louder when $he feels the prick of a needle shooting vasodilators into $his crotch. Moments later, despite $his best efforts, $he is painfully erect and ready for you to proceed. Since $he's guaranteed to make this as difficult as possible, you opt for the simplest solution: you take a condom and apply it to $his penis; once $he's sheathed, you instruct your personal assistant, using toys, to forcibly stimulate $him until $he ejaculates and remove the condom. Loading the contents into a syringe and injecting them into $his <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>> is a simple matter, because of the straps, and moments later $he sobs in despair as $his sperm begins racing into $his waiting womb. diff --git a/src/pregmod/pInsemination.tw b/src/pregmod/pInsemination.tw index 95bf0f2f28a317cf2f2d9df107dd2cfefe49889f..524b9d672f9a9521ddaf35a9f54682e8a381d8ce 100644 --- a/src/pregmod/pInsemination.tw +++ b/src/pregmod/pInsemination.tw @@ -35,12 +35,12 @@ You arrive at the apartment of a rather suave man who's made some very powerful connections. No sooner than you knock are you whisked away back out into the arcology for dinner and a romantic stroll through the hydroponic gardens. Once you are escorted back to his apartment, he seats you on his couch and hands you a glass of fine wine. After an evening of pleasantries, he takes you to bed and reminds you what it feels like to be a woman. He even cooks you breakfast the next morning! As he sees you to the door, he encircles your middle, gives you a deep kiss, and tells you if you ever need anything during your pregnancy, he will be there for the mother of his coming child. <<set $movesCount++>> <<else>> - You arrive at the apartment of the gentleman, only to find him waiting to take you on another date. After a pleasant evening, and a night of intense sex, you find it hard to part with him come morning; but an arcology owner's job comes first and you have slaves waiting for your attention. He walks you back to your penthouse, deeply kissing you and making your slaves deeply envious once it comes to goodbyes. A girl could get used to a life like this, or perhaps he could even be roped into your life. Though it would take more than getting knocked up to do that, you think to yourself as you rub your fertilized belly. + You arrive at the apartment of the gentleman, only to find him waiting to take you on another date. After a pleasant evening, and a night of intense sex, you find it hard to part with him come morning, but an arcology owner's job comes first and you have slaves waiting for your attention. He walks you back to your penthouse, deeply kissing you and making your slaves deeply envious once it comes to goodbyes. A girl could get used to a life like this, or perhaps he could even be roped into your life. Though it would take more than getting knocked up to do that, you think to yourself as you rub your fertilized belly. <</if>> <<case "quick">> <<if $quickCount == 0>> - You arrive at the apartment of the very wealthy fuel baron who is to sire your child. He is eagerly waiting for you and quickly hurries you inside. He wastes no time; practically ripping your clothes off and forcing over the edge of his bed. He hastily mounts you and roughly fucks your cunt; until he quickly finishes, that is, leaving you unsatisfied as he shoves you out the door, clothes in <<if $PC.dick == 1>>one hand and raging boner in the other<<else>>hand<</if>>. + You arrive at the apartment of the very wealthy fuel baron who is to sire your child. He is eagerly waiting for you and quickly hurries you inside. He wastes no time; practically ripping your clothes off and forcing over the edge of his bed. He hastily mounts you and roughly fucks your cunt - until he quickly finishes, that is, leaving you unsatisfied as he shoves you out the door, clothes in <<if $PC.dick == 1>>one hand and raging boner in the other<<else>>hand<</if>>. <<set $quickCount++>> <<else>> You arrive at the apartment of the quick-shooting fuel baron and once more he quickly pulls you in. He barely manages to undress you before he is on top of you humping away. Just as he is about to cum, you wrap your legs around him; anchoring yourself to him. You remind him that his job is to knock you up, and a quick in and out isn't good enough. Buying it, he keeps thrusting, letting you reach your own orgasm. He still hurried you out the door in the end, but you got some pleasure out of him this time. @@ -48,7 +48,7 @@ <<case "crazy">> <<if $crazyCount == 0>> - You arrive at the apartment of the rather odd shut-in of a scientist. Once inside, you begin to undo your top, only to find him <<if $PC.career == "servant">>lifting your dress<<elseif $PC.career == "escort">>removing your slutty bottom<<else>>lifting your skirt<</if>>, drawing a pipette, and injecting something into your vagina. He returns to his work, waving you off with a disgruntled "go gestate elsewhere". You leave, more confused than aroused. + You arrive at the apartment of the rather odd shut-in of a scientist. Once inside, you begin to undo your top, only to find him <<if $PC.career == "servant">>lifting your dress<<elseif $PC.career == "escort">>removing your slutty bottom<<else>>lifting your skirt<</if>>, drawing a pipette, and injecting something into your vagina. He returns to his work, waving you off with a disgruntled "Go gestate elsewhere." You leave, more confused than aroused. <<set $crazyCount++>> <<elseif $crazyCount == 1>> You arrive at the crazy scientist's apartment once more. Upon letting yourself in, you find him hard at work. Before you can even open your mouth, he gestures towards a nearby operating table. Carefully positioning yourself on it, and inserting your legs into the waiting stirrups, you await what madness will happen next. You don't have to wait long before a long metallic rod forces its way into your vagina and painfully pushes its way past your cervix. Moaning in a mix of discomfort and arousal, you have no time to brace for the device's activation. You gasp as you feel the cum begin to flow unabated into your fertile womb. After nearly a minute, the phallic injector leaves your body allowing you to stagger to your feet. Your belly is noticeably rounded from his "load", though it evens into a slight bloat as the cum steadily flows from your pussy. You struggle back into your clothes and head back to the penthouse, hoping nobody sees you in such a state. @@ -65,7 +65,7 @@ You arrive at the apartment of the boy who's virginity you took. He happily hugs you before pulling you inside and into his bedroom. He certainly has become more assertive since the last time you saw him. He happily suckles from your milky nipple as he tenderly fucks you, making sure to bring you to your climax before releasing his own pent up load deep into your pussy. "I waited for you to come back you know..." He cuddles into your cleavage as you contently embrace him for a post-coital nap. When it's time to leave, he sees you to the door, promising to wait for you once more. <<set $virginCount++>> <<else>> - You arrive at the apartment of the boy whose virginity you took. He happily hugs you before pulling you inside and into his bedroom. He wastes no time in diving deep into your needy cunt, even going as far as experimenting with new positions as he enjoys his lover's body. Once both of you are exhausted, you cuddle up for you post sex snooze. When it's time to leave, he sees you to the door. "You don't have to go..." He pleads, but you tell him running the arcology comes first. + You arrive at the apartment of the boy whose virginity you took. He happily hugs you before pulling you inside and into his bedroom. He wastes no time in diving deep into your needy cunt, even going as far as experimenting with new positions as he enjoys his lover's body. Once both of you are exhausted, you cuddle up for you post sex snooze. When it's time to leave, he sees you to the door. "You don't have to go..." he pleads, but you tell him running the arcology comes first. <</if>> <<case "futa">> @@ -73,7 +73,7 @@ You arrive at the apartment of the rather assertive girl with both sets of functional genitals. She quickly pulls you into her bedroom, skillfully unwrapping her gift along the way, and tips you into her bed.<<if $PC.dick == 1>> Straddling you with a lewd smile, she plucks the condom off your stiff prick. She helps you into a position where she can both fuck you, and be fucked by you, at once. Your body aches by the end of things, but your lover happily massages every sore spot you point out to her. She blows you a kiss as you head out the door.<<else>> Straddling you with a lewd smile, she penetrates deep into your pussy. Sex with her was quite fun (she managed to touch every place on your body that turns you on) though a little messy, noting the cum dripping from you as you make your exit.<</if>> <<set $futaCount++>> <<elseif $futaCount == 1>> - You arrive once more at the apartment of the assertive girl with both sets of functional genitals. You immediately notice something off about her stance as she greets you and pulls you inside. As she guides you to her bed, you take note of the unusual bulge under her shapely asscheeks. Once she has you undressed and on her bed, she pauses and begins a seductive strip tease. She bends completely over as she reaches her bottoms, giving you a clear look at that bulge as she slips them off. Testicles; her balls are triple the size that your remember! She spins around, nearly slapping you with her raging erection, "You like 'em? I haven't gotten a chance to use them yet, so let's have some fun!" she says seductively. She wastes no time in setting you up doggystyle and plunging deep into your moist pussy. You gasp as her hefty balls slap against your thighs. She leans in close as she rails you, a hand sneaking around to your flat belly. You feel her cum, hard, into you, followed by an unusual sensation. She is literally filling you with cum! You gasp at the mounting pressure in your belly, now fully aware of what she was groping for. Turning to her, you find her a little disappointed; "I thought you'd get bigger..." She cups her balls and mumbles something to herself. "Well, at least my load seems to be staying in you this time, mostly" she says, motioning to the cum steadily dripping from your vagina. Taking such an impressive load was quite enjoyable, you think to yourself as you make your exit. + You arrive once more at the apartment of the assertive girl with both sets of functional genitals. You immediately notice something off about her stance as she greets you and pulls you inside. As she guides you to her bed, you take note of the unusual bulge under her shapely asscheeks. Once she has you undressed and on her bed, she pauses and begins a seductive strip tease. She bends completely over as she reaches her bottoms, giving you a clear look at that bulge as she slips them off. Testicles; her balls are triple the size that your remember! She spins around, nearly slapping you with her raging erection, "You like 'em? I haven't gotten a chance to use them yet, so let's have some fun!" she says seductively. She wastes no time in setting you up doggystyle and plunging deep into your moist pussy. You gasp as her hefty balls slap against your thighs. She leans in close as she rails you, a hand sneaking around to your flat belly. You feel her cum, hard, into you, followed by an unusual sensation. She is literally filling you with cum! You gasp at the mounting pressure in your belly, now fully aware of what she was groping for. Turning to her, you find her a little disappointed; "I thought you'd get bigger..." She cups her balls and mumbles something to herself. "Well, at least my load seems to be staying in you this time, mostly," she says, motioning to the cum steadily dripping from your vagina. Taking such an impressive load was quite enjoyable, you think to yourself as you make your exit. <<set $futaCount++>> <<else>> You arrive once more at the apartment of the assertive girl with both sets of functional genitals. She calls for you to enter shortly after knocking, and beckons you into the bedroom. You strip as you walk, eager to get a taste of her huge load again. You are not disappointed; her balls are utterly massive, easily the size of her.<<if $PC.balls > 2>> "Your balls! Huge loads are great, aren't they? We are going to make such a wonderful mess!"<<else>>"Like 'em? Slide on up here and let's see just how big a mess we can make!"<</if>> You try your best to straddle her nuts, but shortly after getting seated, end up falling forward from her first thrust and locking lips with the lusty futa. She eagerly bucks into you as she deeply kisses you; and blows her load early. The sheer force of her orgasm floods your womb with fertile seed and forces her cock out, where it stays, spraying cum upwards like a fountain, until her room is soaked with cum. She stares at you, ashamed at herself. She finishes you off with some oral before inviting you to relax and enjoy some fine wine as an apology for cumming early. You give her balls a pat as you make your leave. A mistake, you soon realize, as she promptly orgasms and showers your back with ejaculate. Guess you'll be showering before you leave. @@ -84,10 +84,10 @@ You arrive at the apartment of the rather moody girl with both sets of functional genitals. What answers the door surprises you; she is extremely pregnant, easily ready to drop. Positioning you over the edge of her bed, she mounts you and begins to enjoy herself. Between the sensations within your pussy, <<if $PC.dick == 1>>your dick's motions against her satin sheets,<</if>>and her belly rubbing up and down your ass and lower back; you quickly tense up in orgasm, prompting her to cum strongly into your pussy. You help her onto her couch and head on your way, but not before she informs you that she'll be waiting to fuck you when you are as pregnant as she is now. <<set $preggoCount++>> <<elseif $preggoCount == 1>> - You arrive at the apartment of the heavily pregnant futa. When she answers the door and you are greeted by an even larger belly than last time it becomes abundantly clear that you two are on similar reproductive schedules. Noticing your look, she grabs your hands and happily says "twins". You wrap your arms around your lover for the evening and help her back to her bed, enjoying the weight of her middle. She stops you once she takes a seat and asks "You know, I have some fertility drugs if you want to get as big as me this time, cutie?" You shake your head "no", being that pregnant would certainly impede your ability to run the arcology. She sighs and lies back, her stiff prick pressed against the underside of her belly, and invites you to ride her cock. You waste no time in mounting her, the feel of <<if $PC.dick == 1>>your own erection rubbing between your bellies<<else>>the underside of her pregnancy pushing into your own middle<</if>> as she thrusts up into you, driving you wild with lust. It doesn't take long for you to start bucking with orgasm and wrapping your arms around her gravid middle. Her occupants send several kicks your way as she quickens her pace, grabs your hips, and thrusts hard, cumming deep in your pussy. Panting, you slide off her and snuggle up beside her as you catch your breath. "You're looking good after having a child you know? But obviously you looked even better heavy with my child. I'm keeping those pictures of you close!" she says with a giggle as you rise. With a gentle pat on your bottom, she sends you on your way. + You arrive at the apartment of the heavily pregnant futa. When she answers the door and you are greeted by an even larger belly than last time it becomes abundantly clear that the two of you are on similar reproductive schedules. Noticing your look, she grabs your hands and happily says "Twins!" You wrap your arms around your lover for the evening and help her back to her bed, enjoying the weight of her middle. She stops you once she takes a seat and asks "You know, I have some fertility drugs if you want to get as big as me this time, cutie?" You shake your head "no"; being that pregnant would certainly impede your ability to run the arcology. She sighs and lies back, her stiff prick pressed against the underside of her belly, and invites you to ride her cock. You waste no time in mounting her, the feel of <<if $PC.dick == 1>>your own erection rubbing between your bellies<<else>>the underside of her pregnancy pushing into your own middle<</if>> as she thrusts up into you, driving you wild with lust. It doesn't take long for you to start bucking with orgasm and wrapping your arms around her gravid middle. Her occupants send several kicks your way as she quickens her pace, grabs your hips, and thrusts hard, cumming deep in your pussy. Panting, you slide off her and snuggle up beside her as you catch your breath. "You're looking good after having a child, you know? But obviously you looked even better heavy with my child. I'm keeping those pictures of you close!" she says with a giggle as you rise. With a gentle pat on your bottom, she sends you on your way. <<set $preggoCount++>> <<else>> - You arrive once more at the apartment of the heavily pregnant futa, though this time she takes awhile to reach the door by the sound of it. When it opens, you are greeting by her usual smile and an octuplets stuffed belly. She grabs your hand and pulls it to her taut middle. "Feel them kick! There's so many of them, it feels amazing!" You wrap your arms around your heavy lover for the evening and help her back to her bed, savoring the weight of her pregnancy. She stops you once she takes a seat and asks "My offer still stands, cutie. I assure you it feels amazing to be so full of babies." You shake your head "no", being that pregnant would definitely impede your ability to run the arcology and even enjoy your slaves properly. She lies back, before shifting her weight to her side out of discomfort. Her belly is really big, and hangs low enough that reaching her needy cock is quite the challenge; you take a moment to think of a good position to receive her. You take her dick, and gently sliding yourself between her legs, fit it into your pussy. The two of you buck against each other as best you can; a struggle, seeing as you are bearing the weight of her children right now. You have no choice but to wrap your arms around the eagerly kicking mass<<if $PC.dick == 1>>, trapping your dick between it and yourself,<</if>> as you near your climax. You feel your nethers clamp down as she cums, hard, deep into your pussy. Her children shift under your arms as her water breaks onto you. You quickly untangle yourself and help her to her feet; you can't help but enjoy the feeling of her close contractions under your hand. She points you to her bathroom; "Water birth" she pants, struggling to not give birth where she stands. The tub is already prepared for her, so you help her into it. She refuses to let go of your hand, "Join me?" You take her up on the offer and slide in behind her. You massage her taxed stomach as she struggles to bring her children into the world. A loud moan, escapes her lips as the first of her children slips from her pussy and into your waiting hands. Setting her aside, you prepare for the next. After several hours, and a mutual shower, you and her recover together with her eight children; as thanks, you have one milky nipple all to yourself. When it's time to leave, she blows you a kiss and thanks you sincerely for helping her through this. + You arrive once more at the apartment of the heavily pregnant futa, though this time she takes a while to reach the door by the sound of it. When it opens, you are greeted by her usual smile and an octuplets stuffed belly. She grabs your hand and pulls it to her taut middle. "Feel them kick! There's so many of them, it feels amazing!" You wrap your arms around your heavy lover for the evening and help her back to her bed, savoring the weight of her pregnancy. She stops you once she takes a seat and asks "My offer still stands, cutie. I assure you it feels amazing to be so full of babies." You shake your head "no"; being that pregnant would definitely impede your ability to run the arcology and even enjoy your slaves properly. She lies back, before shifting her weight to her side out of discomfort. Her belly is really big, and hangs low enough that reaching her needy cock is quite the challenge; you take a moment to think of a good position to receive her. You take her dick, and gently sliding yourself between her legs, fit it into your pussy. The two of you buck against each other as best you can; a struggle, seeing as you are bearing the weight of her children right now. You have no choice but to wrap your arms around the eagerly kicking mass<<if $PC.dick == 1>>, trapping your dick between it and yourself,<</if>> as you near your climax. You feel your nethers clamp down as she cums, hard, deep into your pussy. Her children shift under your arms as her water breaks onto you. You quickly untangle yourself and help her to her feet; you can't help but enjoy the feeling of her close contractions under your hand. She points you to her bathroom; "Water birth," she pants, struggling to not give birth where she stands. The tub is already prepared for her, so you help her into it. She refuses to let go of your hand, pleading "Join me?" You take her up on the offer and slide in behind her. You massage her taxed stomach as she struggles to bring her children into the world. A loud moan escapes her lips as the first of her children slips from her pussy and into your waiting hands. Setting her aside, you prepare for the next. After several hours, and a mutual shower, you and her recover together with her eight children; as thanks, you have one milky nipple all to yourself. When it's time to leave, she blows you a kiss and thanks you sincerely for helping her through this. <</if>> <</switch>> diff --git a/src/pregmod/reLegendaryWomb.tw b/src/pregmod/reLegendaryWomb.tw index 995e55bab49f6ece3664ca49da636d12a5199d3c..f1a050184e0a566776eaec5b73308b8179d69e07 100644 --- a/src/pregmod/reLegendaryWomb.tw +++ b/src/pregmod/reLegendaryWomb.tw @@ -7,8 +7,8 @@ <<goto "RIE Eligibility Check">> <<else>> -<<set $activeSlave.devotion += 4>> <<setLocalPronouns $activeSlave>> +<<set $activeSlave.devotion += 4>> <<EventNameLink $activeSlave>> is an incredible mother. $He's given birth to numbers that would have been considered absurd in the days when drug treatments were limited by consent. A nascent organization will be holding a pageant for pregnant slaves tomorrow, and since they're aware you keep breeders, they've sent you an invitation to enter a heavily pregnant slave to be judged. diff --git a/src/pregmod/seBurst.tw b/src/pregmod/seBurst.tw index 1b52e9d6d08532e4fcd5ce2fdeb7498a1c5703ae..1ca24b8f697b47521498c3f5ce06b309c1ea6987 100644 --- a/src/pregmod/seBurst.tw +++ b/src/pregmod/seBurst.tw @@ -299,4 +299,3 @@ <<set $burstee = 0>> <<set $burst = 0>> - diff --git a/src/pregmod/widgets/playerDescriptionWidgets.tw b/src/pregmod/widgets/playerDescriptionWidgets.tw index 1ffc6e946b4cab296f73eedce5b9a3f53f50fe7c..e24a9b8c60fefe6a9b343e5e05851761a8f9b37b 100644 --- a/src/pregmod/widgets/playerDescriptionWidgets.tw +++ b/src/pregmod/widgets/playerDescriptionWidgets.tw @@ -431,7 +431,7 @@ When you look down, you can't help but notice your belly sticking out a little. <</if>> <<if $PC.preg >= 41>> - You can barely pull yourself and your overdue child out of bed; every action is a chore, you keep bumping things, and your child just won't calm down.<<if $PC.pregMood == 1>> However, thanks to all your tenderness, your slaves are more than happy to do everything they can for you.<<elseif $PC.pregMood == 2>> Your dicked slaves are terrified of being seen by you, knowing full well that they will be bearing the full weight of your body as you satisfy your desires.<</if>> + You can barely pull yourself and your overdue child out of bed; every action is a chore, you keep bumping things, and your child just won't calm down.<<if $PC.pregMood == 1>> However, thanks to all your tenderness, your slaves are more than happy to do everything they can for you.<<elseif $PC.pregMood == 2>> Your slaves are terrified of being seen by you, knowing full well that they will be bearing the full weight of your body as you satisfy your desires.<</if>> <<elseif $PC.preg >= 39>> Every action you take is exhausting; though your slaves are more than capable of serving your every whim.<<if $PC.pregMood == 1>> Even in the final stages of pregnancy, you make sure the slaves attending you are treated as if the were your favorite clients.<<elseif $PC.pregMood == 2>> Your hormones practically rule you, leading you to demand your slaves to be prepared to pleasure you at a moments notice. Your needy cunt hungers for dick and you don't care what it is attached to right now.<</if>> <<elseif $PC.preg >= 36>> diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index c767be12592376fe84442e92a03ae78fe89ab867..bc24d64646bf7b3c214052f14b997f0e949f3e31 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -1231,7 +1231,7 @@ extremely pale -5 var skin0 = parents[0] ? (skinToMelanin[parents[0].skin] || 5) : 3; var skin1 = parents[1] ? (skinToMelanin[parents[1].skin] || 5) : 3; var skin = Math.round(Math.random() * (skin1 - skin0) + skin0); - State.variables.activeSlave.skin = ['pure white', 'extremely pale', 'pale', 'extremely fair', 'very fair', 'fair', 'white', 'light', 'lightened', 'light olive', 'olive', 'natural', 'tanned', 'bronzed', 'dark olive', 'dark', 'light brown', 'brown', 'dark brown', 'ebony', 'black', 'pure black'][skin]; + State.variables.activeSlave.skin = ['pure white', 'extremely pale', 'pale', 'extremely fair', 'very fair', 'fair', 'white', 'light', 'lightened', 'light olive', 'olive', 'natural', 'tanned', 'bronzed', 'dark olive', 'dark', 'light brown', 'brown', 'dark brown', 'black', 'ebony', 'pure black'][skin]; })(); <</script>> <</widget>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 634486453eb37453037b5d9fcc4621c4e490c418..4f2ebd3c5566aa689b8356f67d6ef88d6bbcf353 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -1414,7 +1414,7 @@ $He<<if $activeSlave.belly >= 10000>> carefully turns and spreads $his legs, all <<case "surgery addict">> -Going about your day, <<if ($activeSlave.amp != 1)>>you see <<EventNameLink $activeSlave>> sitting crosslegged in the remote surgery room, <<if canSee($activeSlave)>>staring intently at<<else>>gazing longingly towards<</if>> the equipment.<<else>>you see <<EventNameLink $activeSlave>> sitting propped against the doorway of the surgery room, <<if canSee($activeSlave)>>staring intently at<<else>>gazing longingly towards<</if>> the equipment.<</if>> $He's not breaking any rules, but this behavior is so strange you investigate. $He asks +Going about your day, <<if ($activeSlave.amp != 1)>>you see <<EventNameLink $activeSlave>> sitting cross-legged in the remote surgery room, <<if canSee($activeSlave)>>staring intently at<<else>>gazing longingly towards<</if>> the equipment.<<else>>you see <<EventNameLink $activeSlave>> sitting propped against the doorway of the surgery room, <<if canSee($activeSlave)>>staring intently at<<else>>gazing longingly towards<</if>> the equipment.<</if>> $He's not breaking any rules, but this behavior is so strange you investigate. $He asks <<if ($activeSlave.lips > 70)>> hesitantly through $his huge lips, <<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>> @@ -1948,7 +1948,7 @@ At your <<if canSee($activeSlave)>>nod<<else>>acknowledgment<</if>>, $he <<if canAchieveErection($activeSlave)>> "<<Master>>, may I have a <<sh>>aft pier<<c>>ing? If I get to <<s>>tick it in another girl, I'd love to <<if canSee($activeSlave)>><<s>>ee her fa<<c>>e<<else>>feel her <<sh>>udder<</if>> when that extra little bit of metal <<s>>lide<<s>> in<<s>>ide $him. Plea<<s>>e?" <<elseif $activeSlave.dick > 0>> - "<<Master>>, may I have a tongue pier<<c>>ing? If I get to eat another girl out, I'd love to li<<s>>ten to her <<s>>queal when that little bit of metal <<s>>crape<<s>> again<<s>>t $him. Plea<<s>>e?". Plea<<s>>e?" + "<<Master>>, may I have a tongue pier<<c>>ing? If I get to eat another girl out, I'd love to li<<s>>ten to her <<s>>queal when that little bit of metal <<s>>crape<<s>> again<<s>>t her. Plea<<s>>e? Plea<<s>>e?" <<else>> "<<Master>>, may I have a labia pier<<c>>ing? If I get to trib another girl, I'd love to <<if canSee($activeSlave)>><<s>>ee her fa<<c>>e<<else>>feel her <<sh>>udder<</if>> when that little bit of metal grind<<s>> again<<s>>t her. Plea<<s>>e?" <</if>> @@ -2266,7 +2266,7 @@ Lately, you've noticed that $he reacts to these <<if canSee($activeSlave)>>sight <<case "devoted waist">> -<<EventNameLink $activeSlave>> is a real work of surgical art. As $he showers, carefully soaping and then moisturizing every inch of $his $activeSlave.skin skin, you notice the undeniable eroticism created by the unnatural narrowness of $his middle<<if $activeSlave.belly >= 5000>>, especially given how much $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>> extends past $his sides<</if>>. Though $his hands are by no means large, when $he washes $his sides, $his hands span almost the entire circumference of $his waist. <<if $activeSlave.dick > 0>>Though $he's not sexually aroused, $his cock is visible as $he bathes $himself; $his member and $his narrow waist work together to create a real mélange of gender traits.<<elseif ($activeSlave.boobs > 800) && ($activeSlave.butt > 4)>>$His massive bust and hips work together to create a spectacular hourglass effect; $he's a fantasy woman made flesh.<<else>>The narrowness of $his waist accentuates $his feminine features.<</if>> +<<EventNameLink $activeSlave>> is a real work of surgical art. As $he showers, carefully soaping and then moisturizing every inch of $his $activeSlave.skin skin, you notice the undeniable eroticism created by the unnatural narrowness of $his middle<<if $activeSlave.belly >= 5000>>, especially given how much $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>> extends past $his sides<</if>>. Though $his hands are by no means large, when $he washes $his sides, $his hands span almost the entire circumference of $his waist. <<if $activeSlave.dick > 0>>Though $he's not sexually aroused, $his cock is visible as $he bathes $himself; $his member and $his narrow waist work together to create a real mélange of gender traits.<<elseif ($activeSlave.boobs > 800) && ($activeSlave.butt > 4)>>$His massive bust and hips work together to create a spectacular hourglass effect; $he's a fantasy $woman made flesh.<<else>>The narrowness of $his waist accentuates $his feminine features.<</if>> <<case "muscles">> @@ -5665,15 +5665,17 @@ brought in to you. This time <<EventNameLink $activeSlave>> has been sent to del <br><<link "Give $him a massage">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You vault your desk, fold yourself into a crosslegged pose with your back against its front, + You vault your desk, fold yourself into a cross-legged pose with your back against its front, <<if canSee($activeSlave)>>and point to the floor in front of you. <<if ($activeSlave.attrXX > 65) && ($PC.boobs == 1)>> (As you do, $he watches the effects of the motion on your breasts with something like reverence<<if $PC.boobsImplant == 1>>, even though they don't move much thanks to your implants<</if>>.) <<elseif ($activeSlave.attrXY > 65) && ($PC.boobs == 0)>> (As you did, $he took in the powerful play of your muscles with something like reverence<<if $PC.balls > 2 || $PC.ballsImplant > 2>>. $He certainly noticed the motion of your massive nuts too<</if>>.) <</if>> - <<else>> + <<elseif canHear($activeSlave)>> and loudly tap the floor in front of you. + <<else>> + and reach out to lightly tug $him towards you. <</if>> $He hurries over and gets down on the floor with you, conforming to your manual guidance that $he should sit with $his back to you. You place your hands on either side of $his neck, run them capably down $his spine, and then back up to explore $his shoulders. $He gasps as $he realizes that you intend to give $him a massage, @@.mediumaquamarine;impressed@@ and a little perturbed that you would do this for $him. Indeed, it's unusual for a slaveowner to do something like this, but it's easily justifiable as hands-on maintenance of your property. You tell $him so as your fingers begin to probe $his muscles in more detail, eliciting a shiver<<if canTalk($activeSlave)>>.<<else>> and a tiny "Ye<<s>>, <<Master>>."<</if>> $He begins to breathe rather hard, and you notice <<if $activeSlave.belly >= 120000>> @@ -14341,7 +14343,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<if $activeSlave.belly >= 10000 || $activeSlave.weight >= 130>> heavily <<else>> - crosslegged + cross-legged <</if>> next to you. $He <<if canHear($activeSlave)>>listens raptly<<elseif canSee($activeSlave)>>reads along<<else>>focuses intently<</if>>, parroting obediently and clearly doing $his best to please, but you notice a certain incredulity that slowly fades as the lesson goes on. $He's obviously having trouble believing that $his owner would trouble _himselfP with $his vocabulary lessons. You work with $his several times a day, and $he's so diligent that by the end of the week $he's @@.green;beginning to make $himself understood,@@ though $his accent is still pretty atrocious. <<set $activeSlave.accent-->> @@ -15536,7 +15538,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<if $activeSlave.belly >= 750000>> "Oh <<Master>>! I'm <<s>>welling <<s>>o fast with imp<<s>> for you! There'<<s>> <<s>>o many in me... Oh god, it feel<<s>> like I'm going to bur<<s>>t! <<S>>o many... <<Master>> <<s>>ure i<<s>> potent! I hope _heP can handle them all!" $He groans, cradling $his _belly belly and pretending to be forced to the ground by $his pregnancy growing ever larger. "<<Master>>! They won't <<s>>top! Oh... <<S>>o full... I can't <<s>>top con<<c>>eiving!" $He roles onto $his back and clutches $his absurd stomach. "<<S>>o tight! <<S>>o full! <<S>>o Good! I need more! Oh, <<Master>>..." $He may be getting a little too into the fantasy. <<if $activeSlave.broodmother == 2 && $activeSlave.preg > 37>> - A gush of fluid flows from $his pussy, snapping $him out of $his roleplay. "<<Master>>! I need... One'<<s>> coming now!" You rub $his contracting stomach, enjoying the feeling of the life within shifting to take advantage of the free space. You sigh and lean down, the vessel of your spawn needs help after pinning $himself in such a compromising position. Holding $his belly clear of $his crotch, you watch $him steadily push out $his child before spasming with orgasm and freeing it effortlessly into the world. After collecting it for a servant to handle, you help the exhausted $girl back to $his feet. $He thanks you sincerely for the assist before going to clean $himself up. You barely have time to turn away before another splash catches your attention. "<<Master>>... Another'<<s>>, mmmmh, coming...". + A gush of fluid flows from $his pussy, snapping $him out of $his roleplay. "<<Master>>! I need... One'<<s>> coming now!" You rub $his contracting stomach, enjoying the feeling of the life within shifting to take advantage of the free space. You sigh and lean down, the vessel of your spawn needs help after pinning $himself in such a compromising position. Holding $his belly clear of $his crotch, you watch $him steadily push out $his child before spasming with orgasm and freeing it effortlessly into the world. After collecting it for a servant to handle, you help the exhausted $girl back to $his feet. $He thanks you sincerely for the assist before going to clean $himself up. You barely have time to turn away before another splash catches your attention. "<<Master>>... Another'<<s>>, mmmmh, coming..." <</if>> <<elseif $activeSlave.belly >= 600000>> "Oh <<Master>>! I'm <<s>>welling <<s>>o fast with imp<<s>> for you! There'<<s>> <<s>>o many in me... Oh god, it feel<<s>> like I'm going to bur<<s>>t! <<S>>o many... <<Master>> <<s>>ure i<<s>> potent! I hope _heP can handle them all!" $He teases, cradling $his _belly belly and pretending to be forced to the ground by $his pregnancy growing ever larger. @@ -17550,7 +17552,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<if $clinic > 0>> While $clinicName is available to normal slaves to recover from injuries and general ill health, such things aren't afforded to $arcologies[0].FSSubjugationistRace whores. They have to work through it, no matter the outcome. <<if $activeSlave.ovaries == 1 || $activeSlave.mpreg == 1>> - A slave in the throes of labor catches $his attention. Assisted birth is a luxury, gravid <<print $arcologies[0].FSSubjugationistRace>>s receive no aid with childbirth, nor are contraceptives wasted on them. + A slave in the throes of labor catches $his attention. Assisted birth is a luxury; gravid $arcologies[0].FSSubjugationistRace whores receive no aid with childbirth, nor are contraceptives wasted on them. <</if>> <<else>> As you tour, you pass an exhausted $arcologies[0].FSSubjugationistRace _girlU struggling to give birth. _HeU'll be left to handle the act alone as medical care is seldom given to $arcologies[0].FSSubjugationistRace mongrels. @@ -18548,7 +18550,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "Threaten to convert $him into a Fuckdoll">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You order a Fuckdoll brought to your office. $activeSlave.slaveName <<if canSee($activeSlave)>>watches it totter in<<elseif canHear($activeSlave)>>listens to the clicks of its approaching heels and the ominous squeaking of its latex shell<<else>>feels the uncomfortable latex skin of its suit when it brushes up against $him<</if>>, automatically following the tugs on its leash and the tonal commands passed by its suit. $He already understands the implicit threat, and $he shivers uncontrollably, @@.gold;almost falling to $his knees in fear.@@ Not content with that, you tell $him that $he's trying your patience with $his behavior. If $he doesn't control $himself better in the future, you'll give up on $him and convert $him into a Fuckdoll. At the spoken threat $activeSlave.slaveName does collapse, but you order $him to get back to $his feet and <<if canSee($activeSlave)>>watch<<else>>pay attention<</if>>. $He does, shakily, tears streaming down $his face as you put the Fuckdoll on its all fours, as though it were about to take dick. Its <<if $activeSlave.vagina > -1>>holes are pointed straight at $activeSlave.slaveName's face, <<if canSee($activeSlave)>>and $he can't avoid seeing how loose and used they look<<else>>grab both $his hands, and force one into each of its blown out holes. $activeSlave.slaveName shrieks in horror at the recognizable sensation<</if>><<else>>rear hole is pointed straight at $activeSlave.slaveName's face,<<if canSee($activeSlave)>> and $he can't avoid seeing how loose and used it looks<<else>>grab both $his hands, and force them into its blown out ass. $activeSlave.slaveName shrieks in horror at the recognizable sensation<</if>><</if>>. Suddenly, you activate the Fuckdoll's suit's punishment systems. It does not and cannot scream, but <<if canSee($activeSlave)>>a slight stiffening of its posture communicates extreme anguish, and its sphincter spasms tightly closed with obviously involuntary force<<else>>the sudden, pitiful attempt to clamp down on $his arms makes it perfectly clear that you just forced it to undergo extreme anguish<</if>>. $activeSlave.slaveName is almost incapacitated by terror. + You order a Fuckdoll brought to your office. $activeSlave.slaveName <<if canSee($activeSlave)>>watches it totter in<<elseif canHear($activeSlave)>>listens to the clicks of its approaching heels and the ominous squeaking of its latex shell<<else>>feels the uncomfortable latex skin of its suit when it brushes up against $him<</if>>, automatically following the tugs on its leash and the tonal commands passed by its suit. $He already understands the implicit threat, and $he shivers uncontrollably, @@.gold;almost falling to $his knees in fear.@@ Not content with that, you tell $him that $he's trying your patience with $his behavior. If $he doesn't control $himself better in the future, you'll give up on $him and convert $him into a Fuckdoll. At the spoken threat $activeSlave.slaveName does collapse, but you order $him to get back to $his feet and <<if canSee($activeSlave)>>watch<<else>>pay attention<</if>>. $He does, shakily, tears streaming down $his face as you put the Fuckdoll on all fours, as though it were about to take dick. Its <<if $activeSlave.vagina > -1>>holes are pointed straight at $activeSlave.slaveName's face, <<if canSee($activeSlave)>>and $he can't avoid seeing how loose and used they look<<else>>so you grab both $his hands and force one into each of its blown out holes. $activeSlave.slaveName shrieks in horror at the recognizable sensation<</if>><<else>>rear hole is pointed straight at $activeSlave.slaveName's face,<<if canSee($activeSlave)>> and $he can't avoid seeing how loose and used it looks<<else>>so you grab both $his hands and force them into its blown out ass. $activeSlave.slaveName shrieks in horror at the recognizable sensation<</if>><</if>>. Suddenly, you activate the Fuckdoll's suit's punishment systems. It does not and cannot scream, but <<if canSee($activeSlave)>>a slight stiffening of its posture communicates extreme anguish, and its sphincter spasms tightly closed with obviously involuntary force<<else>>the sudden, pitiful attempt to clamp down on $his arms makes it perfectly clear that you just forced it to undergo extreme anguish<</if>>. $activeSlave.slaveName is almost incapacitated by terror. <<set $activeSlave.trust -= 8>> <</replace>> <</link>> diff --git a/src/uncategorized/bodyModificationReaction.tw b/src/uncategorized/bodyModificationReaction.tw index 0599662834fa7bacb6b5252835093210686d52d5..c346dbb3fb476b76b4559278ce8801fe56d249eb 100644 --- a/src/uncategorized/bodyModificationReaction.tw +++ b/src/uncategorized/bodyModificationReaction.tw @@ -41,4 +41,3 @@ As you cast off $his bindings<<if canSee($activeSlave)>> and <<if ($activeSlave. <</if>> <</if>> <<set $degradation = 0>> - diff --git a/src/uncategorized/bulkSlaveIntro.tw b/src/uncategorized/bulkSlaveIntro.tw index 6c442cb23b1b20b8e59c88b3e98f478995a14817..ce3e9ac6b2392371dced5af1bff75b33dd48d17f 100644 --- a/src/uncategorized/bulkSlaveIntro.tw +++ b/src/uncategorized/bulkSlaveIntro.tw @@ -103,4 +103,3 @@ <</if>> /* Closes no new Slaves check */ <<set $newSlaveIndex++>> - diff --git a/src/uncategorized/djWorkaround.tw b/src/uncategorized/djWorkaround.tw index 90f00e21c8170382b041d39d7d867e7250205126..b5b918514dc47b39c40a120418e99a5e928aa0e2 100644 --- a/src/uncategorized/djWorkaround.tw +++ b/src/uncategorized/djWorkaround.tw @@ -10,4 +10,3 @@ <</if>> <<goto "Club">> - diff --git a/src/uncategorized/hgApplication.tw b/src/uncategorized/hgApplication.tw index fbb77f19184cfff22d7366a06712d4698a9cf387..faf92e39f6022d69faf5c3bae9d8465d17520722 100644 --- a/src/uncategorized/hgApplication.tw +++ b/src/uncategorized/hgApplication.tw @@ -390,4 +390,3 @@ In spare moments $he teaches $activeSlave.slaveName how to prostitute _himself2. <</if>> <<set $slaves[$slaveIndices[$activeSlave.ID]] = $activeSlave>> /* save changes */ - diff --git a/src/uncategorized/hgWorkaround.tw b/src/uncategorized/hgWorkaround.tw index 5f0a3889f47cad372bee79a089de31eeb5f69488..3aac26edb9e23adcfa3193cbc1ead969a6e54d6c 100644 --- a/src/uncategorized/hgWorkaround.tw +++ b/src/uncategorized/hgWorkaround.tw @@ -11,4 +11,3 @@ <<set $HGTimeInGrade = 0>> <<goto "Main">> - diff --git a/src/uncategorized/jeSlaveDispute.tw b/src/uncategorized/jeSlaveDispute.tw index d297630584541fe40af770276b52a865783dcf1a..d2851cf8c955f03d9d2f20476a452b6e20d38094 100644 --- a/src/uncategorized/jeSlaveDispute.tw +++ b/src/uncategorized/jeSlaveDispute.tw @@ -113,10 +113,6 @@ <<set $activeSlaveOneTimeMaxAge = 42>> <<set $oneTimeDisableDisability = 1>> <<include "Generate New Slave">> - <<set $activeSlave.origin = "She was enslaved after you manipulated her deal for indentured servitude.">> - <<set $activeSlave.devotion = random(-10,-15)>> - <<set $activeSlave.trust = $activeSlave.devotion+4>> - <<set $activeSlave.oldDevotion = $activeSlave.devotion>> <<set $activeSlave.health = random(-20,20)>> <<set $activeSlave.anus = 2>> <<if $activeSlave.vagina > -1>> @@ -173,19 +169,21 @@ <</if>> /* 000-250-006 */ +<<setLocalPronouns $activeSlave>> + <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> breaks in on your sleep with an urgent message. You push a slave off you and sit up to take it. As the owner of the arcology, you perform some functions that would traditionally be the province of a government. In this anarcho-liberal polity, it's still necessary for people making deals to have someone to appeal to when disputes arise. Part of your agreement with your tenants is that you will perform this duty on deals between two tenants. The message is about just such a disagreement; they always seem to happen in the middle of the night, and they're always urgent. <br><br> <<switch _event>> <<case "slave deal">> - An older woman who has signed an enslavement contract with a slave trader is accusing her of not living up to the terms. The contract requires that the trader pay the medical costs of the woman's daughter in return for the woman's voluntary enslavement. The woman claims that the payments have not been made and the trader is still insisting on enslavement. + An older $woman who has signed an enslavement contract with a slave trader is accusing her of not living up to the terms. The contract requires that the trader pay the medical costs of the $woman's daughter in return for the $woman's voluntary enslavement. The $woman claims that the payments have not been made and the trader is still insisting on enslavement. <br><br> - The trader states that the daughter was thought to only have a minor condition, but has proven to be suffering from serious cancer. She protests that she will lose a great deal of money, and that there's no way she would have made the deal if the woman had been honest with her about how bad her daughter's condition was. The woman responds that she didn't know. + The trader states that the daughter was thought to only have a minor condition, but has proven to be suffering from serious cancer. She protests that she will lose a great deal of money, and that there's no way she would have made the deal if the $woman had been honest with her about how bad $his daughter's condition was. The $woman responds that $he didn't know. <<case "breeding deal">> A small-time slave breeder is accusing a customer of reneging on their agreement. For the last nine months, one of his best breeders has been busy growing his client's future slave and now <<if $seePreg == 1>> - that she's ready to give birth, + that $he's ready to give birth, <<set $activeSlave.belly = 0>> <<set $activeSlave.pregWeek = -3>> <<else>> @@ -195,21 +193,21 @@ <br><br> The father<<if $seePreg == 1>>-to-be<</if>> claims that the child is not his and as such, the contract has not been fulfilled. Despite offers from the breeder to perform a paternity test, he adamantly insists on using his private, and rather expensive, physician to run the test; a cost high enough to put them out of business anyway. <<case "slave training">> - One of your prominent tenants is accusing another of failing to train a slave for him according to the terms of a slave training contract. He highlights a part of the contract that requires that the slave be expert in "all common sexual skills." He self-righteously declares that the delivered slave has no vaginal skills to speak of, that he doesn't want her as a result, and requests that you release him from the contract. + One of your prominent tenants is accusing another of failing to train a slave for him according to the terms of a slave training contract. He highlights a part of the contract that requires that the slave be expert in "all common sexual skills." He self-righteously declares that the delivered slave has no vaginal skills to speak of, that he doesn't want $him as a result, and requests that you release him from the contract. <br><br> The trainer replies with some aspersion that the accuser is technically correct: the slave has no vaginal skills at all. This is, however, due to the fact that the slave has no vagina. He claims that the accuser verbally requested a gelded slave, though there's nothing about that either way in the contract. He protests that he did his best to train an expert gelding, and offers many lengthy videos to prove that he did. <<case "majority deal">> - A prominent citizen is accusing a slave school of lying to him about the pedigree of a girl about to reach her majority. She'll be enslaved once she's of age, and he owns the rights to her. He produces many messages from the school about her progress; they all reference her excellent bloodline. The slave's genes were sequenced recently for an unrelated treatment, and it appears she's not the child of the slaves the school stated she was. He angrily demands compensation for the effort he's put into planning for her. + A prominent citizen is accusing a slave school of lying to him about the pedigree of a $girl about to reach $his majority. $He'll be enslaved once $he's of age, and he owns the rights to $him. He produces many messages from the school about $his progress; they all reference $his excellent bloodline. The slave's genes were sequenced recently for an unrelated treatment, and it appears $he's not the child of the slaves the school stated $he was. He angrily demands compensation for the effort he's put into planning for $him. <br><br> - The school's representative is apologetic, but firm. The school readily admits an error, but he protests that they weren't aware of the confusion, either. They've offered to buy her back, with interest, but reject what they call an exorbitant demand for compensation. They produce the original pedigree, protesting that it shows that they were lied to, too. The slave does resemble the supposed parents closely; only an unusually invasive check would have disclosed the fraud. + The school's representative is apologetic, but firm. The school readily admits an error, but he protests that they weren't aware of the confusion, either. They've offered to buy $him back, with interest, but reject what they call an exorbitant demand for compensation. They produce the original pedigree, protesting that it shows that they were lied to, too. The slave does resemble the supposed parents closely; only an unusually invasive check would have disclosed the fraud. <<case "indenture deal">> - A slutty-looking girl appears, bearing a split lip and a black eye, accusing a slave trader of tricking her. She sends you a lengthy contract of indentured servitude. Nothing seems out of order, though indentured servants are becoming less common, since slave labor is usually cheaper and less limited. The angry accuser claims that the trader told her that she wouldn't be required to have sex while indentured. The promise doesn't seem to be in writing, but the girl bitterly insists that it was made. "And now," she almost shrieks, "he's making me be a whore. I got assfucked five times yesterday. Five!" + A slutty-looking $girl appears, bearing a split lip and a black eye, accusing a slave trader of tricking $him. $He sends you a lengthy contract of indentured servitude. Nothing seems out of order, though indentured servants are becoming less common, since slave labor is usually cheaper and less limited. The angry accuser claims that the trader told $him that $he wouldn't be required to have sex while indentured. The promise doesn't seem to be in writing, but the girl bitterly insists that it was made. "And now," $he almost shrieks, "he's making me be a whore. I got assfucked five times yesterday. Five!" <br><br> - The trader indignantly denies ever making any such commitment, and points out, correctly, that she has no proof. He protests that he only made the indentured servitude deal as a favor to her, and is angry that she's repaying his courtesy in not insisting on enslavement by this ingratitude. "I see here in the record that she was indeed used anally five times yesterday," he observes acidly. "But that's her job." + The trader indignantly denies ever making any such commitment, and points out, correctly, that $he has no proof. He protests that he only made the indentured servitude deal as a favor to $him, and is angry that $he's repaying his courtesy in not insisting on enslavement by this ingratitude. "I see here in the record that $he was indeed used anally five times yesterday," he observes acidly. "But that's $his job." <<default>> A wealthy slaveowner, clearly nursing a ferocious hangover, is accusing a less prominent citizen of refusing to honor the terms of a sale they signed in the early hours of the morning. Already shaking your head, you pull up the security logs with his permission. You verify that yes, indeed, they're visible at a loud party hosted by the wealthy slaveowner, talking over a tablet for a long time before shaking hands and signing. <br><br> - The putative buyer protests that though the terms of sale don't show it, their conversation before the sale focused on the slave's virginity. The logs show that this, too, is true. And then, he rages, the slaveowner got even drunker, and brought the slave up to join the party, encouraging other guests to gangbang her. The logs show this too; the slave is definitely not a virgin any longer. The would-be buyer says he understands that he should have gotten the part about the virginity in writing and guaranteed up until he got his hands on her, but requests that you honor the spirit of the deal by letting him out of a contract to buy a now-ruined slave. + The putative buyer protests that though the terms of sale don't show it, their conversation before the sale focused on the slave's virginity. The logs show that this, too, is true. And then, he rages, the slaveowner got even drunker, and brought the slave up to join the party, encouraging other guests to gangbang $him. The logs show this too; the slave is definitely not a virgin any longer. The would-be buyer says he understands that he should have gotten the part about the virginity in writing and guaranteed up until he got his hands on $him, but requests that you honor the spirit of the deal by letting him out of a contract to buy a now-ruined slave. <</switch>> <br><br> @@ -219,14 +217,14 @@ <<case "slave deal">> <<link "Privately inform both parties you'll settle this in favor of the most generous">> <<replace "#result">> - You privately inform both parties you'll settle this in favor of the most generous. You instantly receive a single notice of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although she isn't stupid enough to make a public accusation of corruption, the older woman made use of her few remaining hours of freedom to @@.red;slander@@ your administration of justice. + You privately inform both parties you'll settle this in favor of the most generous. You instantly receive a single notice of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although $he isn't stupid enough to make a public accusation of corruption, the older $woman made use of her few remaining hours of freedom to @@.red;slander@@ your administration of justice. <<run repX(-100, "event")>> <<run cashX(random(150,200)*10, "event")>> <</replace>> <</link>> - <br><<link "Settle the dispute in favor of the older woman">> + <br><<link "Settle the dispute in favor of the older $woman">> <<replace "#result">> - You settle the dispute in favor of the slave-to-be. She is resigned, knowing that she's now owned by a woman who almost certainly hates her, but her daughter's treatments are assured. The story gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The angry slave trader leaves the arcology, @@.red;reducing prosperity.@@ + You settle the dispute in favor of the slave-to-be. $He is resigned, knowing that $he's now owned by a woman who almost certainly hates $him, but $his daughter's treatments are assured. The story gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The angry slave trader leaves the arcology, @@.red;reducing prosperity.@@ <<set $arcologies[0].prosperity -= 5>> <<run repX(500, "event")>> <</replace>> @@ -241,7 +239,7 @@ <br><<link "Offer to buy out the contract">> <<run cashX(forceNeg($contractCost), "slaveTransfer")>> <<replace "#result">> - You offer to simply buy out the contract, taking the slave for yourself, letting the slave trader out of her side of the deal, and providing for the daughter's medical care. The trader lets it be known amongst her peers that you will make things right no matter the cost to yourself, @@.green;increasing prosperity.@@ The story of the mother willing to be enslaved gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The mother, meanwhile, presents herself for enslavement, @@.hotpink;very grateful@@ that you've saved her daughter's life. + You offer to simply buy out the contract, taking the slave for yourself, letting the slave trader out of her side of the deal, and providing for the daughter's medical care. The trader lets it be known amongst her peers that you will make things right no matter the cost to yourself, @@.green;increasing prosperity.@@ The story of the mother willing to be enslaved gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The mother, meanwhile, presents $himself for enslavement, @@.hotpink;very grateful@@ that you've saved $his daughter's life. <br><br> <<set $arcologies[0].prosperity += 5>> <<run repX(500, "event")>> @@ -267,7 +265,7 @@ <<replace "#result">> You settle the dispute in favor of the slave breeder, and against the prominent accuser, by declaring that the standard paternity test will suffice. <<if $seePreg == 1>> - As if on queue, the girl's water breaks and soaks her pants. The call ends to the sight of her crotch bulging as her child is born into her clothing. + As if on queue, the $girl's water breaks and soaks $his pants. The call ends to the sight of $his crotch bulging as $his child is born into $his clothing. <</if>> While he is satisfied with his future slave, he speaks @@.red;openly@@ in public about how you were so quick to use cheap services to settle the claim instead of listening to his requests. The breeder, however, passes a @@.green;good word@@ around the industry that slavers trading with your arcology can expect to be protected from abusive claims. <<set $arcologies[0].prosperity += 5>> @@ -309,7 +307,7 @@ <br><<link "Offer to buy out the deal">> <<run cashX(forceNeg($contractCost), "slaveTransfer")>> <<replace "#result">> - You offer to simply buy out the deal, paying the trainer and taking the slave yourself, and letting the buyer out of the payment. The trainer, on the other hand, lets it be known that you support businessmen, who can trust you to ensure they don't come out second best, @@.green;increasing prosperity.@@ The buyer lets you know privately that he recently had a business deal go bad, so he's in a tough cash situation right now; he's so grateful for your assistance in this embarrassing situation that he talks @@.green;effusively@@ for days to anyone who will listen about your discreet administration of the arcology. The slave, meanwhile, arrives at your penthouse, @@.hotpink;rather hopeful@@ that she's going to a good master. + You offer to simply buy out the deal, paying the trainer and taking the slave yourself, and letting the buyer out of the payment. The trainer lets it be known that you support businessmen, who can trust you to ensure they don't come out second best, @@.green;increasing prosperity.@@ The buyer lets you know privately that he recently had a business deal go bad, so he's in a tough cash situation right now; he's so grateful for your assistance in this embarrassing situation that he talks @@.green;effusively@@ for days to anyone who will listen about your discreet administration of the arcology. The slave, meanwhile, arrives at your penthouse, @@.hotpink;rather hopeful@@ that $he's going to a good master. <br><br> <<set $arcologies[0].prosperity += 5>> <<run repX(500, "event")>> @@ -351,33 +349,52 @@ <<case "indenture deal">> <<link "Privately inform both parties you'll settle this in favor of the most generous">> <<replace "#result">> - You privately inform both parties you'll settle this in favor of the most generous. You instantly receive a single notice of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although she isn't stupid enough to make a public accusation, the whore has been @@.red;whispering@@ to her peers that you helped the trader cheat her into prostitution. Few citizens care, but there is a faint scent of corruption. + You privately inform both parties you'll settle this in favor of the most generous. You instantly receive a single notice of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although $he isn't stupid enough to make a public accusation, the whore has been @@.red;whispering@@ to $his peers that you helped the trader cheat $him into prostitution. Few citizens care, but there is a faint scent of corruption. <<run repX(-50, "event")>> <<run cashX(random(150,200)*10, "event")>> <</replace>> <</link>> <br><<link "Settle the dispute in favor of the indentured whore">> <<replace "#result">> - You settle the dispute in favor of the indentured whore, adding a requirement to the indentured servitude that she not be required to fuck against her will. The story of the brave prostitute and the conniving trader is @@.green;told and retold,@@ impressing the more credulous citizens. It also @@.red;raises doubts@@ among the wealthier, more business-minded residents about whether you can be depended on to promote their interests. + You settle the dispute in favor of the indentured whore, adding a requirement to the indentured servitude that $he not be required to fuck against $his will. The story of the brave prostitute and the conniving trader is @@.green;told and retold,@@ impressing the more credulous citizens. It also @@.red;raises doubts@@ among the wealthier, more business-minded residents about whether you can be depended on to promote their interests. <<set $arcologies[0].prosperity -= 5>> <<run repX(500, "event")>> <</replace>> <</link>> <br><<link "Settle the dispute in favor of the indenture holder">> <<replace "#result">> - You settle the dispute in favor of the owner of the indenture. No change in the contract is necessary, since it already says what it should: that he controls her for the required period. That's all. The story of your strictness in business disputes @@.green;impresses@@ some of the more commercially powerful citizens of the arcology, but is @@.red;hissed@@ by the stupider, more romantic residents, who see only a brave whore being beaten down by a conniving slave trader. + You settle the dispute in favor of the owner of the indenture. No change in the contract is necessary, since it already says what it should: that he controls $him for the required period. That's all. The story of your strictness in business disputes @@.green;impresses@@ some of the more commercially powerful citizens of the arcology, but is @@.red;hissed@@ by the stupider, more romantic residents, who see only a brave whore being beaten down by a conniving slave trader. <<set $arcologies[0].prosperity += 5>> <<run repX(-500, "event")>> <</replace>> <</link>> - <br><<link "Buy out the contract and enslave her">> + <br><<link "Buy out the contract and $his indenture">> + <<set $activeSlave.devotion = random(10,15)>> + <<set $activeSlave.trust = $activeSlave.devotion+4>> + <<set $activeSlave.oldDevotion = $activeSlave.devotion>> + <<set $activeSlave.indenture = random(52,78)>> + <<set $activeSlave.indentureRestrictions = 2>> <<run cashX(forceNeg($contractCost), "slaveTransfer")>> <<replace "#result">> - You quietly contact the trader and suggest an alternative method of settling the dispute. He is surprised, but agrees readily, chuckling at how the "recalcitrant bitch" is going to be dealt with. To her horror, she finds that your near-total power over deals made in your arcology has been employed to saddle her with additional debts that, under her indentured servitude, she cannot hope to repay. It is then the work of ten minutes to demand payment, and when she cannot pay, demand her body for enslavement. The story of your cunning @@.green;impresses@@ the slave traders, but is @@.red;booed@@ by fairer-minded citizens. - <br><br> - <<set $arcologies[0].prosperity += 5>> - <<run repX(-100, "event")>> - <<include "New Slave Intro">> + You offer to simply buy out the indenture contract, thereby acquiring $him, to which both parties readily agree. This decision is viewed as @@.green;incredibly generous@@ by both your arcology's romantically-minded and financially-inclined citizens. For their part, your new servant is hopeful that you will be more considerate of $his health, while the former holder is just happy to have $him off his hands. + <br><br> + <<set $arcologies[0].prosperity += 3>> + <<run repX(300, "event")>> + <<include "New Slave Intro">> + <</replace>> + <</link>> //This will cost <<print cashFormat($contractCost)>> and give you the servant// + <br><<link "Buy out the contract and enslave $him">> + <<set $activeSlave.origin = "She was enslaved after you manipulated her deal for indentured servitude.">> + <<set $activeSlave.devotion = random(-10,-15)>> + <<set $activeSlave.trust = $activeSlave.devotion+4>> + <<set $activeSlave.oldDevotion = $activeSlave.devotion>> + <<run cashX(forceNeg($contractCost), "slaveTransfer")>> + <<replace "#result">> + You quietly contact the trader and suggest an alternative method of settling the dispute. He is surprised, but agrees readily, chuckling at how the "recalcitrant bitch" is going to be dealt with. To $his horror, $he finds that your near-total power over deals made in your arcology has been employed to saddle $him with additional debts that, under $his indentured servitude, $he cannot hope to repay. It is then the work of ten minutes to demand payment, and when $he cannot pay, demand $his body for enslavement. The story of your cunning @@.green;impresses@@ the slave traders, but is @@.red;booed@@ by fairer-minded citizens. + <br><br> + <<set $arcologies[0].prosperity += 5>> + <<run repX(-100, "event")>> + <<include "New Slave Intro">> <</replace>> <</link>> //This will cost <<print cashFormat($contractCost)>> and give you the slave// <<default>> @@ -405,7 +422,7 @@ <br><<link "Offer to buy out the contract">> <<run cashX(forceNeg($contractCost), "slaveTransfer")>> <<replace "#result">> - You offer to simply buy out the contract, taking the slave for yourself. This lets the buyer out of buying her, and the slaveowner gets his money; but it soon becomes apparent that what both of them were really looking for is an opportunity to put one over on the other. Neither is pleased to be denied a petty victory, but they both have the sense to keep their mouths shut. The poor slave, meanwhile, appears in the penthouse entryway, @@.hotpink;hopeful@@ that she's been lucky enough to end up in a less abusive situation. + You offer to simply buy out the contract, taking the slave for yourself. This lets the buyer out of buying $him, and the slaveowner gets his money; but it soon becomes apparent that what both of them were really looking for is an opportunity to put one over on the other. Neither is pleased to be denied a petty victory, but they both have the sense to keep their mouths shut. The poor slave, meanwhile, appears in the penthouse entryway, @@.hotpink;hopeful@@ that $he's been lucky enough to end up in a less abusive situation. <br><br> <<include "New Slave Intro">> <</replace>> diff --git a/src/uncategorized/madamSelect.tw b/src/uncategorized/madamSelect.tw index 9da31ff648c3607942f94f9c5afc0eeccc288f2e..2e541d6d7468bdc17895d49d2087d75e29049a24 100644 --- a/src/uncategorized/madamSelect.tw +++ b/src/uncategorized/madamSelect.tw @@ -4,7 +4,8 @@ <<showallAssignmentFilter>> <<if ($Madam != 0)>> <<set $Madam = getSlave($Madam.ID)>> - ''__@@.pink;<<= SlaveFullName($Madam)>>@@__'' is serving as your Madam.<br><br>She will manage the brothel. + <<setLocalPronouns $Madam>> + ''__@@.pink;<<= SlaveFullName($Madam)>>@@__'' is serving as your Madam.<br><br>$He will manage the brothel. <<else>> You have not selected a Madam. <</if>> diff --git a/src/uncategorized/main.tw b/src/uncategorized/main.tw index 5a40ad3045d9c035ae8ca2ebb61111910a957b95..8c3a8f3a1eec8f70bf074f66ff98112e01f5757f 100644 --- a/src/uncategorized/main.tw +++ b/src/uncategorized/main.tw @@ -250,6 +250,7 @@ __''MAIN MENU''__ //[[Summary Options]]// <<setLocalPronouns $slaves[$i]>> <<if ($slaves[$i].assignment == "please you")>> <br><<include "Toychest">> //In the coming week you plan to concentrate on + <<setLocalPronouns $slaves[$i]>> <<if $slaves[$i].fuckdoll == 0>> <<if $slaves[$i].toyHole != "all her holes">> $his $slaves[$i].toyHole, but for now:// @@ -489,6 +490,7 @@ Filter by assignment: | <<if ($slaves[$i].assignment == "please you")>> <<setLocalPronouns $slaves[$i]>> <br><<include "Toychest">> //In the coming week you plan to concentrate on + <<setLocalPronouns $slaves[$i]>> <<if $slaves[$i].fuckdoll == 0>> <<if $slaves[$i].toyHole != "all her holes">> $his $slaves[$i].toyHole, but for now:// @@ -528,6 +530,7 @@ Filter by assignment: | <</if>> <<if (def _BG) && ($slaves[_BG].assignment == "guard you") && ($useSlaveSummaryOverviewTab != 1)>> + <<setLocalPronouns $slaves[_BG]>> <<set $i = _BG>> <<setLocalPronouns $slaves[$i]>> <<set _GO = "idiot ball">> diff --git a/src/uncategorized/pCoupAftermath.tw b/src/uncategorized/pCoupAftermath.tw index 4e3f1a2d8c7770338ec18bd097483d773df88929..c71f6df2f10c8bc6446ae4e9cb76a1e945bc5edf 100644 --- a/src/uncategorized/pCoupAftermath.tw +++ b/src/uncategorized/pCoupAftermath.tw @@ -12,7 +12,7 @@ The face is vigorous, determined, <<if _num < $seeDicks>>and masculine. The very And, as you suspected, it's one of your neighbors. It's the individual who owns <<for $i = 0; $i < $arcologies.length; $i++>> <<if $arcologies[$i].rival == 1>> - '' $arcologies[$i].name.'' + ''$arcologies[$i].name.'' <<break>> <</if>> <</for>> diff --git a/src/uncategorized/pMercsHelpCorp.tw b/src/uncategorized/pMercsHelpCorp.tw index 2c9fc977c30c62e567e0ec484cd14fc2a04f598b..490000de475489a19774d9fe792d21bbd276dc04 100644 --- a/src/uncategorized/pMercsHelpCorp.tw +++ b/src/uncategorized/pMercsHelpCorp.tw @@ -32,4 +32,3 @@ Your weekly meeting with your $mercenariesTitle commander finishes with unusual <</replace>> <</link>> </span> - diff --git a/src/uncategorized/pSnatchAndGrabResult.tw b/src/uncategorized/pSnatchAndGrabResult.tw index 5161465af1a5233a311a24021c7f826d1633dce4..c731e91d24fbc2494c407e1d3b4e5f9498a1099f 100644 --- a/src/uncategorized/pSnatchAndGrabResult.tw +++ b/src/uncategorized/pSnatchAndGrabResult.tw @@ -4,7 +4,7 @@ <<if $pedo_mode == 1>> -<<set $activeSlaveOneTimeMaxAge = $minimumSlaveAge>> +<<set $activeSlaveOneTimeMaxAge = Math.max($minimumSlaveAge, 8)>> <<set $oneTimeDisableDisability = 1>> <<include "Generate XX Slave">> <<set $activeSlave.origin = "She is your share of a raid on an illegal laboratory by your mercenaries.">> diff --git a/src/uncategorized/pUndergroundRailroad.tw b/src/uncategorized/pUndergroundRailroad.tw index 8910cefa7d27520efc7512ebb8474f20de447349..6f1b8476704d7f39fcfb02a4dad446d376ef1d8e 100644 --- a/src/uncategorized/pUndergroundRailroad.tw +++ b/src/uncategorized/pUndergroundRailroad.tw @@ -15,6 +15,7 @@ <</if>> <</if>> <</if>> +<<setLocalPronouns $activeSlave>> <<setAssistantPronouns>> One fine day, as normal as any day surrounded by your slaves can be, you're sitting at your desk when a message comes in. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> totally fails to announce it, which is unusual; when you ask _himA why not, _heA replies diff --git a/src/uncategorized/peConcubineInterview.tw b/src/uncategorized/peConcubineInterview.tw index 294aadab8eebf53f4688699b45b59f29433dca35..23aecbf708ec78f06c3bcde928cc1e9d0209cf50 100644 --- a/src/uncategorized/peConcubineInterview.tw +++ b/src/uncategorized/peConcubineInterview.tw @@ -249,18 +249,18 @@ You receive an official communication from a popular talk show e-hosted in one o <<elseif ($activeSlave.fetish == "boobs")>> anything that involves $his breasts. <<elseif ($activeSlave.fetish == "sadist")>> - it whenever you share a reluctant girl with $him. + it whenever you share a reluctant slave with $him. <<elseif ($activeSlave.fetish == "masochist")>> a good spanking. <<elseif ($activeSlave.fetish == "dom")>> - sharing a submissive girl with you. + sharing a submissive slave with you. <<elseif ($activeSlave.fetish == "pregnancy")>> <<if $activeSlave.pregKnown == 1>> sex while pregnant. <<elseif $activeSlave.vagina > 0>> bareback. <<else>> - sharing a pregnant girl with you. + sharing a pregnant slave with you. <</if>> <<elseif ($activeSlave.energy > 95)>> sex, regardless of what kind it is. @@ -365,7 +365,7 @@ You receive an official communication from a popular talk show e-hosted in one o <<else>> <<set _race = $arcologies[0].FSSubjugationistRace>> <</if>> - _race girl<<s>> to cater to your whim, + _race girl<<s>> to cater to your every whim, <</if>> girl<<s>> in pretty dre<<ss>>e<<s>> and girl<<s>> in <<s>>tring bikini<<s>> and girl<<s>> who haven't worn clothe<<s>> in year<<s>>, <<if $seeDicks != 0>> diff --git a/src/uncategorized/randomEventSelect.tw b/src/uncategorized/randomEventSelect.tw index 49d648e596077cc42e051e15c1c84836d49c05eb..899f34a00045eb4931ce25d38dd1677b2d148700 100644 --- a/src/uncategorized/randomEventSelect.tw +++ b/src/uncategorized/randomEventSelect.tw @@ -26,4 +26,3 @@ DEBUG: <br> [[RE no event]] | <<print "[[Go back to previous passage: '" + previous() + "'|previous()][$activeSlave = 0, $eventSlave = 0]] | [[Go all the way back to Scheduled Event|Scheduled Event][$activeSlave = 0, $eventSlave = 0]]">> - diff --git a/src/uncategorized/randomNonindividualEvent.tw b/src/uncategorized/randomNonindividualEvent.tw index 795725397cde149349857f97fee35ff6768ccdb6..ea4cd026cb5c00002978388a2f157965febc59ac 100644 --- a/src/uncategorized/randomNonindividualEvent.tw +++ b/src/uncategorized/randomNonindividualEvent.tw @@ -1406,4 +1406,3 @@ <</silently>> <</if>> /* CLOSES SLAVE SELECT */ - diff --git a/src/uncategorized/reDevotedMotherDaughter.tw b/src/uncategorized/reDevotedMotherDaughter.tw index d5b8c73dac9d14e91e443c334d164bae38968cd1..9749887f6b302ad02c1acc65c6310596eb8cdeca 100644 --- a/src/uncategorized/reDevotedMotherDaughter.tw +++ b/src/uncategorized/reDevotedMotherDaughter.tw @@ -45,4 +45,3 @@ $slaves[$i].slaveName and her daughter $slaves[$j].slaveName are both good slave <</replace>> <</link>> </span> - diff --git a/src/uncategorized/reFullBed.tw b/src/uncategorized/reFullBed.tw index 288ba0fbd260a8351c3f210688783f3ed66a3e31..2208e791cd5cf645e9e30025986b9c9f100962e6 100644 --- a/src/uncategorized/reFullBed.tw +++ b/src/uncategorized/reFullBed.tw @@ -16,6 +16,9 @@ <</if>> /* 000-250-006 */ +<<setLocalPronouns $slaves[_bedSlaveOne]>> +<<setLocalPronouns $slaves[_bedSlaveTwo] 2>> + You have the luxury of being attended to by a coterie of devoted sex slaves. Tonight, $slaves[_bedSlaveTwo].slaveName and $slaves[_bedSlaveOne].slaveName are with you when it's time for bed, so they strip naked and climb under the sheets with you, one on either side. Each snuggles in under one of your arms so she can rest her head on your shoulder, a hand on your chest, her breasts against your flank, <<if $slaves[_bedSlaveTwo].belly > 5000 && $slaves[_bedSlaveOne].belly > 5000>>her swollen belly against yours, <</if>>and the warmth between her legs against your hip. <br><br> @@ -45,48 +48,48 @@ Today was an unusually relaxing day, and you aren't particularly tired. <<if canImpreg($slaves[_bedSlaveOne], $PC) && canImpreg($slaves[_bedSlaveTwo], $PC)>> <br><<link "Tire yourself out with some babymaking">> <<replace "#result">> - Without warning, you roll on top of $slaves[_bedSlaveOne].slaveName and slip your dick right into her + Without warning, you roll on top of $slaves[_bedSlaveOne].slaveName and slip your dick right into $his <<if $slaves[_bedSlaveOne].mpreg == 1>> <<if $slaves[_bedSlaveOne].anus == 0>>virgin <</if>>anus. <<else>> <<if $slaves[_bedSlaveOne].vagina == 0>>virgin <</if>>pussy. <</if>> - Once the surprise wears off and the pleasure sets in, she wraps her arms around you and basks in your attention. Feeling left out, $slaves[_bedSlaveTwo].slaveName slides over to tease her bucking bedmate. Drawing close to the moaning girl, she reaches for her bouncing tits, only to cop a feel of your cock thrusting deep inside her. She watches, eyes wide with lust, at the bulge of your penis in her lower belly. You make sure to give her a show before you cum, thrusting hard and deep as you can. She gasps at the sight and brings her hand to the lump just in time to feel you ejaculate deep inside $slaves[_bedSlaveOne].slaveName. + Once the surprise wears off and the pleasure sets in, $he wraps $his arms around you and basks in your attention. Feeling left out, $slaves[_bedSlaveTwo].slaveName slides over to tease _his2 bucking bedmate. Drawing close to the moaning $girl, _he2 reaches for $his bouncing tits, only to cop a feel of your cock thrusting deep inside $him. _He2 watches, eyes wide with lust, at the bulge of your penis in $his lower belly. You make sure to give _him2 a show before you cum, thrusting hard and deep as you can. _He2 gasps at the sight and brings _his2 hand to the lump just in time to feel you ejaculate deep inside $slaves[_bedSlaveOne].slaveName. <<if $PC.balls == 3>> - She squeaks in shock as she feels $slaves[_bedSlaveOne].slaveName's belly swell under her hand with your massive load. She quickly brings her other hand to massage it as the orgasming cumballoon squirms in pleasure. + _He2 squeaks in shock as _he2 feels $slaves[_bedSlaveOne].slaveName's belly swell under _his2 hand with your massive load. _He2 quickly brings _his2 other hand to massage it as the orgasming cumballoon squirms in pleasure. <<elseif $PC.balls == 2>> - She squeaks in surprise as she feels $slaves[_bedSlaveOne].slaveName's belly swell slightly under her hand with your huge load. + _He2 squeaks in surprise as _he2 feels $slaves[_bedSlaveOne].slaveName's belly swell slightly under _his2 hand with your huge load. <<elseif $PC.balls == 1>> - She's amazed by how big the load felt under her hand. + _He2's amazed by how big the load felt under _his2 hand. <</if>> - You beckon her to lie down next to exhausted girl and spread her legs for her seeding. As you take her, $slaves[_bedSlaveOne].slaveName leans over and pulls her into a deep kiss. You make sure to not blow your next load too quickly, instead savoring the sight of your soon-to-be-mothers making out, but you can only hold out so long before you paint the depths of $slaves[_bedSlaveTwo].slaveName's + You beckon _him2 to lie down next to exhausted $girl and spread _his2 legs for _his2 seeding. As you take _him2, $slaves[_bedSlaveOne].slaveName leans over and pulls _him2 into a deep kiss. You make sure to not blow your next load too quickly, instead savoring the sight of your soon-to-be-mothers making out, but you can only hold out so long before you paint the depths of $slaves[_bedSlaveTwo].slaveName's <<if $slaves[_bedSlaveTwo].mpreg == 1>> <<if $slaves[_bedSlaveTwo].anus == 0>>once virgin <</if>>anus <<else>> <<if $slaves[_bedSlaveTwo].vagina == 0>>once virgin <</if>>pussy <</if>> - with your potent baby batter<<if $PC.balls == 3>> until her stomach is distended and wobbling with cum<<elseif $PC.balls == 2>> until her womb is stuffed with seed<</if>>. You switch off with the two of them, fucking them in turn, until both girls pass out with a hand on the other's <<if $PC.balls == 3>>massively bloated <<elseif $PC.balls == 2>>bloated <<elseif $PC.balls == 1>>swollen <</if>>belly and cum pooling from their thoroughly seeded holes. You slide back in between them for a well earned sleep<<if $PC.balls == 3>>, their middles resting on your own. Their cum stuffed wombs a testament to your virility<<elseif $PC.balls == 2>>, their middles resting on your own. Their cum filled wombs a testament to your virility<</if>>. + with your potent baby batter<<if $PC.balls == 3>> until _his2 stomach is distended and wobbling with cum<<elseif $PC.balls == 2>> until _his2 womb is stuffed with seed<</if>>. You switch off with the two of them, fucking them in turn, until both pass out with a hand on the other's <<if $PC.balls == 3>>massively bloated <<elseif $PC.balls == 2>>bloated <<elseif $PC.balls == 1>>swollen <</if>>belly and cum pooling from their thoroughly seeded holes. You slide back in between them for a well earned sleep<<if $PC.balls == 3>>, their middles resting on your own, their cum stuffed wombs a testament to your virility<<elseif $PC.balls == 2>>, their middles resting on your own, their cum filled wombs a testament to your virility<</if>>. <<set $slaves[_bedSlaveOne].devotion += 3, $slaves[_bedSlaveTwo].devotion += 3, $slaves[_bedSlaveOne].trust += 3, $slaves[_bedSlaveTwo].trust += 3>> $slaves[_bedSlaveOne].slaveName is @@.hotpink;honored to bear your children@@ and @@.mediumaquamarine;snuggles even closer.@@ <<if $slaves[_bedSlaveOne].mpreg == 1>> - <<if $slaves[_bedSlaveOne].anus == 0>>Your endeavors have @@.lime;taken her anal virginity.@@ @@.hotpink;She couldn't be happier.@@ <<set $slaves[_bedSlaveOne].devotion += 10>><</if>> + <<if $slaves[_bedSlaveOne].anus == 0>>Your endeavors have @@.lime;taken $his anal virginity.@@ @@.hotpink;$He couldn't be happier.@@ <<set $slaves[_bedSlaveOne].devotion += 10>><</if>> <<set $slaves[_bedSlaveOne].analCount += 3>> <<set $analTotal += 3>> <<= knockMeUp($slaves[_bedSlaveOne], 100, 1, -1)>> <<else>> - <<if $slaves[_bedSlaveOne].vagina == 0>>Your endeavors have @@.lime;taken her virginity.@@ @@.hotpink;She couldn't be happier.@@ <<set $slaves[_bedSlaveOne].devotion += 10>><</if>> + <<if $slaves[_bedSlaveOne].vagina == 0>>Your endeavors have @@.lime;taken $his virginity.@@ @@.hotpink;$He couldn't be happier.@@ <<set $slaves[_bedSlaveOne].devotion += 10>><</if>> <<set $slaves[_bedSlaveOne].vaginalCount += 3>> <<set $vaginalTotal += 3>> <<= knockMeUp($slaves[_bedSlaveOne], 100, 0, -1)>> <</if>> - $slaves[_bedSlaveTwo].slaveName is @@.hotpink;thrilled to carry your child@@ and @@.mediumaquamarine;happily embraces the gift inside her.@@ + $slaves[_bedSlaveTwo].slaveName is @@.hotpink;thrilled to carry your child@@ and @@.mediumaquamarine;happily embraces the gift inside _him2.@@ <<if $slaves[_bedSlaveTwo].mpreg == 1>> - <<if $slaves[_bedSlaveTwo].anus == 0>>Your endeavors have @@.lime;taken her anal virginity.@@ @@.hotpink;She couldn't be happier.@@ <<set $slaves[_bedSlaveTwo].devotion += 10>><</if>> + <<if $slaves[_bedSlaveTwo].anus == 0>>Your endeavors have @@.lime;taken _his2 anal virginity.@@ @@.hotpink;_He2 couldn't be happier.@@ <<set $slaves[_bedSlaveTwo].devotion += 10>><</if>> <<set $slaves[_bedSlaveTwo].analCount += 3>> <<set $analTotal += 3>> <<= knockMeUp($slaves[_bedSlaveTwo], 100, 1, -1)>> <<else>> - <<if $slaves[_bedSlaveTwo].vagina == 0>>Your endeavors have @@.lime;taken her virginity.@@ @@.hotpink;She couldn't be happier.@@ <<set $slaves[_bedSlaveTwo].devotion += 10>><</if>> + <<if $slaves[_bedSlaveTwo].vagina == 0>>Your endeavors have @@.lime;taken her virginity.@@ @@.hotpink;_He2 couldn't be happier.@@ <<set $slaves[_bedSlaveTwo].devotion += 10>><</if>> <<set $slaves[_bedSlaveTwo].vaginalCount += 3>> <<set $vaginalTotal += 3>> <<= knockMeUp($slaves[_bedSlaveTwo], 100, 0, -1)>> diff --git a/src/uncategorized/reHGReplacement.tw b/src/uncategorized/reHGReplacement.tw index 16bfd57d6d613cc01d76fbafadc7fc3ffcf0443a..c8b0795b43de5a4bd07329270f8ec98413543d8b 100644 --- a/src/uncategorized/reHGReplacement.tw +++ b/src/uncategorized/reHGReplacement.tw @@ -6,7 +6,7 @@ <<setLocalPronouns $HeadGirl 2>> <<setSpokenLocalPronouns $activeSlave $HeadGirl>> -There's a constant traffic of slaves in and out of your office as girls come in for instructions, inspections, and sex. Your Head Girl $HeadGirl.slaveName is one of the most frequent visitors, since although you trust _him2, _he2's still a slave and has to check with you before acting on some matters.<<if $HeadGirl.relationship == -3>> (_He2's also your wife, making _his2 visits a pleasant diversion.)<<elseif $arcologies[0].FSEgyptianRevivalistLaw == 1>> (_He2's also your Consort, making _his2 visits a pleasant diversion.)<</if>> During one of _his2 visits, <<EventNameLink $activeSlave>> happens to come in for $his scheduled inspection. $He perches politely on the couch, waiting $his turn like a good $girl. $His $activeSlave.eyeColor eyes are watchful, however, and $he seems to be paying very close attention to your conversation with your Head Girl. +There's a constant traffic of slaves in and out of your office as your chattel comes in and out for instructions, inspections, and sex. Your Head Girl $HeadGirl.slaveName is one of the most frequent visitors, since although you trust _him2, _he2's still a slave and has to check with you before acting on some matters.<<if $HeadGirl.relationship == -3>> (_He2's also your wife, making _his2 visits a pleasant diversion.)<<elseif $arcologies[0].FSEgyptianRevivalistLaw == 1>> (_He2's also your Consort, making _his2 visits a pleasant diversion.)<</if>> During one of _his2 visits, <<EventNameLink $activeSlave>> happens to come in for $his scheduled inspection. $He perches politely on the couch, waiting $his turn like a good $girl. $His $activeSlave.eyeColor eyes are watchful, however, and $he seems to be paying very close attention to your conversation with your Head Girl. When $HeadGirl.slaveName leaves, $he clears $his throat nervously. $He gathers $his courage, and <<say>>s, "<<Master>>, I think I would make a better Head Girl than $him." $He takes a deep breath and plunges on. "I'm ju<<s>>t a<<s>> <<s>>mart a<<s>> <<he 2>> i<<s>>. And, <<Master>>, I'm <<s>>ure you've noti<<c>>ed <<he 2>> i<<s>>n't very good at teaching other girl<<s>> vaginal <<s>>kill<<s>>. <<if $HeadGirl.vagina > 0>> diff --git a/src/uncategorized/reNickname.tw b/src/uncategorized/reNickname.tw index 9677c2e60f0b242d658543128bddfb449a59f2ad..d8cc50cb351aa32c9503a30d0f569d938051e32b 100644 --- a/src/uncategorized/reNickname.tw +++ b/src/uncategorized/reNickname.tw @@ -103,10 +103,10 @@ <<set $qualifiedNicknames.push("novice")>> <</if>> <<if ($activeSlave.ID == $HeadGirl.ID)>> - <<set $qualifiedNicknames.push("head girl")>> + <<set $qualifiedNicknames.push("Head Girl")>> <</if>> <<if ($activeSlave.ID == $Bodyguard.ID)>> - <<set $qualifiedNicknames.push("bodyguard")>> + <<set $qualifiedNicknames.push("Bodyguard")>> <</if>> <<if ($activeSlave.ID == $Concubine.ID)>> <<set $qualifiedNicknames.push("Concubine")>> @@ -904,7 +904,7 @@ <<set $applyDesc = "has a constant reminder that no matter how skilled a courtesan $he becomes, some of $his greatest hits will be told as amusing anecdotes for the rest of $his service.">> <<set $notApplyDesc = "understands that what matters is not what $he did yesterday, or how much they liked it, but what $he does today, and how much they like it.">> -<<case "head girl">> +<<case "Head Girl">> <<set $nickname = either("'Boss'", "'Bottom Bitch'", "'Chief'", "'Favorite'", "'Head'", "'Head Girl'", "'Mistress'", "'Mrs.'", "'On Your Knees'", "'Perfect'", "'Top'")>> <<set $situationDesc = "occupies a place in the hierarchy of your penthouse that is certainly one which encourages nicknaming. Your other slaves view $him with mixed envy, adoration, emulation, and apprehension. $He is someone to curry favor with, to offer sexual favors, and at times someone to avoid. To the devoted slave $his closeness to you is enviable; to the rebellious slave $his alliance with you is traitorous.">> <<set $applyDesc = "was already proud of and happy with $his exalted position, but now $he is all the more so. $He had always nursed the secret fear that this was temporary, but $his place at your right hand is now part of $his name.">> @@ -994,7 +994,7 @@ <<set $applyDesc = "likes being in charge of household tasks, especially because $he's allowed to use the servants, and is happy to learn that the role is part of $his name now.">> <<set $notApplyDesc = "is a bit sad that $his role isn't part of $his name, since $he likes being in charge of household tasks, especially because $he's allowed to use the servants, and now wonders whether $he'll be allowed to keep doing so.">> -<<case "bodyguard">> +<<case "Bodyguard">> <<set $nickname = either("'Aegis'", "'Amazon'", "'Athena'", "'Battle'", "'Bloody'", "'Bodyguard'", "'Diana'", "'Guard'", "'Gunsmoke'", "'Hired Gun'", "'Paladin'", "'Terminatrix'", "'Widow'")>> <<set $situationDesc = "divides your other slaves. $He is a physically intimidating sight, wearing normal slave attire and obviously sexually available, but also carrying a sword across $his back and an automatic weapon at $his hip. Some revere $his unique position of responsibility, while others mock how far $he steps outside the bounds of sexual slavery.">> <<set $applyDesc = "knew a while ago that $he was likely to spend some time shadowing your every move. But now, $he understands that not only is your life in $his hands, it is going to remain so. $He is almost awed by the responsibility.">> diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw index f477b0aacdf9fd9de3a1294d94f174db641f2f5e..9494a900fd43094a8bdcc8104297dcce68cf0aac 100644 --- a/src/uncategorized/reRecruit.tw +++ b/src/uncategorized/reRecruit.tw @@ -2102,7 +2102,7 @@ $He hikes up $his skirt and spins around slowly, displaying a petite, half-hard <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a supplicant has arrived at the door to the penthouse. A constant stream of hopefuls appear at your door, and $assistantName makes herself invaluable by filtering them. One of the few categories of applicant that is always admitted is people willing to be enslaved for some reason; this is just such a $girl. <br><br> -The young girl who is admitted to your office quails a bit at the sight of you, and you believe you can detect a bit of infatuation there, too. You wordlessly query $assistantName, and she turns to the massive task of sorting through arcology records to come up with a possible explanation. Meanwhile, you start interviewing the potential slave. It appears that $he left home, in a settlement near the arcology, right after $his <<= ordinalSuffix($activeSlave.actualAge)>> birthday and came straight here. $He's no innocent, and not destitute, and you're surprised $he's done something this foolish. +The young $girl who is admitted to your office quails a bit at the sight of you, and you believe you can detect a bit of infatuation there, too. You wordlessly query $assistantName, and _heA turns to the massive task of sorting through arcology records to come up with a possible explanation. Meanwhile, you start interviewing the potential slave. It appears that $he left home, in a settlement near the arcology, right after $his <<= ordinalSuffix($activeSlave.actualAge)>> birthday and came straight here. $He's no innocent, and not destitute, and you're surprised $he's done something this foolish. <br><br> After a short while, your assistant whispers in your earpiece, <<if $assistant == 0>><<= properTitle()>>,<<else>>"Sweetheart,<</if>> $he doesn't live here. Look at this." $He pulls up footage of a public event several weeks ago, and the $girl is in the crowd, staring at you with limpid eyes. Rather than confronting $him directly, you probe the subject, and after some evasion $he admits that yes, $he did come here out of infatuation with you. "Pretty fuckin' stupid," $he admits. "But I've come too far now. I just really want to live here. With you, I guess. If that means being your slave, that's okay. Can I be your house servant, maybe?" diff --git a/src/uncategorized/reSiblingRevenge.tw b/src/uncategorized/reSiblingRevenge.tw index 5dbe25a31ec39501903519316a492133bbb21c6f..7dce3f1ae3ab118f5412f001960fee8b9c76b98c 100644 --- a/src/uncategorized/reSiblingRevenge.tw +++ b/src/uncategorized/reSiblingRevenge.tw @@ -4,18 +4,20 @@ <<set $i = $slaveIndices[$youngerSister]>> <<set $j = $slaveIndices[$olderSister]>> +<<setLocalPronouns $slaves[$i]>> +<<setLocalPronouns $slaves[$j] 2>> -$slaves[$i].slaveName, whose older sister tried to sell her to you, is up for inspection. As usual, you pepper your inspection with questions about her duties, her feelings about her physical condition, and experiences. More information about one's property is never a bad thing. When the inspection reaches $slaves[$i].slaveName's asshole, you ask whether she enjoyed having her older sister sell her butt. +$slaves[$i].slaveName, whose older sister tried to sell $him to you, is up for inspection. As usual, you pepper your inspection with questions about $his duties, $his feelings about $his physical condition, and experiences. More information about one's property is never a bad thing. When the inspection reaches $slaves[$i].slaveName's asshole, you ask whether $he enjoyed having $his older sister sell $his butt. -"No, <<Master $slaves[$i]>>," she says. +"No, <<Master $slaves[$i]>>," $he says. <br><br> <span id="result"> <br><<link "Turnabout is fair play">> <<replace "#result">> - $slaves[$j].slaveName is brought in. You gag her, throw the resisting bitch down on the couch, and hold her there. Then, you peremptorily order the wide-eyed $slaves[$i].slaveName to <<if canDoAnal($slaves[$j])>>sodomize<<else>>facefuck<</if>> her sister. She stares open mouthed for a moment, but comes over obediently. Her face is a strange mix of vengeful eagerness, revulsion, and even a little lust. She shoves herself into the frantically struggling girl's <<if canDoAnal($slaves[$j])>>butt<<else>>jaw<</if>> without mercy. Her cock is pathetically small, but by how $slaves[$j].slaveName reacts it might as well be a baseball bat. $slaves[$i].slaveName rarely gets to penetrate anything, mostly serving as an oral slut<<if canDoAnal($slaves[$i])>> and anal cocksleeve<</if>>, so she comes in no time and takes a turn holding $slaves[$j].slaveName down <<if canDoAnal($slaves[$j])>>so you can claim sloppy seconds on her spasming butthole<</if>>. - @@.hotpink;$slaves[$i].slaveName has become more devoted to you,@@ while $slaves[$j].slaveName @@.mediumorchid;hates you@@ and has become @@.gold;more afraid of you,@@<<if canDoAnal($slaves[$j])>> and @@.lime;$slaves[$j].slaveName has lost her anal virginity.@@<<else>>.<</if>> + $slaves[$j].slaveName is brought in. You gag _him2, throw the resisting bitch down on the couch, and hold _him2 there. Then, you peremptorily order the wide-eyed $slaves[$i].slaveName to <<if canDoAnal($slaves[$j])>>sodomize<<else>>facefuck<</if>> $his sister. $He stares open mouthed for a moment, but comes over obediently. $His face is a strange mix of vengeful eagerness, revulsion, and even a little lust. $He shoves $himself into the frantically struggling _girl2's <<if canDoAnal($slaves[$j])>>butt<<else>>jaw<</if>> without mercy. $His cock is pathetically small, but by how $slaves[$j].slaveName reacts it might as well be a baseball bat. $slaves[$i].slaveName rarely gets to penetrate anything, mostly serving as an oral slut<<if canDoAnal($slaves[$i])>> and anal cocksleeve<</if>>, so $he comes in no time and takes a turn holding $slaves[$j].slaveName down <<if canDoAnal($slaves[$j])>>so you can claim sloppy seconds on _his2 spasming butthole<</if>>. + @@.hotpink;$slaves[$i].slaveName has become more devoted to you,@@ while $slaves[$j].slaveName @@.mediumorchid;hates you@@ and has become @@.gold;more afraid of you,@@<<if canDoAnal($slaves[$j])>> and @@.lime;$slaves[$j].slaveName has lost _his2 anal virginity.@@<<else>>.<</if>> <<set $slaves[$i].devotion += 4>> <<set $slaves[$i].penetrativeCount += 1>> <<set $penetrativeTotal += 1>> @@ -32,10 +34,10 @@ $slaves[$i].slaveName, whose older sister tried to sell her to you, is up for in <</if>> <</replace>> <</link>> -<br><<link "Let her have her revenge, but remind her of her place">> +<br><<link "Let $him have $his revenge, but remind $him of $his place">> <<replace "#result">> - $slaves[$j].slaveName is brought in. You gag her, throw the resisting bitch down on the couch, and hold her there. Then, you peremptorily order the wide-eyed $slaves[$i].slaveName to put her cock <<if canDoAnal($slaves[$j])>>up her sister's ass<<else>>in her sister's mouth<</if>>, and then hold it there. She stares open mouthed for a moment, but comes over obediently. Her face is a strange mix of vengeful eagerness, revulsion, and even a little lust. She shoves herself into the frantically struggling girl's <<if canDoAnal($slaves[$j])>>butt<<else>>jaw<</if>> without mercy. Her cock is pathetically small, but by how $slaves[$j].slaveName reacts it might as well be a baseball bat. $slaves[$i].slaveName obeys your orders and holds still after inserting herself. You<<if $PC.dick == 0>> don a strap-on,<</if>> move around <<if canDoAnal($slaves[$i])>>behind her and start ass<<else>>in front of her and start face-<</if>>fucking her in turn, slowly permitting her to find a rhythm where she can fuck and get fucked at the same time. She's getting it much harder than she's giving it but she's experienced enough that she comes quickly. - @@.hotpink;$slaves[$i].slaveName has become more devoted to you,@@ while @@.mediumorchid;$slaves[$j].slaveName has become more rebellious,@@<<if canDoAnal($slaves[$j])>> and @@.lime;$slaves[$j].slaveName has lost her anal virginity.@@<<else>>.<</if>> + $slaves[$j].slaveName is brought in. You gag _him2, throw the resisting bitch down on the couch, and hold _him2 there. Then, you peremptorily order the wide-eyed $slaves[$i].slaveName to put $his cock <<if canDoAnal($slaves[$j])>>up $his sister's ass<<else>>in $his sister's mouth<</if>>, and then hold it there. $He stares open mouthed for a moment, but comes over obediently. $His face is a strange mix of vengeful eagerness, revulsion, and even a little lust. $He shoves $himself into the frantically struggling _girl2's <<if canDoAnal($slaves[$j])>>butt<<else>>jaw<</if>> without mercy. $His cock is pathetically small, but by how $slaves[$j].slaveName reacts it might as well be a baseball bat. $slaves[$i].slaveName obeys your orders and holds still after inserting $himself. You<<if $PC.dick == 0>> don a strap-on,<</if>> move around <<if canDoAnal($slaves[$i])>>behind $him and start ass<<else>>in front of $him and start face-<</if>>fucking $him in turn, slowly permitting $him to find a rhythm where $he can fuck and get fucked at the same time. $He's getting it much harder than $he's giving it but $he's experienced enough that $he comes quickly. + @@.hotpink;$slaves[$i].slaveName has become more devoted to you,@@ while @@.mediumorchid;$slaves[$j].slaveName has become more rebellious,@@<<if canDoAnal($slaves[$j])>> and @@.lime;$slaves[$j].slaveName has lost _his2 anal virginity.@@<<else>>.<</if>> <<set $slaves[$i].devotion += 4>> <<if canDoAnal($slaves[$i])>> <<set $slaves[$i].analCount += 1>> diff --git a/src/uncategorized/reStandardPunishment.tw b/src/uncategorized/reStandardPunishment.tw index 951c44166578476b81b35a53aa08fc8676f3ba2b..49d0e4abb25b4b19479f1a78b3cdcea598f8a151 100644 --- a/src/uncategorized/reStandardPunishment.tw +++ b/src/uncategorized/reStandardPunishment.tw @@ -56,15 +56,15 @@ <<case "anal reluctance">> is sometimes punished for reluctance to take it up the ass. You run across the aftermath of one such incident as <<case "vaginal reluctance">> - is sometimes punished for reluctance to give up her pussy. You run across the aftermath of one such incident as + is sometimes punished for reluctance to give up $his pussy. You run across the aftermath of one such incident as <<case "chatting">> - can be overly chatty with other slaves, and often makes herself late for her next task by losing herself in gossip. You happen to appear after she's been late as + can be overly chatty with other slaves, and often makes $himself late for $his next task by losing $himself in gossip. You happen to appear after $he's been late as <<case "dawdling">> - is sometimes late to her next task. This is probably the most common minor infraction among slaves, especially when they're assigned to do things they don't like. You happen to appear after she's been late as + is sometimes late to $his next task. This is probably the most common minor infraction among slaves, especially when they're assigned to do things they don't like. You happen to appear after $he's been late as <<case "slave refusal">> - lacks the sexual energy to be at home among your slaves, since her peers can demand sex from her whenever they want it. She sometimes tries to evade them or even outright refuse. You come upon the aftermath of such a scene as + lacks the sexual energy to be at home among your slaves, since $his peers can demand sex from $him whenever they want it. $He sometimes tries to evade them or even outright refuse. You come upon the aftermath of such a scene as <<case "slave molestation">> - struggles with the consent you require before sex between slaves. Her need for release pushes her to overstep her bounds. You come upon the aftermath of an example of her sexual aggressiveness as + struggles with the consent you require before sex between slaves. $His need for release pushes $him to overstep $his bounds. You come upon the aftermath of an example of $his sexual aggressiveness as <<default>> ERROR: bad sin <</switch>> @@ -87,30 +87,30 @@ <<link "Confine $him firmly but fairly">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Since you use confinement as a standard slave punishment, <<if $cellblock != 0>>in addition to $cellblockName, <</if>>you have little cubicles designed for the purpose scattered around the penthouse. You order $activeSlave.slaveName into one of these. She obeys, + Since you use confinement as a standard slave punishment, <<if $cellblock != 0>>in addition to $cellblockName, <</if>>you have little cubicles designed for the purpose scattered around the penthouse. You order $activeSlave.slaveName into one of these. $He obeys, <<if $activeSlave.devotion > 20>> - knowing she deserves punishment and eager to get it over with. + knowing $he deserves punishment and eager to get it over with. <<elseif $activeSlave.trust < -20>> - if only out of terror, knowing she'll make her situation far worse if she doesn't. + if only out of terror, knowing $he'll make $his situation far worse if $he doesn't. <<else>> warily, willing to go along until something worth real resistance happens. <</if>> - The cell is padded and has leather restraints; you use these to secure her to the wall, preventing her from doing anything to relieve boredom in the tiny space. You restate the rule she broke, state the length of her punishment, and remonstrate firmly with her before closing the door. As it shuts on her, plunging her into darkness, you hear <<if canTalk($activeSlave)>>her try at an apology in a tiny voice<<elseif $activeSlave.voice != 0>>a tiny apologetic moan<<else>>a sad little intake of breath<</if>>. You're there to let her out after a reasonable time, and she exits the soft little cell @@.mediumaquamarine;with relief.@@ + The cell is padded and has leather restraints; you use these to secure $him to the wall, preventing $him from doing anything to relieve boredom in the tiny space. You restate the rule $he broke, state the length of $his punishment, and remonstrate firmly with $him before closing the door. As it shuts on $him, plunging $him into darkness, you hear <<if canTalk($activeSlave)>>$him try at an apology in a tiny voice<<elseif $activeSlave.voice != 0>>a tiny apologetic moan<<else>>a sad little intake of breath<</if>>. You're there to let $him out after a reasonable time, and $he exits the soft little cell @@.mediumaquamarine;with relief.@@ <<set $activeSlave.trust += 4>> <</replace>> <</link>> <br><<link "Confine $him cruelly">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Since you use confinement as a standard slave punishment, <<if $cellblock != 0>>in addition to $cellblockName, <</if>>you have several boxes designed for the purpose in convenient areas. You order $activeSlave.slaveName to your office, and direct a box to be brought there. She begins to cry when she sees it, + Since you use confinement as a standard slave punishment, <<if $cellblock != 0>>in addition to $cellblockName, <</if>>you have several boxes designed for the purpose in convenient areas. You order $activeSlave.slaveName to your office, and direct a box to be brought there. $He begins to cry when $he sees it, <<if $activeSlave.devotion > 20>> - but obediently gets inside, not wanting her punishment to be extended. Her obedience notwithstanding, + but obediently gets inside, not wanting $his punishment to be extended. $His obedience notwithstanding, <<elseif $activeSlave.trust < -20>> - but desperately hurries to get inside, terrified that you might extend her sentence. Her obedience notwithstanding, + but desperately hurries to get inside, terrified that you might extend $his sentence. $His obedience notwithstanding, <<else>> - making no move towards it. She knows that active resistance will merely extend her sentence, and lets you stuff her sobbing body inside. Once she's in, + making no move towards it. $He knows that active resistance will merely extend $his sentence, and lets you stuff $his sobbing body inside. Once $he's in, <</if>> - <<if canTalk($activeSlave)>>she begs tearfully<<elseif $activeSlave.voice != 0>>she tries frantically to beg<<else>>she uses her hands to supplicate you<</if>> as you close the lid with exquisite slowness. The harshest thing you do is keep silent, not giving her any indication of when she's getting out. When you finally let her out, she's @@.gold;almost crazy with fear@@ of ever going back in the box and, for now, @@.hotpink;willing to do almost anything@@ to avoid it. + <<if canTalk($activeSlave)>>$he begs tearfully<<elseif $activeSlave.voice != 0>>$he tries frantically to beg<<else>>$he uses $his hands to supplicate you<</if>> as you close the lid with exquisite slowness. The harshest thing you do is keep silent, not giving $him any indication of when $he's getting out. When you finally let $him out, $he's @@.gold;almost crazy with fear@@ of ever going back in the box and, for now, @@.hotpink;willing to do almost anything@@ to avoid it. <<set $activeSlave.devotion += 4>> <<set $activeSlave.trust -= 4>> <</replace>> @@ -121,30 +121,30 @@ <<link "Give $him a solid whipping">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Since you use whipping as a standard slave punishment, there are many sets of restraints set high up on the walls for the purpose. You order her to place her hands in one of them, and she + Since you use whipping as a standard slave punishment, there are many sets of restraints set high up on the walls for the purpose. You order $him to place $his hands in one of them, and $he <<if $activeSlave.devotion > 20>> sobs with fear but obeys, obviously hoping you'll be reasonable. <<elseif $activeSlave.trust < -20>> - starts to cry but doesn't let that stop her from hurriedly obeying. She knows that resistance will earn her more strokes. + starts to cry but doesn't let that stop $him from hurriedly obeying. $He knows that resistance will earn $him more strokes. <<else>> - breaks down and makes no move to obey, but does not resist as you take her wrists in your hands and lift them into the restraints. + breaks down and makes no move to obey, but does not resist as you take $his wrists in your hands and lift them into the restraints. <</if>> - The shackles can be moved up or down, and you move them up, raising the shivering, frightened $desc to the tips of her toes. She struggles a little to find her balance, and is distracted when the first stroke lands on her $activeSlave.skin buttocks. Your leather instrument is exquisitely designed and balanced to produce pain without breaking the skin or leaving a permanent mark. You tell her to count, and she <<if canTalk($activeSlave)>>gasps "one" through her agony<<elseif $activeSlave.voice != 0>>grunts once, doing her best<<else>>sticks up one finger despite her restrained hands<</if>>. You flog her bottom until it's pleasantly warm to the touch, and then let her down. She's @@.mediumaquamarine;relieved@@ at your moderation. + The shackles can be moved up or down, and you move them up, raising the shivering, frightened $desc to the tips of $his toes. $He struggles a little to find $his balance, and is distracted when the first stroke lands on $his $activeSlave.skin buttocks. Your leather instrument is exquisitely designed and balanced to produce pain without breaking the skin or leaving a permanent mark. You tell $him to count, and $he <<if canTalk($activeSlave)>>gasps "one" through $his agony<<elseif $activeSlave.voice != 0>>grunts once, doing $his best<<else>>sticks up one finger despite $his restrained hands<</if>>. You flog $his bottom until it's pleasantly warm to the touch, and then let $him down. $He's @@.mediumaquamarine;relieved@@ at your moderation. <<set $activeSlave.trust += 4>> <</replace>> <</link>> <br><<link "Whip $him cruelly">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Since you use whipping as a standard slave punishment, there are many sets of restraints set high up on the walls for the purpose. You order her to place her hands in one of them, and she + Since you use whipping as a standard slave punishment, there are many sets of restraints set high up on the walls for the purpose. You order $him to place $his hands in one of them, and $he <<if $activeSlave.devotion > 20>> - sobs with fear but obeys, despite something in your tone that makes her knees go weak with terror. + sobs with fear but obeys, despite something in your tone that makes $his knees go weak with terror. <<elseif $activeSlave.trust < -20>> - starts to cry but doesn't let that stop her from hurriedly obeying. She stumbles once, something in your tone that making her knees go weak with terror. + starts to cry but doesn't let that stop $him from hurriedly obeying. $He stumbles once, something in your tone that making $his knees go weak with terror. <<else>> - breaks down and makes no move to obey, but does not resist as you take her wrists in your hands and hoist her into the restraints. + breaks down and makes no move to obey, but does not resist as you take $his wrists in your hands and hoist $him into the restraints. <</if>> - The shackles can be moved up or down, and you move them down, forcing the weeping slave to spread her legs. You let her anticipate the pain for a long time before you start whipping her buttocks. Your leather instrument is exquisitely designed and balanced to produce pain without breaking the skin or leaving a permanent mark, and you make cruel use of it. After a short preliminary asswhipping, you vary your strokes, letting her feel the whip on her thighs, calves and flanks before placing strokes against her <<if $activeSlave.scrotum > 0>>poor ballsack<<elseif $activeSlave.dick > 0>>poor penis<<else>>poor pussy<</if>>. She loses all control, <<if canTalk($activeSlave)>>shamelessly begging for mercy<<elseif $activeSlave.voice != 0>>sobbing and moaning incoherently<<else>>rasping pathetic little sobs past her mute throat<</if>>. When you're done, she's @@.gold;almost crazy with fear@@ of future whippings. + The shackles can be moved up or down, and you move them down, forcing the weeping slave to spread $his legs. You let $him anticipate the pain for a long time before you start whipping $his buttocks. Your leather instrument is exquisitely designed and balanced to produce pain without breaking the skin or leaving a permanent mark, and you make cruel use of it. After a short preliminary asswhipping, you vary your strokes, letting $him feel the whip on $his thighs, calves and flanks before placing strokes against $his <<if $activeSlave.scrotum > 0>>poor ballsack<<elseif $activeSlave.dick > 0>>poor penis<<else>>poor pussy<</if>>. $He loses all control, <<if canTalk($activeSlave)>>shamelessly begging for mercy<<elseif $activeSlave.voice != 0>>sobbing and moaning incoherently<<else>>rasping pathetic little sobs past $his mute throat<</if>>. When you're done, $he's @@.gold;almost crazy with fear@@ of future whippings. <<set $activeSlave.trust -= 6>> <</replace>> <</link>> @@ -154,45 +154,45 @@ <<link "Restrain $him in your office">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Since you use chastity as a punishment, you're accustomed to using your office for supervising sexual denial. You bring her up and restrain her standing, hands over her head in one of the sets of shackles set high on the walls, facing out so she can see everything that goes on in your office. You gag her securely, <<if $activeSlave.voice == 0>>despite her muteness, a sad mockery<<else>>not wanting your work disturbed by unseemly noises<</if>>. Then you ignore her. Business as usual in your office is profoundly sexual. + Since you use chastity as a punishment, you're accustomed to using your office for supervising sexual denial. You bring $him up and restrain $his standing, hands over $his head in one of the sets of shackles set high on the walls, facing out so $he can see everything that goes on in your office. You gag $him securely, <<if $activeSlave.voice == 0>>despite $his muteness, a sad mockery<<else>>not wanting your work disturbed by unseemly noises<</if>>. Then you ignore $him. Business as usual in your office is profoundly sexual. <<if $activeSlave.energy > 60>> - Her healthy sex drive makes this torture for her; she watches everything that happens in the office with desperate longing. Before long, + $His healthy sex drive makes this torture for $him; $he watches everything that happens in the office with desperate longing. Before long, <<elseif $activeSlave.devotion > 20>> - She's used to the idea of sexual slavery, and inevitably sees people she finds attractive doing things she considers sexy in the office. Before long, + $He's used to the idea of sexual slavery, and inevitably sees people $he finds attractive doing things $he considers sexy in the office. Before long, <<elseif $activeSlave.devotion >= -50>> - She's not comfortable with sexual slavery, but the heavily sexual atmosphere of the office affects even her. After a few hours, + $He's not comfortable with sexual slavery, but the heavily sexual atmosphere of the office affects even $him. After a few hours, <<else>> - The office being what it is, she sees many naked, attractive people doing sexy things over the course of the day. Despite her resistance, after a few hours, + The office being what it is, $he sees many naked, attractive people doing sexy things over the course of the day. Despite $his resistance, after a few hours, <</if>> - she's quite horny. Restrained as she is, she <<if $activeSlave.devotion > 20>>couldn't<<else>>can't<</if>> hide + $he's quite horny. Restrained as $he is, $he <<if $activeSlave.devotion > 20>>couldn't<<else>>can't<</if>> hide <<if $activeSlave.dick > 0>> <<if canAchieveErection($activeSlave)>> - her <<if $activeSlave.dick > 2>>prominent<<else>>pathetic<</if>> erection, + $his <<if $activeSlave.dick > 2>>prominent<<else>>pathetic<</if>> erection, <<else>> - the string of precum hanging off her limp dick, + the string of precum hanging off $his limp dick, <</if>> <<else>> <<if $activeSlave.vaginaLube > 0>> - the lovely pussyjuice slicking her thighs, + the lovely pussyjuice slicking $his thighs, <<else>> - how flushed and eager her cunt is, + how flushed and eager $his cunt is, <</if>> <</if>> - <<if $activeSlave.devotion > 20>>even if she wanted to<<else>>though she seems to want to<</if>>. Satisfied that she's been tormented enough for today, you let her down and send her on her way. She's obviously @@.hotpink;more willing@@ than usual to apply herself to her next sexual task, whatever it is. + <<if $activeSlave.devotion > 20>>even if $he wanted to<<else>>though $he seems to want to<</if>>. Satisfied that $he's been tormented enough for today, you let $him down and send $him on $his way. $He's obviously @@.hotpink;more willing@@ than usual to apply $himself to $his next sexual task, whatever it is. <<set $activeSlave.devotion += 4>> <</replace>> <</link>> <br><<link "Torment $him with vibration">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Since you use chastity as a punishment, you're accustomed to using your office for supervising sexual denial. You order her to place her hands in one of the many sets of restraints set high up on the office walls for the purpose. + Since you use chastity as a punishment, you're accustomed to using your office for supervising sexual denial. You order $him to place $his hands in one of the many sets of restraints set high up on the office walls for the purpose. <<if $activeSlave.clitPiercing != 3>> - You equip her with a set of smart vibrators. The first is attached <<if $activeSlave.dick > 0>>to her dickhead<<else>>against her clit<</if>>, + You equip $him with a set of smart vibrators. The first is attached <<if $activeSlave.dick > 0>>to $his dickhead<<else>>against $his clit<</if>>, <<else>> - Her smart piercing makes the next step easy. She gets three vibrators in total: + $His smart piercing makes the next step easy. $He gets three vibrators in total: <</if>> - the second <<if $activeSlave.vagina > 0>>comfortably fills her pussy<<elseif $activeSlave.vagina > 0>>rests against her virgin pussy without breaking her virtue<<else>>is a nice little bullet vibe for her soft perineum<</if>>, and the third <<if $activeSlave.anus > 0>>is, of course, a vibrating plug for her asspussy<<else>>rests against her unfucked rosebud without penetrating it<</if>>. - Then you walk away, setting the vibrators to bring her to the edge of orgasm and keep her there. The effect is almost instant, and as you go she begins to writhe, <<if canTalk($activeSlave)>>desperately calling after you to beg for mercy<<elseif $activeSlave.voice != 0>>moaning desperately<<else>>panting mutely<</if>>. When you finally come back and let her down, she's unsteady on her feet and @@.hotpink;very submissive,@@ though a bit @@.red;burned out@@ on stimulation. + the second <<if $activeSlave.vagina > 0>>comfortably fills $his pussy<<elseif $activeSlave.vagina > 0>>rests against $his virgin pussy without breaking $his virtue<<else>>is a nice little bullet vibe for $his soft perineum<</if>>, and the third <<if $activeSlave.anus > 0>>is, of course, a vibrating plug for $his asspussy<<else>>rests against $his unfucked rosebud without penetrating it<</if>>. + Then you walk away, setting the vibrators to bring $him to the edge of orgasm and keep $him there. The effect is almost instant, and as you go $he begins to writhe, <<if canTalk($activeSlave)>>desperately calling after you to beg for mercy<<elseif $activeSlave.voice != 0>>moaning desperately<<else>>panting mutely<</if>>. When you finally come back and let $him down, $he's unsteady on $his feet and @@.hotpink;very submissive,@@ though a bit @@.red;burned out@@ on stimulation. <<set $activeSlave.devotion += 6>> <<set $activeSlave.energy -= 1>> <</replace>> @@ -210,15 +210,15 @@ <<link "Punish $his ass">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Deciding that the most appropriate punishment is some corrective assrape, you shove the slave to her knees and stuff <<if $PC.dick == 1>>your cock<<else>>a formidable dildo<</if>> up her + Deciding that the most appropriate punishment is some corrective assrape, you shove the slave to $his knees and stuff <<if $PC.dick == 1>>your cock<<else>>a formidable dildo<</if>> up $his <<if $activeSlave.anus > 2>> - big butthole. It slides right in, the slave's relaxed sphincter offering no resistance. Announcing that you'll find her limits, wherever they are, you insert fingers until she's cruelly stretched and you're almost jerking <<if $PC.dick == 1>>yourself<<else>>the phallus<</if>> off inside her. + big butthole. It slides right in, the slave's relaxed sphincter offering no resistance. Announcing that you'll find $his limits, wherever they are, you insert fingers until $he's cruelly stretched and you're almost jerking <<if $PC.dick == 1>>yourself<<else>>the phallus<</if>> off inside $him. <<elseif $activeSlave.anus > 1>> - defenseless asshole. You meet some delicious resistance and push past it, enjoying the feeling of the slave's sphincter spasming as you do. You pound her hard, much harder than she can comfortably take it up the ass. + defenseless asshole. You meet some delicious resistance and push past it, enjoying the feeling of the slave's sphincter spasming as you do. You pound $him hard, much harder than $he can comfortably take it up the ass. <<else>> - tight hole. Her poor little anus doesn't want to let you in, but you force yourself in anyway, making the slave wriggle desperately beneath you as she feels the invading phallus force her anal ring to accommodate its girth. + tight hole. $His poor little anus doesn't want to let you in, but you force yourself in anyway, making the slave wriggle desperately beneath you as $he feels the invading phallus force $his anal ring to accommodate its girth. <</if>> - You tell her that many slaves enjoy anal, and that if she's a good $desc, she can too, but that it's against the rules for her to show reluctance to be assfucked. The slave below you is too discomfited by anal pain to respond coherently, but she gets the message. She'll be @@.hotpink;better about submitting@@ in the future, but due to the connection between sex and punishment she'll be @@.red;a little less eager for sex,@@ especially anal. + You tell $him that many slaves enjoy anal, and that if $he's a good $desc, $he can too, but that it's against the rules for $him to show reluctance to be assfucked. The slave below you is too discomfited by anal pain to respond coherently, but $he gets the message. $He'll be @@.hotpink;better about submitting@@ in the future, but due to the connection between sex and punishment $he'll be @@.red;a little less eager for sex,@@ especially anal. <<set $activeSlave.analCount += 1>> <<set $analTotal += 1>> <<set $activeSlave.devotion += 4>> @@ -231,15 +231,15 @@ <<link "Punish $his pussy">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Deciding that the most appropriate punishment is some corrective rape, you push the slave down on her back and shove <<if $PC.dick == 1>>your cock<<else>>a formidable dildo<</if>> inside her + Deciding that the most appropriate punishment is some corrective rape, you push the slave down on $his back and shove <<if $PC.dick == 1>>your cock<<else>>a formidable dildo<</if>> inside $his <<if $activeSlave.anus > 2>> - roomy cunt, which can take it easily. Announcing that you'll find her limits, wherever they are, you insert fingers until she's cruelly stretched and you're almost jerking <<if $PC.dick == 1>>yourself<<else>>the phallus<</if>> off inside her. + roomy cunt, which can take it easily. Announcing that you'll find $his limits, wherever they are, you insert fingers until $he's cruelly stretched and you're almost jerking <<if $PC.dick == 1>>yourself<<else>>the phallus<</if>> off inside $him. <<elseif $activeSlave.anus > 1>> - poor womanhood. You fuck her mercilessly, intentionally pulling out far enough that you have to spear her again. You use her poor boobs as leverage, pulling against them to batter her harder. + poor womanhood. You fuck $him mercilessly, intentionally pulling out far enough that you have to spear $him again. You use $his poor boobs as leverage, pulling against them to batter $him harder. <<else>> - poor tight pussy. She's tight, and the initial penetration was uncomfortable for her, but you make it worse by treating her cunt like a veteran whore's. She begins to struggle a little as you hammer her. + poor tight pussy. $He's tight, and the initial penetration was uncomfortable for $him, but you make it worse by treating $his cunt like a veteran whore's. $He begins to struggle a little as you hammer $him. <</if>> - You tell her that many slaves enjoy getting fucked, and that if she's a good $desc, she can too, but that it's against the rules for her to show reluctance to be penetrated. The slave below you is too discomfited to respond coherently, but she gets the message. She'll be @@.hotpink;better about submitting@@ in the future, but due to the connection between sex and punishment she'll be @@.red;a little less eager for sex,@@ especially vaginal. + You tell $him that many slaves enjoy getting fucked, and that if $he's a good $desc, $he can too, but that it's against the rules for $him to show reluctance to be penetrated. The slave below you is too discomfited to respond coherently, but $he gets the message. $He'll be @@.hotpink;better about submitting@@ in the future, but due to the connection between sex and punishment $he'll be @@.red;a little less eager for sex,@@ especially vaginal. <<set $activeSlave.vaginalCount += 1>> <<set $vaginalTotal += 1>> <<set $activeSlave.devotion += 4>> @@ -252,15 +252,15 @@ <<link "Put $his mouth to better use">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You announce that she'll have less trouble gossiping instead of being prompt if her mouth is nice and tired. Comprehension and apprehension dawn on her face in the moment before you <<if $activeSlave.collar != "none">>grab her by the collar and pull<<else>>put a hand on her shoulder and shove<</if>> her to the ground. She goes down without resistance, <<if $PC.dick == 1>>already opening wide for your stiff prick.<<else>>her look of unconcern vanishing when she sees you pulling out a strap-on. She doesn't get to eat pussy today; today she gets fucked in the face.<</if>> You shove it down her + You announce that $he'll have less trouble gossiping instead of being prompt if $his mouth is nice and tired. Comprehension and apprehension dawn on $his face in the moment before you <<if $activeSlave.collar != "none">>grab $him by the collar and pull<<else>>put a hand on $his shoulder and shove<</if>> $him to the ground. $He goes down without resistance, <<if $PC.dick == 1>>already opening wide for your stiff prick.<<else>>$his look of unconcern vanishing when $he sees you pulling out a strap-on. $He doesn't get to eat pussy today; today $he gets fucked in the face.<</if>> You shove it down $his <<if $activeSlave.sexualQuirk == "gagfuck queen">> - spectacularly unresisting throat. The gagfuck queen has no gag reflex to speak of, but even she has her limit. You rape her face without mercy, deliberately ruining her practiced ability to breathe while giving a cock deep oral. + spectacularly unresisting throat. The gagfuck queen has no gag reflex to speak of, but even $he has $his limit. You rape $his face without mercy, deliberately ruining $his practiced ability to breathe while giving a cock deep oral. <<elseif ($activeSlave.fetish == "cumslut") && ($activeSlave.fetishKnown == 1)>> - eager throat. The cumslut loves giving oral, but soon realizes that you have no intention of letting her love this. You rape her face without mercy, hilting her lips against <<if $PC.dick == 1>>your base<<else>>the harness<</if>>. + eager throat. The cumslut loves giving oral, but soon realizes that you have no intention of letting $him love this. You rape $his face without mercy, hilting $his lips against <<if $PC.dick == 1>>your base<<else>>the harness<</if>>. <<else>> - gagging throat, enjoying the sensations of her lips and tongue writhing against you as she desperately tries to accommodate the intruder. + gagging throat, enjoying the sensations of $his lips and tongue writhing against you as $he desperately tries to accommodate the intruder. <</if>> - She begins to struggle a little, so you snake a hand down behind her head to hold her in place. When you're done, she's an inelegant mess, coughing and gasping for air. <<if canTalk($activeSlave)>>Once she's got her breath back, she tearfully<<else>>Even as she pants, she uses shaky gestures to beg forgiveness, and she even<</if>> promises to be less chatty. She'll be @@.hotpink;more punctual@@ in the future, but due to the connection between sex and punishment she'll be @@.red;a little less eager for sex,@@ especially oral. + $He begins to struggle a little, so you snake a hand down behind $his head to hold $him in place. When you're done, $he's an inelegant mess, coughing and gasping for air. <<if canTalk($activeSlave)>>Once $he's got $his breath back, $he tearfully<<else>>Even as $he pants, $he uses shaky gestures to beg forgiveness, and $he even<</if>> promises to be less chatty. $He'll be @@.hotpink;more punctual@@ in the future, but due to the connection between sex and punishment $he'll be @@.red;a little less eager for sex,@@ especially oral. <<set $activeSlave.oralCount += 1>> <<set $oralTotal += 1>> <<set $activeSlave.devotion += 4>> @@ -273,31 +273,31 @@ <<link "Make $him run">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You tell her that she clearly needs practice being prompt. Your tone is conversational, but she doesn't mistake it for kindness. It's the tone you use with slaves when imparting guidance which is to be accepted and followed on pain of terrible punishment. You make her explain where she was and what she was doing previously, and require her to walk you there. She does, <<if $activeSlave.trust > 20>>trustingly<<elseif $activeSlave.trust >= -20>>rather fearfully<<else>>shaking with fear<</if>>, and when you get there you tell her to run to her next task. She hesitates for an instant, until you <<if $PC.title == 1>>bellow<<else>>shriek<</if>> at her to run! She takes off, + You tell $him that $he clearly needs practice being prompt. Your tone is conversational, but $he doesn't mistake it for kindness. It's the tone you use with slaves when imparting guidance which is to be accepted and followed on pain of terrible punishment. You make $him explain where $he was and what $he was doing previously, and require $him to walk you there. $He does, <<if $activeSlave.trust > 20>>trustingly<<elseif $activeSlave.trust >= -20>>rather fearfully<<else>>shaking with fear<</if>>, and when you get there you tell $him to run to $his next task. $He hesitates for an instant, until you <<if $PC.title == 1>>bellow<<else>>shriek<</if>> at $him to run! $He takes off, <<if $activeSlave.shoes == "extreme heels">> - tottering agonizingly along in her extreme heels. She isn't running, not really, but her slutty shoes are so ridiculous that she can't. She's going as fast as she possibly can. + tottering agonizingly along in $his extreme heels. $He isn't running, not really, but $his slutty shoes are so ridiculous that $he can't. $He's going as fast as $he possibly can. <<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots")>> - running awkwardly in her <<if $activeSlave.shoes == "heels">>heels<<else>>heeled boots<</if>>. + running awkwardly in $his <<if $activeSlave.shoes == "heels">>heels<<else>>heeled boots<</if>>. <<else>> - running as fast as her legs can carry her. + running as fast as $his legs can carry $him. <</if>> - As she goes, + As $he goes, <<if $activeSlave.dick > 3>> - her <<if $activeSlave.dick > 5>>ridiculous penis<<else>>big dick<</if>> flops around painfully, hitting her thighs, but she tries to ignore it. + $his <<if $activeSlave.dick > 5>>ridiculous penis<<else>>big dick<</if>> flops around painfully, hitting $his thighs, but $he tries to ignore it. <<elseif $activeSlave.scrotum > 3>> - her <<if $activeSlave.scrotum > 5>>huge ballsack<<else>>generous scrotum<</if>> gets painfully pinched between her thighs, but she tries to ignore it. + $his <<if $activeSlave.scrotum > 5>>huge ballsack<<else>>generous scrotum<</if>> gets painfully pinched between $his thighs, but $he tries to ignore it. <<elseif $activeSlave.belly >= 10000>> - her huge <<if $activeSlave.pregKnown == 1>>pregnancy<<else>>belly<</if>> impedes her terribly, but she tries to waddle along as best she can. + $his huge <<if $activeSlave.pregKnown == 1>>pregnancy<<else>>belly<</if>> impedes $him terribly, but $he tries to waddle along as best $he can. <<elseif $activeSlave.boobsImplant > 600>> - her implants bounce around painfully, so she cradles her fake tits in her arms, trying to support them as much as possible. + $his implants bounce around painfully, so $he cradles $his fake tits in $his arms, trying to support them as much as possible. <<elseif $activeSlave.boobs > 2000>> - her huge tits bounce around painfully, so she cradles her udders in her arms, trying to support them as much as possible. + $his huge tits bounce around painfully, so $he cradles $his udders in $his arms, trying to support them as much as possible. <<elseif $activeSlave.butt > 2>> - her big buttocks impede her a bit, but she does her best, making them work around delightfully. + $his big buttocks impede $him a bit, but $he does $his best, making them work around delightfully. <<else>> - her cute rear makes a pretty picture. + $his cute rear makes a pretty picture. <</if>> - You make her repeat the exercise until she's quite tired, hounding her mercilessly, and then send her off to rinse away the sweat she worked up before getting back to work. She'll be @@.hotpink;more punctual@@ in the future. + You make $him repeat the exercise until $he's quite tired, hounding $him mercilessly, and then send $him off to rinse away the sweat $he worked up before getting back to work. $He'll be @@.hotpink;more punctual@@ in the future. <<set $activeSlave.devotion += 4>> <</replace>> <</link>> @@ -307,24 +307,24 @@ <<link "Make sure $he knows $he's for use">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Deciding to ensure the $desc really understands that she's a sex slave and can be used by anyone, even other slaves, you order her to put her mouth to work on the slave who demanded sex from her. + Deciding to ensure the $desc really understands that $he's a sex slave and can be used by anyone, even other slaves, you order $him to put $his mouth to work on the slave who demanded sex from $him. <<set $activeSlave.oralCount += 1>> <<set $oralTotal += 2>> - <<if $activeSlave.devotion > 20>>She hurries to comply, knowing she's in trouble and not wanting to make it any worse.<<elseif $activeSlave.trust < -20>>She hurries to obey, terrified that resistance will make it worse.<<else>>She looks momentarily mutinous, but decides not to resist and gets down to it.<</if>> Once she's working away, you pull her hips up and + <<if $activeSlave.devotion > 20>>$He hurries to comply, knowing $he's in trouble and not wanting to make it any worse.<<elseif $activeSlave.trust < -20>>$He hurries to obey, terrified that resistance will make it worse.<<else>>$He looks momentarily mutinous, but decides not to resist and gets down to it.<</if>> Once $he's working away, you pull $his hips up and <<if canDoVaginal($activeSlave) && ($activeSlave.vagina != 0)>> - push her legs apart, leaving her <<if $activeSlave.vagina > 2>>loose<<elseif $activeSlave.vagina > 1>>poor<<else>>tight little<</if>> pussy vulnerable. You fuck her hard, making it a punishment. + push $his legs apart, leaving $his <<if $activeSlave.vagina > 2>>loose<<elseif $activeSlave.vagina > 1>>poor<<else>>tight little<</if>> pussy vulnerable. You fuck $him hard, making it a punishment. <<set $activeSlave.vaginalCount += 1>> <<set $vaginalTotal += 1>> <<elseif canDoAnal($activeSlave) && ($activeSlave.anus != 0)>> - paw her butt, using a couple of fingers to tease her <<if $activeSlave.vagina > 2>>relaxed<<elseif $activeSlave.vagina > 1>>slutty<<else>>tight little<</if>> asshole before penetration. You fuck her hard, making it a punishment. + paw $his butt, using a couple of fingers to tease $his <<if $activeSlave.anus > 2>>relaxed<<elseif $activeSlave.anus > 1>>slutty<<else>>tight little<</if>> asshole before penetration. You fuck $him hard, making it a punishment. <<set $activeSlave.analCount += 1>> <<set $analTotal += 1>> <<else>> - push her legs together, settling for some <<if $PC.dick == 1>>frottage<<else>>tribbing<</if>> to preserve her virginit<<if $activeSlave.vagina == -1>>y<<else>>ies<</if>>. Since you're not fucking her, you spank her ass mercilessly to make it an effective punishment. + push $his legs together, settling for some <<if $PC.dick == 1>>frottage<<else>>tribbing<</if>> to preserve $his virginit<<if $activeSlave.vagina == -1>>y<<else>>ies<</if>>. Since you're not fucking $him, you spank $his ass mercilessly to make it an effective punishment. <<set $activeSlave.oralCount += 1>> <<set $oralTotal += 1>> <</if>> - The horny slave getting oral enjoys the oral attention, especially once $activeSlave.slaveName starts to groan with discomfort. You discard her once everyone except her has gotten off. She'll be @@.hotpink;more submissive@@ to sexual demands from now on, though she'll be @@.red;slightly less interested in sex@@ for her own pleasure. + The horny slave getting oral enjoys the oral attention, especially once $activeSlave.slaveName starts to groan with discomfort. You discard $him once everyone except $him has gotten off. $He'll be @@.hotpink;more submissive@@ to sexual demands from now on, though $he'll be @@.red;slightly less interested in sex@@ for $his own pleasure. <<set $activeSlave.devotion += 4>> <<set $activeSlave.energy -= 2>> <</replace>> @@ -335,21 +335,21 @@ <<link "Make $him apologize and then dominate $him">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You order the horny $desc to apologize to the slave she grabbed, which she does, <<if canTalk($activeSlave)>>managing to sound authentically sorry<<else>>gesturing her regret with apparent sincerity<</if>>. It seems she might feel some actual guilt at molesting a fellow slave, but she's about to feel much sorrier. Once the other slave has been dismissed, you grab her by the neck and + You order the horny $desc to apologize to the slave $he grabbed, which $he does, <<if canTalk($activeSlave)>>managing to sound authentically sorry<<else>>gesturing $his regret with apparent sincerity<</if>>. It seems $he might feel some actual guilt at molesting a fellow slave, but $he's about to feel much sorrier. Once the other slave has been dismissed, you grab $him by the neck and <<if canDoVaginal($activeSlave) && ($activeSlave.vagina != 0)>> - shove her up against the nearest wall, using a bit of warning pressure of your fingers against her throat to warn her to take her punishment. Then you <<if $PC.dick == 1>>jam your cock inside her, making her wriggle from the uncomfortable angle<<else>>grind your pussy against her, fucking her hard despite the lack of penetration<</if>>. + shove $him up against the nearest wall, using a bit of warning pressure of your fingers against $his throat to warn $him to take $his punishment. Then you <<if $PC.dick == 1>>jam your cock inside $him, making $him wriggle from the uncomfortable angle<<else>>grind your pussy against $him, fucking $him hard despite the lack of penetration<</if>>. <<set $activeSlave.vaginalCount += 1>> <<set $vaginalTotal += 1>> <<elseif canDoAnal($activeSlave) && ($activeSlave.anus != 0)>> - shove her face against the nearest wall, using a bit of warning pressure of your fingers against her throat to warn her to take her punishment. Then you <<if $PC.dick == 1>>jam your cock up her butt, making her sphincter spasm from the rough penetration<<else>>use one hand to fuck her ass and the other to look after yourself<</if>>. + shove $his face against the nearest wall, using a bit of warning pressure of your fingers against $his throat to warn $him to take $his punishment. Then you <<if $PC.dick == 1>>jam your cock up $his butt, making $his sphincter spasm from the rough penetration<<else>>use one hand to fuck $his ass and the other to look after yourself<</if>>. <<set $activeSlave.analCount += 1>> <<set $analTotal += 1>> <<else>> - pull her to her knees, <<if $PC.dick == 1>>shoving your dick down her throat<<else>>straddling her face and grinding yourself against her mouth<</if>>. + pull $him to $his knees, <<if $PC.dick == 1>>shoving your dick down $his throat<<else>>straddling $his face and grinding yourself against $his mouth<</if>>. <<set $activeSlave.oralCount += 1>> <<set $oralTotal += 1>> <</if>> - The slut needs it so badly that she almost climaxes, but you ruin her building orgasms whenever you detect them. When you've gotten yours, you drop her and walk off, leaving her feeling comprehensively fucked, but no less horny. She'll be @@.hotpink;very willing@@ to do anything that will earn her release. + The slut needs it so badly that $he almost climaxes, but you ruin $his building orgasms whenever you detect them. When you've gotten yours, you drop $him and walk off, leaving $him feeling comprehensively fucked, but no less horny. $He'll be @@.hotpink;very willing@@ to do anything that will earn $his release. <<set $activeSlave.devotion += 4>> <</replace>> <</link>> diff --git a/src/uncategorized/recruiterWorkaround.tw b/src/uncategorized/recruiterWorkaround.tw index 04d089f201b1e3f0512f87f6fb369ee608c77805..351f2cbe1ea625a97ceff43ed995c3d989a8f465 100644 --- a/src/uncategorized/recruiterWorkaround.tw +++ b/src/uncategorized/recruiterWorkaround.tw @@ -10,4 +10,3 @@ <</if>> <<goto "Main">> - diff --git a/src/uncategorized/remFluctuations.tw b/src/uncategorized/remFluctuations.tw index 9ec7a3f37ae3179289b14d80c7059c452e944bef..d10efd5d50f45b5369df8fda6525cfe0ac8624d1 100644 --- a/src/uncategorized/remFluctuations.tw +++ b/src/uncategorized/remFluctuations.tw @@ -102,7 +102,7 @@ Your <<if $marketAssistantAnnounced>>market<<else>>personal<</if>> assistant's s <<set $menialDemandFactor = Math.clamp($menialDemandFactor,-50000,50000)>> <<set $slaveCostFactor = menialSlaveCost()/1000>> <<elseif $REM == "speculation">> - The Free Cities are almost totally unregulated. Prices and interest rates can spike and plummet with speeds not seen since the South Seas Bubble, and for the most silly or corrupt of reasons. Today, it's the latter. A massive attempt to rig the slave market was uncovered this morning. Ultimately, the culprits were caught and much of the damage reversed, but confidence in the marketplace has been shaken. Many great slave vendors are holding onto their stock until they're sure the water's calm again. It's a sellers' market out there; projections show the price of slaves rising as much as ten percent in the short term. There will be no immediate impact on you or your slaves, but the coming weeks will be a great time to sell stock, and a bad time to buy. @@.yellow;The market price of slaves has increased.@@ + The Free Cities are almost totally unregulated. Prices and interest rates can spike and plummet with speeds not seen since the South Sea Bubble, and for the most silly or corrupt of reasons. Today, it's the latter. A massive attempt to rig the slave market was uncovered this morning. Ultimately, the culprits were caught and much of the damage reversed, but confidence in the marketplace has been shaken. Many great slave vendors are holding onto their stock until they're sure the water's calm again. It's a sellers' market out there; projections show the price of slaves rising as much as ten percent in the short term. There will be no immediate impact on you or your slaves, but the coming weeks will be a great time to sell stock, and a bad time to buy. @@.yellow;The market price of slaves has increased.@@ <<set $menialSupplyFactor -= 20000>> <<set $menialSupplyFactor = Math.clamp($menialSupplyFactor,-50000,50000)>> <<set $slaveCostFactor = menialSlaveCost()/1000>> diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index 60cfd411a8366e4a1f0ac62ca9d937115ca4c423..973ecf656e3ecfaef70db9108ef23a4849f34277 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -351,26 +351,26 @@ Work on $his chest: $His <<if $activeSlave.boobs < 300>><<print either("androgynous", "flat")>> chest is barely there. <<elseif $activeSlave.boobs < 400>><<print either("pointy", "tiny")>>, <<print $activeSlave.boobs>>cc chest only fills an A-cup. - <<elseif $activeSlave.boobs < 500>><<print either("perky", "small")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "boobs", "bosom")>> would fill a B-cup. - <<elseif $activeSlave.boobs < 650>><<print either("healthy", "curved")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "boobs", "bust", "bosom")>> would fill a C-cup. - <<elseif $activeSlave.boobs < 800>><<print either("big", "sizable")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "boobs", "bust", "bosom")>> would fill a D-cup. - <<elseif $activeSlave.boobs < 1000>><<print either("large", "big")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "boobs", "bust", "bosom")>> would fill a DD-cup. - <<elseif $activeSlave.boobs < 1200>><<print either("proud", "hefty")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders", "boobs")>> would fill an F-cup. - <<elseif $activeSlave.boobs < 1400>><<print either("hefty", "huge")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill a G-cup. - <<elseif $activeSlave.boobs < 1600>><<print either("massive", "huge")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill an H-cup. - <<elseif $activeSlave.boobs < 1800>><<print either("enormous", "massive")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill an I-cup. - <<elseif $activeSlave.boobs < 2050>><<print either("titanic", "enormous")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill a J-cup. - <<elseif $activeSlave.boobs < 2300>><<print either("stupendous", "titanic")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill a K-cup. - <<elseif $activeSlave.boobs < 2600>><<print either("magnificent", "stupendous")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill an L-cup. - <<elseif $activeSlave.boobs < 2900>><<print either("tremendous", "magnificent")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill an M-cup. - <<elseif $activeSlave.boobs < 3250>><<print either("awe-inspiring", "tremendous")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill an N-cup. - <<elseif $activeSlave.boobs < 3600>><<print either("absurd", "awe-inspiring")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill an O-cup. - <<elseif $activeSlave.boobs < 3950>><<print either("disproportionate", "attention-grabbing")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill a P-cup. - <<elseif $activeSlave.boobs < 4300>><<print either("shocking", "massive")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill a Q-cup. - <<elseif $activeSlave.boobs < 4700>><<print either("unreal", "jaw-dropping")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill an R-cup. - <<elseif $activeSlave.boobs < 5100>><<print either("tremendous", "astounding")>>, <<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> would fill an S-cup. - <<elseif ($activeSlave.amp == 1)>><<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> fill out an enormous custom bra; $his tits dominate $his entire frame. - <<else>><<print $activeSlave.boobs>>cc <<print either("tits", "breasts", "mammaries", "udders")>> fill out an enormous custom bra; $his tits dominate $his entire frame. + <<elseif $activeSlave.boobs < 500>><<print either("perky", "small")>>, <<print $activeSlave.boobs>>cc <<print either("boobs", "bosom", "breasts", "tits")>> would fill a B-cup. + <<elseif $activeSlave.boobs < 650>><<print either("curved", "healthy")>>, <<print $activeSlave.boobs>>cc <<print either("boobs", "bosom", "breasts", "bust", "tits")>> would fill a C-cup. + <<elseif $activeSlave.boobs < 800>><<print either("big", "sizable")>>, <<print $activeSlave.boobs>>cc <<print either("boobs", "bosom", "breasts", "bust", "tits")>> would fill a D-cup. + <<elseif $activeSlave.boobs < 1000>><<print either("big", "large")>>, <<print $activeSlave.boobs>>cc <<print either("boobs", "bosom", "breasts", "bust", "tits")>> would fill a DD-cup. + <<elseif $activeSlave.boobs < 1200>><<print either("hefty", "proud")>>, <<print $activeSlave.boobs>>cc <<print either("boobs", "breasts", "mammaries", "tits", "udders")>> would fill an F-cup. + <<elseif $activeSlave.boobs < 1400>><<print either("hefty", "huge")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill a G-cup. + <<elseif $activeSlave.boobs < 1600>><<print either("huge", "massive")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill an H-cup. + <<elseif $activeSlave.boobs < 1800>><<print either("enormous", "massive")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill an I-cup. + <<elseif $activeSlave.boobs < 2050>><<print either("enormous", "titanic")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill a J-cup. + <<elseif $activeSlave.boobs < 2300>><<print either("stupendous", "titanic")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill a K-cup. + <<elseif $activeSlave.boobs < 2600>><<print either("magnificent", "stupendous")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill an L-cup. + <<elseif $activeSlave.boobs < 2900>><<print either("magnificent", "tremendous")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill an M-cup. + <<elseif $activeSlave.boobs < 3250>><<print either("awe-inspiring", "tremendous")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill an N-cup. + <<elseif $activeSlave.boobs < 3600>><<print either("absurd", "awe-inspiring")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill an O-cup. + <<elseif $activeSlave.boobs < 3950>><<print either("attention-grabbing", "disproportionate")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill a P-cup. + <<elseif $activeSlave.boobs < 4300>><<print either("massive", "shocking")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill a Q-cup. + <<elseif $activeSlave.boobs < 4700>><<print either("jaw-dropping", "unreal")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill an R-cup. + <<elseif $activeSlave.boobs < 5100>><<print either("astounding", "tremendous")>>, <<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> would fill an S-cup. + <<elseif ($activeSlave.amp == 1)>><<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> fill out an enormous custom bra; $his tits dominate $his entire frame. + <<else>><<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> fill out an enormous custom bra; $his tits dominate $his entire frame. <</if>> <<if $activeSlave.boobsImplant > 600>> $He has <<print $activeSlave.boobsImplant>>cc fillable breast implants. diff --git a/src/uncategorized/rieEligibilityCheck.tw b/src/uncategorized/rieEligibilityCheck.tw index b6791290dbb940781e85877c75f618787c3b9b11..c4a1ea04810ecc16f6173310487155ebb8df0328 100644 --- a/src/uncategorized/rieEligibilityCheck.tw +++ b/src/uncategorized/rieEligibilityCheck.tw @@ -6,13 +6,12 @@ <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].assignmentVisible == 1 || $slaves[$i].assignment == "serve in the master suite" || $slaves[$i].assignment == "be your Concubine" || $slaves[$i].assignment == "be a servant">> - <<if $slaves[$i].fuckdoll == 0>> - <<set $eligibleSlaves.push($slaves[$i].ID)>> - <</if>> + <<if $slaves[$i].fuckdoll == 0>> + <<set $eligibleSlaves.push($slaves[$i].ID)>> + <</if>> <</if>> <</for>> - <<if $hostageRescued == 1>> <<goto "P hostage acquisition">> <<elseif $eligibleSlaves.length == 0>> @@ -22,4 +21,3 @@ <</if>> <</silently>> - diff --git a/src/uncategorized/rulesAssistantReport.tw b/src/uncategorized/rulesAssistantReport.tw index 541c6cb80d21bee7182f0c9688565a2b4801fac6..820dbcd83e03fcacca9c71a45e3d3b1a3fee8874 100644 --- a/src/uncategorized/rulesAssistantReport.tw +++ b/src/uncategorized/rulesAssistantReport.tw @@ -7,4 +7,3 @@ <<= DefaultRules($slaves[$i])>> <</if>> <</for>> - diff --git a/src/uncategorized/rulesSlaveDeselectWorkaround.tw b/src/uncategorized/rulesSlaveDeselectWorkaround.tw index 0af802d7a8896702d76fedf4f520068aa88871aa..0650e4deb96b8d412d3da6ef45e475823b085008 100644 --- a/src/uncategorized/rulesSlaveDeselectWorkaround.tw +++ b/src/uncategorized/rulesSlaveDeselectWorkaround.tw @@ -9,4 +9,3 @@ <<goto "Rules Slave Select">> <</nobr>> - diff --git a/src/uncategorized/rulesSlaveExcludeWorkaround.tw b/src/uncategorized/rulesSlaveExcludeWorkaround.tw index 6d62166fa42bfc49002b902a8a81db000f59e5fc..7c74635680cf37e6a4e90dc84c2611e1badc710d 100644 --- a/src/uncategorized/rulesSlaveExcludeWorkaround.tw +++ b/src/uncategorized/rulesSlaveExcludeWorkaround.tw @@ -12,4 +12,3 @@ <<goto "Rules Slave Exclude">> <</nobr>> - diff --git a/src/uncategorized/rulesSlaveNoExcludeWorkaround.tw b/src/uncategorized/rulesSlaveNoExcludeWorkaround.tw index cd7238218d00017546cd9dd1342288c69b22dace..3522b7ffc06e2f919de14a4337168c6efe576093 100644 --- a/src/uncategorized/rulesSlaveNoExcludeWorkaround.tw +++ b/src/uncategorized/rulesSlaveNoExcludeWorkaround.tw @@ -9,4 +9,3 @@ <<goto "Rules Slave Exclude">> <</nobr>> - diff --git a/src/uncategorized/rulesSlaveSelectWorkaround.tw b/src/uncategorized/rulesSlaveSelectWorkaround.tw index e8ed3ce8c5a822bcc64299a43d128c8e43b837da..61af797ced7d28f52e6f2040261c2d783e5dd680 100644 --- a/src/uncategorized/rulesSlaveSelectWorkaround.tw +++ b/src/uncategorized/rulesSlaveSelectWorkaround.tw @@ -12,4 +12,3 @@ <<goto "Rules Slave Select">> <</nobr>> - diff --git a/src/uncategorized/saBeYourHeadGirl.tw b/src/uncategorized/saBeYourHeadGirl.tw index 9d52e34e97db015876aa0a7e068319eee037d088..587b435b0f97d8887a51bf37e37ab2dde3d1a04c 100644 --- a/src/uncategorized/saBeYourHeadGirl.tw +++ b/src/uncategorized/saBeYourHeadGirl.tw @@ -94,23 +94,23 @@ <</if>> <<if ($slaves[$i].livingRules == "luxurious") && ($HGSuite == 1)>> - Being continually trusted with this position @@.hotpink;increases her devotion to you,@@ and encourages her to @@.mediumaquamarine;trust you in turn;@@ she's also @@.hotpink;grateful@@ for her nice suite, which makes her one of the best provided for slaves in the Free Cities. + Being continually trusted with this position @@.hotpink;increases $his devotion to you,@@ and encourages $him to @@.mediumaquamarine;trust you in turn;@@ $he's also @@.hotpink;grateful@@ for $his nice suite, which makes $him one of the best provided for slaves in the Free Cities. <<set $slaves[$i].devotion += 4, $slaves[$i].trust += 4>> <<elseif ($slaves[$i].livingRules == "luxurious")>> - Being continually trusted with this position @@.hotpink;increases her devotion to you@@ and encourages her to @@.mediumaquamarine;trust you in turn.@@ + Being continually trusted with this position @@.hotpink;increases $his devotion to you@@ and encourages $him to @@.mediumaquamarine;trust you in turn.@@ <<set $slaves[$i].devotion += 4, $slaves[$i].trust += 4>> <<elseif ($HGSuite == 1)>> - She's @@.hotpink;grateful@@ for her nice suite, which makes her one of the best provided for slaves in the Free Cities. Being continually trusted with this position encourages her to @@.mediumaquamarine;trust you in turn.@@ + $He's @@.hotpink;grateful@@ for $his nice suite, which makes $him one of the best provided for slaves in the Free Cities. Being continually trusted with this position encourages $him to @@.mediumaquamarine;trust you in turn.@@ <<set $slaves[$i].devotion += 2, $slaves[$i].trust += 4>> <<else>> - Being continually trusted with this position @@.hotpink;slightly increases her devotion to you,@@ though she harbors some doubts because she isn't allowed a room of her own to set her apart from the other slaves. + Being continually trusted with this position @@.hotpink;slightly increases $his devotion to you,@@ though $he harbors some doubts because $he isn't allowed a room of $his own to set $him apart from the other slaves. <<set $slaves[$i].devotion += 1>> <</if>> <<if ($personalAttention == "HG")>> - You're cooperating with her this week, working with $assistantName to free up some of her time so she can target more slaves in need of individual attention. + You're cooperating with $him this week, working with $assistantName to free up some of $his time so $he can target more slaves in need of individual attention. <<if ($slaves[$i].trust > 95)>> - She is so trusting of you that she can act as your own right hand, allowing her to oversee your slaves with remarkable efficiency. + $He is so trusting of you that $he can act as your own right hand, allowing $him to oversee your slaves with remarkable efficiency. <<else>> This arrangement @@.mediumaquamarine;builds trust@@ between you. <<set $slaves[$i].trust += 2>> @@ -119,11 +119,11 @@ <<if ($HGFormality == 0)>> <<if ($slaves[$i].trust > 95)>> - Every so often, when you're alone, she calls you <<= properTitle()>>. She treats your permission to do this as a sacred thing, and @@.hotpink;loves you for it.@@ - <<set $slaves[$i].devotion += 1>> + Every so often, when you're alone, $he calls you <<= properTitle()>>. $He treats your permission to do this as a sacred thing, and @@.hotpink;loves you for it.@@ + <<set $slaves[$i].devotion += 1>> <<else>> - Your permission to be informal in private @@.mediumorchid;confuses her@@ a little, since she isn't perfectly confident enough to be comfortable with the idea. - <<set $slaves[$i].devotion -= 1>> + Your permission to be informal in private @@.mediumorchid;confuses $him@@ a little, since $he isn't perfectly confident enough to be comfortable with the idea. + <<set $slaves[$i].devotion -= 1>> <</if>> <</if>> @@ -131,37 +131,37 @@ <<if $slaves[$i].fetish == "dom">> <<if ($slaves[$i].fetishKnown == 1)>> <<if ($slaves[$i].fetishStrength <= 95)>> - Having all the slaves look up to and obey her advances her @@.lightcoral;dominant tendencies.@@ + Having all the slaves look up to and obey $him advances $his @@.lightcoral;dominant tendencies.@@ <<set $slaves[$i].fetishStrength += 4>> <</if>> <</if>> <<elseif $slaves[$i].fetishStrength < 20>> - Having all the slaves look up to and obey her affects her sexuality, turning her into a @@.lightcoral;bit of a dominatrix.@@ + Having all the slaves look up to and obey $him affects $his sexuality, turning $him into a @@.lightcoral;bit of a dominatrix.@@ <<set $slaves[$i].fetish = "dom", $slaves[$i].fetishStrength = 20, $slaves[$i].fetishKnown = 1>> <<elseif $slaves[$i].fetishStrength <= random(20,60)>> - The sheer variety of sexual situations she sees and participates in @@.pink;broaden her sexual interests@@ and incline her to take a dominant sexual role. + The sheer variety of sexual situations $he sees and participates in @@.pink;broaden $his sexual interests@@ and incline $him to take a dominant sexual role. <<set $slaves[$i].fetishStrength -= 4>> <</if>> <<else>> <<if random(1,3) == 1>> - Having all the slaves look up to and obey her affects her sexuality, turning her into a @@.lightcoral;bit of a dominatrix.@@ + Having all the slaves look up to and obey $him affects $his sexuality, turning $him into a @@.lightcoral;bit of a dominatrix.@@ <<set $slaves[$i].fetish = "dom", $slaves[$i].fetishStrength = 20, $slaves[$i].fetishKnown = 1>> <</if>> <</if>> <<if ($slaves[$i].dick > 0) && ($universalRulesImpregnation == "HG") && canPenetrate($slaves[$i])>> - She finds her duty to impregnate slaves at will sexually satisfying. + $He finds $his duty to impregnate slaves at will sexually satisfying. <<set $slaves[$i].need = 0>> <<else>> <<if $slaves.length > 5>> - Seldom a day goes by without her finding an outlet among your slaves for her sexual desires. + Seldom a day goes by without $him finding an outlet among your slaves for $his sexual desires. <<set $slaves[$i].need = 0>> <</if>> <</if>> <<if $slaves[$i].prestige == 0>> <<if $HGTimeInGrade+(($slaves[$i].intelligence+$slaves[$i].intelligenceImplant)/10)+($slaves[$i].devotion/10)+($slaves[$i].trust/10) > 50>> - $slaves[$i].slaveName has rendered such long and competent service as your Head Girl that many of your citizens have come to rely on her word as an extension of yours, trusting that if she does something, it's because you trust her to. @@.green;She has become prestigious on her own merits, a remarkable achievement for a slave!@@ + $slaves[$i].slaveName has rendered such long and competent service as your Head Girl that many of your citizens have come to rely on $his word as an extension of yours, trusting that if $he does something, it's because you trust $him to. @@.green;$He has become prestigious on $his own merits, a remarkable achievement for a slave!@@ <<set $slaves[$i].prestige += 1>> <<set $slaves[$i].prestigeDesc = "Many citizens respect her long and able service as your Head Girl.">> <</if>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 17fbb0d3aff26fc6dac711ce8d38fd02d1239de2..8a85a4490d258016d9480583d69529f9eab3b498 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -945,7 +945,7 @@ $He grew up being taught that good girls do not put their good girl mouths on boys' private parts, but $he's just now decided $he prefers being a bad girl and has @@.green;softened $his repression into arousal at the perverted@@ idea of dicks down $his throat. <<run SoftenSexualFlaw($slaves[$i])>> <<elseif ($slaves[$i].energy > 95)>> - $He grew up being taught that good girls do not happily fuck anything that moves, but $he's just now decided $he prefers being a bad girl and has @@.green;softened $his repression into arousal at the perversion@@ of revelling in sexual addiction. + $He grew up being taught that good girls do not happily fuck anything that moves, but $he's just now decided $he prefers being a bad girl and has @@.green;softened $his repression into arousal at the perversion@@ of reveling in sexual addiction. <<run SoftenSexualFlaw($slaves[$i])>> <</if>> <</if>> @@ -3425,23 +3425,24 @@ <<elseif (($slaves[$i].vagina == 0) || (($slaves[$i].anus == 0) && ($slaves[$i].mpreg > 0)))>> <<elseif ($HeadGirl != 0) && ($HeadGirl.dick > 0) && ($slaves[$i].ID != $HeadGirl.ID) && ($universalRulesImpregnation == "HG") && canPenetrate($HeadGirl)>> + <<setLocalPronouns $HeadGirl 2>> <<if $slaves[$i].HGExclude == 1>> It's $HeadGirl.slaveName's responsibility to impregnate fertile slaves, but your Head Girl is forbidden from impregnating $slaves[$i].slaveName. <<elseif $HGCum == 0>> It's $HeadGirl.slaveName's responsibility to impregnate fertile slaves, but your Head Girl can only fuck a limited number of slaves enough to ensure impregnation each week. <<elseif !canBreed($slaves[$i], $HeadGirl)>> - It's $HeadGirl.slaveName's responsibility to impregnate fertile slaves, but $HeadGirl.slaveName's sperm is unable to fertilize $slaves[$i].slaveName's ova, so she doesn't waste her seed trying. + It's $HeadGirl.slaveName's responsibility to impregnate fertile slaves, but $HeadGirl.slaveName's sperm is unable to fertilize $slaves[$i].slaveName's ova, so _he2 doesn't waste _his2 seed trying. <<else>> It's $HeadGirl.slaveName's responsibility to get $him pregnant, a task your <<if ($HeadGirl.fetish == "pregnancy") && ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetishStrength > 60)>> pregnancy fetishist Head Girl is @@.hotpink;extremely pleased@@ to take on. <<set $HeadGirl.devotion += 2>> <<if ($HeadGirl.fetishStrength <= 95)>> - The opportunity @@.lightcoral;strengthens $his pregnancy fetish@@ by indulgence. + The opportunity @@.lightcoral;strengthens _his2 pregnancy fetish@@ by indulgence. <<set $HeadGirl.fetishStrength += 4>> <</if>> <<elseif $HeadGirl.career == "a breeding bull">> - Head Girl feels @@.hotpink;she was meant for.@@ + Head Girl feels @@.hotpink;_he2 was meant for.@@ <<set $HeadGirl.devotion += 1>> <<elseif ($HeadGirl.attrXX > 65) && ($HeadGirl.attrKnown == 1)>> <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>-hungry Head Girl is @@.hotpink;happy@@ to take on. @@ -3455,10 +3456,10 @@ $slaves[$i].slaveName feels a need to be bred by the Head Girl, and submits $himself to $his superior's virile cock until @@.lime;conception@@ is verified. <<elseif ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> <<if (($HeadGirl.fetish == "sadist") || ($HeadGirl.fetish == "dom")) && ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetishStrength > 60)>> - Her interest is piqued, however, when $slaves[$i].slaveName shows signs of resistance. $HeadGirl.slaveName @@.hotpink;enthusiastically@@ @@.mediumorchid;rapes the poor girl@@ pregnant, ejaculating inside her victim more often than is really necessary for @@.lime;conception.@@ + _His2 interest is piqued, however, when $slaves[$i].slaveName shows signs of resistance. $HeadGirl.slaveName @@.hotpink;enthusiastically@@ @@.mediumorchid;rapes the poor $girl@@ pregnant, ejaculating inside _his2 victim more often than is really necessary for @@.lime;conception.@@ <<set $HeadGirl.devotion += 2, $slaves[$i].devotion -= 5>> <<else>> - $slaves[$i].slaveName tries to resist her, so $HeadGirl.slaveName is forced to @@.mediumorchid;rape the poor girl@@ pregnant, regularly ejaculating inside $him until @@.lime;conception@@ is confirmed. + $slaves[$i].slaveName tries to resist _him2, so $HeadGirl.slaveName is forced to @@.mediumorchid;rape the poor $girl@@ pregnant, regularly ejaculating inside $him until @@.lime;conception@@ is confirmed. <<set $slaves[$i].devotion -= 4>> <</if>> <<if ($slaves[$i].sexualFlaw == "none")>> @@ -3471,10 +3472,10 @@ <</if>> <<elseif ($slaves[$i].devotion <= 20)>> <<if (($HeadGirl.fetish == "sadist") || ($HeadGirl.fetish == "dom")) && ($HeadGirl.fetishKnown == 1) && ($HeadGirl.fetishStrength > 60)>> - Her interest is piqued, however, when it becomes clear that $slaves[$i].slaveName, though fearfully obedient, is not happy with being bred. $HeadGirl.slaveName @@.hotpink;enthusiastically@@ ensures that her victim @@.mediumorchid;does not enjoy@@ a week of being @@.lime;raped pregnant.@@ + _His2 interest is piqued, however, when it becomes clear that $slaves[$i].slaveName, though fearfully obedient, is not happy with being bred. $HeadGirl.slaveName @@.hotpink;enthusiastically@@ ensures that _his2 victim @@.mediumorchid;does not enjoy@@ a week of being @@.lime;raped pregnant.@@ <<set $HeadGirl.devotion += 2, $slaves[$i].devotion -= 3>> <<else>> - $slaves[$i].slaveName, though fearfully obedient, is not happy with being bred, but $HeadGirl.slaveName @@.mediumorchid;rapes the poor girl@@ pregnant anyway, regularly ejaculating inside $him until @@.lime;conception@@ is confirmed. + $slaves[$i].slaveName, though fearfully obedient, is not happy with being bred, but $HeadGirl.slaveName @@.mediumorchid;rapes the poor $girl@@ pregnant anyway, regularly ejaculating inside $him until @@.lime;conception@@ is confirmed. <<set $slaves[$i].devotion -= 2>> <</if>> <<if ($slaves[$i].sexualFlaw == "none")>> @@ -3568,7 +3569,7 @@ <<set WombImpregnate($slaves[$i], $slaves[$i].pregType, -1, 1)>> <</if>> - <<case "work in the brothel" "serve in the club" "whore" "serve the public">> + <<case "serve in the club" "serve the public" "whore" "work in the brothel">> <<if ($slaves[$i].eggType == "human")>> Due to all the citizens cumming in $his fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>, @@.lime;$he has become pregnant.@@ <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -2, $slaves[$i].pregWeek = 1, $slaves[$i].pregKnown = 1>><<set $slaves[$i].pregType = setPregType($slaves[$i])>> @@ -3669,7 +3670,7 @@ <<if setup.fakeBellies.includes($bellyAccessory)>> $He has trouble keeping $himself full of <<switch $slaves[$i].inflationType>> - <<case "cum" "milk" "water" "food">> + <<case "cum" "food" "milk" "water">> $slaves[$i].inflationType <<default>> <<print $slaves[$i].inflationType>>s @@ -3712,7 +3713,7 @@ <<else>> Having to walk around with a belly full of <<switch $slaves[$i].inflationType>> - <<case "cum" "milk" "water" "food">> + <<case "cum" "food" "milk" "water">> $slaves[$i].inflationType <<default>> <<print $slaves[$i].inflationType>>s @@ -3726,7 +3727,7 @@ <</if>> <</if>> <<switch $slaves[$i].inflationType>> - <<case "milk" "cum">> + <<case "cum" "milk">> <<if $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk == "none" && random(1,100) > 70>> Filling $his guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $him to gluttony.@@ <<set $slaves[$i].behavioralFlaw = "gluttonous">> @@ -4020,7 +4021,7 @@ <<else>> <<set _givingAttention = -1>> <</if>> - <<if _givingAttention != -1 && ["look after her", "soften her behavioral flaw", "soften her sexual flaw", "build her devotion", "Teach her"].includes($personalAttention[_givingAttention].trainingRegimen)>> + <<if _givingAttention != -1 && ["build her devotion", "look after her", "soften her behavioral flaw", "soften her sexual flaw", "teach her"].includes($personalAttention[_givingAttention].trainingRegimen)>> your attention. Relying on you for @@.hotpink;emotional support@@ strengthens $his @@.mediumaquamarine;bond@@ with <<= WrittenMaster($slaves[$i])>>. <<set $slaves[$i].devotion++, $slaves[$i].trust++>> <<elseif _effect == 1>> @@ -4049,7 +4050,7 @@ <<else>> <<set _givingAttention = -1>> <</if>> - <<if _givingAttention != -1 && ["look after her", "soften her behavioral flaw", "soften her sexual flaw", "build her devotion", "Teach her"].includes($personalAttention[_givingAttention].trainingRegimen)>> + <<if _givingAttention != -1 && ["build her devotion", "look after her", "soften her behavioral flaw", "soften her sexual flaw", "teach her"].includes($personalAttention[_givingAttention].trainingRegimen)>> forced $him to face $his problems with you. Lending $him support makes it @@.hotpink;a little more tolerable.@@ <<elseif _effect == 1>> driven $him into @@.red;sexual apathy.@@ @@ -5578,7 +5579,7 @@ <<if $slaves[$i].visualAge > 20 && $slaves[$i].physicalAge > 20>> <<if $slaves[$i].trust > 95 && $slaves[$i].devotion > 95>> <<if $slaves[$i].ageAdjust == 40>> - $He has been living a happy, healthy and trusting life under you for so long that you swear @@.lime;$he looks a little younger@@ than a girl $his age should. + $He has been living a happy, healthy and trusting life under you for so long that you swear @@.lime;$he looks a little younger@@ than a $girl $his age should. <<set $slaves[$i].visualAge-->> <<set $slaves[$i].ageAdjust = 0>> <<elseif random(1,100) > 60>> @@ -5619,7 +5620,7 @@ <<if $slaves[$i].visualAge > 15 && $slaves[$i].physicalAge > 15>> <<if $slaves[$i].trust < -20 && $slaves[$i].devotion < -20>> <<if $slaves[$i].ageAdjust == -40>> - $He has been living a miserable life under your feet for so long that you swear @@.orange;$he looks a little older@@ than a girl $his age should. + $He has been living a miserable life under your feet for so long that you swear @@.orange;$he looks a little older@@ than a $girl $his age should. <<set $slaves[$i].visualAge++>> <<set $slaves[$i].ageAdjust = 0>> <<elseif random(1,100) > 40>> @@ -7279,7 +7280,7 @@ <<if $seeAge != 0>> <<if $slaves[$i].birthWeek >= 51>> $His birthday was this week<<if $seeAge == 1>>; $he turned <<print $slaves[$i].physicalAge+1>><</if>>. - <<if $slaves[$i].fuckdoll > 0>> + <<if ($slaves[$i].fuckdoll > 0) || ($slaves[$i].fetish == "mindbroken")>> $He did not know. <<elseif $slaves[$i].devotion > 50>> $He did not notice. diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw index e0eb9e5dcf843d0ce10027344f36b6a108dfd3ae..5b9e14ccb7e58e34180fcbca902b3a0e68cc1460 100644 --- a/src/uncategorized/saPleaseYou.tw +++ b/src/uncategorized/saPleaseYou.tw @@ -269,7 +269,7 @@ serves you this week. <<set _analUse = random(3,7)>> on occasion. <</if>> - When you're not using $him, $he <<if $activeSlave.amp > 0>>rests<<else>>stands<</if>> nearby, waiting silently for your order to present its asshole. + When you're not using $him, $he <<if $activeSlave.amp > 0>>rests<<else>>stands<</if>> nearby, waiting silently for your order to present $his asshole. <<if $PC.dick == 1>> <<if canImpreg($slaves[$i], $PC)>> <<= knockMeUp($slaves[$i], _analUse, 1, -1, 1)>> diff --git a/src/uncategorized/saRules.tw b/src/uncategorized/saRules.tw index 4e9416cc5f35621687e36898b6b03e1727a612ee..c0613cb7ee298a15cbec65b57d977c2d4925df46 100644 --- a/src/uncategorized/saRules.tw +++ b/src/uncategorized/saRules.tw @@ -5480,6 +5480,6 @@ <<set $slaves[$i].need -= (20*$subSlave)>> /* make those serve your other slaves do some work for once */ <</if>> <</switch>> - <</if>> /*Closes mindbreak exemption*/ + <</if>> /* closes mindbreak exemption */ -<</if>> /*Closes fuckdoll exemption*/ \ No newline at end of file +<</if>> /* closes fuckdoll exemption */ \ No newline at end of file diff --git a/src/uncategorized/saTakeClasses.tw b/src/uncategorized/saTakeClasses.tw index 5243383de7c3dc7bb0b66b6d23f403f4d7031c9e..9ebea83b08aa035e7da72c2d5a55d90a41c97f01 100644 --- a/src/uncategorized/saTakeClasses.tw +++ b/src/uncategorized/saTakeClasses.tw @@ -243,19 +243,19 @@ <</if>> <<if ($slaves[$i].intelligenceImplant >= 15) && ($slaves[$i].assignment == "take classes")>> - <<if ($slaves[$i].voice == 0) || ($slaves[$i].accent <= 1) || (($schoolroomUpgradeLanguage == 0) && ($slaves[$i].accent <= 2))>> - <<if ($slaves[$i].oralSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].oralSkill > 10))>> - <<if ($slaves[$i].whoreSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].whoreSkill > 10))>> - <<if ($slaves[$i].entertainSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].entertainSkill > 10))>> - <<if ($slaves[$i].analSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].analSkill > 10))>> - <<if ($slaves[$i].vaginalSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].vaginalSkill > 10)) || ($slaves[$i].vagina < 0)>> - $He can learn little from further classes, so @@.yellow;$his assignment has defaulted to rest.@@ - <<= removeJob($slaves[$i], "take classes")>> - <</if>> - <</if>> - <</if>> - <</if>> - <</if>> - <</if>> + <<if ($slaves[$i].voice == 0) || ($slaves[$i].accent <= 1) || (($schoolroomUpgradeLanguage == 0) && ($slaves[$i].accent <= 2))>> + <<if ($slaves[$i].oralSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].oralSkill > 10))>> + <<if ($slaves[$i].whoreSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].whoreSkill > 10))>> + <<if ($slaves[$i].entertainSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].entertainSkill > 10))>> + <<if ($slaves[$i].analSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].analSkill > 10))>> + <<if ($slaves[$i].vaginalSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].vaginalSkill > 10)) || ($slaves[$i].vagina < 0)>> + $He can learn little from further classes, so @@.yellow;$his assignment has defaulted to rest.@@ + <<= removeJob($slaves[$i], "take classes")>> + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> <</if>> <</if>> diff --git a/src/uncategorized/schoolteacherWorkaround.tw b/src/uncategorized/schoolteacherWorkaround.tw index fa740c8d57527b789a477542ef37c0b1e79fe719..dba9ce2a900c9f6d6b8fbf636a98190a1cc9cd01 100644 --- a/src/uncategorized/schoolteacherWorkaround.tw +++ b/src/uncategorized/schoolteacherWorkaround.tw @@ -10,4 +10,3 @@ <</if>> <<goto "Schoolroom">> - diff --git a/src/uncategorized/slaveAssignmentsReport.tw b/src/uncategorized/slaveAssignmentsReport.tw index e351f3a33be2969349d4eb03437e6a43c379cb9c..64ed2bc21dc9abf68cfe77e1dc4df1437864c2ba 100644 --- a/src/uncategorized/slaveAssignmentsReport.tw +++ b/src/uncategorized/slaveAssignmentsReport.tw @@ -623,4 +623,3 @@ <<if ($researchLab.built == "true")>> <<include "Lab Report">><br><br> <</if>> - diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index 0ebd99c9dcf21e0640cf7804d748cd807e7f4b41..6b6f237f12d3ce80eaa078f8348204576cb31348 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -373,16 +373,16 @@ | <<link "Check $his stats">><<replace "#miniscene">><<include "Slave Stats">><</replace>><</link>> <</if>> <<else>> /* IS A FUCKDOLL */ - <<link "Fuck its face hole">><<replace "#miniscene">><<FFuckdollOral>><br><</replace>><</link>> + <<link "Fuck $his face hole">><<replace "#miniscene">><<FFuckdollOral>><br><</replace>><</link>> <<if canDoVaginal($activeSlave)>> - | <<link "Fuck its front hole">><<replace "#miniscene">><<FFuckdollVaginal>><br><</replace>><</link>> + | <<link "Fuck $his front hole">><<replace "#miniscene">><<FFuckdollVaginal>><br><</replace>><</link>> <</if>> <<if canDoAnal($activeSlave)>> - | <<link "Fuck its rear hole">><<replace "#miniscene">><<FFuckdollAnal>><br><</replace>><</link>> + | <<link "Fuck $his rear hole">><<replace "#miniscene">><<FFuckdollAnal>><br><</replace>><</link>> <</if>> <<if (canGetPregnant($activeSlave)) && $seePreg != 0>> <<if canImpreg($activeSlave, $PC)>> - | <<link "Put a baby in it">><<replace "#miniscene">><<FFuckdollImpreg>><br><</replace>><</link>> + | <<link "Put a baby in $him">><<replace "#miniscene">><<FFuckdollImpreg>><br><</replace>><</link>> <</if>> <</if>> <</if>> diff --git a/src/uncategorized/spaReport.tw b/src/uncategorized/spaReport.tw index cb18355b0be62348abcd02346d3503a07f6fe968..60a8cefd1e6d88a738e112908b2c16b90094af4c 100644 --- a/src/uncategorized/spaReport.tw +++ b/src/uncategorized/spaReport.tw @@ -43,9 +43,9 @@ <<setLocalPronouns $Attendant>> <<= SlaveFullName($Attendant)>> is serving as the spa attendant.<<if $Attendant.relationship == -3 && $Attendant.devotion > 50>> $He tries $his best to be your perfect attentive, caring and loving wife.<</if>> <<if (_FLsFetish == 1)>> - When $he is paid a visit by a slave with sexual issues to work out, $he provides her with an understanding, willing, giving partner. $He finds real satisfaction in helping your slaves find sexual gratification, and @@.lightsalmon;becomes a submissive.@@ + When $he is paid a visit by a slave with sexual issues to work out, $he provides them with an understanding, willing, giving partner. $He finds real satisfaction in helping your slaves find sexual gratification, and @@.lightsalmon;becomes a submissive.@@ <<elseif (_FLsFetish == 2)>> - Every new slave in the spa is a new girl $he gets to connect with and serve. Sexually. @@.lightsalmon;$He becomes more submissive.@@ + Every new slave in the spa is a new person $he gets to connect with and serve. Sexually. @@.lightsalmon;$He becomes more submissive.@@ <</if>> <<if setup.attendantCareers.includes($Attendant.career)>> $He has experience with counseling from $his life before $he was a slave, making $him better at building rapport with troubled slaves, and giving $him a better chance of softening flaws into beneficial quirks. diff --git a/src/uncategorized/summaryOptions.tw b/src/uncategorized/summaryOptions.tw index 64ba757bf067d8730cbf56ea301751afcd2352b9..f5fadf4ae762ceae3eb86971238887883ecbe878 100644 --- a/src/uncategorized/summaryOptions.tw +++ b/src/uncategorized/summaryOptions.tw @@ -20,7 +20,6 @@ <br> <span id="OptionRulesAssistantMain"><<OptionRulesAssistantMain>></span> - <br><br> <span id="OptionDisplayAssignments"><<OptionDisplayAssignments>></span> diff --git a/src/uncategorized/useGuard.tw b/src/uncategorized/useGuard.tw index fe475f92f1ba441f593064da0f5e0b6480afaa1c..0aa2e8072b9e08a34500ab61e08fc001d516d87a 100644 --- a/src/uncategorized/useGuard.tw +++ b/src/uncategorized/useGuard.tw @@ -143,7 +143,7 @@ $slaves[$i].slaveName is standing behind your left shoulder, guarding your perso The bangles $he's wearing are complemented by the straps that mount $his weapons to $his otherwise naked body. <<case "a tube top and thong" "a button-up shirt and panties" "a bra" "a button-up shirt" "a sweater" "a tank-top" "a thong" "a tube top" "a striped bra" "a skimpy loincloth" "a sports bra">> Due to the skimpiness of $his outfit, $he appears to be wearing more weapons than clothing. -<<case "a sweater and panties" "a t-shirt" "a tank-top and panties" "a t-shirt and thong" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "leather pants and pasties" "leather pants" "panties" "sport shorts and a t-shirt" "a t-shirt and panties" "panties and pasties" "striped underwear" "sport shorts and a sports bra" "jeans" "a sweater and cutoffs" "leather pants and a tube top" "sport shorts">> +<<case "a sweater and panties" "a sweater and cutoffs" "a t-shirt and jeans" "a t-shirt and panties" "a t-shirt and thong" "a t-shirt" "a tank-top and panties" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "boyshorts" "cutoffs" "jeans" "leather pants and a tube top" "leather pants and pasties" "leather pants" "panties and pasties" "panties" "sport shorts and a sports bra" "sport shorts and a t-shirt" "sport shorts" "striped underwear">> $His weapons only accentuate the nakedness of $his body. <<default>> <<if ($activeSlave.chastityVagina) || ($activeSlave.chastityAnus)>> diff --git a/src/uncategorized/wardenessSelect.tw b/src/uncategorized/wardenessSelect.tw index 2c87c790bea7c84a1c666165c8c97d61ee097fd8..216a8802525e08fd840ec6b81458f83b4eb3b78c 100644 --- a/src/uncategorized/wardenessSelect.tw +++ b/src/uncategorized/wardenessSelect.tw @@ -4,7 +4,8 @@ <<showallAssignmentFilter>> <<if ($Wardeness != 0)>> <<set $Wardeness = getSlave($Wardeness.ID)>> - ''__@@.pink;<<= SlaveFullName($Wardeness)>>@@__'' is serving as your Wardeness.<br><br>She will help break your prisoners. + <<setLocalPronouns $Wardeness>> + ''__@@.pink;<<= SlaveFullName($Wardeness)>>@@__'' is serving as your Wardeness.<br><br>$He will help break your prisoners. <<else>> You have not selected a Wardeness. <</if>> diff --git a/src/uncategorized/wardrobeUse.tw b/src/uncategorized/wardrobeUse.tw index 9767129effc108ac4fdefdd583063d583ee9d0fd..db4208d1b1549cab91febaf089e6abb07de3f547 100644 --- a/src/uncategorized/wardrobeUse.tw +++ b/src/uncategorized/wardrobeUse.tw @@ -837,7 +837,7 @@ Clothes: ''<span id="clothes">$activeSlave.clothes</span>.'' <</if>> <br> //Harsh:// - <<link "Tight steel">> +<<link "Tight steel">> <<set $activeSlave.collar = "tight steel">> <<replace "#collar">>$activeSlave.collar<</replace>> <<replace "#collarDescription">><br>//<<collarDescription>>//<</replace>> diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index 9fde613d426aa8304ea088b18617112705745087..7b83f80e1c3d3e4de2065d67f5eaf662f8eef1da 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -561,7 +561,6 @@ $He is stripped and placed on a specially designed seat before $his class. $He has been planning this lesson for several months now. $He wiggles $himself into a comfortable spot and begins working on birthing $his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of $his watching students. $He demonstrates the proper ways to labor and, with the assistance of a helper, how to deliver a baby. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a cleaning and fresh change of clothes, $he resumes $his previous lesson. <<set $humiliation = 1>> - <<case "be your Concubine">> <<if $slaves[$i].pregSource == -1 && $slaves[$i].relationship == -3>> You make sure to find time in your busy schedule to be at your concubine wife's side as $he gives birth to your child<<if $slaves[$i].pregType > 1>>ren<</if>>. You gently caress $slaves[$i].slaveName's body as $he begins to push out your bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>. You help $him upright and hold your child<<if $slaves[$i].pregType > 1>>ren<</if>> to $his breast<<if $slaves[$i].pregType > 1>>s<</if>>. The two of you cuddle as you watch your newborn<<if $slaves[$i].pregType > 1>>s<</if>> suckle from their mother. Since $he is quite special to you, you allow $him the time to pick out names before $his child<<if $slaves[$i].pregType > 1>>ren<</if>> must be taken away. When the time comes to pick up the newborn<<if $slaves[$i].pregType > 1>>s<</if>>, the slave servant is surprised to find <<if $slaves[$i].pregType == 1>>a <</if>>name-card<<if $slaves[$i].pregType > 1>>s<</if>> affixed to their blanket<<if $slaves[$i].pregType > 1>>s<</if>>.<<if $slaves[$i].fetish != "mindbroken">> $He can't help but feel more devoted to $his master after seeing such a touching act. Before you leave, $slaves[$i].slaveName expresses how cute $he found your child<<if $slaves[$i].pregType > 1>>ren<</if>> and that $he'd love to bear more for you.<</if>> diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw index 7fb38ba3fc11d1dd4a044fe8762c8da7fb188d39..cc2f9ca7fb53c08818cda13830e0274f0dbea9a8 100644 --- a/src/utility/descriptionWidgetsFlesh.tw +++ b/src/utility/descriptionWidgetsFlesh.tw @@ -2656,7 +2656,7 @@ $He's got a <</if>> <<if $activeSlave.vagina > -1>> <<if $activeSlave.dick > 0>> - $His front hole, meanwhile, is left completely bare. + front hole, meanwhile, is left completely bare. <<else>> front hole is left completely bare by the Fuckdoll suit's protective material. <</if>> @@ -5555,8 +5555,7 @@ $He has <<else>> <<if canTalk($activeSlave)>> <<if $activeSlave.lips > 70>> - <<run Enunciate($activeSlave)>> - $He can barely enunciate past $his dick-sucking lips; '<<= WrittenMaster($activeSlave)>>' comes out as '<<Master>>.' + $He can barely enunciate past $his dick-sucking lips; '<<= WrittenMaster($activeSlave)>>' comes out as '<<Master $activeSlave>>.' <</if>> <</if>> <<if $activeSlave.teeth != "normal">> diff --git a/src/utility/extendedFamilyWidgets.tw b/src/utility/extendedFamilyWidgets.tw index bf96b5f826801d071eeaf6c19d2def020ae778f1..8b64352040126a209977eee66b97917836899a7d 100644 --- a/src/utility/extendedFamilyWidgets.tw +++ b/src/utility/extendedFamilyWidgets.tw @@ -1006,9 +1006,15 @@ <<set $activeSlave.mother = 0>> <<redisplayFamily>> <</link>> -<<if $PC.vagina == 1 && (($PC.actualAge - $activeSlave.actualAge) >= $fertilityAge) && $saveImported == 0>> | <<link "You">><<set $activeSlave.mother = $PC.ID>><<redisplayFamily>><</link>><</if>> +<<if ($PC.vagina == 1) && (($PC.actualAge - $activeSlave.actualAge) >= $fertilityAge) && ($saveImported == 0)>> + | + <<link "You">> + <<set $activeSlave.mother = $PC.ID>> + <<redisplayFamily>> + <</link>> +<</if>> <<for _efw = 0; _efw < $slaves.length; _efw++>> - <<if $slaves[_efw].vagina > 0 && (($slaves[_efw].actualAge - $activeSlave.actualAge) >= $fertilityAge) && $slaves[_efw].newGamePlus == 0>> + <<if $slaves[_efw].vagina > 0 && (($slaves[_efw].actualAge - $activeSlave.actualAge) >= $fertilityAge) && ($slaves[_efw].newGamePlus == 0)>> | <<set _id = $slaves[_efw].ID>> <<set _slaveName = $slaves[_efw].slaveName>> @@ -1026,9 +1032,15 @@ <<set $activeSlave.father = 0>> <<redisplayFamily>> <</link>> -<<if ($PC.dick == 1) && (($PC.actualAge - $activeSlave.actualAge) >= $potencyAge) && $saveImported == 0>> | <<link "You">><<set $activeSlave.father = $PC.ID>><<redisplayFamily>><</link>><</if>> +<<if ($PC.dick == 1) && (($PC.actualAge - $activeSlave.actualAge) >= $potencyAge) && ($saveImported == 0)>> + | + <<link "You">> + <<set $activeSlave.father = $PC.ID>> + <<redisplayFamily>> + <</link>> +<</if>> <<for _efw = 0; _efw < $slaves.length; _efw++>> - <<if ($slaves[_efw].dick > 0) && ((($slaves[_efw].actualAge - $activeSlave.actualAge) >= $potencyAge)) && $slaves[_efw].newGamePlus == 0>> + <<if ($slaves[_efw].dick > 0) && ((($slaves[_efw].actualAge - $activeSlave.actualAge) >= $potencyAge)) && ($slaves[_efw].newGamePlus == 0)>> | <<set _id = $slaves[_efw].ID>> <<set _slaveName = $slaves[_efw].slaveName>> @@ -1046,7 +1058,7 @@ <<set $activeSlave.mother = 0>> <<redisplayFamily>> <</link>> -<<if $saveImported == 0>> +<<if ($activeSlave.mother != $PC.ID) && ($PC.mother != $activeSlave.ID) && ($saveImported == 0)>> | <<link "You">> <<if $PC.mother != 0>> @@ -1064,20 +1076,23 @@ <<if $slaves[_efw].newGamePlus == 0>> <<if $saveImported == 1>>|<</if>> <<set _slaveName = $slaves[_efw].slaveName>> - <<print " - <<link _slaveName>> - <<set _slave = $slaves[" + _efw + "]>> - <<if _slave.mother != 0>> - <<set $activeSlave.mother = _slave.mother>> - <<elseif $activeSlave.mother != 0>> - <<set _slave.mother = $activeSlave.mother>> - <<else>> - <<set $activeSlave.mother = -5 - 2*$activeSlave.ID>> - <<set _slave.mother = $activeSlave.mother>> - <</if>> - <<redisplayFamily>> - <</link>> - ">> + <<set _slave = $slaves[_efw]>> + <<if $activeSlave.mother != _slave.ID && _slave.mother != $activeSlave.ID>> + <<print " + <<link _slaveName>> + <<set _slave = $slaves[" + _efw + "]>> + <<if _slave.mother != 0>> + <<set $activeSlave.mother = _slave.mother>> + <<elseif $activeSlave.mother != 0>> + <<set _slave.mother = $activeSlave.mother>> + <<else>> + <<set $activeSlave.mother = -5 - 2*$activeSlave.ID>> + <<set _slave.mother = $activeSlave.mother>> + <</if>> + <<redisplayFamily>> + <</link>> + ">> + <</if>> <</if>> <</for>> @@ -1088,7 +1103,7 @@ <<replace '#sameFatherNames'>><</replace>> <<redisplayFamily>> <</link>> -<<if $saveImported == 0>> +<<if ($activeSlave.father != $PC.ID) && ($PC.father != $activeSlave.ID) && ($saveImported == 0)>> | <<link "You">> <<if $PC.father != 0>> @@ -1106,20 +1121,23 @@ <<if $slaves[_efw].newGamePlus == 0>> <<if $saveImported == 1>>|<</if>> <<set _slaveName = $slaves[_efw].slaveName>> - <<print " - <<link _slaveName>> - <<set _slave = $slaves[" + _efw + "]>> - <<if _slave.father != 0>> - <<set $activeSlave.father = _slave.father>> - <<elseif $activeSlave.father != 0>> - <<set _slave.father = $activeSlave.father>> - <<else>> - <<set $activeSlave.father = -5 - 2*$activeSlave.ID -1>> - <<set _slave.father = $activeSlave.father>> - <</if>> - <<redisplayFamily>> - <</link>> - ">> + <<set _slave = $slaves[_efw]>> + <<if $activeSlave.father != _slave.ID && _slave.father != $activeSlave.ID>> + <<print " + <<link _slaveName>> + <<set _slave = $slaves[" + _efw + "]>> + <<if _slave.father != 0>> + <<set $activeSlave.father = _slave.father>> + <<elseif $activeSlave.father != 0>> + <<set _slave.father = $activeSlave.father>> + <<else>> + <<set $activeSlave.father = -5 - 2*$activeSlave.ID -1>> + <<set _slave.father = $activeSlave.father>> + <</if>> + <<redisplayFamily>> + <</link>> + ">> + <</if>> <</if>> <</for>> @@ -1181,7 +1199,7 @@ <<redisplayFamily>> <</link>> <<if $activeSlave.dick > 0>> - <<if ($activeSlave.actualAge - $PC.actualAge) >= $fertilityAge && $saveImported == 0>> + <<if ($activeSlave.actualAge - $PC.actualAge) >= $potencyAge && $saveImported == 0>> | <<link "You">> <<set $PC.father = $activeSlave.ID>>