From 14ef95f16823129b5927704f2db583538d91d953 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Sun, 15 Mar 2020 20:16:13 -0400
Subject: [PATCH] slave on slave feeding

---
 src/pregmod/slaveOnSlaveFeedingWorkAround.tw | 414 +++++++++++--------
 1 file changed, 231 insertions(+), 183 deletions(-)

diff --git a/src/pregmod/slaveOnSlaveFeedingWorkAround.tw b/src/pregmod/slaveOnSlaveFeedingWorkAround.tw
index fbdefd15726..22bc11a99c1 100644
--- a/src/pregmod/slaveOnSlaveFeedingWorkAround.tw
+++ b/src/pregmod/slaveOnSlaveFeedingWorkAround.tw
@@ -34,203 +34,251 @@
 	$activeSlave.slaveName is prepped to drink $his fill; now you must select a slave capable of producing the required amount of milk or ejaculate.
 </p>
 
-<h1>Select an eligible slave to serve as the tap</h1>
+<h2>Select an eligible slave to serve as the tap</h2>
 
-<h2>Milk Slaves</h2>
-<h3>2 Liters</h3>
-<<for _i = 0; _i < $slaves.length; _i++>>
-	<div>
-		<<if $slaves[_i].milkOutput >= 2>>
-			<<if ($slaves[_i].ID != $activeSlave.ID) && $slaves[_i].nipples != "fuckable">>
-				<<set _name = SlaveFullName($slaves[_i])>>
-				<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 1, $activeSlave.inflationType = _descM, $activeSlave.inflationMethod = 3]]">>
-				<<if relativeTerm($activeSlave, $slaves[_i]) != null>>
-					<<print relativeTerm($activeSlave, $slaves[_i])>>
-				<</if>>
-				<<if $slaves[_i].relationshipTarget == $activeSlave.ID>>
-					<<switch $slaves[_i].relationship>>
-					<<case 1>>
-						friends
-					<<case 2>>
-						best friends
-					<<case 3>>
-						friends with benefits
-					<<case 4>>
-						lover
-					<<case 5>>
-						slave $wife
-					<</switch>>
-				<</if>>
-				<<if $slaves[_i].rivalryTarget == $activeSlave.ID>>
-					<<switch $slaves[_i].relationship>>
-					<<case 1>>
-						dislikes
-					<<case 2>>
-						rival
-					<<case 3>>
-						bitterly hates
-					<</switch>>
-				<</if>>
-				<<set _eligibilityMilk2 = 1>>
-			<</if>>
-		<</if>>
-	</div>
-<</for>>
-<<if (_eligibilityMilk2 == 0)>>
-	<div class="note>
-		You have no slaves capable of producing two liters of milk.
-	</div>
-<</if>>
-
-<h3>4 Liters</h3>
-<<if $activeSlave.pregKnown == 0>>
-	<<for _i = 0; _i < $slaves.length; _i++>>
-		<div>	
-			<<if $slaves[_i].milkOutput >= 4>>
-				<<if ($slaves[_i].ID != $activeSlave.ID) && $slaves[_i].nipples != "fuckable">>
-					<<set _name = SlaveFullName($slaves[_i])>>
-					<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 2, $activeSlave.inflationType = _descM, $activeSlave.inflationMethod = 3]]">>
-					<<if relativeTerm($activeSlave, $slaves[_i]) != null>>
-						<<print relativeTerm($activeSlave, $slaves[_i])>>
-					<</if>>
-					<<if $slaves[_i].relationshipTarget == $activeSlave.ID>>
-						<<switch $slaves[_i].relationship>>
-						<<case 1>>
-							friends
-						<<case 2>>
-							best friends
-						<<case 3>>
-							friends with benefits
-						<<case 4>>
-							lover
-						<<case 5>>
-							slave $wife
-						<</switch>>
-					<</if>>
-					<<if $slaves[_i].rivalryTarget == $activeSlave.ID>>
-						<<switch $slaves[_i].relationship>>
-						<<case 1>>
-							dislikes
-						<<case 2>>
-							rival
-						<<case 3>>
-							bitterly hates
-						<</switch>>
-					<</if>>
-					<<set _eligibilityMilk4 = 1>>
-				<</if>>
-			<</if>>
-		</div>
-	<</for>>
-	<<if (_eligibilityMilk4 == 0)>>
-		<div class="note>
-			You have no slaves capable of producing four liters of milk.
-		</div>
-	<</if>>
-	
-	<h3>8 Liters</h3>
-	<<for _i = 0; _i < $slaves.length; _i++>>
-		<div>
-			<<if $slaves[_i].milkOutput >= 8>>
-				<<if ($slaves[_i].ID != $activeSlave.ID) && $slaves[_i].nipples != "fuckable">>
-					<<set _name = SlaveFullName($slaves[_i])>>
-					<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 3, $activeSlave.inflationType = _descM, $activeSlave.inflationMethod = 3]]">>
-					<<if relativeTerm($activeSlave, $slaves[_i]) != null>>
-						<<print relativeTerm($activeSlave, $slaves[_i])>>
-					<</if>>
-					<<if $slaves[_i].relationshipTarget == $activeSlave.ID>>
-						<<switch $slaves[_i].relationship>>
-						<<case 1>>
-							friends
-						<<case 2>>
-							best friends
-						<<case 3>>
-							friends with benefits
-						<<case 4>>
-							lover
-						<<case 5>>
-							slave $wife
-						<</switch>>
-					<</if>>
-					<<if $slaves[_i].rivalryTarget == $activeSlave.ID>>
-						<<switch $slaves[_i].relationship>>
+<h3>Milk Slaves</h3>
+<table width=90%>
+<tr>
+	<th>
+		2 Liters
+	</th>
+	<th>
+		4 Liters
+	</th>
+	<th>
+		8 Liters
+	</th>
+</tr>
+<tr valign="top">
+	/* 2 Liters */
+	<td>
+		<<for _i = 0; _i < $slaves.length; _i++>>
+			<div>
+				<<if $slaves[_i].milkOutput >= 2>>
+					<<if ($slaves[_i].ID != $activeSlave.ID) && $slaves[_i].nipples != "fuckable">>
+						<<set _name = SlaveFullName($slaves[_i])>>
+						<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 1, $activeSlave.inflationType = _descM, $activeSlave.inflationMethod = 3]]">>
+						<<if relativeTerm($activeSlave, $slaves[_i]) != null>>
+							<<print relativeTerm($activeSlave, $slaves[_i])>>
+						<</if>>
+						<<if $slaves[_i].relationshipTarget == $activeSlave.ID>>
+							<<switch $slaves[_i].relationship>>
+							<<case 1>>
+								friends
+							<<case 2>>
+								best friends
+							<<case 3>>
+								friends with benefits
+							<<case 4>>
+								lover
+							<<case 5>>
+								slave $wife
+							<</switch>>
+						<</if>>
+						<<if $slaves[_i].rivalryTarget == $activeSlave.ID>>
+							<<switch $slaves[_i].relationship>>
 							<<case 1>>
 								dislikes
 							<<case 2>>
 								rival
 							<<case 3>>
 								bitterly hates
