From 01079ed975e2f0c4bf438efa62335ac0abc2caa0 Mon Sep 17 00:00:00 2001
From: lowercase-donkey <lowercasedonkey@gmail.com>
Date: Wed, 10 Apr 2019 22:40:35 -0400
Subject: [PATCH] more models

---
 src/pregmod/seFCTVshows.tw | 171 +++++++++++++++++++++++++++++++------
 1 file changed, 146 insertions(+), 25 deletions(-)

diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw
index 581a76abbf5..70d6a34f5ee 100644
--- a/src/pregmod/seFCTVshows.tw
+++ b/src/pregmod/seFCTVshows.tw
@@ -31,6 +31,66 @@
 	<</if>>
 <</if>>
 
+/* Setup the art */
+<<if $seeImages == 1>>
+	<<set _millie = BaseSlave()>>
+	<<set _millie.devotion = 100>>
+	<<set _millie.trust = 100>>
+	/*<<set _millie.muscles = 60>>*/
+	<<set _millie.weight = 120>>
+	<<set _millie.boobs = 5000>>
+	<<set _millie.hips = 2>>
+	<<set _millie.butt = 5>>
+	<<set _millie.hLength = 50>>
+	<<set _millie.skin = "dark olive">>
+	<<set _millie.hStyle = "luxurious">>
+	<<set _millie.hColor = "strawberry blonde">>
+	/*<<set _millie.boobshape = "perky">>*/
+	/*<<set _millie.belly = 10000>>
+	<<set _millie.preg = 35>>*/
+	<<set _millie.clothes = "a leotard">>/*no cow suit yet, sadly*/
+	/*<<set _millie.collar = "styligh leather">>*/
+
+<<switch $randShow>>
+<<case 0>>
+	<<set _kirk = BaseSlave()>>
+	<<set _kirk.actualAge = 44>>
+	<<set _kirk.devotion = 0>>
+	<<set _kirk.trust = 0>>
+	<<set _kirk.health = random(60,80)>>
+	<<set _kirk.muscles = 60>>
+	<<set _kirk.weight = 180>>
+	<<set _kirk.waist = 90>>
+	<<set _kirk.boobs = 0>>
+	<<set _kirk.butt = 0>>
+	<<set _kirk.hLength = 10>>
+	<<set _kirk.hColor = "dark brown">>
+	<<set _kirk.faceShape = "masculine">>
+	<<set _kirk.hStyle = "messy">>
+	<<set _kirk.eyewear = "glasses">>
+	<<set _kirk.clothes = "conservative clothing">>
+	<<set _kirk.shoes = "flats">>
+
+	<<set _jules = BaseSlave()>>
+	<<set _jules.devotion = 0>>
+	<<set _jules.trust = 0>>
+	<<set _jules.health = random(60,80)>>
+	/*<<set _jules.muscles = 60>>*/
+	<<if _jules.weight > 130>>
+		<<set _jules.weight -= 100>>
+		<<set _jules.waist = random(-10,50)>>
+	<</if>>
+	<<set _jules.boobs = 700>>
+	<<set _jules.butt = 3>>
+	<<set _jules.hLength = 50>>
+	<<set _jules.hStyle = "luxurious">>
+	<<set _jules.hColor = "auburn">>
+	<<set _jules.boobshape = "perky">>
+	<<set _jules.clothes = "panties and pasties">>/*pasties alone don't have art at this time, apaprently */
+	<<set _jules.collar = "styligh leather">>
+<</switch>>
+<</if>>
+
 <br><br>
 <<switch $randShow>>
 <<case 0>>
@@ -77,6 +137,30 @@
 		You don't spend very much time actually watching the show; the randy opening, perverted competitions, and constant talk of creampies quickly has the pleasure slave in your bed eager for some attention from her own arcology owner. You spend the rest of the evening doing something a lot more fun than watching reality TV.
 	<</if>>
 <<case 2>>
+	<<if $seeImages == 1>>
+		<<set _model = BaseSlave()>>
+		<<set _model.devotion = 0>>
+		<<set _model.trust = 0>>
+		<<set _model.health = random(60,80)>>
+		<<set _model.muscles = 60>>
+		<<set _model.boobs = 700>>
+		<<set _model.butt = 3>>
+		<<set _model.hLength = 50>>
+		<<set _model.skin = "tan">>
+		<<set _model.hStyle = "messy">>
+		<<set _model.hColor = "blonde">>
+		<<set _model.boobshape = "perky">>
+		/*<<set _model.clothes = "panties and pasties">>*/
+		/*<<set _model.collar = "styligh leather">>*/
+		<div class="imageColumn">
+			<div class="imageRef medImg">
+				<<SlaveArt _model 2 0>>
+			</div>
+			<div class="imageRef medImg">
+				<<SlaveArt _model 2 0>>
+			</div>
+		</div>
+	<</if>>
 	<<set $showThree += 1, $lastShow = 2>>
 	<<set $randShow = random(0,2)+1>>
 	It looks like the random function chose to play the 'Home and Slave' stream channel. The current show features a set of female twins wearing nothing but tool belts. Their assets aren't particularly noteworthy, but they have a great hourglass figure, toned muscles, and gorgeous girl-next-door faces. The girls are hosting a DIY show, and seem to be performing a lot of the work themselves. The occasional bead of sweat makes their smooth tan skin really stand out. It seems like this time they are
