diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw index e60f2513cb9760ba0f0e493b7e6210ce7159f5d0..307184ba4683f905aec2192e5fe1459fada6d3e0 100644 --- a/src/uncategorized/newSlaveIntro.tw +++ b/src/uncategorized/newSlaveIntro.tw @@ -482,9 +482,11 @@ The legalities completed, ''__@@.pink;$activeSlave.slaveName@@__'' <<if ($active <</if>> <<if $activeSlave.devotion < -50 && $activeSlave.rudeTitle != 1>> - <<set $activeSlave.rudeTitle = 1>> - <<set $activeSlave.customTitle = $badNames.random()>> - <<set $activeSlave.customTitleLisp = $activeSlave.customTitle, $activeSlave.customTitleLisp = $activeSlave.customTitleLisp.replace("ss", "th"), $activeSlave.customTitleLisp = $activeSlave.customTitleLisp.replace("S", "Th"), $activeSlave.customTitleLisp = $activeSlave.customTitleLisp.replace("s", "th")>> + <<if random(-100,0) <= $activeSlave.devotion>> + <<set $activeSlave.rudeTitle = 1>> + <<set $activeSlave.customTitle = $badNames.random()>> + <<set $activeSlave.customTitleLisp = $activeSlave.customTitle, $activeSlave.customTitleLisp = $activeSlave.customTitleLisp.replace("ss", "th"), $activeSlave.customTitleLisp = $activeSlave.customTitleLisp.replace("S", "Th"), $activeSlave.customTitleLisp = $activeSlave.customTitleLisp.replace("s", "th")>> + <</if>> <</if>> <<if $rulesAssistantAuto == 0>> @@ -543,7 +545,7 @@ The legalities completed, ''__@@.pink;$activeSlave.slaveName@@__'' <<if ($active <<set $activeSlave.pregType = 0>> <<set $activeSlave.pregSource = 0>> <<replace "#introResult">> - You loudly place an innocuous-looking drug injector on your desk, and let her think about it for a long moment. Then, you declare exactly what made that sound, Abortifacients. After an instant of comprehension, her mood instantly improves. She pledges to @@.hotpink;submit to you,@@ <<if $PC.dick == 1>>suck your cock, take it in her pussy, take it up her ass<<else>>eat you out, worship you with her pussy, serve you with her ass<</if>>, anything, as long as @@.mediumaquamarine;remove her rape baby.@@ You observe that she'll do all of those things, regardless of what you decide to do about her pregnancy, but for now, you'll let her end her pregnancy. She needs all the nutrients for herself right now. She thanks you through her tears. + You loudly place an innocuous-looking drug injector on your desk, and let her think about it for a long moment. Then, you declare exactly what made that sound, Abortifacients. After an moment of comprehension, her mood instantly improves. She pledges to @@.hotpink;submit to you,@@ <<if $PC.dick == 1 && $PC.vagina == 1>>suck your cock, take it in her pussy, take it up her ass, eat you out<<elseif $PC.dick == 1>>suck your cock, take it in her pussy, take it up her ass<<else>>eat you out, worship you with her pussy, serve you with her ass<</if>>, anything, as long as @@.mediumaquamarine;remove her rape baby.@@ You observe that she'll do all of those things, regardless of what you decide to do about her pregnancy, but for now, you'll let her end her terminate it; she needs all the nutrients for herself right now. She thanks you through her tears. <</replace>> <</link>> <br> @@ -862,14 +864,17 @@ The legalities completed, ''__@@.pink;$activeSlave.slaveName@@__'' <<if ($active <<set $activeSlave.preg = 1>> <<set $activeSlave.pregSource = -1>> <<replace "#introResult">> - You perform a careful medical examination to verify fertility, and then restrain her in your office with her ass in the air. Whenever you feel able, you drain your balls into her cunt, only releasing her for other duties when scans verify a fertilized ovum. She didn't properly understand the scans, so she just thought it was bound, forced sex; she won't realize what happened for some weeks at least. + You perform a careful medical examination to verify fertility, and then restrain her in your office with her ass in the air. Whenever you feel able, you drain your balls into her <<if $activeSlave.mpreg == 1>>ass<<else>>cunt<</if>>, only releasing her for other duties when scans verify a fertilized ovum. She didn't properly understand the scans, so she just thought it was bound, forced sex; she won't realize what happened for some weeks at least. <<VaginalVCheck>> <<if $arcologies[0].FSRestart != "unset">> The Societal Elite @@.green;disapprove@@ of this breach of eugenics. <<set $failedElite += 5>> - <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> + <<elseif $arcologies[0].FSGenderFundamentalist != "unset" && $activeSlave.mpreg == 0>> Society @@.green;approves@@ of your promptly putting a new slave in her; this advances the idea that all slaves should bear their masters' babies. <<FSChange "GenderFundamentalist" 2>> + <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> + Society @@.red;is disgusted@@ by you promptly knocking up her ass; babies come from women, not men. + <<FSChange "GenderFundamentalist" -2>> <</if>> <</replace>> <</link>> diff --git a/src/uncategorized/seWedding.tw b/src/uncategorized/seWedding.tw index aa778c9d9a77ba84f99d5c430ffbe0e9fdcfd7c3..152b5795ab68c5c18959f06397f8240775611092 100644 --- a/src/uncategorized/seWedding.tw +++ b/src/uncategorized/seWedding.tw @@ -255,6 +255,14 @@ $activeSlave.slaveName appears after everyone has had a chance to socialize,<<if ($activeSlave.amp == 1)>> carried by another slave since she's a quadruple amputee and she cannot walk,<</if>> wearing beautiful bridal lingerie in <<if ($activeSlave.vagina == 0)>> white, since she's a virgin. + <<elseif ($activeSlave.preg > 0)>> + light pink, since she's pregnant. + <<elseif ($activeSlave.vagina < 0) && ($activeSlave.anus == 0)>> + white, since she's an anal virgin. + <<elseif ($activeSlave.vagina < 0) && ($activeSlave.boobs > 500)>> + electric blue, since she's a shemale. + <<elseif ($activeSlave.vagina < 0)>> + pale blue, since she's a sissy slave. <<elseif ($activeSlave.dick > 0)>> hot pink, since she's a futa slave. <<else>> @@ -345,7 +353,7 @@ <<if $activeSlave.fetish == "mindbroken">> $activeSlave.slaveName is mindbroken, so you gather her up and hold her in front of you, pulling her panties off as you do. She follows your motions like a ragdoll. You maneuver your dick inside her while holding her against your <<if $PC.boobs == 1>>breasts<<else>>chest<</if>>. Then you pull her knees up to give your guests a good view as you fuck her fertile <<if $activeSlave.mpreg == 1>>asshole<<else>>cunt<</if>>. She is left to face them, staring off into space. Though she faces the crowd, her mind is empty; this might as well be any other fucking to her. She twitches ever so slightly when your seed flows into her, orgasming robotically to @@.green;applause from your guests.@@ You’ll fuck her repeatedly over the next few days, ensuring impregnation. <<elseif $activeSlave.devotion+$activeSlave.trust >= 175>> - Then, you <<if $activeSlave.amp == 1>>gather her up and hold her in front of you, pulling her panties off as you do. Showing considerable dexterity, you maneuver your dick inside her while holding her against your <<if $PC.boobs == 1>>breasts<<else>>chest<</if>><<else>>take her hand and pull her to her feet while she shimmies out of her panties. She cocks her hips for you and you slide your cock inside her before taking her knees and drawing them up to hold her in midair, impaled on you<</if>>. She is left to face your guests, watching raptly as you fuck her fertile cunt. Though her face is towards the crowd, her mind is concentrated on your hard cock, pumping in and out of her at an angle; to her, it's @@.mediumaquamarine;concrete proof that she's special to you.@@ She gasps when your seed flows into her, orgasming herself to @@.green;applause from your guests.@@ You'll fuck her repeatedly over the next few days, ensuring impregnation. + Then, you <<if $activeSlave.amp == 1>>gather her up and hold her in front of you, pulling her panties off as you do. Showing considerable dexterity, you maneuver your dick inside her while holding her against your <<if $PC.boobs == 1>>breasts<<else>>chest<</if>><<else>>take her hand and pull her to her feet while she shimmies out of her panties. She cocks her hips for you and you slide your cock inside her before taking her knees and drawing them up to hold her in midair, impaled on you<</if>>. She is left to face your guests, watching raptly as you fuck her fertile <<if $activeSlave.mpreg == 1>>asshole<<else>>cunt<</if>>. Though her face is towards the crowd, her mind is concentrated on your hard cock, pumping in and out of her at an angle; to her, it's @@.mediumaquamarine;concrete proof that she's special to you.@@ She gasps when your seed flows into her, orgasming herself to @@.green;applause from your guests.@@ You'll fuck her repeatedly over the next few days, ensuring impregnation. <<elseif $activeSlave.devotion < -20 && $activeSlave.trust > 20>> $activeSlave.slaveName is unwilling, so you gather her up and hold her in front of you, pulling her panties off as you do. She was crying before, but this causes her to tremble and tear up in anticipation of what’s next. Ignoring this, you maneuver your dick inside her while holding her against your <<if $PC.boobs == 1>>breasts<<else>>chest<</if>>.<<if $activeSlave.amp != 1>> Then you pull her knees up to give your guests a good view of the consummation.<</if>> She is left to face them, watching sullenly as you fuck her fertile <<if $activeSlave.mpreg == 1>>asshole<<else>>cunt<</if>>. Though her face is towards the crowd, her mind is concentrated on your hard cock, pumping in and out of her at an angle; to her, this is torture. She gasps when your seed flows into her, faking an orgasm to @@.green;applause from your guests.@@ At this, she shoots you a dirty look, blaming you for this indignity. You’ll fuck her repeatedly over the next few days, ensuring impregnation, despite her efforts to defy you. <<elseif $activeSlave.devotion < -20>> diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index 5f03c90467ef597f929afb792d6ae442e90fa0e2..5de15393df44b6d3a0256ef3e4f96bad6c380325 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -1297,7 +1297,11 @@ %/ <<widget "AddSlave">> -<<set $args[0].origEye = $args[0].eyeColor>> +<<switch $args[0].eyeColor>> +<<case "blind blue">><<set $args[0].origEye = "deep blue">> +<<case "milky white">><<set $args[0].origEye = either("blue", "green", "brown", "hazel", "light blue", "light green", "dark green", "dark blue">> +<<default>><<set $args[0].origEye = $args[0].eyeColor>> +<</switch>> <<set $args[0].origHColor = $args[0].hColor>> <<set $args[0].underArmHColor = $args[0].hColor>> <<set $args[0].pubicHColor = $args[0].hColor>>