code:
:: Takeover Target [nobr]

<<set $ui = "start", $showBodyMods = 1>>

Before you deploy the <<if $PC.rumor == "wealth">>financial reserves that<<elseif $PC.rumor == "diligence">>carefully constructed plan that<<elseif $PC.rumor == "force">>mercenaries and <<if $continent == "Europe">>//maskirovka//<<else>>cover plan<</if>> that<<elseif $PC.rumor == "social engineering">>clever social manipulation that<<else>>optimistic plan you hope<</if>> will allow you to take over an arcology, you need to select a target. There are a number of vulnerable arcologies that you could <<if $PC.rumor == "wealth">>attempt a hostile takeover of<<elseif $PC.rumor == "diligence">>work to take over<<elseif $PC.rumor == "force">>attack<<elseif $PC.rumor == "social engineering">>infiltrate<<else>>aspire to take over<</if>> with a reasonable chance of success. Free Cities are volatile places, even compared to the troubled state of the rest of the world. There are always arcologies whose owners are on the brink of failure, and you could target one of them.
<<if $PC.career == "arcology owner">>(Since you've @@.springgreen;owned an arcology before,@@ you identify more potential target arcologies than a novice might.)<</if>>
Alternatively, arcologies are being built every day, and their owners' control is often uncertain. @@.orange;Which arcology will you target?@@

[[A newly constructed arcology|Terrain Intro][$targetArcology.type = "New"]]

//With many new arcologies being constructed, you will be able to select which area of the world and type of Free City you'd like your target arcology to be located in.//

//Recommended for new players.//

<<set _arcologyTypes = ["Supremacist", "Subjugationist", "Paternalist", "AssetExpansionist", "SlimnessEnthusiast", "TransformationFetishist", "BodyPurist", "MaturityPreferentialist", "YouthPreferentialist", "Pastoralist", "PhysicalIdealist", "ChattelReligionist", "RomanRevivalist", "AztecRevivalist", "EgyptianRevivalist", "EdoRevivalist", "ArabianRevivalist", "ChineseRevivalist", "Multiculturalist", "Repopulationist", "Eugenics", "HedonisticDecadence"]>>
<<if $seeDicks != 0>><<set _arcologyTypes.push("GenderRadicalist")>><</if>>
<<if $seeDicks != 100>><<set _arcologyTypes.push("GenderFundamentalist")>><</if>>
<<if $seeExtreme != 0>><<set _arcologyTypes.push("Degradationist")>><</if>>
<<set _terrainTypes = ["urban", "urban", "rural", "rural", "rural", "marine", "marine", "oceanic", "ravine"]>>
<<set _continents = ["North America", "North America", "South America", "Europe", "Europe", "the Middle East", "Africa", "Asia", "Asia", "Australia", "Japan"]>>
<<set _races = ["white", "asian", "latina", "middle eastern", "indo-aryan", "pacific islander", "malay", "amerindian", "southern european", "semitic", "mixed race"]>>
<<set _targetArcologies = []>>
<<set _targets = 4>>
<<if $PC.career == "arcology owner">><<set _targets += 2>><</if>>
<<for $i = 0; $i < _targets; $i++>>
	<<set $targetArcology = {}>>
	<<set $targetArcology.type = _arcologyTypes.pluck()>>
	<<switch $targetArcology.type>>
	<<case "Supremacist">>
		<<set $targetArcology.race = _races.random()>>
		<<switch $targetArcology.race>>
		<<case "white">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistWhite.random()>>
		<<case "asian">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistAsian.random()>>
		<<case "latina">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistLatina.random()>>
		<<case "middle eastern">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistMiddleEastern.random()>>
		<<case "black">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistBlack.random()>>
		<<case "indo-aryan">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistIndoAryan.random()>>
		<<case "pacific islander">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistPacificIslander.random()>>
		<<case "malay">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistMalay.random()>>
		<<case "amerindian">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistAmerindian.random()>>
		<<case "southern european">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistSouthernEuropean.random()>>
		<<case "semitic">>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistSemitic.random()>>
		<<default>>
			<<set $targetArcology.name = setup.ArcologyNamesSupremacistMixedRace.random()>>
		<</switch>>
	<<case "Subjugationist">>
		<<set $targetArcology.race = _races.random()>>
		<<switch $targetArcology.race>>
		<<case "white">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistWhite.random()>>
		<<case "asian">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistAsian.random()>>
		<<case "latina">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistLatina.random()>>
		<<case "middle eastern">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistMiddleEastern.random()>>
		<<case "black">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistBlack.random()>>
		<<case "indo-aryan">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistIndoAryan.random()>>
		<<case "pacific islander">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistPacificIslander.random()>>
		<<case "malay">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistMalay.random()>>
		<<case "amerindian">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistAmerindian.random()>>
		<<case "southern european">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistSouthernEuropean.random()>>
		<<case "semitic">>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistSemitic.random()>>\
		<<default>>
			<<set $targetArcology.name = setup.ArcologyNamesSubjugationistMixedRace.random()>>
		<</switch>>
	<<case "GenderRadicalist">><<set $targetArcology.name = setup.ArcologyNamesGenderRadicalist.random()>>
	<<case "GenderFundamentalist">><<set $targetArcology.name = setup.ArcologyNamesGenderFundamentalist.random()>>
	<<case "Paternalist">><<set $targetArcology.name = setup.ArcologyNamesPaternalist.random()>>
	<<case "Degradationist">><<set $targetArcology.name = setup.ArcologyNamesDegradationist.random()>>
	<<case "AssetExpansionist">><<set $targetArcology.name = setup.ArcologyNamesAssetExpansionist.random()>>
	<<case "SlimnessEnthusiast">><<set $targetArcology.name = setup.ArcologyNamesSlimnessEnthusiast.random()>>
	<<case "TransformationFetishist">><<set $targetArcology.name = setup.ArcologyNamesTransformationFetishist.random()>>
	<<case "BodyPurist">><<set $targetArcology.name = setup.ArcologyNamesBodyPurist.random()>>
	<<case "MaturityPreferentialist">><<set $targetArcology.name = setup.ArcologyNamesMaturityPreferentialist.random()>>
	<<case "YouthPreferentialist">><<set $targetArcology.name = setup.ArcologyNamesYouthPreferentialist.random()>>
	<<case "Pastoralist">><<set $targetArcology.name = setup.ArcologyNamesPastoralist.random()>>
	<<case "PhysicalIdealist">><<set $targetArcology.name = setup.ArcologyNamesPhysicalIdealist.random()>>
	<<case "ChattelReligionist">><<set $targetArcology.name = setup.ArcologyNamesChattelReligionist.random()>>
	<<case "RomanRevivalist">><<set $targetArcology.name = setup.ArcologyNamesRomanRevivalist.random()>>
	<<case "AztecRevivalist">><<set $targetArcology.name = setup.ArcologyNamesAztecRevivalist.random()>>
	<<case "EgyptianRevivalist">><<set $targetArcology.name = setup.ArcologyNamesEgyptianRevivalist.random()>>
	<<case "EdoRevivalist">><<set $targetArcology.name = setup.ArcologyNamesEdoRevivalist.random()>>
	<<case "ArabianRevivalist">><<set $targetArcology.name = setup.ArcologyNamesArabianRevivalist.random()>>
	<<case "ChineseRevivalist">><<set $targetArcology.name = setup.ArcologyNamesChineseRevivalist.random()>>
	<<case "Repopulationist">><<set $targetArcology.name = setup.ArcologyNamesRepopulationist.random()>>
	<<case "Eugenics">><<set $targetArcology.name = setup.ArcologyNamesEugenics.random()>>
	<<case "HedonisticDecadence">><<set $targetArcology.name = setup.ArcologyNamesHedonisticDecadence.random()>>
	<<default>><<set $targetArcology.name = "Arcology X-4">>
	<</switch>>
	<<set $targetArcology.FSProgress = either(10,30,50)>>
	<<set $targetArcology.prosperity = either(40,50,60)>>
	<<set $targetArcology.citizens = random(-1,1)>>
	<<set $targetArcology.terrain = _terrainTypes.random()>>
	<<set $targetArcology.continent = _continents.random()>>
	<<set _targetArcologies.push($targetArcology)>>
<</for>>
<<for $i = 0; $i < _targetArcologies.length; $i++>>
	<<print "[[_targetArcologies[$i].name|Terrain Intro][$targetArcology to _targetArcologies[" + $i + "]]]">> is an established arcology located in a Free City
	<<if _targetArcologies[$i].terrain == "urban">>
		carved out of an urban area of _targetArcologies[$i].continent.
	<<elseif _targetArcologies[$i].terrain == "rural">>
		built in a rural area of _targetArcologies[$i].continent.
	<<elseif _targetArcologies[$i].terrain == "marine">>
		constructed just offshore of _targetArcologies[$i].continent.
	<<elseif _targetArcologies[$i].terrain == "ravine">>
		constructed in a large canyon of _targetArcologies[$i].continent.
	<<else>>
		in the middle of the ocean.
	<</if>>
	<<if _targetArcologies[$i].prosperity >= 60>>

		It is unusually prosperous for a vulnerable arcology.
	<<elseif _targetArcologies[$i].prosperity <= 40>>

		It has little economic prosperity and is vulnerable.
	<</if>>
	<<if _targetArcologies[$i].citizens > 0>>

		It has an unusually high ratio of citizens to sex slaves, increasing demand for sexual services.
	<<elseif _targetArcologies[$i].citizens < 0>>

		It has an unusually low ratio of citizens to sex slaves, reducing demand for sexual services.
	<</if>>

	Its society
	<<if _targetArcologies[$i].FSProgress >= 50>>
		has advanced towards
	<<elseif _targetArcologies[$i].FSProgress >= 30>>
		has devoted resources to
	<<else>>
		has just begun to adopt
	<</if>>
	<<switch _targetArcologies[$i].type>>
	<<case "Supremacist">>@@.orange;Supremacy of the _targetArcologies[$i].race<<if _targetArcologies[$i].race != "mixed race">> race<</if>>.@@
	<<case "Subjugationist">>@@.orange;Subjugation of the _targetArcologies[$i].race<<if _targetArcologies[$i].race != "mixed race">> race<</if>>.@@
	<<case "GenderRadicalist">>@@.orange;Gender Radicalism,@@ a movement that supports feminization of slavegirls with dicks.
	<<case "GenderFundamentalist">>@@.orange;Gender Fundamentalism,@@ a reaction to modern libertinism that seeks to reinforce gender roles.
	<<case "Paternalist">>@@.orange;Paternalism,@@ an optimistic strain of slavery that protects and improves slaves.
	<<case "Degradationist">>@@.orange;Degradationism,@@ an extreme branch of modern slavery that treats slaves as subhuman.
	<<case "AssetExpansionist">>@@.orange;Asset Expansionism,@@ a societal preoccupation with expansion of body parts, especially breasts.
	<<case "SlimnessEnthusiast">>@@.orange;Slimness Enthusiasm,@@ an aesthetic movement that fetishizes the lithe female form.
	<<case "TransformationFetishist">>@@.orange;Transformation Fetishism,@@ a focus on implants and other kinds of surgical alteration.
	<<case "BodyPurist">>@@.orange;Body Purism,@@ a reaction to extreme surgical fetishism that prefers bodies grown biologically.
	<<case "MaturityPreferentialist">>@@.orange;Maturity Preferentialism,@@ an appetite for mature slaves based on MILF fetishism.
	<<case "YouthPreferentialist">>@@.orange;Youth Preferentialism,@@ which focuses on youth and virginity in slaves.
	<<case "Pastoralist">>@@.orange;Pastoralism,@@ an appetite for products of the human body, especially milk.
	<<case "PhysicalIdealist">>@@.orange;Physical Idealism,@@ an aspirational movement which fetishizes muscle and physical fitness.
	<<case "ChattelReligionist">>@@.orange;Chattel Religionism,@@ a religious revival in the context of modern slavery.
	<<case "RomanRevivalist">>@@.orange;Roman Revivalism,@@ which seeks to recreate the glory that was ancient Rome.

		It has an established lingua franca: Latin.
	<<case "AztecRevivalist">>@@.orange;Aztec Revivalism,@@ which aspires to reach the heights of the Aztec Empire at it's peak.

		It has an established lingua franca: Nahuatl.
	<<case "EgyptianRevivalist">>@@.orange;Egyptian Revivalism,@@ a movement to rebuild the monuments and greatness of ancient Egypt.

		It has an established lingua franca: Ancient Egyptian.
	<<case "EdoRevivalist">>@@.orange;Edo Revivalism,@@ an insular movement with a focus on the cultural superiority of old Japan.

		It has an established lingua franca: Japanese.
	<<case "ArabianRevivalist">>@@.orange;Arabian Revivalism,@@ a melding of Arabian history and recent mythology of the Near East.

		It has an established lingua franca: Arabic.
	<<case "ChineseRevivalist">>@@.orange;Chinese Revivalism,@@ which modernizes the assumed superiority of the Middle Kingdom.

		It has an established lingua franca: Chinese.
	<<case "Repopulationist">>@@.orange;Repopulationism,@@ the belief that the key to humanity's survival is a child in every fertile womb.
	<<case "Eugenics">>@@.orange;Eugenics,@@ the belief that the world's failings were caused by rampant breeding of the inferior, and as such, only society's best should reproduce.
	<<case "HedonisticDecadence">>@@.orange;Decadent Hedonism,@@ a movement to embody life's pleasures, particularly eating and sex.
	<<default>>@@.orange;Multiculturalism,@@ a celebration of the total liberty that was the original purpose of the Free Cities.
	<</switch>>

<</for>>

license: mit


code:
:: FondleDick

<<nobr>>
You call her over so you can fondle her
<<if $activeSlave.dick == 1>>
	tiny dick.
<<elseif $activeSlave.dick == 2>>
	cute dick.
<<elseif $activeSlave.dick == 3>>
	dick
<<elseif $activeSlave.dick == 4>>
	big dick
<<elseif $activeSlave.dick == 5>>
	impressive dick
<<elseif $activeSlave.dick == 6>>
	huge dick
<<elseif $activeSlave.dick == 7>>
	gigantic dick
<<elseif $activeSlave.dick == 8>>
	titanic dick
<<elseif $activeSlave.dick == 9>>
	absurd dick
<<elseif $activeSlave.dick == 10>>
	inhuman dick
<<else>>
	hypertrophied dick
<</if>>

<<if $activeSlave.scrotum > 0>>
	and
	<<if $activeSlave.balls == 0>>
		soft scrotum.
	<<elseif $activeSlave.balls == 1>>
		tiny balls.
	<<elseif $activeSlave.balls == 2>>
		cute balls.
	<<elseif $activeSlave.balls == 3>>
		balls.
	<<elseif $activeSlave.balls == 4>>
		large balls.
	<<elseif $activeSlave.balls == 5>>
		huge balls.
	<<else>>
		monstrous balls.
	<</if>>
<<else>>
	and soft perineum.
<</if>>

<<if ($activeSlave.vaginaTat == "tribal patterns")>>
	The tattoos on her abdomen certainly draw attention there.
<</if>>

<<if ($activeSlave.vaginaPiercing > 1) && ($activeSlave.dick != 0)>>
	Metal glints all up and down her cock.
<<elseif ($activeSlave.vaginaPiercing == 1) && ($activeSlave.dick != 0)>>
	Metal glints at the head of her cock.
<</if>>

<<if ($activeSlave.fetish == "mindbroken")>>
	Like a doll, she dumbly remains still, watching your hands move towards her without any real interest. You gently trace your fingers along her
	<<if $activeSlave.dick == 1>>
		tiny dick
	<<elseif $activeSlave.dick == 2>>
		cute dick
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>> before taking it gently in one hand and tenderly stroking your hand along its shaft<<if $activeSlave.balls > 0>>,<<else>>.<</if>>
	<<if $activeSlave.balls > 0>>
		while simultaneously cupping
		<<if $activeSlave.scrotum == 0>>
			the soft skin between her base and her butthole
		<<elseif $activeSlave.balls == 1>>
			her tiny balls
		<<elseif $activeSlave.balls == 2>>
			her small balls
		<<elseif $activeSlave.balls == 3>>
			her balls
		<<elseif $activeSlave.balls == 4>>
			her big balls
		<<elseif $activeSlave.balls == 5>>
			her lemon-sized balls
		<<elseif $activeSlave.balls < 10>>
			her fist-sized balls
		<<else>>
			her hypertrophied balls
		<</if>>
		with your other hand.
	<</if>>
	You firmly wrap your fingers, thumb and palm around her dick, rhythmically stroking along with both hands, starting slow but gradually increasing the speed of your movements. You occasionally squeeze the tip and head of her dick between your fingers and thumb.
	<<if !canAchieveErection($activeSlave)>>
		Her dick remains flaccid as it cannot get stiff and you continue tenderly stroking her soft dick but, she does not respond.
	<<else>>
		Her prick stiffens like a rod in your hands and you continue your expert strokes along the erect shaft but, except for the cockmilk leaking out of her dick, she does not respond.
	<</if>>
	Since she is mindbroken, her responses to you are purely physiological and your actions have no affect on her mentally. You leave your toy for one of your other slaves to clean and maintain.
<<elseif ($activeSlave.amp == 1)>>
	Since she's a quadruple amputee, she's yours to use as a human finger toy. While she's lying there helpless, you move your hands towards her. You gently trace your fingers along her
	<<if $activeSlave.dick == 1>>
		tiny dick
	<<elseif $activeSlave.dick == 2>>
		cute dick
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>> before taking it gently in one hand and tenderly stroking your hand along its shaft<<if $activeSlave.balls > 0>>,<<else>>.<</if>>
	<<if $activeSlave.balls > 0>>
		while simultaneously cupping her
		<<if $activeSlave.scrotum == 0>>
			soft skin beneath her base and her butthole
		<<elseif $activeSlave.balls == 1>>
			tiny balls
		<<elseif $activeSlave.balls == 2>>
			small balls
		<<elseif $activeSlave.balls == 3>>
			balls
		<<elseif $activeSlave.balls == 4>>
			big balls
		<<elseif $activeSlave.balls == 5>>
			lemon-sized balls
		<<elseif $activeSlave.balls < 10>>
			fist-sized balls
		<<else>>
			hypertrophied balls
		<</if>>
		with your other hand.
	<</if>>
	You firmly wrap your fingers, thumb and palm around her dick, rhythmically stroking along with both hands, starting slow but gradually increasing the speed of your movements. You occasionally squeeze the tip and head of her dick between your fingers and thumb.
	<<if !canAchieveErection($activeSlave)>>
		Her dick remains flaccid as it cannot get stiff and you continue tenderly stroking her soft dick but, except for the cockmilk leaking out of her dick, she does not respond.
	<<else>>
		Her prick stiffens like a rod in your hands and you continue your expert strokes along the erect shaft but, except for the cockmilk leaking out of her dick, she does not respond.
	<</if>> Soon, her movements indicate that she is orgasming. She shudders and leaks her cockmilk as she orgasms in your hand, looking at you as you stop moving your hands. You leave your toy for one of your other slaves to clean and maintain.
<<elseif ($activeSlave.fetish == "submissive") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)>>
	She comes submissively over, smiling a little submissive smile, and points her dick towards you. You gently trace your fingers along her
	<<if $activeSlave.dick == 1>>
		tiny dick
	<<elseif $activeSlave.dick == 2>>
		cute dick
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>> before taking it gently in one hand and tenderly stroking your hand along its shaft<<if $activeSlave.balls > 0>>,<<else>>.<</if>>
	<<if $activeSlave.balls > 0>>
		while simultaneously cupping her
		<<if $activeSlave.scrotum == 0>>
			soft skin beneath her base and her butthole
		<<elseif $activeSlave.balls == 1>>
			tiny balls
		<<elseif $activeSlave.balls == 2>>
			small balls
		<<elseif $activeSlave.balls == 3>>
			balls
		<<elseif $activeSlave.balls == 4>>
			big balls
		<<elseif $activeSlave.balls == 5>>
			lemon-sized balls
		<<elseif $activeSlave.balls < 10>>
			fist-sized balls
		<<else>>
			hypertrophied balls
		<</if>>
		with your other hand.
	<</if>>
	You firmly wrap your fingers, thumb and palm around her dick, rhythmically stroking along with both hands, starting slow but gradually increasing the speed of your movements. You occasionally squeeze the tip and head of her dick between your fingers and thumb.
	<<if !canAchieveErection($activeSlave)>>
		Her dick remains flaccid as it cannot get stiff and you continue tenderly stroking her soft dick.
	<<else>>
		Her prick stiffens like a rod in your hands and you continue your expert strokes along the erect shaft.
	<</if>> Soon, her movements indicate that she is orgasming. She shudders and leaks her cockmilk as she orgasms in your hands and get cleaned up.