-						<</switch>>
+							<</switch>>
+						<</if>>
+						<<set _eligibilityMilk2 = 1>>
 					<</if>>
-					<<set _eligibilityMilk8 = 1>>
 				<</if>>
+			</div>
+		<</for>>
+		<<if (_eligibilityMilk2 == 0)>>
+			<div class="note>
+				You have no slaves capable of producing two liters of milk.
+			</div>
+		<</if>>
+	</td>
+
+	<<if $activeSlave.pregKnown == 0>>
+		/* 4 Liters */
+		<td>
+			<<for _i = 0; _i < $slaves.length; _i++>>
+				<div>	
+					<<if $slaves[_i].milkOutput >= 4>>
+						<<if ($slaves[_i].ID != $activeSlave.ID) && $slaves[_i].nipples != "fuckable">>
+							<<set _name = SlaveFullName($slaves[_i])>>
+							<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 2, $activeSlave.inflationType = _descM, $activeSlave.inflationMethod = 3]]">>
+							<<if relativeTerm($activeSlave, $slaves[_i]) != null>>
+								<<print relativeTerm($activeSlave, $slaves[_i])>>
+							<</if>>
+							<<if $slaves[_i].relationshipTarget == $activeSlave.ID>>
+								<<switch $slaves[_i].relationship>>
+								<<case 1>>
+									friends
+								<<case 2>>
+									best friends
+								<<case 3>>
+									friends with benefits
+								<<case 4>>
+									lover
+								<<case 5>>
+									slave $wife
+								<</switch>>
+							<</if>>
+							<<if $slaves[_i].rivalryTarget == $activeSlave.ID>>
+								<<switch $slaves[_i].relationship>>
+								<<case 1>>
+									dislikes
+								<<case 2>>
+									rival
+								<<case 3>>
+									bitterly hates
+								<</switch>>
+							<</if>>
+							<<set _eligibilityMilk4 = 1>>
+						<</if>>
+					<</if>>
+				</div>
+			<</for>>
+			<<if (_eligibilityMilk4 == 0)>>
+				<div class="note>
+					You have no slaves capable of producing four liters of milk.
+				</div>
+			<</if>>
+		</td>
+
+		/* 8 Liters */
+		<td>
+			<<for _i = 0; _i < $slaves.length; _i++>>
+				<div>
+					<<if $slaves[_i].milkOutput >= 8>>
+						<<if ($slaves[_i].ID != $activeSlave.ID) && $slaves[_i].nipples != "fuckable">>
+							<<set _name = SlaveFullName($slaves[_i])>>
+							<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 3, $activeSlave.inflationType = _descM, $activeSlave.inflationMethod = 3]]">>
+							<<if relativeTerm($activeSlave, $slaves[_i]) != null>>
+								<<print relativeTerm($activeSlave, $slaves[_i])>>
+							<</if>>
+							<<if $slaves[_i].relationshipTarget == $activeSlave.ID>>
+								<<switch $slaves[_i].relationship>>
+								<<case 1>>
+									friends
+								<<case 2>>
+									best friends
+								<<case 3>>
+									friends with benefits
+								<<case 4>>
+									lover
+								<<case 5>>
+									slave $wife
+								<</switch>>
+							<</if>>
+							<<if $slaves[_i].rivalryTarget == $activeSlave.ID>>
+								<<switch $slaves[_i].relationship>>
+									<<case 1>>
+										dislikes
+									<<case 2>>
+										rival
+									<<case 3>>
+										bitterly hates
+								<</switch>>
+							<</if>>
+							<<set _eligibilityMilk8 = 1>>
+						<</if>>
+					<</if>>
+				</div>
+			<</for>>
+			<<if (_eligibilityMilk8 == 0)>>
+				<div class="note>
+					You have no slaves capable of producing eight liters of milk.
+				</div>
 			<</if>>
