From e21ccfbc6c68a437bd45c7159f8969d0b2f6e235 Mon Sep 17 00:00:00 2001 From: klorpa <30924131+klorpa@users.noreply.github.com> Date: Mon, 26 Nov 2018 01:08:32 -0600 Subject: [PATCH] More Stuffs --- src/pregmod/widgets/pregmodWidgets.tw | 8 ++++- src/uncategorized/genericPlotEvents.tw | 41 +++++++++++++------------- src/uncategorized/slaveMarkets.tw | 24 +++++++-------- src/uncategorized/slaveShelter.tw | 7 ++--- src/utility/birthWidgets.tw | 38 +++++++----------------- 5 files changed, 52 insertions(+), 66 deletions(-) diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index db9b4f48c91..0788df70c76 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -169,9 +169,15 @@ <<widget "setNonlocalPronouns">> /*Used for generic slaves, citizens, security, etc.*/ <<if $args[1] == 100>> + <<set _gender = 2>> <<elseif $args[1] == 0>> + <<set _gender = 1>> + <<elseif (random(1,100) <= $args[1])>> + <<set _gender = 2>> <<else>> - <<if (random(1,99) <= $seeDicks)>> + <<set _gender = 1>> + <</if>> + <<if _gender == 2>> <<set _heU = "he">> <<set _hisU = "his">> <<set _hersU = "his">> diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw index f4125553765..d310e93d3a6 100644 --- a/src/uncategorized/genericPlotEvents.tw +++ b/src/uncategorized/genericPlotEvents.tw @@ -50,7 +50,7 @@ The firm promptly pays @@.yellowgreen; a large compensation@@ for potentially ru It's been a good few weeks, getting settled in as owner of $arcologies[0].name. The power of being overlord of this great building and everyone in it is incredible, but so is the responsibility. It's a good thing you have ample opportunities for stress relief. You're going to need them after today. There's a nasty disturbance on a business level of the arcology. Normally, the arcology's public safety drones would suppress this kind of nonsense, but $assistantName program is suggesting that you resolve the dispute. <br><br> -As you step off the elevator, you hear female shouting. Apparently one of $arcologies[0].name's few remaining strip joints has closed. It was a topless bar and strip club all in one, but the owner is packing up his things. He's explaining to a crowd of his angry former employees that he can't make ends meet. As the price of a slave whore is barely higher than that of a lap dance from a free stripper; it's not surprising. It looks like the girls are on the verge of trashing the place. +As you step off the elevator, you hear female voices shouting. Apparently one of $arcologies[0].name's few remaining strip joints has closed. It was a topless bar and strip club all in one, but the owner is packing up his things. He's explaining to a crowd of his angry former employees that he can't make ends meet. As the price of a slave whore is barely higher than that of a lap dance from a free stripper; it's not surprising. It looks like the girls are on the verge of trashing the place. <<case "strip club aftermath">> @@ -86,7 +86,7 @@ As you step off the elevator, you hear female shouting. Apparently one of $arcol <<slaveCost $activeSlave>> One day, you walk by the commercial space where the strip club that closed was located. It's now advertised as a massage parlor, but the real merchandise on offer is obvious. You can see a bored-looking, half-dressed masseuse rubbing a client, but the sounds of someone having hard sex are filtering out from the back room, and the pricing sheet lists more orifices than massage options. <br><br> - As you pass, a tired-looking streetwalker walking by wearing ripped jeans and a torn top offers herself to you. $He's halfway through $his clumsy come-on before $he curses and rushes over to kneel at your feet. As $he does, $he shrieks, "You own thi<<s>> arcology! You - you offered to en<<s>>lave u<<s>> <<s>>tripper<<s>> when the old pla<<c>>e clo<<s>>ed down! Plea<<s>>e, plea<<s>>e, can I a<<cc>>ept? I'm <<s>>orry I didn't earlier. I'm <<s>>orry. I'll fucking do anything! Plea<<s>>e!" + As you pass, a tired-looking streetwalker walking by wearing ripped jeans and a torn top offers $himself to you. $He's halfway through $his clumsy come-on before $he curses and rushes over to kneel at your feet. As $he does, $he shrieks, "You own thi<<s>> arcology! You - you offered to en<<s>>lave u<<s>> <<s>>tripper<<s>> when the old pla<<c>>e clo<<s>>ed down! Plea<<s>>e, plea<<s>>e, can I a<<cc>>ept? I'm <<s>>orry I didn't earlier. I'm <<s>>orry. I'll fucking do anything! Plea<<s>>e!" <br><br> //Enslaving $him will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell $him. Less costs, this will bring in <<print cashFormat($slaveCost)>>.// <br><br> @@ -118,18 +118,19 @@ As you step off the elevator, you hear female shouting. Apparently one of $arcol <<set $activeSlave.clitPiercing = 1>> <<set $activeSlave.hStyle = "strip">> <<slaveCost $activeSlave>> - One day, you walk by the commercial space where the strip club that closed was located. It's now advertised as a massage parlor, and indeed, you can see a couple of competent-looking, modestly dressed masseuses seeing to clients. The only chink in the old world decorum is the pretty sign detailing pricing, which lists not only various massages but the masseuses' hands, breasts, mouths, pussies, and anuses. + One day, you walk by the commercial space where the strip club that closed was located. It's now advertised as a massage parlor, and indeed, you can see a couple of competent-looking, modestly dressed masseuses seeing to clients. The only chink in the old world decorum is the pretty sign detailing pricing, which lists not only various massages but the masseuses' hands, breasts, mouths,<<if $seeDicks != 100>> pussies,<</if>> and anuses. <br><br> - As you pass, a pretty streetwalker walking by wearing an attractive club girl outfit sidles up to you. $He's halfway through $his first flirty come-on before $he recognizes you. $He gasps and <<say>>s, "You own thi<<s>> arcology! <<if $PC.title != 0>><<S>>ir<<else>>Ma'am<</if>>, I wa<<s>> a <<s>>tripper here! Thank you <<s>>o much for helping u<<s>>. That money <<s>>et mo<<s>>t of u<<s>> up pretty well." $He hefts $his chest. "It bought me new boob<<s>>, that'<<s>> for <<s>>ure. <<S>>o, um," $he bites $his lip in indecision, "I hear -" $he hesitates and then the words come out in a rush. "I hear your girl<<s>> do really well. I've <<s>>een them, they look good. Can I come?" You arch an eyebrow and begin to ask whether $he knows what that means. "Yep," $he interrupts. "I'll be your <<s>>e<<x>> <<s>>lave." + As you pass, a pretty streetwalker walking by wearing an attractive club $girl outfit sidles up to you. $He's halfway through $his first flirty come-on before $he recognizes you. $He gasps and <<say>>s, "You own thi<<s>> arcology! <<if $PC.title != 0>><<S>>ir<<else>>Ma'am<</if>>, I wa<<s>> a <<s>>tripper here! Thank you <<s>>o much for helping u<<s>>. That money <<s>>et mo<<s>>t of u<<s>> up pretty well." $He hefts $his chest. "It bought me new boob<<s>>, that'<<s>> for <<s>>ure. <<S>>o, um," $he bites $his lip in indecision, "I hear -" $he hesitates and then the words come out in a rush. "I hear your $girl<<s>> do really well. I've <<s>>een them, they look good. Can I come?" You arch an eyebrow and begin to ask whether $he knows what that means. "Yep," $he interrupts. "I'll be your <<s>>e<<x>> <<s>>lave." <br><br> //Enslaving $him will cost <<print cashFormat($contractCost)>>. Alternatively, you could sell $him. Less costs, this will bring in <<print cashFormat($slaveCost)>>.// <br><br> <<set $saleDescription = 0>> <<include "Long Slave Description">> <<else>> - One day, you walk by the commercial space where the strip club that closed was located. The girls you set up in cheap housing tried to run the place as a worker-owned strip bar for a while, but as you suspected, they were obliged to start whoring in short order. With the price of sex driven so low by slave competition, there's hardly any profit in bodies patrons can't even touch. The girls here might be prostitutes now, but they're still free and they're surviving. + <<setNonlocalPronouns $seeDicks>> + One day, you walk by the commercial space where the strip club that closed was located. The <<= _girlU>>s you set up in cheap housing tried to run the place as a worker-owned strip bar for a while, but as you suspected, they were obliged to start whoring in short order. With the price of sex driven so low by slave competition, there's hardly any profit in bodies patrons can't even touch. The <<= _girlU>>s here might be prostitutes now, but they're still free and they're surviving. <br><br> - As you pass, a pretty bottle blonde comes running out. "Hey," she calls, "you're the owner! You set us up with this place!" You ask her how they're doing. "Well," she says, smiling ruefully, "turning tricks ain't easy, you know. But we get by. Those rooms you set up for us are nice and cheap, even if we're packed in there like sorority girls." She winks. "Hey, I don't suppose you've fucked a free woman lately? I'll give you an Arcology Tour, on the house. Least I can do." + As you pass, a pretty bottle blonde comes running out. "Hey," _heU calls, "you're the owner! You set us up with this place!" You ask _himU how they're doing. "Well," _heU says, smiling ruefully, "turning tricks ain't easy, you know. But we get by. Those rooms you set up for us are nice and cheap, even if we're packed in there like <<if _heU == "he">>fraternity boys<<else>>sorority girls<</if>>." _HeU winks. "Hey, I don't suppose you've fucked a free _womanU lately? I'll give you an Arcology Tour, on the house. Least I can do." <</if>> <<case "militia">> @@ -163,9 +164,7 @@ The crowd of nude slaves led up to the lawn and chained to rings along one edge <<set _trapped.push("housewives")>> <<if $seePreg != 0>> <<set _trapped.push("maternity")>> - <<if $continent == "Africa">> - <<set _trapped.push("seizedMission")>> - <</if>> + <<set _trapped.push("seizedMission")>> <</if>> <<set _trapped.push("volleyballTeam")>> <</if>> @@ -238,13 +237,12 @@ You watch on the feeds from your VTOL craft as it settles <<if $PAidTarget == "v <<elseif $PAidTarget == "seizedMission">> building the raped missionaries <</if>> -you promised to rescue<<if $PAidTarget == "seizedMission">> where holed up in<</if>>. Its side doors retract, allowing the escapees to hustle aboard with their bundles of personal possessions. Once they're on board and strapped into their seats, the turbofans howl and the craft peels smoothly off the roof, the hot jet wash setting it alight. Once it transitions fully into level flight, the true plan goes into operation. At a carefully selected moment, injectors concealed within each seat lance into the passengers' buttocks, knocking them out. It works flawlessly, the drugs precisely calibrated to each body based on the weight added to the VTOL as each climbed aboard. This avoids the potential for over- or under-dosage present when using gas or darts to subdue groups. In perfect unison, the passengers slump against the harnesses holding them against the seats. +you promised to rescue<<if $PAidTarget == "seizedMission">> were holed up in<</if>>. Its side doors retract, allowing the escapees to hustle aboard with their bundles of personal possessions. Once they're on board and strapped into their seats, the turbofans howl and the craft peels smoothly off the roof, the hot jet wash setting it alight. Once it transitions fully into level flight, the true plan goes into operation. At a carefully selected moment, injectors concealed within each seat lance into the passengers' buttocks, knocking them out. It works flawlessly, the drugs precisely calibrated to each body based on the weight added to the VTOL as each climbed aboard. This avoids the potential for over- or under-dosage present when using gas or darts to subdue groups. In perfect unison, the passengers slump against the harnesses holding them against the seats. <br><br> When the aircraft lands at your penthouse pad, the would-be escapees are still unconscious. This makes putting them through enslavement physically laborious, though it does cut down on the usual whining; fortunately, you reserved the credits necessary to obscure their questionably legitimate enslavement. By the time they awake, they'll be indistinguishable from any other new slave in the arcology. The possibility remains, however that rumor of the incident will leak out. Your VTOL bird's entry and exit from the capital city was likely noticed and remarked upon. <br><br> <<set _newSlaves = []>> <<if $PAidTarget == "convent">> - In any case, you've enslaved a fine group. The leader is on the older side, but not unattractive. Her girls are younger, and probably have all sorts of delightful repressed tendencies to be manipulated. <<set $activeSlaveOneTimeMinAge = 30>> <<set $activeSlaveOneTimeMaxAge = 42>> <<set $oneTimeDisableDisability = 1>> @@ -272,6 +270,7 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.sexualFlaw = "repressed">> <<set $activeSlave.sexualQuirk = "perverted">> <<set _newSlaves.push($activeSlave)>> + In any case, you've enslaved a fine group. The leader is on the older side, but not unattractive. $His girls are younger, and probably have all sorts of delightful repressed tendencies to be manipulated. <<for $i = 0; $i < 3; $i++>> <<set $activeSlaveOneTimeMinAge = 18>> <<set $activeSlaveOneTimeMaxAge = 24>> @@ -298,7 +297,6 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set _newSlaves.push($activeSlave)>> <</for>> <<elseif $PAidTarget == "school">> - In any case, you've enslaved a fine group. The principal is on the older side, and seems to have paid unusually close attention to her appearance, for the female principal of a girls' school. And for whatever reason, the school's uniform skirt seems to have been rather short in back. <<set $activeSlaveOneTimeMinAge = 26>> <<set $activeSlaveOneTimeMaxAge = 42>> <<set $oneTimeDisableDisability = 1>> @@ -327,12 +325,13 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.behavioralFlaw = either("arrogant", "bitchy", "hates men", "hates men", "liberated")>> <<set $activeSlave.sexualFlaw = "shamefast">> <<set _newSlaves.push($activeSlave)>> + In any case, you've enslaved a fine group. The principal is on the older side, and seems to have paid unusually close attention to $his appearance, for the female principal of a girls' school. And for whatever reason, the school's uniform skirt seems to have been rather short in back. <<for $i = 0; $i < 3; $i++>> <<set $activeSlaveOneTimeMaxAge = 18>> <<set $oneTimeDisableDisability = 1>> <<include "Generate XX Slave">> <<set $activeSlave.origin = "She was a student at a girls' school whose remnants you enslaved.">> - <<set $activeSlave.career = "a student">> + <<set $activeSlave.career = "a student">> <<set $activeSlave.devotion = random(-90,-75)>> <<set $activeSlave.trust = -20>> <<set $activeSlave.health = random(-10,10)>> @@ -353,7 +352,6 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set _newSlaves.push($activeSlave)>> <</for>> <<elseif $PAidTarget == "maternity">> - In any case, you've enslaved a fine group. The expectant mothers vary widely; the only thing they have in common is their gravid bellies. None of them is in really serious condition, either, and they should bear the transition to slave life reasonably well despite their pregnancies. <<for $i = 0; $i < 4; $i++>> <<if $pedo_mode == 1>> <<set $activeSlaveOneTimeMinAge = $fertilityAge>> @@ -380,6 +378,7 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.nipples = either("cute", "puffy", "partially inverted", "inverted")>> <<set _newSlaves.push($activeSlave)>> <</for>> + In any case, you've enslaved a fine group. The expectant mothers vary widely; the only thing they have in common is their gravid bellies. None of them are in really serious condition, either, and they should bear the transition to slave life reasonably well despite their pregnancies. <<elseif $PAidTarget == "gradeSchool">> In any case, you've enslaved a fine group. The girls are all within a similar age range, young, and healthy. Their youth and vigor should make them quite popular. <<for $i = 0; $i < 4; $i++>> @@ -1052,14 +1051,14 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<else>> <<link "Take an Arcology Tour">> <<replace "#result">> - The cubicle she takes you back into is small, but clean and well-kept. She gives you a kiss on the cheek. "That's not part of the Arcology Tour. Sorry. Here's the start of the real tour." <<if $PC.dick == 1>>She sucks you to full mast while shucking off her skimpy clothing<<if $PC.vagina == 1>>, giggling appreciatively at your pussy and lavishing attention on it with her hands<</if>>. Then she turns around and slides you into her <<if $seeDicks == 100>>ass<</if>>pussy with the ease of long practice. After a good long standing fuck, she begs you to "finish the tour" in her ass and then "pay the tour guide" by coming in her mouth.<<else>>She giggles. "Tour's a little different for a lady like you, Ma'am. Here," she says, and starts to make out with you, pressing you back down onto a bench. She lavishes expert oral attention on your pussy in a series of clever positions that offer every part of her body to you in turn for you to grope, squeeze, and penetrate with your fingers.<</if>> Afterward, as she's hurrying back into her clothes, she says, "We've got the money you paid to set those rooms up, @@.yellowgreen;here it is.@@ And we're doing pretty good, so we could use a little more working space. We'd like the vacant space next door. We'll furnish it, if you'll let us have it?" @@.green;$arcologies[0].name's prosperity has increased.@@ + The cubicle _heU takes you back into is small, but clean and well-kept. _HeU gives you a kiss on the cheek. "That's not part of the Arcology Tour. Sorry. Here's the start of the real tour." <<if $PC.dick == 1>>_HeU sucks you to full mast while shucking off _hisU skimpy clothing<<if $PC.vagina == 1>>, giggling appreciatively at your pussy and lavishing attention on it with _hisU hands<</if>>. Then _heU turns around and slides you into _hisU <<if _heU == "he">>ass<<else>>pussy<</if>> with the ease of long practice. After a good long standing fuck, _heU begs you to "finish the tour" in _hisU ass and then "pay the tour guide" by coming in _hisU mouth.<<else>>_HeU giggles. "Tour's a little different for a lady like you, Ma'am. Here," _heU says, and starts to make out with you, pressing you back down onto a bench. _HeU lavishes expert oral attention on your pussy in a series of clever positions that offer every part of _hisU body to you in turn for you to grope, squeeze, and penetrate with your fingers.<</if>> Afterward, as _heU's hurrying back into _hisU clothes, _heU says, "We've got the money you paid to set those rooms up, @@.yellowgreen;here it is.@@ And we're doing pretty good, so we could use a little more working space. We'd like the vacant space next door. We'll furnish it, if you'll let us have it?" @@.green;$arcologies[0].name's prosperity has increased.@@ <<set $arcologies[0].prosperity += 2>> <<set $cash += 500>> <</replace>> <</link>> <br><<link "Politely decline">> <<replace "#result">> - "Aw," she says, "you're no fun. Well anyway, we've got the money you paid to set those rooms up, @@.yellowgreen;here it is.@@ And we're doing pretty good, so we could use a little more working space. We'd like the vacant space next door. We'll furnish it, if you'll let us have it?" @@.green;$arcologies[0].name's prosperity has increased.@@ + "Aw," _heU says, "you're no fun. Well anyway, we've got the money you paid to set those rooms up, @@.yellowgreen;here it is.@@ And we're doing pretty good, so we could use a little more working space. We'd like the vacant space next door. We'll furnish it, if you'll let us have it?" @@.green;$arcologies[0].name's prosperity has increased.@@ <<set $arcologies[0].prosperity += 2>> <<set $cash += 500>> <</replace>> @@ -1119,7 +1118,6 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<set $PShoot = 0>> <<link "Hit the muscular slave about to successfully cross the lawn">> <<replace "#result">> - You decide to stop the athletic slave girl about to win her freedom, and place your taser slug in her muscular buttock. She goes stiff and skids across the grass with a growl. Your taser slug is linked to $assistantName, who hits her again whenever she tries to continue running. Fury glints from her eyes, but she apparently knows how to pick her battles. By the time you approach her, she's already bent over, presenting herself, and from the oily sheen on her privates, it looks like she even managed to get some lube somewhere to make the experience a little easier. It is a strange thing, respecting a slave, but she rises even higher in your estimation as you fuck her on the grass. She does her best to please you, having clearly decided to do her best given her situation. She's sexually inexpert, but clearly smart enough to know when to submit. <<set $activeSlaveOneTimeMinAge = 18>> <<set $activeSlaveOneTimeMaxAge = 28>> <<set $one_time_age_overrides_pedo_mode = 1>> @@ -1150,13 +1148,13 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<set $activeSlave.fetish = "none">> <<set $activeSlave.behavioralFlaw = "arrogant">> <<set $activeSlave.sexualFlaw = "idealistic">> + You decide to stop the athletic slave $girl about to win $his freedom, and place your taser slug in $his muscular buttock. $He goes stiff and skids across the grass with a growl. Your taser slug is linked to $assistantName, who hits $him again whenever $he tries to continue running. Fury glints from her eyes, but $he apparently knows how to pick her battles. By the time you approach $him, $he's already bent over, presenting $himself, and from the oily sheen on $his privates, it looks like $he even managed to get some lube somewhere to make the experience a little easier. It is a strange thing, respecting a slave, but $he rises even higher in your estimation as you fuck her on the grass. $He does $his best to please you, having clearly decided to do her best given her situation. $He's sexually inexpert, but clearly smart enough to know when to submit. <<run newSlave($activeSlave)>> /* skip New Slave Intro */ <</replace>> <</link>> <<if $minimumSlaveAge <= 8>> -<br><<link "Hit the loli with the unnaturally wide hips struggling along">> +<br><<link "Hit the $loli with the unnaturally wide hips struggling along">> <<replace "#result">> - You decide to stop the wide-hipped loli struggling to run, and easily place your taser slug in her broad rear. She goes stiff and falls flat on her face. Your taser slug is linked to $assistantName, but since the girl can't manage to flip over, let alone stand, shocking her more is unneeded. Fury glints from her eyes, but she fully realizes it's over for her. By the time you approach her, she's hoisted her overly wide rear upwards, presenting herself, moisture beginning to ooze from her virgin cunt. It looks like she was being groomed to be a breeding slave, and she seems to understand her role quite well, judging by the way she rocks her hips back and forth for you. You thoroughly enjoy her gratifyingly tight pussy, which is so nice that you confine yourself entirely to it despite the appealing sight of her virgin butthole. <<set $activeSlaveOneTimeMinAge = 8>> <<set $activeSlaveOneTimeMaxAge = 8>> <<set $one_time_age_overrides_pedo_mode = 1>> @@ -1196,13 +1194,13 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<set $activeSlave.fetishStrength = 60>> <<set $activeSlave.behavioralFlaw = "anorexic">> <<set $activeSlave.sexualFlaw = "idealistic">> + You decide to stop the wide-hipped loli struggling to run, and easily place your taser slug in her broad rear. She goes stiff and falls flat on her face. Your taser slug is linked to $assistantName, but since the girl can't manage to flip over, let alone stand, shocking her more is unneeded. Fury glints from her eyes, but she fully realizes it's over for her. By the time you approach her, she's hoisted her overly wide rear upwards, presenting herself, moisture beginning to ooze from her virgin cunt. It looks like she was being groomed to be a breeding slave, and she seems to understand her role quite well, judging by the way she rocks her hips back and forth for you. You thoroughly enjoy her gratifyingly tight pussy, which is so nice that you confine yourself entirely to it despite the appealing sight of her virgin butthole. <<run newSlave($activeSlave)>> /* skip New Slave Intro */ <</replace>> <</link>> <</if>> <br><<link "Hit the plush older slave lagging behind">> <<replace "#result">> - You decide to drop the luscious specimen in the rear, and place your taser slug in her huge buttock. She goes stiff and slumps to the grass in defeat. Your taser slug is linked to $assistantName, who hits her again whenever she tries to rise. Meanwhile, an athletic slave has successfully crossed the lawn, and is sobbing with joy as her manumission forms are completed. Disbelief and anger fills your supine prize's eyes, and she's spitting with rage by the time you reach her. It's a comical sight, since her gyrations only serve to display her magnificent breasts and broad butt. She must have been recently enslaved, and is new enough to slavery that you are obliged to tase her twice more before she presents her holes. The impression of newness to slavery despite her age is reinforced by her gratifyingly tight pussy, which is so nice that you confine yourself entirely to it despite the appealing sight of what is almost certainly a virgin butthole. <<set $activeSlaveOneTimeMinAge = 36>> <<set $activeSlaveOneTimeMaxAge = 42>> <<set $one_time_age_overrides_pedo_mode = 1>> @@ -1234,12 +1232,12 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<set $activeSlave.fetish = "none">> <<set $activeSlave.behavioralFlaw = "bitchy">> <<set $activeSlave.sexualFlaw = "hates anal">> + You decide to drop the luscious specimen in the rear, and place your taser slug in her huge buttock. $He goes stiff and slumps to the grass in defeat. Your taser slug is linked to $assistantName, who hits her again whenever she tries to rise. Meanwhile, an athletic slave has successfully crossed the lawn, and is sobbing with joy as her manumission forms are completed. Disbelief and anger fills your supine prize's eyes, and she's spitting with rage by the time you reach her. It's a comical sight, since her gyrations only serve to display her magnificent breasts and broad butt. She must have been recently enslaved, and is new enough to slavery that you are obliged to tase her twice more before she presents her holes. The impression of newness to slavery despite her age is reinforced by her gratifyingly tight pussy, which is so nice that you confine yourself entirely to it despite the appealing sight of what is almost certainly a virgin butthole. <<run newSlave($activeSlave)>> /* skip New Slave Intro */ <</replace>> <</link>> <br><<link "Hit the slave with the tits, pussy and impressive dick">> <<replace "#result">> - You decide to drop the really rare specimen, and place your taser slug in her leg. She goes stiff and slumps to the grass, squealing with pain since the taser robbed her ability to break her fall, leading her to land on nearly a foot of flaccid cock. Your taser slug is linked to $assistantName, who hits her again whenever she tries to rise. Meanwhile, an athletic slave has successfully crossed the lawn, and is sobbing with joy as her manumission forms are completed. Apathy fills your supine prize's eyes, and she simply lies face down and quiescent. She obeys orders to roll over so you can see what you've gotten, however. She's clearly a work of long and careful hormonal treatment. She has no implants, but sports big breasts, feminine hips, a nice butt, plush lips, and a huge dick. When you fuck her pussy and then her anus, she even gets a massive erection, showing that she isn't even on hormone treatment to maintain this unusual set of attributes. <<set $activeSlaveOneTimeMinAge = 18>> <<set $activeSlaveOneTimeMaxAge = 24>> <<set $one_time_age_overrides_pedo_mode = 1>> @@ -1278,6 +1276,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<set $activeSlave.fetish = "none">> <<set $activeSlave.sexualFlaw = "none">> <<set $activeSlave.behavioralFlaw = "odd">> + You decide to drop the really rare specimen, and place your taser slug in $his leg. She goes stiff and slumps to the grass, squealing with pain since the taser robbed her ability to break her fall, leading $him to land on nearly a foot of flaccid cock. Your taser slug is linked to $assistantName, who hits her again whenever $he tries to rise. Meanwhile, an athletic slave has successfully crossed the lawn, and is sobbing with joy as $his manumission forms are completed. Apathy fills your supine prize's eyes, and she simply lies face down and quiescent. She obeys orders to roll over so you can see what you've gotten, however. $He's clearly a work of long and careful hormonal treatment. She has no implants, but sports big breasts, feminine hips, a nice butt, plush lips, and a huge dick. When you fuck her pussy and then her anus, $he even gets a massive erection, showing that $he isn't even on hormone treatment to maintain this unusual set of attributes. <<run newSlave($activeSlave)>> /* skip New Slave Intro */ <</replace>> <</link>> diff --git a/src/uncategorized/slaveMarkets.tw b/src/uncategorized/slaveMarkets.tw index 3d7042b51fb..4bca317b933 100644 --- a/src/uncategorized/slaveMarkets.tw +++ b/src/uncategorized/slaveMarkets.tw @@ -49,9 +49,9 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex <<else>> <<set _kidnappers = random(1,4)>> There's more merchandise out of sight in the holding areas. To go by what you can hear, - <<if (_kidnappers == 1) && (random(1,99) <= $seeDicks)>> + <<if (_kidnappers == 1) && (random(1,100) <= $seeDicks)>> muffled insistence that the speaker is not a girl followed by struggling and then shrieks as a resistant dickgirl takes anal rape, - <<elseif (_kidnappers == 2) && (random(1,99) >= $seeDicks)>> + <<elseif (_kidnappers == 2) && (random(0,99) >= $seeDicks)>> muffled begging followed by struggling and then crying as a new slave learns how it feels to have a slave's cunt, <<elseif (_kidnappers == 3)>> muffled gagging followed gasping and sobbing as a new slave tries to get her breath back after oral rape, @@ -70,9 +70,9 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex <<else>> <<set _indentures = random(1,4)>> The area is crowded, and more indentured servants are packed together in the holding areas. To go by what you can hear, - <<if (_indentures == 1) && (random(1,99) <= $seeDicks)>> + <<if (_indentures == 1) && (random(1,100) <= $seeDicks)>> the unmistakable mixed shrieks, sobs, and slaps of anal rape, - <<elseif (_indentures == 2) && (random(1,99) >= $seeDicks)>> + <<elseif (_indentures == 2) && (random(0,99) >= $seeDicks)>> the characteristic crying and gasping of an unwilling girl giving up her cunt, <<elseif (_indentures == 3)>> the gagging and expectoration of someone who has just gotten a mouthful of unwelcome cum, @@ -91,9 +91,9 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex <<else>> <<set _hunters = random(1,4)>> The slave catchers consider their catches fair game, though they usually confine their amusements to the holding areas out of sight. Not out of earshot, though; to go by what you can hear, - <<if (_hunters == 1) && (random(1,99) <= $seeDicks)>> + <<if (_hunters == 1) && (random(1,100) <= $seeDicks)>> vehement insistence that the speaker is not a girl followed by a beating and then shrieks as a rebellious dickgirl takes anal rape, - <<elseif (_hunters == 2) && (random(1,99) >= $seeDicks)>> + <<elseif (_hunters == 2) && (random(0,99) >= $seeDicks)>> vehement protestations followed by a beating and then crying as a slave's cunt takes her punishment for her, <<elseif (_hunters == 3)>> struggling and gagging followed gasping and angry swearing as a rebellious slave tries to get her breath back after oral rape, @@ -112,9 +112,9 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex <<else>> <<set _ur = random(1,4)>> though they restrain themselves from reducing the value of their captures by taking virginities. They do have their fun, though; to go by what you can hear from the holding area where they keep underage girls who can be sold, - <<if (_ur == 1) && (random(1,99) <= $seeDicks)>> + <<if (_ur == 1) && (random(1,100) <= $seeDicks)>> a muffled but obviously sadistic description of feminization, and the desperate sobbing in response, - <<elseif (_ur == 2) && (random(1,99) >= $seeDicks)>> + <<elseif (_ur == 2) && (random(0,99) >= $seeDicks)>> a muffled but obviously sadistic description of breeding, and the desperate sobbing in response, <<elseif (_ur == 3)>> faint struggling and crying that suggests that someone is being thoroughly groped and pinched, @@ -133,9 +133,9 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex <<else>> <<set _raiders = random(1,4)>> though they restrain themselves from reducing the value of their captures by taking virginities. They do have their fun, though; to go by what you can hear from the holding area where they keep slaves of age who can be sold, - <<if (_raiders == 1) && (random(1,99) <= $seeDicks)>> + <<if (_raiders == 1) && (random(1,100) <= $seeDicks)>> a muffled but obviously sadistic description of feminization, and the desperate sobbing in response, - <<elseif (_raiders == 2) && (random(1,99) >= $seeDicks)>> + <<elseif (_raiders == 2) && (random(0,99) >= $seeDicks)>> a muffled but obviously sadistic description of breeding, and the desperate sobbing in response, <<elseif (_raiders == 3)>> faint struggling and crying that suggests that someone is being thoroughly groped and pinched, @@ -159,9 +159,9 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex <<else>> <<set _trainers = random(1,4)>> The trainers are a competitive bunch, and to go by what you can hear, - <<if (_trainers == 1) && (random(1,99) <= $seeDicks)>> + <<if (_trainers == 1) && (random(1,100) <= $seeDicks)>> moaning interspersed with lewd, well-lubricated noises coming from both anal sex and vigorous masturbation, - <<elseif (_trainers == 2) && (random(1,99) >= $seeDicks)>> + <<elseif (_trainers == 2) && (random(0,99) >= $seeDicks)>> moaning and the distinctive slap of feminine buttocks on thighs beneath them as a girl rides a dick, <<elseif (_trainers == 3)>> the lush, lewd sounds of diligent oral sex, diff --git a/src/uncategorized/slaveShelter.tw b/src/uncategorized/slaveShelter.tw index f2bdb61ea72..e4f189352ae 100644 --- a/src/uncategorized/slaveShelter.tw +++ b/src/uncategorized/slaveShelter.tw @@ -10,22 +10,21 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<if ($shelterSlaveGeneratedWeek || 0) < $week>> <<set $shelterSlaveGeneratedWeek = $week>> -<<set _num = random(1,99)>> <<set _possibleOrigins = []>> <<set _possibleOrigins.push("broken")>> <<if $seeExtreme == 1>> <<set _possibleOrigins.push("amputee", "blind", "deaf")>> - <<if random(1,99) <= $seeDicks>> + <<if random(1,100) <= $seeDicks>> <<set _possibleOrigins.push("cannibal victim male")>> <<else>> <<set _possibleOrigins.push("cannibal victim female")>> <</if>> <</if>> -<<if _num <= $seeDicks>> +<<if random(1,100) <= $seeDicks>> <<set _possibleOrigins.push("geldling", "dickpain")>> <</if>> -<<if _num >= $seeDicks>> +<<if random(0,99) >= $seeDicks>> <<set _possibleOrigins.push("plugs", "used whore", "reaction")>> <<if $seePreg != 0>> <<set _possibleOrigins.push("breeder", "broken womb")>> diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index ec1bffbeb40..51f8b63baaa 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -813,21 +813,14 @@ <</if>> <<case "recruit girls">> + <<setNonlocalPronouns $seeDicks>> While on a video call with a potential recruit, $slaves[$i].slaveName's water breaks. $He attempts to play it cool and act like nothing is happening but the worsening contractions finally get to $him. <<set $humiliation = 1>> <<ClothingBirth>> <<if _birthScene > 50>> - <<if $seeDicks == 100>> - Exhausted from the birth and clutching $his newborn child<<if $slaves[$i].pregType > 1>>ren<</if>>, $he returns to find that $he never ended the call. The prospective slave is blushing furiously and seems to have begun stroking himself to the show. Apologizing for the interruption, while red with embarrassment, $slaves[$i].slaveName resumes chatting with the somewhat more pliant boy. - <<else>> - Exhausted from the birth and clutching $his newborn child<<if $slaves[$i].pregType > 1>>ren<</if>>, $he returns to find that $he never ended the call. The prospective slave is blushing furiously and seems to have begun touching herself to the show. Apologizing for the interruption, while red with embarrassment, $slaves[$i].slaveName resumes chatting with the somewhat more pliant girl. - <</if>> + Exhausted from the birth and clutching $his newborn child<<if $slaves[$i].pregType > 1>>ren<</if>>, $he returns to find that $he never ended the call. The prospective slave is blushing furiously and seems to have begun touching _himselfU to the show. Apologizing for the interruption, while red with embarrassment, $slaves[$i].slaveName resumes chatting with the somewhat more pliant _girlU. <<else>> - <<if $seeDicks == 100>> - Exhausted from the birth and clutching $his newborn child<<if $slaves[$i].pregType > 1>>ren<</if>>, $he returns to find that $he never ended the call. The prospective slave is grinning widely and states he has been recording the show. He signs off, but not before saying he'll be seeing more of $slaves[$i].slaveName around the internet. <<if $slaves[$i].fetish == "humiliation">>Your recruiter can't help but become aroused at the prospect<<else>>Your recruiter is terrified that $his birth video is out there for everyone to see, partly due to $his own shame and to the potential damage it will do to $his reputation<</if>>. - <<else>> - Exhausted from the birth and clutching $his newborn child<<if $slaves[$i].pregType > 1>>ren<</if>>, $he returns to find that $he never ended the call. The prospective slave is grinning widely and states she has been recording the show. She signs off, but not before saying she'll be seeing more of $slaves[$i].slaveName around the internet. <<if $slaves[$i].fetish == "humiliation">>Your recruiter can't help but become aroused at the prospect<<else>>Your recruiter is terrified that $his birth video is out there for everyone to see, partly due to $his own shame and to the potential damage it will do to $his reputation<</if>>. - <</if>> + Exhausted from the birth and clutching $his newborn child<<if $slaves[$i].pregType > 1>>ren<</if>>, $he returns to find that $he never ended the call. The prospective slave is grinning widely and states _heU has been recording the show. _HeU signs off, but not before saying _heU'll be seeing more of $slaves[$i].slaveName around the internet. <<if $slaves[$i].fetish == "humiliation">>Your recruiter can't help but become aroused at the prospect<<else>>Your recruiter is terrified that $his birth video is out there for everyone to see, partly due to $his own shame and to the potential damage it will do to $his reputation<</if>>. <</if>> <<case "be your Head Girl">> @@ -1122,26 +1115,15 @@ Quickly, $he collects $his child<<if $slaves[$i].pregType > 1>>ren<</if>> for removal before returning to $dairyName. The cows around $his stall all have a knowing look on their faces<<if $dairyPregSetting > 0>> but with their own swollen bellies hanging heavily from them, they know that they soon will follow $his lead.<<else>>.<</if>> <<case "be the Wardeness">> + <<setNonlocalPronouns $seeDicks>> <<if $slaves[$i].fetish == "mindbroken">> - <<if $seeDicks == 100>> - While punishing a slave, $slaves[$i].slaveName's water breaks, soaking him. Indifferent, $he resumes beating him until the contractions are to much to bear. Settling to the floor, $he begins giving birth. - <<ClothingBirth>> - As soon as $he regains $his strength, $he resumes beating the confused slave. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> collected by a servant, who carefully hints that $slaves[$i].slaveName should take a break before returning to $his task. - <<else>> - While punishing a slave, $slaves[$i].slaveName's water breaks, soaking her. Indifferent, $he resumes beating her until the contractions are to much to bear. Settling to the floor, $he begins giving birth. - <<ClothingBirth>> - As soon as $he regains $his strength, $he resumes beating the confused slave. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> collected by a servant, who carefully hints that $slaves[$i].slaveName should take a break before returning to $his task. - <</if>> + While punishing a slave, $slaves[$i].slaveName's water breaks, soaking _himU. Indifferent, $he resumes beating _himU until the contractions are to much to bear. Settling to the floor, $he begins giving birth. + <<ClothingBirth>> + As soon as $he regains $his strength, $he resumes beating the confused slave. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> collected by a servant, who carefully hints that $slaves[$i].slaveName should take a break before returning to $his task. <<else>> - <<if $seeDicks == 100>> - While punishing a rebellious slave, $slaves[$i].slaveName's water breaks, soaking him. Noticing the slave's smirk, $he resumes beating him until the contractions are too much to bear. Relocking the cell, $he waddles into the nearest empty cell and drops $his weight onto the cot. - <<ClothingBirth>> - Quickly, $he collects $his child<<if $slaves[$i].pregType > 1>>ren<</if>> for removal before returning to $cellblockName. On $his way past the cells, $he takes note of any slaves whispering or gesturing about what transpired for future punishment. - <<else>> - While punishing a rebellious slave, $slaves[$i].slaveName's water breaks, soaking her. Noticing the slave's smirk, $he resumes beating her until the contractions are too much to bear. Relocking the cell, $he waddles into the nearest empty cell and drops $his weight onto the cot. - <<ClothingBirth>> - Quickly, $he collects $his child<<if $slaves[$i].pregType > 1>>ren<</if>> for removal before returning to $cellblockName. On $his way past the cells, $he takes note of any slaves whispering or gesturing about what transpired for future punishment. - <</if>> + While punishing a rebellious slave, $slaves[$i].slaveName's water breaks, soaking _himU. Noticing the slave's smirk, $he resumes beating _himU until the contractions are too much to bear. Relocking the cell, $he waddles into the nearest empty cell and drops $his weight onto the cot. + <<ClothingBirth>> + Quickly, $he collects $his child<<if $slaves[$i].pregType > 1>>ren<</if>> for removal before returning to $cellblockName. On $his way past the cells, $he takes note of any slaves whispering or gesturing about what transpired for future punishment. <</if>> <<case "be the Nurse">> -- GitLab