<<elseif  $activeSlave.devotion < -20>>
	She clearly dislikes the thought of getting her dick fondled by you. Her lower lip quivers with trepidation as she watches your hands move towards her. She has no choice but to obey if she wants to avoid punishment. She gasps and shakes as you gently trace along her
	<<if $activeSlave.dick == 1>>
		tiny dick
	<<elseif $activeSlave.dick == 2>>
		cute dick
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>> before taking it gently in one hand and tenderly stroking your hand along its shaft<<if $activeSlave.balls > 0>>,<<else>>.<</if>>
	<<if $activeSlave.balls > 0>>
		while simultaneously cupping her
		<<if $activeSlave.scrotum == 0>>
			soft skin beneath her base and her butthole
		<<elseif $activeSlave.balls == 1>>
			tiny balls
		<<elseif $activeSlave.balls == 2>>
			small balls
		<<elseif $activeSlave.balls == 3>>
			balls
		<<elseif $activeSlave.balls == 4>>
			big balls
		<<elseif $activeSlave.balls == 5>>
			lemon-sized balls
		<<elseif $activeSlave.balls < 10>>
			fist-sized balls
		<<else>>
			hypertrophied balls
		<</if>>
		with your other hand.
	<</if>>
	You firmly wrap your fingers, thumb and palm around her dick, rhythmically stroking along with both hands, starting slow but gradually increasing the speed of your movements. You occasionally squeeze the tip and head of her dick between your fingers and thumb.
	<<if !canAchieveErection($activeSlave)>>
		Her dick remains flaccid as it cannot get stiff and you continue tenderly stroking her soft dick.
	<<else>>
		Her prick stiffens like a rod in your hand and you continue your expert strokes along the erect shaft.
	<</if>> She grabs your wrist with her hands and tries to stop it from moving but is unable to and despite her resistant pulling against you. She bites her lip but she cannot help but moan. Soon she shudders and leaks her cockmilk as she orgasms in your hands. She looks at you shamefully as you stop moving your hands and get cleaned up.