-		</div>
-	<</for>>
-	<<if (_eligibilityMilk8 == 0)>>
-		<div class="note>
-			You have no slaves capable of producing eight liters of milk.
-		</div>
+		</td>
+	<<else>>
+		<td>
+			Due to $his pregnancy, $he is incapable of keeping down more than two liters of milk.
+		</td>
 	<</if>>
-<<else>>
-	Due to $his pregnancy, $he is incapable of keeping down more than two liters of milk.
-<</if>>
+</tr>
+</table>
 
-<h2>Cum Slaves</h2>
-<h3>2 Liters</h3>
-<<for _i = 0; _i < $slaves.length; _i++>>
-	<div>
-		<<if $slaves[_i].cumOutput >= 2>>
-			<<if ($slaves[_i].ID != $activeSlave.ID)>>
-				<<set _name = SlaveFullName($slaves[_i])>>
-				<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 1, $activeSlave.inflationType = _descC, $activeSlave.inflationMethod = 3]]">>
-				<<set _eligibilityCum2 = 1>>
+<h3>Cum Slaves</h3>
+<table width=90%>
+	<tr>
+		<th>
+			2 Liters
+		</th>
+		<th>
+			4 Liters
+		</th>
+		<th>
+			8 Liters
+		</th>
+	</tr>
+
+	<tr valign="top">
+		/* 2 Liters */
+		<td>
+			<<for _i = 0; _i < $slaves.length; _i++>>
+				<div>
+					<<if $slaves[_i].cumOutput >= 2>>
+						<<if ($slaves[_i].ID != $activeSlave.ID)>>
+							<<set _name = SlaveFullName($slaves[_i])>>
+							<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 1, $activeSlave.inflationType = _descC, $activeSlave.inflationMethod = 3]]">>
+							<<set _eligibilityCum2 = 1>>
+						<</if>>
+					<</if>>
+				</div>
+			<</for>>
+			<<if (_eligibilityCum2 == 0)>>
+				<div class="note>
+					You have no slaves capable of producing two liters of cum.
+				</div>
 			<</if>>
