From 2e0ef26d33bbe13f1487406c4da2f42f5846cd8e Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Sat, 31 Mar 2018 22:44:09 -0400
Subject: [PATCH] fix and mini dress bellies

---
 devNotes/VersionChangeLog-Premod+LoliMod.txt |  6 ++
 src/events/intro/introSummary.tw             |  2 +-
 src/utility/descriptionWidgetsFlesh.tw       | 97 ++++++++++++++++++--
 3 files changed, 94 insertions(+), 11 deletions(-)

diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 5d523edb5d8..a007ad8c934 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -2,6 +2,12 @@
 
 0.10.7.1-0.1.x
 
+3/31/2018
+
+	18
+	-bunch of bug fixes, typo corrections and scene oddity fixes
+	-also more nicknames
+
 3/30/2018
 
 	17
diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw
index e9daf3365a1..73d587adb15 100644
--- a/src/events/intro/introSummary.tw
+++ b/src/events/intro/introSummary.tw
@@ -452,7 +452,7 @@ __''Player Character''__
 		<<if $PC.title == 1>>
 			<<set $PCCreationSex = "masculine ''Master''">>
 		<<else>>
-			<<set $PCCreationSex = feminine ''Mistress'>>
+			<<set $PCCreationSex = "feminine ''Mistress''">>
 		<</if>>
 	<</if>>
 
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 42f89561ff2..32ad26efe9c 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -7736,26 +7736,103 @@ $pronounCap has
 		<</if>>
 	<</if>>
 <<case "a mini dress">>
-	<<if $activeSlave.bellyPreg >= 600000>>
-		$activeSlave.slaveName's mini dress has burst trying to contain $possessive titanic bulging pregnant belly leaving it hanging out the hole it made.
+	<<if $activeSlave.belly >= 1000000>>
+		//WIP//
+	<<elseif $activeSlave.bellyPreg >= 750000>>
+		<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such an dangerously gravid girl. It tightly clings to $possessive monolithic implant-filled belly and draws the eye right to $possessive protruding navel.
+		<<else>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such an dangerously gravid girl. It tightly clings to $possessive monolithic pregnant belly, drawing the eye to $possessive protruding navel, the clear bulges of the life growing within $object, and every slight twitch inside $possessive taut middle. 
+		<</if>>
+	<<elseif $activeSlave.bellyPreg >= 600000>>
+		<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such an absurdly gravid girl. It tightly clings to $possessive titanic implant-filled belly and draws the eye right to $possessive protruding navel.
+		<<else>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such an absurdly gravid girl. It tightly clings to $possessive titanic pregnant belly, drawing the eye to $possessive protruding navel, the bulges of the life growing within $object, and every kick and sqiurm inside $possessive straining middle. 
+		<</if>>
+	<<elseif $activeSlave.bellyPreg >= 450000>>
+		<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such a massively gravid girl. It tightly clings to $possessive gigantic implant-filled belly and draws the eye right to $possessive protruding navel.
+		<<else>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such a massively gravid girl. It tightly clings to $possessive gigantic pregnant belly, drawing the eye to $possessive protruding navel, the outlines of the life within $object, and every kick and sqiurm inside $possessive straining middle. 
+		<</if>>
 	<<elseif $activeSlave.bellyPreg >= 300000>>
-		$activeSlave.slaveName's mini dress has burst trying to contain $possessive massive pregnant belly leaving it hanging out the hole it made.
+		<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such a hugely gravid girl. It tightly clings to $possessive massive implant-filled belly and draws the eye right to $possessive protruding navel.
+		<<else>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such a hugely gravid girl. It tightly clings to $possessive massive pregnant belly, drawing the eye to $possessive protruding navel and clearly showing every kick and sqiurm inside $possessive bulging middle. 
+		<</if>>
+	<<elseif $activeSlave.belly >= 120000>>
+		<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such a hugely gravid girl. It tightly clings to $possessive giant implant-filled belly and draws the eye right to $possessive protruding navel.
+		<<else>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such a hugely gravid girl. It tightly clings to $possessive giant pregnant belly, drawing the eye to $possessive protruding navel and clearly showing every kick and sqiurm inside $possessive bulging middle. 
+		<</if>>
+	<<elseif $activeSlave.belly >= 30000>>
+		<<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such a gravid girl. It tightly clings to $possessive huge pregnant belly and draws the eye right to $possessive protruding navel.
+		<<else>>
+			$activeSlave.slaveName's mini dress is specially tailored to fit such a gravid girl. It tightly clings to $possessive huge pregnant belly, drawing the eye to $possessive protruding navel and clearly showing every kick and sqiurm inside $possessive bulging middle. 
+		<</if>>
 	<<elseif $activeSlave.weight > 190>>