<<elseif ($activeSlave.fetish == "masochist") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)>>
	She hurriedly comes over to you, to stand between you and your desk. You lean over while she lies down upon it, face up, with her dick pointed towards you. She gasps when you slap her
	<<if $activeSlave.dick == 1>>
		tiny dick
	<<elseif $activeSlave.dick == 2>>
		cute dick
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>> with your hand. You firmly grab it and tightly squeeze it with your fingers, stroking your hand along its shaft,
	<<if $activeSlave.balls > 0>>
		while simultaneously slapping her
	<<if $activeSlave.balls == 1>>
		tiny balls
	<<elseif $activeSlave.balls == 2>>
		small balls
	<<elseif $activeSlave.balls == 3>>
		balls
	<<elseif $activeSlave.balls == 4>>
		big balls
	<<elseif $activeSlave.balls == 5>>
		lemon-sized balls
	<<elseif $activeSlave.balls < 10>>
		fist-sized balls
	<<else>>
		hypertrophied balls
	<</if>>
		with your other hand
	<</if>>. You firmly wrap your fingers, thumb and palm around her dick, rhythmically stroking along with both hands, starting slow but gradually increasing the speed of your movements. You occasionally squeeze and pinch the tip and head of her dick between your fingers and thumb.
	<<if !canAchieveErection($activeSlave)>>
		Her dick remains flaccid as it cannot get stiff and you continue tenderly stroking her soft dick.
	<<else>>
		Her prick stiffens like a rod in your hands and you continue your expert strokes along the erect shaft.
	<</if>> Your rough play leaves red marks on her breasts and nipples and she becomes even more aroused. Soon, her movements indicate that she is orgasming. She shudders and leaks her cockmilk as she orgasms in your hands and get cleaned up. She rubs the marks on her dick and balls with her hands, an ecstatic look on her $activeSlave.skin face. She looks at you longingly, hungry for more.