-		<</if>>
-	</div>
-<</for>>
-<<if (_eligibilityCum2 == 0)>>
-	<div class="note>
-		You have no slaves capable of producing two liters of cum.
-	</div>
-<</if>>
+		</td>
 
-<h3>4 Liters</h3>
-<<if $activeSlave.pregKnown == 0>>
-	<div>
-		<<for _i = 0; _i < $slaves.length; _i++>>
-			<<if $slaves[_i].cumOutput >= 4>>
-				<<if ($slaves[_i].ID != $activeSlave.ID)>>
-					<<set _name = SlaveFullName($slaves[_i])>>
-					<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 2, $activeSlave.inflationType = _descC, $activeSlave.inflationMethod = 3]]">>
-					<<set _eligibilityCum4 = 1>>
+		<<if $activeSlave.pregKnown == 0>>
+			/* 4 Liters */
+			<td>
+				<<for _i = 0; _i < $slaves.length; _i++>>
+					<div>
+						<<if $slaves[_i].cumOutput >= 4>>
+							<<if ($slaves[_i].ID != $activeSlave.ID)>>
+								<<set _name = SlaveFullName($slaves[_i])>>
+								<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 2, $activeSlave.inflationType = _descC, $activeSlave.inflationMethod = 3]]">>
+								<<set _eligibilityCum4 = 1>>
+							<</if>>
+						<</if>>
+					</div>
+				<</for>>
+				
+				<<if (_eligibilityCum4 == 0)>>
+					<div class="note>
+						You have no slaves capable of producing four liters of cum.
+					</div>
 				<</if>>
-			<</if>>
-		<</for>>
-	</div>
-	<<if (_eligibilityCum4 == 0)>>
-		<div class="note>
-			You have no slaves capable of producing four liters of cum.
-		</div>
-	<</if>>
+			</td>
 
-	<h3>8 Liters</h3>
-	<<for _i = 0; _i < $slaves.length; _i++>>
-		<div>
-			<<if $slaves[_i].cumOutput >= 8>>
-				<<if ($slaves[_i].ID != $activeSlave.ID)>>
-					<<set _name = SlaveFullName($slaves[_i])>>
-					<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 3, $activeSlave.inflationType = _descC, $activeSlave.inflationMethod = 3]]">>
-					<<set _eligibilityCum8 = 1>>
+			/* 8 Liters */
+			<td>
+				<<for _i = 0; _i < $slaves.length; _i++>>
+					<div>
+						<<if $slaves[_i].cumOutput >= 8>>
+							<<if ($slaves[_i].ID != $activeSlave.ID)>>
+								<<set _name = SlaveFullName($slaves[_i])>>
+								<<print "[[_name|FSlaveFeed][$milkTap = $slaves[" + _i + "], $activeSlave.inflation = 3, $activeSlave.inflationType = _descC, $activeSlave.inflationMethod = 3]]">>
+								<<set _eligibilityCum8 = 1>>
+							<</if>>
+						<</if>>
+					</div>
+				<</for>>
+				<<if (_eligibilityCum8 == 0)>>
+					<div class="note>
+						You have no slaves capable of producing eight liters of cum.
+					</div>
 				<</if>>
-			<</if>>
-		</div>
-	<</for>>
-	<<if (_eligibilityCum8 == 0)>>
-		<div class="note>
-			You have no slaves capable of producing eight liters of cum.
-		</div>
-	<</if>>
-<<else>>
-	Due to $his pregnancy, $he is incapable of keeping down more than two liters of cum.
-<</if>>
+			</td>
+		<<else>>
+			<td>
+				Due to $his pregnancy, $he is incapable of keeping down more than two liters of cum.
+			</td>
+		<</if>>
+	</tr>
+</table>
-- 
GitLab