@@ -406,33 +490,56 @@
 	<<elseif $randShow == 9>> /* mpreg dickgirl */
 		a strong young $activeSlave.race $girl that retains $his cock and balls. $activeSlave.slaveName has something that makes $him special: thanks to medical science $he's got a @@.pink;functional ass womb.@@ That's right folks, this slave is fertile and can get knocked up if you inseminate $his asshole. That's pretty amazing, to be honest, and exceptionally rare. Don't let this opportunity slip by!"
 	<</if>>
-<<slaveCost $activeSlave>>
-<<if $randShow < 3>>
-	<<set $slaveCost *= 1.3>>
-<<elseif $randShow == 4>>
-	<<set $slaveCost *= 2>>
-<<elseif $randShow == 6>>
-	<<set $slaveCost *= 0.7>>
-<<elseif $randShow > 6>>
-	<<set $slaveCost *= 1.3>>
-<</if>>
-<<set $slaveCost = 500*Math.trunc($slaveCost/500)>>
-The offered price is <<print cashFormat($slaveCost)>>.
+	<<slaveCost $activeSlave>>
+	<<if $randShow < 3>>
+		<<set $slaveCost *= 1.3>>
+	<<elseif $randShow == 4>>
+		<<set $slaveCost *= 2>>
+	<<elseif $randShow == 6>>
+		<<set $slaveCost *= 0.7>>
+	<<elseif $randShow > 6>>
+		<<set $slaveCost *= 1.3>>
+	<</if>>
+	<<set $slaveCost = 500*Math.trunc($slaveCost/500)>>
+	The offered price is <<print cashFormat($slaveCost)>>.
 
-<<if $cash >= $slaveCost>>
-	<br>
-	<<link "Buy $his slave contract">>
-		<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
-		<<set $nextLink = "Scheduled Event", $returnTo = "Scheduled Event">>
-		<<goto "New Slave Intro">>
-	<</link>>
-<<else>>
-	//@@.red;You lack the necessary funds to buy this slave.@@//
-<</if>>
-<br><br>
-<<set $saleDescription = 1>><<include "Long Slave Description">><<set $saleDescription = 0>>
+	<<if $cash >= $slaveCost>>
+		<br>
+		<<link "Buy $his slave contract">>
+			<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
+			<<set $nextLink = "Scheduled Event", $returnTo = "Scheduled Event">>
+			<<goto "New Slave Intro">>
+		<</link>>
+	<<else>>
+		//@@.red;You lack the necessary funds to buy this slave.@@//
+	<</if>>
+	<br><br>
+	<<set $saleDescription = 1>><<include "Long Slave Description">><<set $saleDescription = 0>>
 
 <<case 5>>
+	<<if $seeImages == 1>>
+		<<set _model = BaseSlave()>>
+		<<set _model.devotion = 0>>
+		<<set _model.trust = 0>>
+		/*<<set _model.muscles = 60>>*/
+		<<set _model.boobs = 700>>
+		<<set _model.hips = 2>>
+		<<set _model.butt = 5>>
+		<<set _model.hLength = 50>>
+		/*<<set _model.skin = "tan">>*/
+		<<set _model.hStyle = "luxurious">>
+		<<set _model.hColor = "blonde">>
+		<<set _model.boobshape = "perky">>
+		<<set _model.belly = 10000>>
+		<<set _model.preg = 35>>
+		<<set _model.clothes = "a maternity dress">>
+		/*<<set _model.collar = "styligh leather">>*/
+		<div class="imageColumn">
+			<div class="imageRef medImg">
+				<<SlaveArt _model 2 0>>
+			</div>
+		</div>
+	<</if>>
 	<<set $showFive += 1, $lastShow = 5>>
 	It looks like the random function chose to play an episode of the slave-breeding for beginners series: 'Husbandry with Millie'. The show is hosted by the famous and charismatic Millie, a slave breeder from Arcturus who appears to be in her mid thirties. She's wearing something resembling a maternity dress over her large pregnant belly, but the loose fabric doesn't hide her enormous hips and complementary ass. The dress only comes part of the way up her chest, leaving her large milk-engorged breasts exposed as they rest atop the fabric. Millie begins the show the same way as always, by giving her viewers some encouragement. "Anyone can become a breeder, even you! Just be willing to learn, and as I always say..." she pats her full belly meaningfully "be ready to get your hands dirty!"
 	<br><br>