<<elseif  $activeSlave.devotion <= 20>>
	She obeys silently, standing in front of you as you move your hands towards her. You gently trace your fingers along her
	<<if $activeSlave.dick == 1>>
		tiny dick
	<<elseif $activeSlave.dick == 2>>
		cute dick
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>> before taking it gently in one hand and tenderly stroking your hand along its shaft<<if $activeSlave.balls > 0>>,<<else>>.<</if>>
	<<if $activeSlave.balls > 0>>
		while simultaneously cupping her
		<<if $activeSlave.scrotum == 0>>
			soft skin beneath her base and her butthole
		<<elseif $activeSlave.balls == 1>>
			tiny balls
		<<elseif $activeSlave.balls == 2>>
			small balls
		<<elseif $activeSlave.balls == 3>>
			balls
		<<elseif $activeSlave.balls == 4>>
			big balls
		<<elseif $activeSlave.balls == 5>>
			lemon-sized balls
		<<elseif $activeSlave.balls < 10>>
			fist-sized balls
		<<else>>
			hypertrophied balls
		<</if>>
		with your other hand.
	<</if>>
	You firmly wrap your fingers, thumb and palm around her dick, rhythmically stroking along with both hands, starting slow but gradually increasing the speed of your movements. You occasionally squeeze the tip and head of her dick between your fingers and thumb.
	<<if !canAchieveErection($activeSlave)>>
		Her dick remains flaccid as it cannot get stiff and you continue tenderly stroking her soft dick.
	<<else>>
		Her prick stiffens like a rod in your hands and you continue your expert strokes along the erect shaft.
	<</if>> She looks into your eyes furtively while she grabs your wrists with her hands, moving to match your hand movements. She moans and shudders, leaking her cockmilk as she orgasms in your hands. She dutifully looks at you as you stop moving your hands and get cleaned up.
<<else>>
	She devotedly comes over and gives you an impassioned kiss. She smiles and points her dick towards you. You gently trace your fingers along her
	<<if $activeSlave.dick == 1>>
		tiny dick
	<<elseif $activeSlave.dick == 2>>
		cute dick
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>> before taking it gently in one hand and tenderly stroking your hand along its shaft<<if $activeSlave.balls > 0>>,<<else>>.<</if>>
	<<if $activeSlave.balls > 0>>
		while simultaneously cupping her
		<<if $activeSlave.scrotum == 0>>
			soft skin beneath her base and her butthole
		<<elseif $activeSlave.balls == 1>>
			tiny balls
		<<elseif $activeSlave.balls == 2>>
			small balls
		<<elseif $activeSlave.balls == 3>>
			balls
		<<elseif $activeSlave.balls == 4>>
			big balls
		<<elseif $activeSlave.balls == 5>>
			lemon-sized balls
		<<elseif $activeSlave.balls < 10>>
			fist-sized balls
		<<else>>
			hypertrophied balls
		<</if>>
		with your other hand.
	<</if>>
	You firmly wrap your fingers, thumb and palm around her dick, rhythmically stroking along with both hands, starting slow but gradually increasing the speed of your movements. You occasionally squeeze the tip and head of her dick between your fingers and thumb.
	<<if !canAchieveErection($activeSlave)>>
		Her dick remains flaccid as it cannot get stiff and you continue tenderly stroking her soft dick.
	<<else>>
		Her prick stiffens like a rod in your hands and you continue your expert strokes along the erect shaft.
	<</if>> She begs you not to stop. Soon, she moans and her movements indicate that she is about to orgasm. She shudders and leaks her cockmilk as she orgasms in your hands. She looks at you passionately as you stop moving your hands and get cleaned up.