-		$activeSlave.slaveName's mini dress strains to contain $possessive massively fat belly, clearly showing all $possessive folds and rolls. Flab forces its way through every growing tear in $possessive seams.
-	<<elseif $activeSlave.bellyPreg >= 10000 || ($activeSlave.bellyAccessory == "a huge empathy belly") || ($activeSlave.bellyAccessory == "a large empathy belly")>>
-		$activeSlave.slaveName's mini dress barely clings to $possessive big pregnant belly.
+		$activeSlave.slaveName's mini dress strains to contain $possessive massively fat belly, clearly showing all $possessive folds and rolls. Flab forces its way through every growing tear in $possessive seams; a growing nuisance, as the outfit must be restitched frequently.
+	<<elseif $activeSlave.belly >= 15000 || ($activeSlave.bellyAccessory == "a huge empathy belly")>>
+		<<if $activeSlave.bellyAccessory == "a huge empathy belly">>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive huge pregnant belly and frequently rides up far enough to show off her privates.
+		<<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive huge implant-filled belly and frequently rides up far enough to show off her privates.
+		<<else>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive huge pregnant belly and frequently rides up far enough to show off her privates.
+		<</if>>
+	<<elseif $activeSlave.belly >= 10000 || ($activeSlave.bellyAccessory == "a large empathy belly")>>
+		<<if $activeSlave.bellyAccessory == "a large empathy belly">>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive big pregnant belly, leaving it looking much shorter than it really is.
+		<<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+			$activeSlave.slaveName's mini dress barely clings to $possessive hugely swollen belly, leaving it looking much shorter than it really is.
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress barely clings to $possessive huge implant-filled belly, leaving it looking much shorter than it really is.
+		<<else>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive big pregnant belly, leaving it looking much shorter than it really is.
+		<</if>>
 	<<elseif $activeSlave.weight > 160>>
 		$activeSlave.slaveName's mini dress barely clings to $possessive hugely fat belly, clearly showing all $possessive folds and rolls.
 	<<elseif $activeSlave.weight > 130>>
 		$activeSlave.slaveName's mini dress tightly clings to $possessive big fat belly, clearly showing all $possessive folds and rolls.
-	<<elseif $activeSlave.bellyPreg >= 5000 || ($activeSlave.bellyAccessory == "a medium empathy belly")>>
-		$activeSlave.slaveName's mini dress tightly clings to $possessive pregnant belly.
+	<<elseif $activeSlave.belly >= 5000 || ($activeSlave.bellyAccessory == "a medium empathy belly")>>
+		<<if $activeSlave.bellyAccessory == "a medium empathy belly">>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive pregnant belly.
+		<<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive jiggling <<print $activeSlave.inflationType>>-filled belly.
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive implant-filled belly.
+		<<else>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive pregnant belly.
+		<</if>>
 	<<elseif $activeSlave.weight > 95>>
 		$activeSlave.slaveName's mini dress tightly clings to $possessive fat belly, clearly showing every fold and roll.
-	<<elseif (($activeSlave.bellyPreg >= 1500) || ($activeSlave.bellyAccessory == "a small empathy belly"))>>
-		$activeSlave.slaveName's mini dress tightly clings to $possessive growing belly.
+	<<elseif $activeSlave.belly >= 1500 || $activeSlave.bellyAccessory == "a small empathy belly">>
+		<<if $activeSlave.bellyAccessory == "a small empathy belly">>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive small pregnant belly.
+		<<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive <<print $activeSlave.inflationType>>-swollen belly.
+		<<elseif $activeSlave.bellyImplant > 0>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive implant-rounded belly.
+		<<else>>
+			$activeSlave.slaveName's mini dress tightly clings to $possessive growing belly.
+		<</if>>
 	<<elseif $activeSlave.weight > 30>>
 		$activeSlave.slaveName's mini dress tightly clings to $possessive chubby belly, clearly showing every fold and roll.
+	<<elseif $activeSlave.bellyPreg >= 100 || $activeSlave.bellyImplant >= 100>>
+		$activeSlave.slaveName's mini dress tightly clings to $possessive belly, clearly showing the slight swell beneath $possessive navel.
+	<<elseif $activeSlave.muscles > 30>>
+		$activeSlave.slaveName's mini dress tightly clings to $possessive ripped abs, clearly displaying $possessive six pack.
 	<</if>>
 <<case "attractive lingerie">>
 	<<if $activeSlave.bellyPreg >= 600000>>
-- 
GitLab