@@ -451,7 +558,7 @@ The offered price is <<print cashFormat($slaveCost)>>.
 		<br><br>
 		Sitting down in her comfortable-looking chair, Millie begins her lecture. "So, thanks to the miracles of the modern dairy and industrial <<if $seeDicks == 0>><i>banana</i><<else>>cock<</if>> milkers, a reliable supply of <<if $seeDicks == 0>><i>banana juice</i><<else>>cum<</if>> is available for most citizens. This is definitely the least expensive option for those starting out, and combined with easy access, seems to be a popular choice for new breeders. It's also a common pitfall, so thank goodness you're watching now! Industrial dairies simply aren't focused on reproduction in most arcologies. Owners are focused on production, quantity over quality, and most of the material is used for slave nutrition and industrial purposes. Even if your arcology has a reproduction-focused <<if $seeDicks == 0>><i>banana cream</i><<else>>jizz<</if>> farm, they're usually focused on breeding menials. You still have no way of knowing what you're getting. It makes any attempt at proper husbandry nearly impossible. You don't want to sink all your resources into buying and caring for breeding sluts, only to end up with a litter only fit to be menials!"
 		<br><br>
-		Your best bet if you're low on resources is looking to prominent citizens with high quality slaves. Often times, for a modest stud fee, you can get your bitches pregnant with a known stud of high quality. Particularly when it comes to older bulls, you can often get your bitches bred for nearly the same cost as dairy <<if $seeDicks == 0>><i>cream</i><<else>>jizz<</if>>! You do have to do the leg work, but think of it as picking the best bull for your breeding plan. As you get more established, purchase an older bull for yourself. Older bulls are better-behaved, and still perfectly capable of helping to take care of your pregnant sluts, when they aren't knocking up the empty ones, that is. A slave may be old, but the DNA in that <<if $seeDicks == 0>><i>banana juice</i><<else>>cum<</if>> is the same as it was 20 years ago!"
+		"Your best bet if you're low on resources is looking to prominent citizens with high quality slaves. Often times, for a modest stud fee, you can get your bitches pregnant with a known stud of high quality. Particularly when it comes to older bulls, you can often get your bitches bred for nearly the same cost as dairy <<if $seeDicks == 0>><i>cream</i><<else>>jizz<</if>>! You do have to do the leg work, but think of it as picking the best bull for your breeding plan. As you get more established, purchase an older bull for yourself. Older bulls are better-behaved, and still perfectly capable of helping to take care of your pregnant sluts, when they aren't knocking up the empty ones, that is. A slave may be old, but the DNA in that <<if $seeDicks == 0>><i>banana juice</i><<else>>cum<</if>> is the same as it was 20 years ago!"
 		<br><br>
 		Millie gives the viewers a big smile. "If you take anything away from this episode, just remember that industrial <<if $seeDicks == 0>><i>juice</i><<else>>cum<</if>> is used to make industrial slaves!"
 		<br><br>.....
@@ -469,6 +576,13 @@ The offered price is <<print cashFormat($slaveCost)>>.
 	<</if>>
 
 <<case 6>>
+	<<if $seeImages == 1>>
+		<div class="imageColumn">
+			<div class="imageRef medImg">
+				<<SlaveArt _millie 2 0>>
+			</div>
+		</div>
+	<</if>>
 	<<set $showSix += 1, $lastShow = 6>>
 	It looks like the random function chose to play an episode of the 'Modern Dairy' edutainment series, which opens with a montage of milk-related food and cooking shots. After the last of the opening credits disappears, the show sticks to a single shot from the montage, a delicious looking bowl of cereal. The camera zooms out to reveal the show's host wearing her trademark cow print leotard, and getting just a little too much enjoyment out of her cereal. She slowly puts the spoon down while savoring her cereal, reluctantly swallowing and starting the show. "Hi there y'all, welcome to another episode of Modern Dairy!" She gives the camera a wave — setting her gargantuan melons wobbling inside the spandex-like leotard — and the camera fades to black.
 	<br><br>
@@ -549,6 +663,13 @@ The offered price is <<print cashFormat($slaveCost)>>.
 	<</if>>
 
 <<case 8>>
+	<<if $seeImages == 1>>
+		<div class="imageColumn">
+			<div class="imageRef medImg">
+				<<SlaveArt _millie 2 0>>
+			</div>
+		</div>
+	<</if>>
 	<<set $showEight += 1, $lastShow = 8>>
 	It looks like the random function chose to play a preview of the how-to series "Extreme Gestation for Fun and Profit", hosted by Millie. It seems like the show's going to cover topics ranging from hyper-pregnancy to broodmother implants, and even hints and some sort of medical technique to allow anal pregnancy in males.
 	<br><br>.....
-- 
GitLab