<</if>>
<</nobr>>


code:
:: SS [nobr]

<<set $nextButton = "Back to Main", $nextLink = "Main", $returnTo = "Barracks", $SS = $SSSlavesIDs.length, $Flag = 0>>

<<if SSSlaves > 5>>
	$securityForceName's Slave Support area is bustling with activity. There is little to no trash on the ground.
	<<set $SSLevel = 1>>
<</if>>

<<set $SSSlaves.combatSkill + 1>>
<<set $SSsSlaves.devotion +10>>
<<set $SSSlaves.trust +10>>

<<set _Tmult0 = Math.trunc($SS*1000*$upgradeMultiplierArcology)>>

It can support $SS support workers.
[[Expand the SS|SS][$cash -= _Tmult0, $SS += 5]] //Costs ¤_Tmult0 and will increase upkeep costs//

<<if $SSUpgradeMonitoring == 1>>
	The area has been upgraded with enhanced monitoring systems to make the support workers work harder, improving their obedience,efficiency and trust.
<<else>>
	<<set _Tmult1 = Math.trunc(10000*$upgradeMultiplierArcology)>>
	The area is standard. [[Upgrade the monitoring systems to force harder work|$SS][$cash -= _Tmult1,set $SSsSlaves.devotion +5, set $SSSlaves.trust +5, $SSUpgradeMonitoring = 1]] //Costs ¤_Tmult1 and will increase upkeep costs//
<</if>>

<<SSStatistics 1>>

<<if ($SS <= $SSSlaves)>>
	''$SSNameCaps is full and cannot hold any more slaves''
<<elseif ($slaves.length > $SSSlaves)>>
	<<link "''Send a slave to $SSName''">>
		<<replace #ComingGoing>>
			<<resetAssignmentFilter>>
			<<set $Flag to 0>>
			<<include "Slave Summary">>
		<</replace>>
	<</link>>
<</if>>

<<if $SSSlaves > 0>>
	| <<link "''Bring a slave out of $SSName''">>
		<<replace #ComingGoing>>
			<<SSAssignmentFilter>>
			<<set $Flag = 1>>
			<<include "Slave Summary">>
			<<resetAssignmentFilter>>
		<</replace>>
	<</link>>
<<else>>

//$SSNameCaps is empty for the moment.
//
<</if>>

<<assignmentFilter >>

	<<SSAssignmentFilter>>
	<<set $Flag = 1>>
	<<include "Slave Summary">>
	<<resetAssignmentFilter>>

Rename $SSName: <<textbox "$SSName" $SSName "SS">> //Use a noun or similar short phrase//


code:
:: Basenationalities Controls [nobr]

<<if $nationalities.length < 1>>
	//You cannot be a slave owner without a slave trade. Please add nationalities to continue.//
<<else>>
	<<link "Confirm customization">>
		<<unset $baseControlsFilter>>
		<<if $customWA == 0>>
			<<goto "Intro Summary">>
		<<else>>
			<<goto "Extreme Intro">>
		<</if>>
	<</link>>
<</if>>

/* Generates cloned array of $nationalities, removing duplicates and then sorting */
<<set $nationalitiescheck = _.uniq($nationalities, false).sort()>>

/* Prints distribution of $nationalities, using $nationalitiescheck to render array */
<<set _percentPerPoint = 100.0 / $nationalities.length>>
<<for _i = 0; _i < $nationalitiescheck.length; _i++>>
	<<set _nation = $nationalitiescheck[_i]>>
	_nation @@.orange;<<= ($nationalities.count(_nation) * _percentPerPoint).toFixed(2)>>%@@
	<<if _i < $nationalitiescheck.length-1>> | <</if>>
<</for>>
<<unset _percentPerPoint>>

/* Fine control tweaking of populations */
Adjust slave populations:

/* Filter controls */
Filter by Race:
<<for _i = 0; _i < setup.filterRaces.length; _i++>>
	<<set _race = setup.filterRaces[_i]>>
	<<if $baseControlsFilter == _race.toLowerCase().replace(/[ -]/g, '')>>
		<<print _race>>
	<<else>>
		<<print "
			<<link _race>>
				<<set $baseControlsFilter to setup.filterRaces[" + _i + "].toLowerCase().replace(/[ -]/g, '')>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>
		">>
	<</if>>
	<<if _i < setup.filterRaces.length-1>>
	|
	<</if>>
<</for>>

Filter by Region:
<<for _i = 0; _i < setup.filterRegions.length; _i++>>
	<<set _region = setup.filterRegions[_i]>>
	<<if $baseControlsFilter == _region.toLowerCase().replace(/[ -]/g, '')>>
		<<print _region>>
	<<else>>
		<<print "
			<<link _region>>
				<<set $baseControlsFilter to setup.filterRegions[" + _i + "].toLowerCase().replace(/[ -]/g, '')>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>
		">>
	<</if>>
	<<if _i < setup.filterRegions.length-1>>
	|
	<</if>>
<</for>>

/* Unfiltered pop controls */
<<if $baseControlsFilter == "all">>
	<<for _i = 0; _i < setup.baseNationalities.length; _i++>>

		<<set _nation = setup.baseNationalities[_i]>>
		<<print "
		_nation
			@@.plusButton;<<link '+'>>
				<<set $nationalities.push(setup.baseNationalities[" + _i + "])>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>@@
		">>
	<<if $nationalitiescheck.includes(_nation) > 0 >>
		<<print "
			@@.minusButton;<<link '–'>>
				<<set $nationalities.deleteAt(($nationalities.indexOf(setup.baseNationalities[" + _i + "])))>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>@@
		">>
		<</if>>
	<<if $nationalities.count(_nation) > 1 >>
		<<print "
			@@.zeroButton;<<link '0'>>
				<<set $nationalities.delete(setup.baseNationalities[" + _i + "])>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>@@
		">>
	<</if>>
	<<if _i < setup.baseNationalities.length-1>>| <</if>>

	<</for>>

By dominant race/ethnicity (hover over the name to see the nationalities affected):

	<<foreach _race of setup.filterRaces>>
		<<set _racialNationalities = setup.baseNationalities.filter(function(n) {
			var races = setup.raceSelector[n] || setup.raceSelector[''];
			return races.count(_race.toLowerCase()) * 2 > races.length; })>>
		<<if _racialNationalities.length > 0>>
			<<= "
 0 ? _racialNationalities.join(", ") : "(none)")
				+"'>_race @@.plusButton; <<link '+'>>
				<<run Array.prototype.push.apply($nationalities, setup.baseNationalities.filter(function(n) {
						var races = setup.raceSelector[n] || setup.raceSelector[''];
						return races.count('" + _race.toLowerCase() + "') * 2 > races.length; }))>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>@@ @@.zeroButton;<<link '0'>>
				<<run Array.prototype.delete.apply($nationalities, setup.baseNationalities.filter(function(n) {
						var races = setup.raceSelector[n] || setup.raceSelector[''];
						return races.count('" + _race.toLowerCase() + "') * 2 > races.length; }))>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>@@
