From c28ca14dc4c71e412c02535a509880cfca77a235 Mon Sep 17 00:00:00 2001 From: klorpa <30924131+klorpa@users.noreply.github.com> Date: Mon, 18 Mar 2019 00:14:59 -0500 Subject: [PATCH] Overalls --- slave variables documentation - Pregmod.txt | 1 + src/endWeek/saChoosesOwnClothes.js | 6 +++++ src/facilities/nursery/childInteract.tw | 1 + src/js/eventSelectionJS.js | 2 +- src/js/itemAvailability.js | 17 +++++++----- src/js/rulesAssistantOptions.js | 1 + src/uncategorized/RESS.tw | 2 ++ src/uncategorized/neighborInteract.tw | 6 ++--- src/uncategorized/wardrobeUse.tw | 12 ++++----- src/utility/birthWidgets.tw | 30 ++++++++++++++++----- src/utility/descriptionWidgetsStyle.tw | 25 +++++++++++++++-- 11 files changed, 77 insertions(+), 26 deletions(-) diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index 2032d4c9796..9c074ec631c 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -2582,6 +2582,7 @@ may accept strings, use at own risk "lederhosen" "nice business attire" "no clothing" +"overalls" "panties" "panties and pasties" "restrictive latex" diff --git a/src/endWeek/saChoosesOwnClothes.js b/src/endWeek/saChoosesOwnClothes.js index 8b1b2e3e80d..8665f2cd6f7 100644 --- a/src/endWeek/saChoosesOwnClothes.js +++ b/src/endWeek/saChoosesOwnClothes.js @@ -253,6 +253,7 @@ window.saChoosesOwnClothes = (function() { if(isItemAccessible("a nice maid outfit")) { wardrobeAssignment.push({text: `and wears a sturdy maid outfit, since anything else might be damaged by ${his} hard work with the cows.`, clothes: "a nice maid outfit"}); } + wardrobeAssignment.push({text: `and puts on a proper pair of worker's overalls, but not much else.`, clothes: "overalls"}); wardrobeAssignment.push({text: `and decides to call it Casual Friday and wear nothing but cutoffs and a t-shirt. Not like the cows will mind.`, clothes: "cutoffs and a t-shirt"}); wardrobeAssignment.push({text: `and opts to don a cheerleader outfit to help cheer the cows on.`, clothes: "a cheerleader outfit"}); wardrobeAssignment.push({text: `and dresses up as a succubus since ${he}'ll be drawing plenty of fluids.`, clothes: "a succubus outfit"}); @@ -363,7 +364,12 @@ window.saChoosesOwnClothes = (function() { if(isItemAccessible("a maternity dress") && slave.belly >= 10000) { wardrobeAssignment.push({text: `and chooses a maternity dress since it is easy to free ${his} breasts from.`, clothes: "a maternity dress"}); } + if(isItemAccessible("a monokini")) { + wardrobeAssignment.push({text: `and chooses a swimsuit that leaves ${his} breasts exposed.`, clothes: "a monokini"}); + } + wardrobeAssignment.push({text: `and puts on a pair of overalls, making sure to leave ${his} breasts exposed.`, clothes: "overalls"}); wardrobeAssignment.push({text: `and wears a string bikini for easy access to ${his} udders.`, clothes: "a string bikini"}); + wardrobeAssignment.push({text: `and decides to wear nothing, since anything ${he}'d wear would just get soaked anyway.`, clothes: "no clothing"}); if(slave.lactation > 1) { wardrobeAssignment.push({text: `but goes nude. There's no time for clothing, ${his} udders need to be drained now!`, clothes: "no clothing"}); } diff --git a/src/facilities/nursery/childInteract.tw b/src/facilities/nursery/childInteract.tw index cb9b5b4480c..273a723dc28 100644 --- a/src/facilities/nursery/childInteract.tw +++ b/src/facilities/nursery/childInteract.tw @@ -342,6 +342,7 @@ | <<link "Nurse (nice)">><<set $activeChild.clothes = "a nice nurse outfit",$activeChild.choosesOwnClothes = 0>><<replace "#clothes">>$activeChild.clothes<</replace>><</link>> | <<link "Nurse (slutty)">><<set $activeChild.clothes = "a slutty nurse outfit",$activeChild.choosesOwnClothes = 0>><<replace "#clothes">>$activeChild.clothes<</replace>><</link>> | <<link "One-piece swimsuit">><<set $activeChild.clothes = "a one-piece swimsuit",$activeChild.choosesOwnClothes = 0>><<replace "#clothes">>$activeChild.clothes<</replace>><</link>> +| <<link "Overalls">><<set $activeChild.clothes = "overalls",$activeChild.choosesOwnClothes = 0>><<replace "#clothes">>$activeChild.clothes<</replace>><</link>> | <<link "Oversized t-shirt and boyshorts">><<set $activeChild.clothes = "an oversized t-shirt and boyshorts",$activeChild.choosesOwnClothes = 0>><<replace "#clothes">>$activeChild.clothes<</replace>><</link>> | <<link "Oversized t-shirt">><<set $activeChild.clothes = "an oversized t-shirt",$activeChild.choosesOwnClothes = 0>><<replace "#clothes">>$activeChild.clothes<</replace>><</link>> | <<link "Panties and pasties">><<set $activeChild.clothes = "panties and pasties",$activeChild.choosesOwnClothes = 0>><<replace "#clothes">>$activeChild.clothes<</replace>><</link>> diff --git a/src/js/eventSelectionJS.js b/src/js/eventSelectionJS.js index 44f283d46ed..c7be5886d5b 100644 --- a/src/js/eventSelectionJS.js +++ b/src/js/eventSelectionJS.js @@ -823,7 +823,7 @@ window.generateRandomEventPoolStandard = function(eventSlave) { if (eventSlave.devotion > 20) { if (eventSlave.butt > 5) { - if (["a biyelgee costume", "a bunny outfit", "a burkini", "a cheerleader outfit", "a comfortable bodysuit", "a dirndl", "a fallen nuns habit", "a huipil", "a latex catsuit", "a leotard", "a long qipao", "a maternity dress", "a military uniform", "a monokini", "a mounty outfit", "a nice nurse outfit", "a red army uniform", "a scalemail bikini", "a schoolgirl outfit", "a schutzstaffel uniform", "a slutty nurse outfit", "a slutty outfit", "a slutty qipao", "a slutty schutzstaffel uniform", "a succubus outfit", "attractive lingerie for a pregnant woman", "attractive lingerie", "battlearmor", "chains", "clubslut netting", "conservative clothing", "cutoffs and a t-shirt", "kitty lingerie", "lederhosen", "nice business attire", "restrictive latex", "shimapan panties", "slutty business attire", "slutty jewelry", "spats and a tank top", "stretch pants and a crop-top", "uncomfortable straps", "Western clothing"].includes(eventSlave.clothes)) { + if (["a biyelgee costume", "a bunny outfit", "a burkini", "a cheerleader outfit", "a comfortable bodysuit", "a dirndl", "a fallen nuns habit", "a huipil", "a latex catsuit", "a leotard", "a long qipao", "a maternity dress", "a military uniform", "a monokini", "a mounty outfit", "a nice nurse outfit", "a red army uniform", "a scalemail bikini", "a schoolgirl outfit", "a schutzstaffel uniform", "a slutty nurse outfit", "a slutty outfit", "a slutty qipao", "a slutty schutzstaffel uniform", "a succubus outfit", "attractive lingerie for a pregnant woman", "attractive lingerie", "battlearmor", "chains", "clubslut netting", "conservative clothing", "cutoffs and a t-shirt", "kitty lingerie", "lederhosen", "nice business attire", "overalls", "restrictive latex", "shimapan panties", "slutty business attire", "slutty jewelry", "spats and a tank top", "stretch pants and a crop-top", "uncomfortable straps", "Western clothing"].includes(eventSlave.clothes)) { State.variables.RESSevent.push("ass fitting"); } } diff --git a/src/js/itemAvailability.js b/src/js/itemAvailability.js index eeac0fb007d..c711ec37377 100644 --- a/src/js/itemAvailability.js +++ b/src/js/itemAvailability.js @@ -26,16 +26,17 @@ window.isItemAccessible = function(string) { return (V.arcologies[0].FSEdoRevivalist > 0 || V.clothesBoughtKimono === 1 || V.continent === 'Japan'); case 'a maternity dress': return (V.arcologies[0].FSRepopulationFocus > 0 || V.clothesBoughtMaternityDress === 1); - case 'a slutty qipao': - return (V.arcologies[0].FSChineseRevivalist > 0 || V.clothesBoughtQipao === 1); case 'a long qipao': - return (V.arcologies[0].FSChineseRevivalist > 0 || V.clothesBoughtCultural === 1); + case 'a slutty qipao': + return (V.arcologies[0].FSChineseRevivalist > 0 || V.clothesBoughtQipao === 1 || V.clothesBoughtCultural === 1); case 'stretch pants and a crop-top': return (V.arcologies[0].FSHedonisticDecadence > 0 || V.clothesBoughtLazyClothes === 1); case 'a toga': return (V.arcologies[0].FSRomanRevivalist > 0 || V.clothesBoughtToga === 1); case 'Western clothing': return (V.arcologies[0].FSPastoralist > 0 || V.clothesBoughtWestern === 1); + case 'overalls' + return (V.clothesBoughtCareer === 1 || V.clothesBoughtWestern === 1); case 'battlearmor': case 'a military uniform': case 'a red army uniform': @@ -48,22 +49,24 @@ window.isItemAccessible = function(string) { case 'a hanbok': return (V.clothesBoughtCultural === 1); case 'a burqa': - case 'a burkini': case 'a niqab and abaya': return (V.clothesBoughtMiddleEastern === 1 || V.continent === 'the Middle East'); case 'a hijab and blouse': return (V.clothesBoughtMiddleEastern === 1 || V.clothesBoughtConservative === 1 || V.continent === 'the Middle East'); + case 'a burkini': + return (V.clothesBoughtMiddleEastern === 1 || V.clothesBoughtSwimwear === 1 || V.continent === 'the Middle East'); case 'a Santa dress': - return (V.clothesBoughtCostume); + return (V.clothesBoughtCostume === 1); case 'a klan robe': case 'a slutty klan robe': case 'a schutzstaffel uniform': case 'a slutty schutzstaffel uniform': return (V.clothesBoughtPol === 1); - case 'a nice nurse outfit': - case 'a police uniform': case 'nice business attire': return (V.clothesBoughtCareer === 1); + case 'a nice nurse outfit': + case 'a police uniform': + return (V.clothesBoughtCareer === 1 || V.clothesBoughtCostime === 1); case 'a nice maid outfit': return (V.clothesBoughtCareer === 1 || V.PC.career === 'servant'); case 'a ball gown': diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js index a198122bcfa..28cb0ee6b8f 100644 --- a/src/js/rulesAssistantOptions.js +++ b/src/js/rulesAssistantOptions.js @@ -1118,6 +1118,7 @@ window.rulesAssistantOptions = (function() { ["Nurse (nice)", "a nice nurse outfit"], ["Nurse (slutty)", "a slutty nurse outfit"], ["One-piece swimsuit", "a one-piece swimsuit"], + ["Overalls", "overalls"], ["Over-sized t-shirt and boyshorts", "an oversized t-shirt and boyshorts"], ["Over-sized t-shirt", "an oversized t-shirt"], ["Panties", "panties"], diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 2cb08a9df93..8d8a4c43f41 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -3780,6 +3780,8 @@ $He can't manage to get $his perfectly pressed uniform miniskirt up over $his buttocks, not without risking the seams. $He's got it <<case "a long qipao">> get $his long dress down over $his buttocks, not without risking the seams. $He's got it +<<case "overalls">> + fit $his rear into the unyielding denim of $his tight overalls. $He's got them <<case "battlearmor">> get $his armor up over $his buttocks. $He's got it <<case "a mounty outfit">> diff --git a/src/uncategorized/neighborInteract.tw b/src/uncategorized/neighborInteract.tw index f0ae674b296..0482bfa2847 100644 --- a/src/uncategorized/neighborInteract.tw +++ b/src/uncategorized/neighborInteract.tw @@ -599,15 +599,15 @@ If $activeArcology.name has developed enough to begin exporting worthwhile goods <<if $activeArcology.FSPastoralist > 95>> <<if !isItemAccessible("Western clothing")>> <<if ($activeArcology.government == "your trustees") || ($activeArcology.government == "your agent")>> - <br><<link "Request a shipment of western clothing" "Neighbor Interact">> + <br><<link "Request a shipment of Western clothing" "Neighbor Interact">> <<set $clothesBoughtWestern = 1>> <</link>> <<elseif $PC.hacking >= 50>> - <br><<link "Divert an outgoing shipment of western clothing" "Neighbor Interact">> + <br><<link "Divert an outgoing shipment of Western clothing" "Neighbor Interact">> <<set $clothesBoughtWestern = 1>> <</link>> <<elseif $activeArcology.direction != $arcologies[0].embargoTarget>> - <br><<link "Purchase a shipment of western clothing" "Neighbor Interact">> + <br><<link "Purchase a shipment of Western clothing" "Neighbor Interact">> <<set $clothesBoughtWestern = 1>> <<run cashX(forceNeg(Math.trunc((7500-_prices)*$upgradeMultiplierTrade)), "capEx")>> <</link>> //Will cost <<print cashFormat(Math.trunc((7500-_prices)*$upgradeMultiplierTrade))>>// diff --git a/src/uncategorized/wardrobeUse.tw b/src/uncategorized/wardrobeUse.tw index 5ebd2fe8eda..e054f262380 100644 --- a/src/uncategorized/wardrobeUse.tw +++ b/src/uncategorized/wardrobeUse.tw @@ -606,16 +606,16 @@ Clothes: ''<span id="clothes">$activeSlave.clothes</span>.'' <<if isItemAccessible("attractive lingerie for a pregnant woman")>> | //FS// <<link "Attractive lingerie for a pregnant woman">> - <<set $activeSlave.clothes = "attractive lingerie for a pregnant woman",$activeSlave.choosesOwnClothes = 0>> - <<replace "#clothes">>$activeSlave.clothes<</replace>> - <<replace "#clothingDescription">><br>//<<ClothingDescription>>//<</replace>> + <<set $activeSlave.clothes = "attractive lingerie for a pregnant woman",$activeSlave.choosesOwnClothes = 0>> + <<replace "#clothes">>$activeSlave.clothes<</replace>> + <<replace "#clothingDescription">><br>//<<ClothingDescription>>//<</replace>> <</link>> <</if>> <<if isItemAccessible("a bunny outfit")>> | //FS// <<link "Bunny outfit">> - <<set $activeSlave.clothes = "a bunny outfit",$activeSlave.choosesOwnClothes = 0>> - <<replace "#clothes">>$activeSlave.clothes<</replace>> - <<replace "#clothingDescription">><br>//<<ClothingDescription>>//<</replace>> + <<set $activeSlave.clothes = "a bunny outfit",$activeSlave.choosesOwnClothes = 0>> + <<replace "#clothes">>$activeSlave.clothes<</replace>> + <<replace "#clothingDescription">><br>//<<ClothingDescription>>//<</replace>> <</link>> <</if>> <<if isItemAccessible("body oil")>> diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index e4ab84f540c..bac04051cd0 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -1307,7 +1307,7 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared <<set _undressed = 1>> <</if>> -<<case "a bunny outfit" "a burkini" "a comfortable bodysuit" "a cybersuit" "a latex catsuit" "a nice maid outfit" "a nice nurse outfit" "battlearmor" "battledress" "conservative clothing" "nice business attire" "a nice pony outfit" "a slutty pony outfit" "a police uniform" "a military uniform" "a mounty outfit" "a red army uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "slutty business attire" "slutty jewelry" "Western clothing">> /* getting hard to get out of quickly */ +<<case "a bunny outfit" "a burkini" "a comfortable bodysuit" "a cybersuit" "a latex catsuit" "a nice maid outfit" "a nice nurse outfit" "battlearmor" "battledress" "conservative clothing" "nice business attire" "a nice pony outfit" "a slutty pony outfit" "a police uniform" "a military uniform" "a mounty outfit" "a red army uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "overalls" "slutty business attire" "slutty jewelry" "Western clothing">> /* getting hard to get out of quickly */ <<if _clothesSeed < 40>> <<set _undressed = 1>> <</if>> @@ -1404,7 +1404,7 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared <<if $slaves[$i].fetish == "mindbroken">> Instinctively, $he begins to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>, indifferent to the obvious wetness forming <<if $slaves[$i].mpreg == 1>>under $his rear<<else>>over $his crotch<</if>>. <<if $slaves[$i].pregType > 10 && $slaves[$i].broodmother == 0>> - Child after child is born into $his stretch pants as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. With nowhere left to go, $his newborns begin to slip down $his pantlegs, but that isn't enough to relieve the straining material. With a loud rip, the overburdened garmit splits and frees $his brood into the world. + Child after child is born into $his stretch pants as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. With nowhere left to go, $his newborns begin to slip down $his pantlegs, but that isn't enough to relieve the straining material. With a loud rip, the overburdened garment splits and frees $his brood into the world. <<elseif $slaves[$i].pregType > 4 && $slaves[$i].broodmother == 0>> Child after child is born into $his stretch pants as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. With nowhere left to go, $his newborns begin to slip down $his pantlegs. $He struggles to carry on with $his task until someone helps free them from their cloth prison. <<else>> @@ -1429,7 +1429,7 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared <<case "a comfortable bodysuit">> <<if $slaves[$i].fetish == "mindbroken">> Instinctively, $he begins to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>, indifferent to who may be watching $his <<if $slaves[$i].mpreg == 1>>ass<<else>>crotch<</if>>. - <<if $slaves[$i].pregType > 30 && $slaves[$i].broodmother == 0>> + <<if $slaves[$i].pregType > 20 && $slaves[$i].broodmother == 0>> Child after child is born into $his bodysuit as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the bodysuit's limit, a loud rip sounds out as the overburdened garment splits and frees $his brood into the world. <<elseif $slaves[$i].pregType > 10 && $slaves[$i].broodmother == 0>> Child after child is born into $his bodysuit as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lays until $he finishes giving birth. $He struggles to get to $his feet and carry on with $his task until someone helps free them from their nylon prison. @@ -1441,6 +1441,22 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared <<else>> Quickly $he attempts to remove $his bodysuit but fails to do so before having to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>. $He can't hide what's happening between $his legs, <<if $slaves[$i].fetish == "humiliation">>but that only makes it more exciting<<else>>so $he bears with it<</if>>. The tight material stretches as $his child is born into it and with a little help $his child<<if $slaves[$i].pregType > 1>>is freed from the taut nylon so that $he may continue giving birth.<<else>> is freed from the taut nylon.<</if>> <</if>> + +<<case "overalls">> + <<if $slaves[$i].fetish == "mindbroken">> + Instinctively, $he begins to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>, indifferent to who may be watching $his <<if $slaves[$i].mpreg == 1>>ass<<else>>crotch<</if>>. + <<if $slaves[$i].pregType > 30 && $slaves[$i].broodmother == 0>> + Child after child is born into $his overalls as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the thick shoulder straps tear apart, and the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the garment's limit, a loud rip sounds out as the overstretched fabric splits and frees $his brood into the world. + <<elseif $slaves[$i].pregType > 15 && $slaves[$i].broodmother == 0>> + Child after child is born into $his overalls as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the thick shoulder straps tear apart, and the squirming mass pulls $him to the floor, where $he lays until $he finishes giving birth. $He struggles to get to $his feet and carry on with $his task until someone helps free them from their denim prison. + <<elseif $slaves[$i].pregType > 4 && $slaves[$i].broodmother == 0>> + Child after child is born into $his overalls as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. $He struggles to carry on with $his task with the squirming mass between $his legs until someone helps free them from their denim prison. + <<else>> + $He finishes giving birth and begins anew on $his assigned task, ignoring the squirming bab<<if $slaves[$i].pregType > 1 && $slaves[$i].broodmother == 0>>ies<<else>>y<</if>> distending the <<if $slaves[$i].mpreg == 1>>seat<<else>>crotch<</if>> of $his overalls until someone helps them from their denim prison. + <</if>> + <<else>> + Quickly $he attempts to remove $his overalls but fails to do so before having to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>. $He can't hide what's happening between $his legs, <<if $slaves[$i].fetish == "humiliation">>but that only makes it more exciting<<else>>so $he bears with it<</if>>. The tight material stretches as $his child is born into it and with a little help $his child<<if $slaves[$i].pregType > 1>>is freed from the tight denim so that $he may continue giving birth.<<else>> is freed from the tight denim.<</if>> + <</if>> <<case "a kimono">> <<if $slaves[$i].fetish == "mindbroken">> @@ -1537,7 +1553,7 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared <<if $slaves[$i].fetish == "mindbroken">> Instinctively, $he begins to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>, indifferent to who may be watching $his <<if $slaves[$i].mpreg == 1>>crotch<<else>>ass<</if>>. <<if $slaves[$i].pregType > 30 && $slaves[$i].broodmother == 0>> - Child after child is born into $his leotard as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the leotard's limit, a loud rip sounds out as the overburdened garmit splits and frees $his brood into the world. + Child after child is born into $his leotard as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the leotard's limit, a loud rip sounds out as the overburdened garment splits and frees $his brood into the world. <<elseif $slaves[$i].pregType > 10 && $slaves[$i].broodmother == 0>> Child after child is born into $his leotard as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lays until $he finishes giving birth. $He struggles to get to $his feet and carry on with $his task until someone helps free them from their nylon prison. <<elseif $slaves[$i].pregType > 4 && $slaves[$i].broodmother == 0>> @@ -1553,7 +1569,7 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared <<if $slaves[$i].fetish == "mindbroken">> Instinctively, $he begins to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>, indifferent to who may be watching $his <<if $slaves[$i].mpreg == 1>>crotch<<else>>ass<</if>>. <<if $slaves[$i].pregType > 30 && $slaves[$i].broodmother == 0>> - Child after child is born into $his burkini as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the swimsuit's limit, a loud rip sounds out as the overburdened garmit splits and frees $his brood into the world. + Child after child is born into $his burkini as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the swimsuit's limit, a loud rip sounds out as the overburdened garment splits and frees $his brood into the world. <<elseif $slaves[$i].pregType > 10 && $slaves[$i].broodmother == 0>> Child after child is born into $his burkini as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lays until $he finishes giving birth. $He struggles to get to $his feet and carry on with $his task until someone helps free them from their polyester prison. <<elseif $slaves[$i].pregType > 4 && $slaves[$i].broodmother == 0>> @@ -1569,7 +1585,7 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared <<if $slaves[$i].fetish == "mindbroken">> Instinctively, $he begins to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>, indifferent to who may be watching $his <<if $slaves[$i].mpreg == 1>>crotch<<else>>ass<</if>>. <<if $slaves[$i].pregType > 30 && $slaves[$i].broodmother == 0>> - Child after child is born into $his monokini as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the swimsuit's limit, a loud rip sounds out as the overburdened garmit splits and frees $his brood into the world. + Child after child is born into $his monokini as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the swimsuit's limit, a loud rip sounds out as the overburdened garment splits and frees $his brood into the world. <<elseif $slaves[$i].pregType > 10 && $slaves[$i].broodmother == 0>> Child after child is born into $his monokini as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lays until $he finishes giving birth. $He struggles to get to $his feet and carry on with $his task until someone helps free them from their nylon prison. <<elseif $slaves[$i].pregType > 4 && $slaves[$i].broodmother == 0>> @@ -1585,7 +1601,7 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to $his prepared <<if $slaves[$i].fetish == "mindbroken">> Instinctively, $he begins to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby<<else>>$his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>, indifferent to who may be watching $his <<if $slaves[$i].mpreg == 1>>crotch<<else>>ass<</if>>. <<if $slaves[$i].pregType > 30 && $slaves[$i].broodmother == 0>> - Child after child is born into $his bodysuit as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the bodysuit's limit, a loud rip sounds out as the overburdened garmit splits and frees $his brood into the world. + Child after child is born into $his bodysuit as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lies, still very much in labor. As the load of newborns reaches the bodysuit's limit, a loud rip sounds out as the overburdened garment splits and frees $his brood into the world. <<elseif $slaves[$i].pregType > 10 && $slaves[$i].broodmother == 0>> Child after child is born into $his bodysuit as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. Eventually the squirming mass pulls $him to the floor, where $he lays until $he finishes giving birth. $He struggles to get to $his feet and carry on with $his task until someone helps free them from their rubber prison. <<elseif $slaves[$i].pregType > 4 && $slaves[$i].broodmother == 0>> diff --git a/src/utility/descriptionWidgetsStyle.tw b/src/utility/descriptionWidgetsStyle.tw index a8ebcadaece..cb5d74b5d82 100644 --- a/src/utility/descriptionWidgetsStyle.tw +++ b/src/utility/descriptionWidgetsStyle.tw @@ -444,6 +444,15 @@ $activeSlave.slaveName is naked, <<footwearDescription>> <</if>> + +<<case "overalls">> + but little else, aside from a cowboy + <<if ($activeSlave.amp == 1)>> + hat. + <<else>> + hat, and + <<footwearDescription>> + <</if>> <<case "a cybersuit">> a form-fitting military bodysuit covering $his @@ -3461,7 +3470,7 @@ $His <<if ($activeSlave.eyewear == "corrective glasses") || ($activeSlave.eyewear == "blurring glasses") || ($activeSlave.eyewear == "glasses")>> $He's wearing a pair of <<switch $activeSlave.clothes>> - <<case "chains" "shibari ropes" "uncomfortable straps" "a chattel habit" "Western clothing">> + <<case "chains" "shibari ropes" "uncomfortable straps" "a chattel habit" "overalls" "Western clothing">> sturdy glasses, <<case "restrictive latex">> glasses over the hood, @@ -3729,7 +3738,7 @@ $His nothing. <</switch>> -<<case "Western clothing">> +<<case "overalls" "Western clothing">> <<switch $activeSlave.shoes>> <<case "flats">> soft leather moccasins. @@ -5500,6 +5509,18 @@ $His tight butthole. <</if>> <</if>> + <<case "overalls">> + <<if ($activeSlave.chastityAnus)>> + $His anal chastity device is concealed by $his overalls. + <<else>> + $His overalls give no hint of the + <<if $activeSlave.anus > 1>> + well-fucked butthole + <<else>> + tight asshole + <</if>> + underneath. + <</if>> <<case "an apron">> <<if ($activeSlave.chastityAnus)>> Since $he is nude under $his apron, $his anal chastity device is on open display. -- GitLab