diff --git a/src/Mods/DinnerParty/dinnerPartyExecution.tw b/src/Mods/DinnerParty/dinnerPartyExecution.tw index 14a2d408afcf93dbf3f9a5ae95e353a1e9f5e557..4b4ef0cde76ff0011ffeac56e67ca4f76f30163e 100644 --- a/src/Mods/DinnerParty/dinnerPartyExecution.tw +++ b/src/Mods/DinnerParty/dinnerPartyExecution.tw @@ -442,8 +442,13 @@ <</if>> One man moves to the head of $HeadGirl.slaveName and shoved his cock into $his mouth, fucking $his throat roughly. He buries his cock deep down $his throat all the way to his balls. He places both hands around $his neck and squeezes with every stroke. Your Head Girl's face turns red and $he gags uncontrollably. $His eyes roll back as another man shoves his hard cock in $his asshole, sodomizing $him with no mercy. As your Head Girl makes squeaking noises in pain, several guests pick up forks and jab it at $his butt and $his back, chanting "More meat... More meat..." and "Squeal, piggy, squeal." You slump over your chair at the head of the table. Gulping down your drink, you suppress the urge to order your security drones to open fire on those men. You know they would never dare to harm your Head Girl, not permanently, at least not anything your remote surgery couldn't fix. It's not as if you haven't done worse to your slaves, but the message is clear; the attack on your Head Girl was meant as disrespect and an insult towards you. Raping your Head Girl is like raping you. You stare at the group of men gang raping your Head Girl at the end of your own dining table, burning their @@.yellow;names and their faces@@ into your memory as they take turns fucking $him. They make use of $his every hole. When they are done, $he is left on the floor, battered and bruised, covered in cum and blood from superficial wounds. - The leader of the pack pulls out his half erect cock and pees on your Head Girl as a final insult towards you. The poor $girl is so spent that $he doesn't even flinch at the urine hitting $his face. - He finishes showering your Head Girl, then turns towards you and says smilingly: + The leader of the pack pulls out his half erect cock and + <<if $seePee == 1>> + pees on your Head Girl as a final insult towards you. The poor $girl is so spent that $he doesn't even flinch at the urine hitting $his face. He finishes showering your Head Girl, then + <<else>> + ejaculates all over your Head Girl's face, clearly and intentionally aiming for $his eyes. The poor $girl is so spent that $he doesn't even flinch from this final insult towards you. When he's done, he + <</if>> + turns towards you and says smilingly: <br><br> //"I must congratulate you// <<if $PC.title > 0>> diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw index 3ae10acde14434d67f14a8ec03ba03930c9ad5a8..fed370bd12d76da72b6b51fe1103888d8c30b870 100644 --- a/src/events/intro/introSummary.tw +++ b/src/events/intro/introSummary.tw @@ -472,6 +472,15 @@ Should children born in game strictly adhere to dick content settings? [[Enable|Intro Summary][$seeBestiality = 1]] <</if>> +<br> +<<if $seePee == 1>> + Watersports content is ''enabled''. + [[Disable|Intro Summary][$seePee = 0]] +<<else>> + Watersports content is ''disabled''. + [[Enable|Intro Summary][$seePee = 1]] +<</if>> + <<if $seeDicks != 0>> <br> <<if $seeCircumcision == 1>> diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index c39e1bf019546a14cdfb25694134a70c8eb393d8..de62276f7e43b03a0f09cf4c932c8f238f916b4d 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -240,6 +240,7 @@ You should have received a copy of the GNU General Public License along with thi <<set $useSummaryCache = true>> <<set $seeExtreme = 0>> <<set $seeBestiality = 0>> + <<set $seePee = 0>> <<set $extremeUnderage = 0>> <<set $seeHyperPreg = 0>> <<set $seePreg = 1>> diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw index 6e015ddf2049f0d969bddc42e80b88204a4af9e1..676eeb938ee251a9d77822882d493227e9637b82 100644 --- a/src/pregmod/seFCTVshows.tw +++ b/src/pregmod/seFCTVshows.tw @@ -61,7 +61,7 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN <<if $randShow == 1 && $showOne > 3 || $showOne == 1>> The segment is being anchored by the middle aged Kirk McMahon, and he's joined by the ever-popular "Anchor Slave", Jules. She's got a nice figure, and the only thing she's wearing to cover her perky breasts is a pair of FCNN pasties. She has on a fine leather collar; the large gold charm hanging from the front seems to be a stylized emblem of a ship's anchor merged with a microphone. The pair seems to be discussing the recent actions and punishment of the reality show slave Slooty. <br><br>Jules seems to be quite passionate about the subject, the animated way she talks is causing her sizable tits to bounce all over the place. "It doesn't matter how famous or valuable that slut thinks she is, her behavior was just wrong on SO many levels. It makes all of us good slaves look bad. If you ask me, her master's choice of punishment fits the attention whore perfectly!" - <br><br>Kirk's face looks more than a little surprised, but you can't quite tell if it's an act or not. "You won't get any argument from me that she deserves to be punished... but getting chained up with an obedience collar and feeder system in the middle of Times Square, free for public use? A slum like Manhattan, she'll never <<if $seeExtreme == 0>><i>like</i><<else>>survive<</if>> the 10 day sentence!" + <br><br>Kirk's face looks more than a little surprised, but you can't quite tell if it's an act or not. "You won't get any argument from me that she deserves to be punished... but getting chained up with an obedience collar and feeder system in the middle of Times Square, free for public use? A slum like Manhattan, she'll never <<if $seeExtreme == 0>><i>enjoy</i><<else>>survive<</if>> the 10 day sentence!" <br><br>Jules smiles. "That's exactly right Master McMahon, she's going to be <<if $seeExtreme == 0>><i>hugged until she smiles</i><<else>>fucked to death<</if>>. Her precious popularity in the old world will have the locals lined up all the way to New New Jersey waiting for their turn. I'd never question her master's decision, but if it were me, I'd pump her full of curatives and stimulants during the sentence. That way, she doesn't <<if $seeExtreme == 0>><i>smile</i><<else>>die or pass out<</if>> too soon. I think her master is being lenient after the way she badmouthed him in a live broadcast." <br><br>... <<elseif $randShow == 2 && $showOne > 3 || $showOne == 2>> @@ -479,7 +479,7 @@ The offered price is <<print cashFormat($slaveCost)>>. <br><br> Anabell taps out a practiced rhythm on the cow's ass cheeks, <i>"we wouldn't wanna startle our cow here, so we have signals."</i> The cow shifts her weight slightly to open her thighs more and tilt her hips slightly upward. With a practiced hand, the milk maid reaches in and pulls on the cup. Her arm obstructs the view, but you hear a slight hissing noise. It's only a moment before Anabell is showing the business side of the cup to the camera, revealing the cow's surprisingly wet cunt and gaped vagina along with a loose pink asshole. <i>"So I suppose I'll start with the top here... So this butt plug here is pretty much a butt plug, though it's not meant to stretch a cow out. It helps hold everything in place, so the cup can stay in place without much suction, too much suction for too long is pretty bad for a cow and her unborn calves. At the tip you can see it looks a bit different than a normal butt plug; there's an opening that can feed in meds and liquids to keep 'em hydrated and healthy. There's also a gas diff.. diss... sorry, a gas diffusion membrane that lets out any pressure for practical reasons. The cup here also collects it though, something about methane and not wasting anything. This yellow tube here is where the gas goes."</i> <br><br> - Anabell points at the large and vaguely mechanical looking dildo. <i>"Below the butt plug is the pussy plug. It does a whole bunch of things. Of course it helps stimulate the cow to improve production, but it also collects the cow's lubricant. As a cow gets closer to birth it stretches her out real good, and gets her hips ready to open nice and wide, so that the calves come out real easy. After eight months, we swap it out for one with a cervix massager."</i> Pointing to the nubby bottom area of the cup, she continues. <i>"Down here there are all these mechanical nubs that move around and vibrate, they keep a cow nice and stimulated. You can't really see it, but this is also where it collects the cow's pee for recycling. It wastes too much time for cows to be comin' and goin' to the toilet, but it'd a stinky mess if the cows just peed on the floor. With this, it's real easy for a cow to stay here all day. Maybe <i>too</i> easy, sometimes we hafta kick 'em out for breaks and exercise!"</i> + Anabell points at the large and vaguely mechanical looking dildo. <i>"Below the butt plug is the pussy plug. It does a whole bunch of things. Of course it helps stimulate the cow to improve production, but it also collects the cow's lubricant. As a cow gets closer to birth it stretches her out real good, and gets her hips ready to open nice and wide, so that the calves come out real easy. After eight months, we swap it out for one with a cervix massager."</i> Pointing to the nubby bottom area of the cup, she continues. <i>"Down here there are all these mechanical nubs that move around and vibrate, they keep a cow nice and stimulated. You can't really see it, but this is also where it collects the cow's <<if $seePee == 0>><i>paper and plastic refuse</i><<else>>pee<</if>> for recycling. It wastes too much time for cows to be comin' and goin' to the toilet, but it'd a stinky mess if the cows just <<if $seePee == 0>><i>threw their trash</i><<else>>peed<</if>> on the floor. With this, it's real easy for a cow to stay here all day. Maybe <i>too</i> easy, sometimes we hafta kick 'em out for breaks and exercise!"</i> <br><br> Next Anabell points out how the table is split in two from the feet all the way up to the groin hole. <i>"That probably looks strange, right? Easiest way to explain it would be to show you."</i> She does something to the table out of view, and stands back. The two sections of table, each one holding a leg, start moving apart to spread the cow's legs. They stop when her legs are spread at a 45 degree angle, incidentally giving the camera a great view of the cow's pussy. <i>"So it's real useful sometimes to have a cow's legs open like this, and it's also good to help stretch her hips. Next is the real magic though!"</i> He reaches forward and touches the table again. This time though, the table's movements are a lot more complex. It bends her knees and waist, while tilting her ass upward and spreading her legs further. By the time it's done her body looks like it's ready for doggy style, with her thighs spread too wide to be practical for a bed, and the cow's hips and legs angled in such a way that her large ass is completely out of the way of her spread cunt. <i>"ah, Ma'am, if it's okay, it'd be really mean to put the table back without finishing first..."</i> <br><br> diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index 5be977c9c9961f19765fa76ec3f1085d7a03408a..66bd1b9b288c50e3e68b325eef9dddd268a7a5be 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -581,6 +581,9 @@ <<if ndef $seeBestiality>> <<set $seeBestiality = 0>> <</if>> +<<if ndef $seePee>> + <<set $seePee = 0>> +<</if>> <<if ndef $extremeUnderage>> <<set $extremeUnderage = 0>> <</if>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 03ffdc29a57db268f4fc106d414420ae82b429cb..f0f4d52cd9a443c11b9e1fd5bc2699bbdf21d598 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -7428,7 +7428,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<set $activeSlave.trust -= 5>> <<run repX(-100, "event", $activeSlave)>> <</replace>> -<</link>><<if ($activeSlave.anus == 0 && canDoAnal($activeSlave)) || ($activeSlave.vagina == 0 && canDoVaginal($activeSlave))>> //This option will take virginity//<</if>> +<</link>><<if (($activeSlave.anus == 0 && canDoAnal($activeSlave)) || ($activeSlave.vagina == 0 && canDoVaginal($activeSlave))) && $seePee == 1>> //This option will take virginity//<</if>> <br><<link "Let $him stay in bed, but move it to a public restroom">> <<EventNameDelink $activeSlave>> <<replace "#result">> @@ -13018,7 +13018,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<link "Require $him to self-flagellate">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You tell $him that you will offer $him a method of expiating $his deep and troubling sin. $He looks almost hopeful at this, until you lead $him out onto a balcony and order $him to strip before handing $him a simple length of hempen rope. $He already knows what's coming next, but $he breaks down as $he obeys your orders to kneel. $He sobs abjectly, but you don't even have to give the next order: $he's already flogging the rope against $his own back in the hope of earning a reprieve by obedience. You count the strokes aloud, stopping at one in disapproval of how light $he's hitting $himself. $He flogs $himself harder and harder, screaming a little and crying in pain and fear as you obstinately refuse to say "two." When $he strikes so hard that $he draws a little blood, you finally say the terrible word. When you're finally satisfied with $his self-torture, $he's so exhausted that you carry $his limp, bloody, vaguely urine-scented <<if $activeSlave.bellyPreg >= 1500>>gravid <</if>>form into the shower, wash $him, and apply curatives, @@.red;though $he's still quite injured.@@ $He wakes to find $himself curled up in your lap, and $he stiffens for a brief moment before @@.hotpink;relaxing against your chest,@@ weeping softly. + You tell $him that you will offer $him a method of expiating $his deep and troubling sin. $He looks almost hopeful at this, until you lead $him out onto a balcony and order $him to strip before handing $him a simple length of hempen rope. $He already knows what's coming next, but $he breaks down as $he obeys your orders to kneel. $He sobs abjectly, but you don't even have to give the next order: $he's already flogging the rope against $his own back in the hope of earning a reprieve by obedience. You count the strokes aloud, stopping at one in disapproval of how light $he's hitting $himself. $He flogs $himself harder and harder, screaming a little and crying in pain and fear as you obstinately refuse to say "two." When $he strikes so hard that $he draws a little blood, you finally say the terrible word. When you're finally satisfied with $his self-torture, $he's so exhausted that you carry $his limp, bloody<<if $seePee == 1>>, vaguely urine-scented<</if>><<if $activeSlave.bellyPreg >= 1500>> gravid<</if>> form into the shower, wash $him, and apply curatives, @@.red;though $he's still quite injured.@@ $He wakes to find $himself curled up in your lap, and $he stiffens for a brief moment before @@.hotpink;relaxing against your chest,@@ weeping softly. <<if ($activeSlave.fetish != "submissive") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "submissive",set $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> $He has come to associate @@.lightcoral;submission@@ with sexual fulfillment. @@ -14666,7 +14666,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <</if>> <<else>> <<if $activeSlave.belly >= 300000>> - tip $his over $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>middle<</if>> and grope $him thoroughly, bringing $him to the painful edge of orgasm. Just when $he's about to tip over the edge, the stimulation stops and you haul $him up into your lap, $his stomach spreading your legs, and start playing with $his nipples. + tip $him over $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>middle<</if>> and grope $him thoroughly, bringing $him to the painful edge of orgasm. Just when $he's about to tip over the edge, the stimulation stops and you haul $him up into your lap, $his stomach spreading your legs, and start playing with $his nipples. <<elseif $activeSlave.belly >= 5000>> spread your legs to give $his <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>bloated middle<</if>> room as you pull $him onto your lap and grope $him thoroughly, bringing $him to the painful edge of orgasm. Just when $he's about to tip over the edge, the stimulation stops and you haul $him up into your lap and start playing with $his nipples. <<else>> @@ -14901,8 +14901,8 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<EventNameDelink $activeSlave>> <<replace "#result">> Simple problems require simple solutions — $he'll get fucked in the mouth until $he either gets over $his hang-ups about oral or learns to hide them. You drag the protesting $activeSlave.slaveName out in public, chain $him low so that $his mouth is available, and tell $him that $he'll suck dicks until $he gets through five in a row without grimacing, gagging, or resisting. You have a comfortable chair brought out to you and settle in to watch the show. - $activeSlave.slaveName tries, $he really does. But when word gets out as to the conditions of $his enslavement, $his users take a perverse enjoyment in being rougher than usual to evoke the exact reactions $he's trying to avoid. By the third failed streak, you've started to grow bored of the spectacle, but luckily you find entertainment in conversation with those who have already been entertained by poor $activeSlave.slaveName. Before long more chairs have been brought up and an impromptu salon has been set up alongside the blowbang line. By the sixth failed streak, an enterprising citizen has set up a small bar and is serving drinks. By the ninth, you've delegated watching $activeSlave.slaveName to your assistant. You personally break the 11th streak after $he reached four, to general acclaim from your newfound friends and a toast to your virility. - When the 14th streak is finally successful, there are serious talks about making these blowbang salons a regular occurrence and some backslapping directed towards you for your innovation in genteel hedonism. While you seriously doubt $activeSlave.slaveName enjoys oral sex any more than $he did at the start of the day, $he's certainly @@.green;learned to keep $his feelings on the matter to $himself.@@ $He did, however, @@.red;have quite a rough time@@ of it<<if $activeSlave.oralSkill <= 30>>, though $he did learn a thing or two about sucking dick.<<set $skillIncrease = 10>><<OralSkillIncrease $activeSlave>><<else>>.<</if>> And last of all, you and $activeSlave.slaveName did make @@.green;quite a good impression@@ today, though for widely differing reasons. + $activeSlave.slaveName tries, $he really does. But when word gets out as to the conditions of $his enslavement, $his users take a perverse enjoyment in being rougher than usual to evoke the exact reactions $he's trying to avoid. By the third failed streak, you've started to grow bored of the spectacle, but luckily you find entertainment in conversation with those who have already been entertained by poor $activeSlave.slaveName. Before long more chairs have been brought up and an impromptu salon has been set up alongside the blowbang line. By the sixth failed streak, an enterprising citizen has set up a small bar and is serving drinks. By the ninth, you've delegated watching $activeSlave.slaveName to your assistant. You personally break the eleventh streak after $he reached four, to general acclaim from your newfound friends and a toast to your virility. + When the fourteenth streak is finally successful, there are serious talks about making these blowbang salons a regular occurrence and some backslapping directed towards you for your innovation in genteel hedonism. While you seriously doubt $activeSlave.slaveName enjoys oral sex any more than $he did at the start of the day, $he's certainly @@.green;learned to keep $his feelings on the matter to $himself.@@ $He did, however, @@.red;have quite a rough time@@ of it<<if $activeSlave.oralSkill <= 30>>, though $he did learn a thing or two about sucking dick.<<set $skillIncrease = 10>><<OralSkillIncrease $activeSlave>><<else>>.<</if>> And last of all, you and $activeSlave.slaveName did make @@.green;quite a good impression@@ today, though for widely differing reasons. <<set $activeSlave.health -= 10, $activeSlave.sexualFlaw = "none">> <<set _oralSeed = random(65,80)>> <<set $activeSlave.oralCount += _oralSeed, $activeSlave.publicCount += _oralSeed, $oralTotal += _oralSeed>> diff --git a/src/uncategorized/options.tw b/src/uncategorized/options.tw index 97d7c37360dfb7c454aee983719e9f93a7b28d11..1c7c4fb5bbe624165e3cbd59ce83926c2c93674d 100644 --- a/src/uncategorized/options.tw +++ b/src/uncategorized/options.tw @@ -377,6 +377,13 @@ Assignment performance vignettes on the end week report are Bestiality related content is currently @@.cyan;ENABLED.@@ [[Disable|Options][$seeBestiality = 0]] //Will not remove existing facilities, but will block content from appearing.// <</if>> +<br> +<<if ($seePee == 0)>> + Watersports related content is currently @@.red;DISABLED.@@ [[Enable|Options][$seePee = 1]] +<<else>> + Watersports related content is currently @@.cyan;ENABLED.@@ [[Disable|Options][$seePee = 0]] +<</if>> + <br> <<if ($seePreg == 0)>> Pregnancy related content is currently @@.red;DISABLED.@@ [[Enable|Options][$seePreg = 1]] diff --git a/src/uncategorized/pRivalryActions.tw b/src/uncategorized/pRivalryActions.tw index ac7d6d36c663ae832965067cefe12bd193c5448b..522622e381cb182236a6c8195856d4495de37ca3 100644 --- a/src/uncategorized/pRivalryActions.tw +++ b/src/uncategorized/pRivalryActions.tw @@ -1639,7 +1639,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.vaginalCount += 50>> <<set $hostage.analCount += 50>> <<set $hostage.mammaryCount += 50>> - weeping on the floor as a crowd of citizens urinate on $him. + weeping on the floor as a crowd of citizens <<if $seePee == 1>>urinate on<<else>>masturbate onto<</if>> $him. <<elseif $rivalryDuration <= 10>> <<set $hostage.trust += 5>> <<set $hostage.devotion += 5>> @@ -1648,7 +1648,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.vaginalCount += 50>> <<set $hostage.analCount += 50>> <<set $hostage.mammaryCount += 50>> - trying $his best not to break down as a crowd of citizens urinate on $him. + trying $his best not to break down as a crowd of citizens <<if $seePee == 1>>urinate on<<else>>jack off onto<</if>> $him. <<elseif $rivalryDuration <= 15>> <<set $hostage.trust += 5>> <<set $hostage.devotion += 5>> @@ -1657,7 +1657,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.vaginalCount += 50>> <<set $hostage.analCount += 50>> <<set $hostage.mammaryCount += 50>> - meekly accepting $his golden shower. + meekly accepting $his <<if $seePee == 1>>golden shower<<else>>bukkake<</if>>. <<elseif $rivalryDuration <= 20>> <<set $hostage.trust += 5>> <<set $hostage.devotion += 5>> @@ -1665,7 +1665,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.vaginalCount += 50>> <<set $hostage.analCount += 50>> <<set $hostage.mammaryCount += 50>> - laying there, indifferent to the citizens urinating on $him. + laying there, indifferent to the citizens <<if $seePee == 1>>urinating<<else>>ejaculating<</if>> on $him. <<else>> <<set $hostage.trust -= 5>> <<set $hostage.devotion -= 5>> diff --git a/src/uncategorized/pePitFight.tw b/src/uncategorized/pePitFight.tw index 5fafee9535e91b9f6addb6aafd44c04ddb37fe27..ea13ee2cd108930c09ab9752b78afa5fec9c5fea 100644 --- a/src/uncategorized/pePitFight.tw +++ b/src/uncategorized/pePitFight.tw @@ -173,7 +173,7 @@ Finally, $his opponent enters as well. _HeU is a decent-looking slave, physically fit but obviously scared. <<set _opponent = 2>> <<else>> - _HeU is an average looking slave, so frightened there's urine running down _hisU leg. _HeU must have really annoyed _hisU master to earn this. + _HeU is an average looking slave, so frightened <<if $seePee == 1>>there's urine running down _hisU leg<<else>>_hisU teeth are audibly chattering<</if>>. _HeU must have really annoyed _hisU master to earn this. <<set _opponent = 1>> <</if>> diff --git a/src/uncategorized/ptWorkaround.tw b/src/uncategorized/ptWorkaround.tw index 4629939dc7b03c86eb5588c319c6dd3e74ad08cb..92a2427673fef54c4baea82e5a0a6d6ddae5d971 100644 --- a/src/uncategorized/ptWorkaround.tw +++ b/src/uncategorized/ptWorkaround.tw @@ -357,13 +357,13 @@ Since $he's anally experienced, you work with $him on the finer points of penetrative sex. $He can already take it up $his ass, but $his muscular control could be improved. $He works $his Kegel muscles and anal sphincter all week, using fingers, dildos, and your <<if $PC.dick == 0>>strap-on<<else>>cock<</if>> as training tools. $He becomes expert enough that $he is able to make you cum without any thrusting at all by you or any riding by $him; $he just flexes $his muscles enough to <<if $PC.dick == 0>>squeeze the fake phallus<<else>>stimulate you<</if>>. @@.lime;$His anal skills have improved.@@ <<AnalSkillIncrease $activeSlave>> <<elseif $activeSlave.oralSkill < 100>> - $He is already a skilled oral whore, but $his skills can be polished further. You train $him in the basics of urine play, massage, pet play, needle play, and many other niche skills. You also expand $his oral endurance, enabling $him to deepthroat for extended periods. @@.lime;$His oral skills have improved.@@ + $He is already a skilled oral whore, but $his skills can be polished further. You train $him in the basics of <<if $seePee == 1>>urine play, <</if>>massage, pet play, needle play, and many other niche skills. You also expand $his oral endurance, enabling $him to deepthroat for extended periods. @@.lime;$His oral skills have improved.@@ <<OralSkillIncrease $activeSlave>> <<elseif ($activeSlave.vaginalSkill < 100) && ($activeSlave.vagina > 0) && canDoVaginal($activeSlave)>> - $He is already a skilled pussy slut, but $his skills can be polished further. You train $him in the basics of urine play, massage, pet play, needle play, and many other niche skills. You also work with $him to develop a personal regimen of vaginal muscle exercises. This will enable $him to squeeze and massage dicks with $his practiced vaginal walls. @@.lime;$His vaginal skills have improved.@@ + $He is already a skilled pussy slut, but $his skills can be polished further. You train $him in the basics of <<if $seePee == 1>>urine play, <</if>>massage, pet play, needle play, and many other niche skills. You also work with $him to develop a personal regimen of vaginal muscle exercises. This will enable $him to squeeze and massage dicks with $his practiced vaginal walls. @@.lime;$His vaginal skills have improved.@@ <<VaginalSkillIncrease $activeSlave>> <<elseif ($activeSlave.analSkill < 100) && ($activeSlave.anus > 0) && canDoAnal($activeSlave)>> - $He is already a skilled anal bitch, but $his skills can be polished further. You train $him in the basics of urine play, massage, pet play, needle play, and many other niche skills. You also expand $his knowledge of sexual positions. $He learns to balance $himself on tiptoe for the challenge of standing anal sex without support. @@.lime;$His sexual skills have improved.@@ + $He is already a skilled anal bitch, but $his skills can be polished further. You train $him in the basics of <<if $seePee == 1>>urine play, <</if>>massage, pet play, needle play, and many other niche skills. You also expand $his knowledge of sexual positions. $He learns to balance $himself on tiptoe for the challenge of standing anal sex without support. @@.lime;$His sexual skills have improved.@@ <<AnalSkillIncrease $activeSlave>> <<elseif $activeSlave.whoreSkill <= 10>> Since $he's dangerously naïve about selling sex, you teach $him the basics of self protection and business. @@.lime;$His prostitution skills have improved.@@ diff --git a/src/uncategorized/reMalefactor.tw b/src/uncategorized/reMalefactor.tw index 6e6139c1396b04fdb822b0b7b1952771bad78a08..efcb4bfcf694820df538408a4ee65e9d7aba5ffb 100644 --- a/src/uncategorized/reMalefactor.tw +++ b/src/uncategorized/reMalefactor.tw @@ -294,7 +294,7 @@ <<case "addict">> -<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a criminal has been detected by your security systems and detained by the drones. Crime is extremely uncommon in your arcology, since nothing can escape the notice of the omnipresent monitoring systems. Criminals are usually either too angry, too ignorant, or too stupid to understand the impossibility of successful petty crime. This is the latter situation; a $girl suffering severe aphrodisiac withdrawal has attempted to break into a store that sells the stuff. $He's now lying in a pool of $his own urine with a taser round stuck in $his ass; the drone responsible is hovering helpfully nearby, hitting $him with another shock whenever $he does more than twitch. +<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a criminal has been detected by your security systems and detained by the drones. Crime is extremely uncommon in your arcology, since nothing can escape the notice of the omnipresent monitoring systems. Criminals are usually either too angry, too ignorant, or too stupid to understand the impossibility of successful petty crime. This is the latter situation; a $girl suffering severe aphrodisiac withdrawal has attempted to break into a store that sells the stuff. $He's now lying <<if $seePee == 1>>in a pool of $his own urine<<else>>face-down on the pavement<</if>> with a taser round stuck in $his ass; the drone responsible is hovering helpfully nearby, hitting $him with another shock whenever $he does more than twitch. <<case "escapee">> diff --git a/src/uncategorized/shops.tw b/src/uncategorized/shops.tw index aa514c0310bbeff444f22ba572f88a8058f702c4..bcb43990a14405762d2ca8c4b5edebc236d0bd06 100644 --- a/src/uncategorized/shops.tw +++ b/src/uncategorized/shops.tw @@ -24,7 +24,7 @@ This is a section of the promenade <span id="result"><<link "Tour the area">><<replace "#result">>You decide to put in an appearance at these establishments, and tour their front lobbies, listening politely to the educated slave receptionists' polished descriptions of the services offered. You stay out of the back areas, of course; those are for relaxing slaves, and owners typically leave them be while they're there. Most of the slaves moving through the area know who you are, and many of them are confident enough to give you respectful smiles.<</replace>><</link>></span> <<case "Degradationist">> dedicated to Degradationism. The stores for slaveowners sell all sorts of inventive restraints and punishments. There are also a few of a uniquely Degradationist establishment: torture parlors, where any citizen can send a slave for punishment by paying customers, within bounds defined by the owner. - <span id="result"><<link "Try a round">><<replace "#result">>You decide to put in an appearance at a tenant business and show off your skills, and the torture parlors are very eager to have you accept a complimentary round. You select a pretty _girlU sent to a torture parlor for some unknown failing by _hisU owner, and use a switch to flog _hisU calves, inner thighs, and breasts until _heU loses control of _hisU bladder. <<if $PC.slaving >= 100>>You're skilled at this. The trick is to stop just short of blows that will break the skin, applying all possible pain without any inconvenient blood.<<else>>There's a bit of blood, but _hisU owner will expect that.<</if>><</replace>><</link>></span> + <span id="result"><<link "Try a round">><<replace "#result">>You decide to put in an appearance at a tenant business and show off your skills, and the torture parlors are very eager to have you accept a complimentary round. You select a pretty _girlU sent to a torture parlor for some unknown failing by _hisU owner, and use a switch to flog _hisU calves, inner thighs, and breasts until _heU <<if $seePee == 1>>loses control of _hisU bladder<<else>>passes out<</if>>. <<if $PC.slaving >= 100>>You're skilled at this. The trick is to stop just short of blows that will break the skin, applying all possible pain without any inconvenient blood.<<else>>There's a bit of blood, but _hisU owner will expect that.<</if>><</replace>><</link>></span> <<case "Body Purist">> dedicated to Body Purism. There are high end clinics for citizens, with medical specialists skilled in the latest longevity treatments. Shops offer beauty treatments, anti-aging products, and personal massage services. The slave masseuses are naturally beautiful, and their bodies are obviously part of the services offered. <span id="result"><<link "Get a massage">><<replace "#result">>You decide to put in an appearance at a tenant business, and the massage parlors are of course very eager to offer you complimentary services. The masseuse is very well-trained, and not at all a sex toy with poor massage skills as a veneer for handjob services. _HeU releases the muscle soreness from your latest workout, and uses _hisU delicate touch to bring you to an enjoyable orgasm; _heU <<if $PC.dick == 1>>catches your cum in _hisU mouth and swallows it<<else>>swallows your femcum<</if>> with every appearance of appetite.<</replace>><</link>></span>