">>
		<</if>>
	<</foreach>>
<<else>>
/* Filtered pop controls */
	<<set _controlsNationality = setup[$baseControlsFilter+'Nationalities']>>
	<<for _i = 0; _i < _controlsNationality.length; _i++>>

		<<set _nation = _controlsNationality[_i]>>
		<<print "
		_nation
			@@.plusButton;<<link '+'>>
				<<set $nationalities.push(_controlsNationality[" + _i + "])>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>@@
		">>
	<<if $nationalitiescheck.includes(_nation) > 0 >>
		<<print "
			@@.minusButton;<<link '–'>>
				<<set $nationalities.deleteAt(($nationalities.indexOf(_controlsNationality[" + _i + "])))>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>@@
		">>
		<</if>>
	<<if $nationalities.count(_nation) > 1 >>
		<<print "
			@@.zeroButton;<<link '0'>>
				<<set $nationalities.delete(_controlsNationality[" + _i + "])>>
				<<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>>
			<</link>>@@
		">>
	<</if>>
	<<if _i < _controlsNationality.length-1>>| <</if>>

	<</for>>
<</if>>


code:
:: belly implant dumper

<<set $slaves.forEach(function(s) { if (s.bellyImplant == 0) { s.bellyImplant = -1; } })>>
<<ClearSummaryCache>>


code:
:: BirthStorm [nobr]

<<set $nextButton = "Back", $nextLink = "Slave Interact">>

The remote surgery allows the removal of the pregnancy generator through conventional means, an injection to induce labor and the resulting birthing of the womb's contents. $activeSlave.slaveName's massive pregnant belly begins to shudder and writhe moments after being injected with the drug.  She drops to the ground with her legs spread to either side of her spasming bulk with a loud moan.  Her vaginal lips part as the first of her brood is born, followed by another, and another. After nearly a day of constant birthing
<<if $activeSlave.sexualFlaw == "breeder">>
	and the realization that you are taking away her ideal body, her perfect existence; her mind @@.red;fundamentally breaks. The ordeal of constant birthing has had a massive effect on her health as well as completely destroying her vagina@@.
    <<set $activeSlave.fetish = "mindbroken">>
<<elseif $activeSlave.fetish == "pregnancy" && $Nurse != 0>>
	and orgasming each time, $activeSlave.slaveName's mind would have broken. However, $Nurse.slaveName had the forsight to sedate her after witnessing her constant orgasming.  She awakes to find her belly deflated, no longer crammed full of life. She is @@.mediumorchid;disappointed@@ that you would forbid her from such a pleasure, but @@.mediumaquamarine;understands@@ why it was done. @@.red;The ordeal of constant birthing has had a massive effect on her health as well as completely destroying her vagina@@.
    <<set $activeSlave.trust += 5, $activeSlave.devotion -= 5>>
<<elseif $activeSlave.fetish == "pregnancy">>
	and orgasming each time $activeSlave.slaveName's mind is @@.red;fundamentally broken.@@ Being under constant pleasure for so long has destroyed all but the part of her that feels pleasure.  With one final push the breeding device is expelled from her womb as the last spark of what was her mind is extinguished. @@.red;The ordeal of constant birthing has had a massive effect on her health as well as completely destroying her vagina@@.
    <<set $activeSlave.fetish = "mindbroken">>
<<elseif $activeSlave.devotion <= 20>>
	@@.mediumorchid;she hates you for destroying her body like this@@. She is @@.gold;terrified of your power@@ over her body. @@.red;The ordeal of constant birthing has had a massive effect on her health as well as completely destroying her vagina@@.
    <<set $activeSlave.trust -= 40, $activeSlave.devotion -= 50>>
<<elseif $activeSlave.devotion <= 50>>
	she is dully obedient. She has been broken to slave life so thoroughly that even this is neither surprising nor affecting. She is @@.gold;terrified of your power@@ over her body.  @@.red;The ordeal of constant birthing has had a massive effect on her health as well as completely destroying her vagina@@.
    <<set $activeSlave.trust -= 40>>
<<else>>
	@@.hotpink;pleased by this stark development@@, since she is so attentive to your will. She also expects she'll be able to fuck better now without a massive belly getting in the way.  @@.red;The ordeal of constant birthing has had a massive effect on her health as well as completely destroying her vagina@@.
    <<set $activeSlave.devotion += 4>>
<</if>>
<<set _babyPrice = random(-20,20)>>
<<if $Cash4Babies == 1>>
	Her babies sold for a total of @@.yellowgreen;¤<<print 50*(50+_babyPrice)>>@@.
	<<set $cash += 50*(50+_babyPrice)>>
<</if>>
<<set $activeSlave.health -= 80>>
<<set $activeSlave.vagina = 10>>
<<set $activeSlave.preg = -3>>
<<set $activeSlave.pregType = 0>>
<<set $activeSlave.pregSource = 0>>
<<set $activeSlave.pregKnown = 0>>
<<SetBellySize $activeSlave>>
<<set $activeSlave.births += 50>>
<<set $activeSlave.birthsTotal += 50>>
<<set $birthsTotal += 50>>


code:
:: Breeder Proposal [nobr]

<<set $nextButton = " ", $nextLink = "Main", $propOutcome = -1>>

You draft a proposal to the Societal Elite proposing the use of specially tested slaves as breeding stock. If they can pass the tests required to join the societal elite; even as slaves, their bodies can prove valuable to furthering eugenics. They will gain no additional rights, but their wombs will be used to birth elite children; helping stave off potential threats of inbreeding and adding possible missed beneficial traits into the Elite's gene pool.

Within the hour, you are called before The Societal Elite.

<<if $PC.pregSource == -1>>
	"Since you are doing your part and carrying an elite child, we will gladly reward you by granting your proposal. We shall decide upon the standards for breeding stock and notify you shortly."
	<<set $propOutcome = 1>>
	<<InitStandards>>
	<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
<<elseif $PC.birthElite > 0>>
	"Since you have carried children for our cause, we will gladly reward you by granting your proposal. We shall decide upon the standards for breeding stock and notify you shortly."
	<<set $propOutcome = 1>>
	<<InitStandards>>
	<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
<<elseif $PC.dick == 0>>
	<<if $failedElite > 50>>
		"Do you really think you are in any position to make such a request? You, a fertile woman and member of the Elite, who has not taken even the slightest interest in carrying one of our children, dares to even suggest using slaves as breeding stock? Well?"

<<link "Agree to being used as a breeder and save face">>
		<<replace "#result">>
			"Good choice girl. A selection of men will be provided to you, take your pick and bear our children."
			<<set $playerBred = 1, $propOutcome = 1>>
			<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
		<</replace>>
		<</link>>

<<link "Decline being used as a breeder and face the Societal Elites' wrath">>
		<<replace "#result">>
			"You'll regret this decision. We'll have our way one way or another."
			<<set $failedElite += 275, $propOutcome = -1>>
			<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
		<</replace>>
		<</link>>

	<<else>>
		"An interesting proposal, given your lack of equipment, though we would be much more open to listen to your request if you were heavy with one of our children.

<<link "Agree to being used as a breeder for the sake of your proposal">>
		<<replace "#result">>
			"Good choice girl, your proposal is more important than your dignity after all, isn't it? A selection of men will be provided to you, take your pick and bear our children."
			<<set $failedElite -= 50, $playerBred = 1, $propOutcome = 1>>
			<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
		<</replace>>
		<</link>>
		<<if $failedElite <= 0>>

<<link "Decline being used as a breeder and leverage your standing">>
			<<replace "#result">>
				"Yes, you have done much to further out cuase. We respect the "balls" on you, despite your lack of them. Very well, we shall set the standards for what shall qualify as breeding stock and our standards will be delivered to you shortly."
				<<set $propOutcome = 1>>
				<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
			<</replace>>
			<</link>>
		<<else>>

<<link "Decline being used as a breeder and withdraw your proposal">>
			<<replace "#result">>
				"Then why waste our time? You dissapoint us, but don't worry; you'll be laden with child soon enough."
				<<set $propOutcome = -1>>
				<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
			<</replace>>
			<</link>>
		<</if>>

	<</if>>
<<else>>
	<<if $PC.dick == 1 && $PC.vagina == 1 && $failedElite > 50>>
		"We have read your proposal and propose the following: You are not well liked among us, and your medical records show you are quite capable of carrying a child. If you will carry our children, we will grant your proposal, otherwise, leave and never ask us this again."

<<link "Agree to being used as a breeder to complete the deal">>
		<<replace "#result">>
			"Your contributions will be appreciated. We shall convene to decide the qualifications for a slave to become a breeder. We will inform you of them when we send the list of eligible males to breed you."
			<<set $failedElite -= 50, $playerBred = 1, $propOutcome = 1>>
			<<InitStandards>>
			<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
		<</replace>>
		<</link>>

<<link "Decline being used as a breeder and withdraw your proposal">>
		<<replace "#result">>
			"Very well, if your masculinity is more valuable to you than your proposal, then so be it."
			<<set $propOutcome to -1>>
			<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
		<</replace>>
		<</link>>

	<<elseif $PC.dick == 1 && $PC.vagina == 1>>
		"We have read your proposal and agree. However, we shall set the standards for what shall qualify as breeding stock, not you. Our standards will be delivered to you shortly.

		Your medical records say you have working female sex organs, and we respect your choice to not use them. But have you considered carrying another member's child? It will be extremely lucrative for you and go a long way to furthering our objectives."

<<link "Agree to being used as a breeder">>
		<<replace "#result">>
			"Your contributions will be appreciated. We shall convene to decide the qualifications for a slave to become a breeder. We will inform you of them when we send the list of eligible males to breed you."
			<<set $playerBred = 1, $propOutcome = 1>>
			<<InitStandards>>
			<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
		<</replace>>
		<</link>>

<<link "Decline being used as a breeder">>
		<<replace "#result">>
			"Very well, if you wish to waste your gift, it is your prerogative.  We shall convene to decide the qualifications for a slave to become a breeder and inform you upon completion."
			<<set $propOutcome = 1>>
			<<InitStandards>>
			<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
		<</replace>>
		<</link>>

	<<else>>
		"We have read your proposal and agree. However, we shall set the standards for what shall qualify as breeding stock, not you. Our standards will be delivered to you shortly."
		<<set $propOutcome = 1>>
		<<InitStandards>>
		<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
	<</if>>
<</if>>


code:
:: BreedingTest [nobr]

<<set $nextButton = "Back">>
<<set $nextLink = "Slave Interact">>

<<UpdateStandards>>
<<BreedingStandards>>

<<BreedingEligibility>>


code:
:: Customize Slave Trade [nobr]

<<if ndef $nationalities>>
	<<set $nationalities = []>>
<<else>>
	<<set $nationalities.sort()>>
<</if>>
<<if ndef $baseControlsFilter>>
	<<set $baseControlsFilter = "all">>
<</if>>
<<if ndef $customWA>>
	<<set $customWA = 0>>
<</if>>

When civilization turned upon itself, some countries readily took to enslaving their own. Others were raided by their neighbors for their desirable, and profitable, citizens. Which nationalities were most affected by the booming slave trade, and thus, likely to appear in your local slave markets?

''+ to increase pop. – to reduce pop. 0 to remove entirely''

<<include "Basenationalities Controls">>

[[Reset filters|passage()][$baseControlsFilter = "all"]] | [[Clear all nationalities|passage()][$nationalities = []]]

Vanilla presets:

<>

Mod presets:

<>


code:
:: FDick [nobr]

<<ClearSummaryCache $activeSlave>>
/*CHECK*/

/*NON-AMPUTEE*/
<<if ($activeSlave.amp < 1)>>
	You direct $activeSlave.slaveName to lie down and ready herself as you step over to her an align your <<if $PC.vagina == 1>> vagina <<else>> ass <</if>> with the
	<<if ($activeSlave.vaginaPiercing > 1) && ($activeSlave.dick != 0)>>
		her pierced cock-head.
	<<elseif ($activeSlave.vaginaPiercing == 1) && ($activeSlave.dick != 0)>>
		her pierced cock .
	<<else>>
		her cock.
	<</if>>
	and lower yourself onto her

	<<if $activeSlave.dick == 1>>
		tiny dick.
	<<elseif $activeSlave.dick == 2>>
		cute dick.
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>>
	<<if $activeSlave.dick <= 6>>
	until you are sitting on her loins.
	<<else>>
	until feel that you can't take more of her inside you.
	<</if>>

	You reach back
	<<if $activeSlave.scrotum > 0>>
		and stroke her
		<<if $activeSlave.balls == 0>>
			soft scrotum.
		<<elseif $activeSlave.balls == 1>>
			tiny balls.
		<<elseif $activeSlave.balls == 2>>
			cute balls.
		<<elseif $activeSlave.balls == 3>>
			balls.
		<<elseif $activeSlave.balls == 4>>
			large balls.
		<<elseif $activeSlave.balls == 5>>
			huge balls.
		<<else>>
			monstrous balls.
		<</if>>
	<<else>>
		soft perineum.
	<</if>>

	<<if ($activeSlave.fetish == "mindbroken")>>
		Like a doll, she dumbly remains still, watching you without interest.
		You start moving up and on her shaft, until you climax and notice that so did $activeSlave.slaveName.
		Since she is mindbroken, her responses to you are purely physiological and your actions have no affect on her mentally. You leave your toy for one of your other slaves to clean and maintain.
	<<elseif $activeSlave.trust < -20>>
	Having followed your instructions as quickly as she could she lies as still as she can beneath you while you start moving on top of her. While she is too afraid to be an active participant on her, do her best to follow your instructions.
	She warns you that she is about to cum when feel yourself approaching an orgasm and soon after, you can feel her unload inside of you, despite her fear.
	<<else>>
	You spend some time riding your slave and you both climax together.
	<</if>>
	/*AMPUTEE*/
<<else>>
	You step over to pick up $activeSlave.slaveName, lie her down and get her ready. Then you align your <<if $PC.vagina == 1>> vagina <<else>> ass <</if>> with
	<<if ($activeSlave.vaginaPiercing > 1) && ($activeSlave.dick != 0)>>
		her pierced cock-head.
	<<elseif ($activeSlave.vaginaPiercing == 1) && ($activeSlave.dick != 0)>>
		her pierced cock .
	<<else>>
		her cock.
	<</if>>
	and lower yourself onto her

	<<if $activeSlave.dick == 1>>
		tiny dick.
	<<elseif $activeSlave.dick == 2>>
		cute dick.
	<<elseif $activeSlave.dick == 3>>
		dick
	<<elseif $activeSlave.dick == 4>>
		big dick
	<<elseif $activeSlave.dick == 5>>
		impressive dick
	<<elseif $activeSlave.dick == 6>>
		huge dick
	<<elseif $activeSlave.dick == 7>>
		gigantic dick
	<<elseif $activeSlave.dick == 8>>
		titanic dick
	<<elseif $activeSlave.dick == 9>>
		absurd dick
	<<elseif $activeSlave.dick == 10>>
		inhuman dick
	<<else>>
		hypertrophied dick
	<</if>>
	<<if $activeSlave.dick <= 6>>
	until you are sitting on her loins.
	<<else>>
	until feel that you can't take more of her inside you.
	<</if>>

	You reach back

	<<if $activeSlave.scrotum > 0>>
		and stroke her
		<<if $activeSlave.balls == 0>>
			soft scrotum.
		<<elseif $activeSlave.balls == 1>>
			tiny balls.
		<<elseif $activeSlave.balls == 2>>
			cute balls.
		<<elseif $activeSlave.balls == 3>>
			balls.
		<<elseif $activeSlave.balls == 4>>
			large balls.
		<<elseif $activeSlave.balls == 5>>
			huge balls.
		<<else>>
			monstrous balls.
		<</if>>
	<<else>>
		soft perineum.
	<</if>>
	<<if ($activeSlave.fetish == "mindbroken")>>
		Like a broken doll, she dumbly remains still, watching you without interest.
		You start moving up and on her shaft, until you climax and notice that so did $activeSlave.slaveName.
		Since she is mindbroken, her responses to you are purely physiological and your actions have no affect on her mentally. You leave your toy for one of your other slaves to clean and maintain.
	<<else>>
		You ride Your helpless slave until you both climax.
	<</if>>
<</if>>
<<if ($PC.vagina == 1) && ($PC.preg == 0) && ($activeSlave.ballType == "human") && $activeSlave.vasectomy == 0>>
	<<if $activeSlave.diet == "cum production">>
		<<set _pregChance = ($activeSlave.balls * 5 * 1.2)>>
		<<KnockMeUp $PC _pregChance 0 $activeSlave.ID>>
	<<else>>
		<<set _pregChance = ($activeSlave.balls * 5)>>
		<<KnockMeUp $PC _pregChance 0 $activeSlave.ID>>
	<</if>>
<</if>>
Rumors spread that you @@.red;enjoy taking it from slaves.@@
<<set $PC.degeneracy += 2>>


code:
:: FFeet [nobr]
/* WIP I found tucked away in the bowels of my archives */
/* Slightly more additions */

<<ClearSummaryCache $activeSlave>>
	You call your slave over to your office, shifting your chair towards her. You tell her to use her feet to please you.
<<if ($activeSlave.devotion < -50)>>
	She strongly refuses, and you have to restrain her to get her to obey.
<<elseif ($activeSlave.devotion < -20)>>
	She tries to refuse
	<<if ($activeSlave.trust < -20)>>
		but fears you enough to obey you.
	<<else>>
		so you have to restrain her to make sure she will obey.
	<</if>>
<<elseif ($activeSlave.devotion < 20)>>
	She doesn't seem eager to comply, but still does by fear of being punished.
<<elseif ($activeSlave.devotion < 60)>>
	She complies quietly.
<<else>>
	She rushes to comply.
<</if>>

	You pour lubricant into your hands and start massaging her feet.
<<if ($activeSlave.devotion < -50)>>
	She tries to stay hateful despite the stimulation.
<<elseif ($activeSlave.devotion < -20)>>
	She stays quiet, but occasionally gasps.
<<elseif ($activeSlave.devotion < 20)>>
	She seems a bit surprised by the attention, moaning occasionally.
<<elseif ($activeSlave.devotion < 60)>>
	She likes the massage, encouraging you to continue through her moans.
<<else>>
	She loves the massage, not holding back her moans.
<</if>>

	Then, you lie down under her chair and tell her to get to work.
<<if ($activeSlave.devotion < -50)>>
	When she refuses to comply, you take both her feet and start thrusting between them.
<<elseif ($activeSlave.devotion < -20)>>
	She seems a bit reluctant when massaging you with her feet so you have to do most of the work.
<<elseif ($activeSlave.devotion < 20)>>
	She tries to make it pleasurable for you, trying to find the right angle and speed, but she seems a bit tense and ruins her pacing.
<<elseif ($activeSlave.devotion < 60)>>
	She does her best to please you, massaging you nicely.
<<else>>
	She moves her feet hypnotically, trying her hardest to make you cum.
<</if>>

<<if ($activeSlave.sexualQuirk == "tease")>>
	She makes sure to flash her <<if $activeSlave.dick != 0>>hole<<else>>holes<</if>> at you as she rubs your cock.
<<elseif ($activeSlave.sexualQuirk == "insecure")>>
	She constanly asks if it feels good, much to your annoyance.
<</if>>
<<if ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 0)>>
	She is quite aggressive, sometimes bordering insubordination, but with a peek at your face, she tones it down.

<<elseif ($activeSlave.fetish == "sub") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 0)>>
	She is quite the submissive and is a little uncomfortable taking the lead role in guiding your pleasure.
<</if>>
	You finally cum all over her feet.
<<if $seeRace == 1>>
	<<if $activeSlave.race == "white">>
		Her white, $activeSlave.skin feet barely shows the cum.
	<<elseif $activeSlave.race == "asian">>
		Her asian, $activeSlave.skin feet shows the cum a bit.
	<<elseif $activeSlave.race == "middle eastern">>
		Her middle eastern, $activeSlave.skin feet shows the cum a bit
	<<elseif $activeSlave.race == "latina">>
		Her latina, $activeSlave.skin feet barely shows the cum.
	<<elseif $activeSlave.race == "black">>
		Her black, $activeSlave.skin feet makes the cum stand out.
	<</if>>
<</if>>