code:
:: Office Description [nobr]

    You are at your desk in your penthouse office. It has a glass top interface from which you can rule over $arcologies[0].name; $assistantName's avatar is visible in one corner.

<<include "Personal Assistant Appearance">>

<<if $clubAdsSpending >= 5000>>
	A corner of your desk is piled with sample merchandise from the campaign promoting your club.
	<<set _eventSlaves = $slaves.filter(function(s) { return s.assignment == "serve in the club" && canWalk(s); })>>
	<<if _eventSlaves.length > 0>>
	<<set $activeSlave = _eventSlaves.random()>>
	<<if random(1,2) == 1>>
		This includes a sex toy based on $activeSlave.slaveName's
		<<if (random(1,3) == 1) && ($activeSlave.vaginalSkill >= 100)>>
			<<if $activeSlave.vagina > 3>>massive vagina<<elseif $activeSlave.vagina > 2>>gaping cunt<<elseif $activeSlave.vagina > 1>>hot cunt<<elseif $activeSlave.vagina > 0>>tight pussy<<else>>virgin pussy<</if>>.
		<<elseif (random(1,2) == 1) && ($activeSlave.oralSkill >= 100)>>
			<<if $activeSlave.lips > 40>>huge<<elseif $activeSlave.lips > 20>>pillowlike<<elseif $activeSlave.lips > 10>>pretty<<else>>thin<</if>> lips and throat.
		<<else>>
			<<if $activeSlave.anus > 3>>blown-out butthole<<elseif $activeSlave.anus > 2>>roomy anus<<elseif $activeSlave.anus > 1>>big butthole<<elseif $activeSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
		<</if>>
	<<else>>
		There is a figurine of $activeSlave.slaveName; she's depicted
		<<if (random(1,3) == 1) && ($activeSlave.vaginalSkill >= 100)>>
			lying nude on her back, spreading her legs to <<if $activeSlave.vagina > 3>>exhibit her massive vagina<<elseif $activeSlave.vagina > 2>>show off her gaping cunt<<elseif $activeSlave.vagina > 1>>offer her hot cunt<<elseif $activeSlave.vagina > 0>>display her tight pussy<<else>>tantalize with her virgin pussy<</if>>.
		<<elseif (random(1,2) == 1) && ($activeSlave.oralSkill >= 100)>>
			with her <<if $activeSlave.lips > 40>>huge<<elseif $activeSlave.lips > 20>>pillowlike<<elseif $activeSlave.lips > 10>>pretty<<else>>thin<</if>> lips parted, her tongue partway out.
		<<else>>
		bending at the waist and spreading her <<if $activeSlave.butt > 6>>gigantic buttocks<<elseif $activeSlave.butt > 4>>meaty asscheeks<<elseif $activeSlave.butt > 2>>healthy buttocks<<else>>cute butt<</if>> to show off her <<if $activeSlave.anus > 3>>blown-out butthole<<elseif $activeSlave.anus > 2>>roomy butthole<<elseif $activeSlave.anus > 1>>big butthole<<elseif $activeSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
		<</if>>
	<</if>>
	<</if>>
<</if>>
<<if $brothelAdsSpending >= 5000>>
	<<if $clubAdsSpending >= 5000>>
	There's just as much from the similar campaign advertising $brothelName.
	<<else>>
	A corner of your desk is piled with sample merchandise from the campaign promoting $brothelName.
	<</if>>
	<<set _eventSlaves = $slaves.filter(function(s) { return s.assignment == "work in the brothel" && canWalk(s); })>>
	<<if _eventSlaves.length > 0>>
	<<set $activeSlave = _eventSlaves.random()>>
	<<if random(1,2) == 1>>
		This includes a sex toy based on $activeSlave.slaveName's
		<<if (random(1,3) == 1) && ($activeSlave.vaginalSkill >= 100)>>
			<<if $activeSlave.vagina > 3>>massive vagina<<elseif $activeSlave.vagina > 2>>gaping cunt<<elseif $activeSlave.vagina > 1>>hot cunt<<elseif $activeSlave.vagina > 0>>tight pussy<<else>>virgin pussy<</if>>.
		<<elseif (random(1,2) == 1) && ($activeSlave.oralSkill >= 100)>>
			<<if $activeSlave.lips > 40>>huge<<elseif $activeSlave.lips > 20>>pillowlike<<elseif $activeSlave.lips > 10>>pretty<<else>>thin<</if>> lips and throat.
		<<else>>
			<<if $activeSlave.anus > 3>>blown-out butthole<<elseif $activeSlave.anus > 2>>roomy butthole<<elseif $activeSlave.anus > 1>>big butthole<<elseif $activeSlave.anus > 0>>tight asshole<<else>>virgin backdoor<</if>>.
		<</if>>
	<<else>>
		This includes paired figurines of $activeSlave.slaveName with a faceless male figure;
		<<if (random(1,3) == 1) && ($activeSlave.vaginalSkill >= 100)>>
			she's shamelessly riding his dick.
		<<elseif (random(1,2) == 1) && ($activeSlave.oralSkill >= 100)>>
			she's on her knees with her <<if $activeSlave.lips > 40>>huge<<elseif $activeSlave.lips > 20>>pillowlike<<elseif $activeSlave.lips > 10>>pretty<<else>>thin<</if>> lips wrapped around his dick.
		<<else>>
			she's shown <<if $activeSlave.anus > 3>>blown-out butthole<<elseif $activeSlave.anus > 2>>looking up teasingly as she takes his dick up her roomy anus<<elseif $activeSlave.anus > 1>>looking up teasingly as she takes his dick in her big butthole<<elseif $activeSlave.anus > 0>>gasping as she takes his dick in her tight asshole<<else>>screaming as he fucks her virgin backdoor<</if>>.
		<</if>>
	<</if>>
	<</if>>
<</if>>
<br>    Next to your desk is a sturdy black leather couch. All the walls on this floor are glass, so you can see your <<if $slaves.length > 50>>innumerable<<elseif $slaves.length > 20>>many<<elseif $slaves.length > 10>>numerous<<elseif $slaves.length > 5>>handful of<<else>>few<</if>> slaves going about their business. The room is designed so that everyone must walk past the door to your office to get anywhere.
<<if $personalArms > 0>>
	Your custom armor rests in the corner of the room where visitors can admire it, and you can don it quickly if necessary.
	<<if ($week > (43-$nationHate)) && ($mercenaries >= 5)>>
		Its plates bear scarring won in victorious battle, and from its back rises a banner depicting you at the head of your $mercenariesTitle.
	<<elseif $week > (43-$nationHate)>>
		Its plates bear scarring fairly won.
	<</if>>
	<<if $assistant > 0>>
		The last time she had it maintained, $assistantName added
		<<switch $assistantAppearance>>
		<<case "monstergirl">>
			a pinup of herself to its plating: she's depicted with her fangs bared, each strand of her tentacle hair holding a lightning bolt, and both of her cocks ejaculating fire.
		<<case "shemale">>
			a pinup of herself to its plating: she's depicted straddling a battle rifle so closely that it looks like she's intimately entangled in the action.
		<<case "amazon">>
			a pinup of herself to its plating: she's depicted in a classic nude bodybuilder's pose, but with a cutely coquettish expression.
		<<case "businesswoman">>
			a pinup of herself to its plating: she's depicted wearing underwear, for once, and looking very severe as she straddles a cruise missile in a classic bombshell pose.
		<<case "fairy">>
			a pinup of herself to its plating: she's depicted naked as usual, standing on top of a large bullet and making finger guns with a grin on her face.
		<<case "pregnant fairy">>
			a pinup of herself to its plating: she's depicted naked as usual, straddling a large bullet and making peace signs with her tongue sticking out.
		<<case "goddess">>
			a pinup of herself to its plating: she's depicted demurely but barely covering her radiant body with a flowing ribbon, like a goddess about to burst with triplets.
		<<case "hypergoddess">>
			a pinup of herself to its plating: she's depicted barely covering her hugely pregnant, radiant body with a flowing ribbon, like a goddess about to burst open from her hundreds of children.
		<<case "loli">>
			a pinup of herself to its plating: she's cutely hugging a rifle to her flat chest.
		<<case "preggololi">>
			a pinup of herself to its plating: she's flashing her lewd preggo loli pussy.
		<<case "angel">>
			a pinup of herself to its plating: she's depicted wielding a flaming sword and golden shield.
		<<case "cherub">>
			a pinup of herself to its plating: she's depicted hugging a bow to her chest.
		<<case "incubus">>
			a pinup of herself to its plating: she's depicted mid-orgasm, a bullet rocketing from her dick amidst a blast of cum.
		<<case "succubus">>
			a pinup of herself to its plating:
			<<switch $assistantFSAppearance>>
			<<case "paternalist">>
				she's depicted hiking her skirt to flash her crotch.
			<<case "degradationist">>
				she's depicted striking a pose showing off her countless piercings.
			<<case "roman revivalist">>
				she's depicted in a stola, flashing her tits.
			<<case "egyptian revivalist">>
				she's depicted groping her perfect bronze breasts while blowing a kiss.
			<<case "edo revivalist">>
				she's depicted in a kimono, pulled open to flash her lovely breasts.
			<<case "arabian revivalist">>
				she's depicted wearing fine silks and striking a sexy pose, though they fail to cover anything on her.
			<<case "chinese revivalist">>
				she's depicted wearing colorful silk robes; she's pulled them open to flash her lovely body.
			<<case "chattel religionist">>
				she's depicted striking a sexy pose, chosen specifically to draw attention to the symbols of your religion that adorn her nipples.
			<<case "repopulation focus">>
				she's depicted striking a sexy pose made to draw the eye to her pregnant belly.
			<<case "eugenics">>
				she's depicted striking a sexy pose; she's so stunning you can't look away.
			<<case "physical idealist">>
				she's depicted flexing her <<if $arcologies[0].FSPhysicalIdealistStrongFat == 1>>fat veiled <</if>>tremendous musculature intimidatingly.
			<<case "hedonistic decadence">>
				she's depicted deep throating a banana while groping her large, soft belly.
			<<case "gender radicalist">>
				she's depicted facing away from you, looking over her shoulder suggestively and presenting
				<<if $arcologies[0].FSGenderRadicalistLawFuta == 1>>
					her rear. A pair of balls hangs beneath her tight pussy.
				<<elseif $arcologies[0].FSGenderRadicalistLawFuta == 2>>
					her anus. A pair of heavy balls hangs from her crotch.
				<<elseif $arcologies[0].FSGenderRadicalistLawFuta == 3>>
					her gigantic ass.
				<<else>>
					her rear.
				<</if>>
			<<case "gender fundamentalist">>
				she's depicted with one hand on her supple breast and the other tracing the curve of her child-bearing hips.
			<<case "asset expansionist">>
				she's depicted cradling her own pair of ballistics; her gigantic breasts are painted like atom bombs.
			<<case "transformation fetishist">>
				she's depicted striking a pose with one arm supporting her enormous implants.
			<<case "pastoralist">>
				she's depicted striking a sexy pose, hands trying to relieve the pressure of her quartet of milk filled breasts.
			<<case "maturity preferentialist">>
				she's depicted in a pose not unlike something you'd see on a 60's pinup calendar.
			<<case "youth preferentialist">>
				she's depicted in a pose fresh out of a popular idol's newest video.
			<<case "slimness enthusiast">>
				she's depicted striking a sexy pose while running her hands across her
				<<if $arcologies[0].FSSlimnessEnthusiastLaw == 1>>
					flat chest.
				<<else>>
					slim assets.
				<</if>>
			<<case "body purist">>
				she's depicted striking a sexy pose that shows off every flawless inch of her body.
			<</switch>>
		<<case "imp">>
			a pinup of herself to its plating: she's depicted straddling a trident; pussy juices running down its shaft.
		<<case "witch">>
			a pinup of herself to its plating: she's depicted straddling a broom, winking.
		<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
			a pinup of herself to its plating: you have no idea what to make of it. Whatever it is, it is devouring your enemies on one end and popping out proper slaves from the other.
		<<case "schoolgirl">>
			a pinup of herself to its plating: she's depicted up on tiptoe, back turned, with her schoolgirl skirt riding up to bare her bottom.
		<<default>>
			her own symbol to its insignia.
		<</switch>>
	<</if>>
<</if>>
<<if $trinkets.length > 0>>
There's a display case behind your desk,
<<if $trinkets.length > 2>>
	with
	<<for $i = 0; $i < $trinkets.length; $i++>>
	<<if $i < $trinkets.length-1>>
		$trinkets[$i],
	<<else>>
		and $trinkets[$i].
	<</if>>
	<</for>>
<<elseif $trinkets.length > 1>>
	with a couple of items: $trinkets[0], and $trinkets[1].
<<else>>
	with a single item: $trinkets[0].
<</if>>

A small mirror resides on your desk, facing you.
A $PC.visualAge year old<<if $PC.markings == "freckles">>, freckled<<elseif $PC.markings == "heavily freckled">>, densely freckled<</if>> face stares back at you.
<<if ($playerAging != 0) && $PC.birthWeek == 51>>You'll be turning <<print $PC.actualAge+1>> next week.<</if>>
<<PlayerBoobs>>
<<PlayerBelly>>
<<PlayerCrotch>>
<<PlayerButt>>

<</if>>


code:
:: Options [nobr]

<<set $showEncyclopedia = 0, $nextButton = "Back to Main", $nextLink = "Main">>

''SAVES''

This save was created using FC version $ver build $releaseID.

    [[Apply Backwards Compatibility Update|Backwards Compatibility]]
<<if $secExp == 1>>

    [[Apply Security Expansion mod backwards compatibility |SecExpBackwardCompatibility]]
<</if>>

<<if ($autosave == 0)>>
End of week autosaving is currently @@.red;DISABLED@@. [[Enable|Options][$autosave = 1]]
<<else>>
End of week autosaving is currently @@.cyan;ENABLED@@. [[Disable|Options][$autosave = 0]]
<</if>>

<<if ($releaseID >= 1000) || $ver.startsWith("0.9") || $ver.startsWith("0.8") || $ver.startsWith("0.7") || $ver.startsWith("0.6")>>

	''NEW GAME PLUS''

	//You can begin a new game with up to five (or more) of your current slaves, although starting resources other than these slaves will be reduced. New Game Plus @@.yellow;MAY@@ work across versions. To attempt to migrate a save across versions://

    //1) Save on this screen//

    //2) Use your browser to open the new .html file in this tab//

    //3) [[Activate New Game Plus.|New Game Plus][$ui = "start"]]
<<else>>
	//New Game Plus is not available because this game was not started with a compatible version.//
<</if>>

<<if $familyTesting == 1>>

<<link "Reset extended family mode controllers">><<goto "family panic">><</link>> //Clears and rebuilds .sister and .daughter tracking.//
<</if>>

<<if isNaN($rep)>>

[[Reset Reputation|Options][$rep = 0]]
<</if>>
<<if isNaN($cash)>>

[[Reset Money|Options][$cash = 500]]
<</if>>

''COLOR CONTROL''

<<link "flip lighting">><<run setColors(setup.lightColorMap)>><</link>> //Currently a WIP, use at own risk.//

''IMAGES''

Image display
<<if $seeImages == 1>>
	@@.cyan;ENABLED@@. [[Disable|Options][$seeImages = 0]]

	<<if $imageChoice == 1>>
		@@.yellow;Vector art by NoX/Deepmurk@@ is selected. [[Switch to rendered imagepack|Options][$imageChoice = 0]] | [[Switch to non-embedded vector art|Options][$imageChoice = 2]] | [[Switch to revamped embedded vector art|Options][$imageChoice = 3]]

		Highlights on shiny clothing
		<<if $seeVectorArtHighlights == 1>>
			@@.cyan;ENABLED@@. [[Disable|Options][$seeVectorArtHighlights = 0]]
		<<else>>
			@@.red;DISABLED@@. [[Enable|Options][$seeVectorArtHighlights = 1]]
		<</if>>

@@.red;Git compiled only, no exceptions.@@
	<<elseif $imageChoice == 2>>
		@@.yellow;Vector art by NoX/Deepmurk - non-embed version@@ is selected. [[Switch to rendered imagepack|Options][$imageChoice = 0]] | [[Switch to embedded vector art|Options][$imageChoice = 1]] | [[Switch to revamped embedded vector art|Options][$imageChoice = 3]]
	<<elseif $imageChoice == 3>>
		@@.yellow;Vector art revamp@@ is selected. [[Switch to rendered imagepack|Options][$imageChoice = 0]] | [[Switch to embedded vector art|Options][$imageChoice = 1]] | [[Switch to non-embedded vector art|Options][$imageChoice = 2]]

		Highlights on shiny clothing
		<<if $seeVectorArtHighlights == 1>>
			@@.cyan;ENABLED@@. [[Disable|Options][$seeVectorArtHighlights = 0]]
		<<else>>
			@@.red;DISABLED@@. [[Enable|Options][$seeVectorArtHighlights = 1]]
		<</if>>

@@.red;Git compiled only, no exceptions.@@
	<<elseif $imageChoice == 0>>
		@@.yellow;Rendered imagepack by Shokushu@@ is selected. [[Switch to vector art|Options][$imageChoice = 1]]

		Slave summary fetish images
		<<if $seeMainFetishes == 1>>
			@@.cyan;ENABLED@@. [[Disable|Options][$seeMainFetishes = 0]]
		<<else>>
			@@.red;DISABLED@@. [[Enable|Options][$seeMainFetishes = 1]]
		<</if>>
	<</if>>

	Slave images in lists are
	<<if $seeSummaryImages == 1>>
		@@.cyan;ENABLED@@. [[Disable|Options][$seeSummaryImages = 0]]
	<<else>>
		@@.red;DISABLED@@. [[Enable|Options][$seeSummaryImages = 1]]
	<</if>>

	Slave images in the weekly report are
	<<if $seeReportImages == 1>>
		@@.cyan;ENABLED@@. [[Disable|Options][$seeReportImages = 0]]
	<<else>>
		@@.red;DISABLED@@. [[Enable|Options][$seeReportImages = 1]]
	<</if>>
<<else>>
	@@.red;DISABLED@@. [[Enable|Options][$seeImages = 1]]
<</if>>

''MAIN ARCOLOGY SCREEN OPTIONS''

<<if $newModelUI != 0>>
New Model UI @@.cyan;ENABLED@@. [[Disable|Options][$newModelUI = 0]]
<<else>>
New Model UI @@.red;DISABLED@@. [[Enable|Options][$newModelUI = 1]]
<</if>>

<<if $seeArcology == 1>>
Main menu arcology description @@.cyan;ENABLED@@. [[Disable|Options][$seeArcology = 0]]
<<else>>
Main menu arcology description @@.red;DISABLED@@. [[Enable|Options][$seeArcology = 1]]
<</if>>

<<if ($seeDesk == 0)>>
Main menu desk description @@.red;DISABLED@@. [[Enable|Options][$seeDesk = 1]]
<<else>>
Main menu desk description @@.cyan;ENABLED@@. [[Disable|Options][$seeDesk = 0]]
<</if>>

<<if ($seeFCNN == 0)>>
Main menu newsfeed @@.red;DISABLED@@. [[Enable|Options][$seeFCNN = 1]]
<<else>>
Main menu newsfeed @@.cyan;ENABLED@@. [[Disable|Options][$seeFCNN = 0]]
<</if>>

Main menu leadership controls displayed
<<if ($positionMainLinks == 1)>>
	@@.cyan;ABOVE@@ slave list.
	[[Below|Options][$positionMainLinks = -1]] |
	[[Both|Options][$positionMainLinks = 0]]
<<elseif ($positionMainLinks == -1)>>
	@@.cyan;BELOW@@ slave list.
	[[Above|Options][$positionMainLinks = 1]] |
	[[Both|Options][$positionMainLinks = 0]]
<<else>>
	@@.cyan;ABOVE AND BELOW@@ slave list.
	[[Above|Options][$positionMainLinks = 1]] |
	[[Below|Options][$positionMainLinks = -1]]
<</if>>

Main menu slave tabs are
<<if $useSlaveSummaryTabs != 1>>
        @@.red;DISABLED.@@ [[Enable|Options][$useSlaveSummaryTabs = 1]]
<<else>>
        @@.cyan;ENABLED.@@ [[Disable|Options][$useSlaveSummaryTabs = 0, $useSlaveSummaryOverviewTab = 0]]
<</if>>

<<if $useSlaveSummaryTabs == 1>>

	Condense special slaves into an overview tab
	<<if $useSlaveSummaryOverviewTab != 1>>
	        @@.red;DISABLED.@@ [[Enable|Options][$useSlaveSummaryOverviewTab = 1]]
	<<else>>
	        @@.cyan;ENABLED.@@ [[Disable|Options][$useSlaveSummaryOverviewTab = 0]]
	<</if>>
<</if>>

The slave Quick list in-page scroll-to is
<<if $useSlaveListInPageJSNavigation != 1>>
        @@.red;DISABLED.@@ [[Enable|Options][$useSlaveListInPageJSNavigation = 1]]
<<else>>
        @@.cyan;ENABLED.@@ [[Disable|Options][$useSlaveListInPageJSNavigation = 0]]
<</if>>

Slave summary caching is <<if $useSummaryCache>>@@.cyan;ENABLED@@. [[Disable|Options][$useSummaryCache = false]]<<else>>@@.red;DISABLED@@. [[Enable|Options][$useSummaryCache = true]]<</if>>

Tips from the Encyclopedia are
<<if ($showTipsFromEncy == 0)>>
	@@.red;DISABLED.@@ [[Enable|Options][$showTipsFromEncy = 1]]
<<else>>
	@@.cyan;ENABLED.@@ [[Disable|Options][$showTipsFromEncy = 0]]
<</if>>

''REPORTS''

End week report descriptive details are
<<if ($showEWD == 0)>>
	@@.red;DISABLED@@. [[Enable|Options][$showEWD = 1]]
<<else>>
	@@.cyan;ENABLED@@. [[Disable|Options][$showEWD = 0]]
<</if>>

End week report performance modifier descriptions are
<<if ($showEWM == 0)>>
	@@.red;DISABLED@@. [[Enable|Options][$showEWM = 1]]
<<else>>
	@@.cyan;ENABLED@@. [[Disable|Options][$showEWM = 0]]
<</if>>

Economic report neighbor details such as trade impacts on culture are
<<if ($showNeighborDetails != 0)>>
	@@.cyan;ENABLED@@. [[Disable|Options][$showNeighborDetails = 0]]
<<else>>
	@@.red;DISABLED@@. [[Enable|Options][$showNeighborDetails = 1]]
<</if>>

Master Suite report details such as slave changes are
<<if ($verboseDescriptions == 1)>>
	@@.cyan;ENABLED@@. [[Disable|Options][$verboseDescriptions = 0]]
<<else>>
	@@.red;DISABLED@@. [[Enable|Options][$verboseDescriptions = 1]]
<</if>>

Detailed corporation controls are
<<if ($detailedCorpControls == 1)>>
	@@.cyan;ENABLED@@. [[Disable|Options][$detailedCorpControls = 0]]
<<else>>
	@@.red;DISABLED@@. [[Enable|Options][$detailedCorpControls = 1]]
<</if>>

/* Accordion 000-250-006 */

	Accordion effects on weekly reports are
<<if ($useAccordion != 1)>>
	@@.red;DISABLED@@. [[Enable|Options][$useAccordion = 1]]
<<else>>
	@@.cyan;ENABLED@@. [[Disable|Options][$useAccordion = 0]]
<</if>>
/* Accordion 000-250-006 */

Economic Tabs on weekly reports are
<<if $useTabs == 0>>
@@.red;DISABLED@@. [[Enable|Options][$useTabs = 1]]
<<else>>
@@.cyan;ENABLED@@. [[Disable|Options][$useTabs = 0]]
<</if>>

Economic detail sheets for facilities are
<<if ($showEconomicDetails != 0)>>
	@@.cyan;ENABLED@@. [[Disable|Options][$showEconomicDetails = 0]]
<<else>>
	@@.red;DISABLED@@. [[Enable|Options][$showEconomicDetails = 1]]
<</if>>

<<if ($formatNumbers == 1)>>
	Numeric formatting is currently @@.cyan;ENABLED@@. [[Disable|Options][$formatNumbers = 0]]
<<else>>
	Numeric formatting is currently @@.red;DISABLED@@. [[Enable|Options][$formatNumbers = 1]]
	//This will comma-format numbers in some areas.//
<</if>>

''FLAVOR SCENES''

Slave reactions to facility assignments are
<<if ($showAssignToScenes == 0)>>
	@@.red;DISABLED@@. [[Enable|Options][$showAssignToScenes = 1]]
<<else>>
	@@.cyan;ENABLED@@. [[Disable|Options][$showAssignToScenes = 0]]
<</if>>

Appraisal miniscenes on slave sale are
<<if ($showAppraisal == 0)>>
	@@.red;DISABLED@@. [[Enable|Options][$showAppraisal = 1]]
<<else>>
	@@.cyan;ENABLED@@. [[Disable|Options][$showAppraisal = 0]]
<</if>>

Assignment performance vignettes on the end week report are
<<if ($showVignettes == 0)>>
	@@.red;DISABLED@@. [[Enable|Options][$showVignettes = 1]]
<<else>>
	@@.cyan;ENABLED@@. [[Disable|Options][$showVignettes = 0]]
<</if>>

<<if $newDescriptions == 1>>
	Slaves @@.cyan;will@@ have alternate titles.
	[[Disable|Options][$newDescriptions = 0]]
<<else>>
	Slaves @@.cyan;will not@@ have alternate titles.
	[[Enable|Options][$newDescriptions = 1]]
<</if>>

<<if $familyTesting == 1>>
	<<if $allowFamilyTitles == 1>>
		Your relatives @@.cyan;will@@ use family titles.
		[[Disable family titles|Options][$allowFamilyTitles = 0]]
	<<else>>
		Your relatives @@.cyan;will not@@ use family titles.
		[[Enable family titles|Options][$allowFamilyTitles = 1]]
	<</if>>
<</if>>

''CONTENT''

<<if ($seeExtreme == 0)>>
Extreme content like amputation is currently @@.red;DISABLED@@. [[Enable|Options][$seeExtreme = 1]]
<<else>>
Extreme content like amputation is currently @@.cyan;ENABLED@@. [[Disable|Options][$seeExtreme = 0]]
<</if>>

    //Will not affect extreme surgeries already applied already in-game.

    More granular control of what appears is in// [[Description Options]].

<<if ($seePreg == 0)>>
Pregnancy related content is currently @@.red;DISABLED@@. [[Enable|Options][$seePreg = 1]]
<<else>>
Pregnancy related content is currently @@.cyan;ENABLED@@. [[Disable|Options][$seePreg = 0]]
<</if>> //Will not affect existing pregnancies already in-game.//

<<if ($seeHyperPreg == 0)>>
Extreme pregnancy content like broodmothers is currently @@.red;DISABLED@@. [[Enable|Options][$seeHyperPreg = 1]]
<<else>>
Extreme pregnancy content like broodmothers is currently @@.cyan;ENABLED@@. [[Disable|Options][$seeHyperPreg = 0]]
<</if>> //Will not affect existing hyperpregnancies already in-game.//

<<if $precociousPuberty == 0>>
	Girls ''will not'' experience precocious puberty. (Not able to become pregnant younger than normal age - $fertilityAge).
	[[Enable precocious puberty|Options][$precociousPuberty = 1]]
<<else>>
	Girls ''will'' experience precocious puberty. (In certain conditions they will can become pregnant younger then normal age - $fertilityAge).
	[[Disable precocious puberty|Options][$precociousPuberty = 0]]
<</if>> //Will not affect existing precocious puberty cases already in-game.//

/% Begin mod section: toggle whether slaves lisp. %/

<<if $disableLisping>>
	Lisping: ''slaves will not lisp''.
	[[Enable Lisping|Options][$disableLisping = 0]]
<<else>>
	Lisping: ''slaves with fat lips or heavy oral piercings will lisp''.
	[[Disable Lisping|Options][$disableLisping = 1]]
<</if>>

/% End mod section: toggle whether slaves lisp. %/

<<if ($diversePronouns == 1)>>
Experimental male pronouns are currently @@.cyan;ENABLED@@. [[Disable|Options][$diversePronouns = 0]]
<<else>>
Experimental male pronouns are currently @@.red;DISABLED@@. [[Enable|Options][$diversePronouns = 1]]
<</if>>

    //Apply Backwards Compatibility after changing to update slave's pronouns.  Not all scenes support male pronouns and this is not yet incorporated into the lore or mechanics.//

''INTERSECTING MECHANICS''

<<if ($weightAffectsAssets != 0)>>
Slave assets affected by weight is @@.cyan;ENABLED@@. [[Disable|Options][$weightAffectsAssets = 0]]
<<else>>
Slave assets affected by weight is @@.red;DISABLED@@. [[Enable|Options][$weightAffectsAssets = 1]]
<</if>> //Diet will still affect asset size.//

<<if ($curativeSideEffects != 0)>>
Curative side effects are @@.cyan;ENABLED@@. [[Disable|Options][$curativeSideEffects = 0]]
<<else>>
Curative side effects are @@.red;DISABLED@@. [[Enable|Options][$curativeSideEffects = 1]]
<</if>> //If enabled, curatives have a chance to give slaves harmful side effects.//

''MODS''

<<if ($SFMODToggle == 0)>>
	The Special Force Mod is @@.red;DISABLED@@. [[Enable|Options][$SFMODToggle = 1]]
<<else>>
	The Special Force Mod is currently @@.cyan;ENABLED@@. [[Disable|Options][$SFMODToggle = 0]]
<</if>> //Will not affect mod content that has already been encountered.//

<<if ($cyberMod == 0)>>
	Cybernetics Mod is currently @@.red;DISABLED@@. [[Enable|Options][$cyberMod = 1]]
<<else>>
	Cybernetics Mod is currently @@.cyan;ENABLED@@. [[Disable|Options][$cyberMod = 0]]
<</if>>

<<if $secExp == 0>>
	The Security Expansion mod is @@.red;DISABLED@@.
	<<link "Enable">>
		<<set $secExp = 1>>
		<<include "SecExpBackwardCompatibility">>
		<<if $wasToggledBefore == 0>>
			<<set $wasToggledBefore = 1>>
		<</if>>
		<<goto "Options">>
	<</link>>
<<elseif ndef $secExp>>
	<<set $secExp = 0>>
	The Security Expansion mod is @@.red;DISABLED@@.
	<<link "Enable">>
		<<set $secExp = 1>>
		<<include "SecExpBackwardCompatibility">>
		<<if $wasToggledBefore == 0>>
			<<set $wasToggledBefore = 1>>
		<</if>>
		<<goto "Options">>
	<</link>>
<<else>>
	The Security Expansion Mod is currently @@.cyan;ENABLED@@. [[Disable|Options][$secExp = 0]]
<</if>>
//The mod can be activated in any moment, but it may result in unbalanced gameplay if activated very late in the game.//
<<if def $secExp>>
	<<if $secExp == 1>>

        [[Security Expansion Options|secExpOptions]]
	<</if>>
<</if>>

''CHEATING/DEV OPTIONS''

<<if ($cheatMode == 1)>>
<<if $seeAge == 1>>
	Slaves will ''age''
	[[Disable aging|Options][$seeAge = 0]] |
	[[Semi aging|Options][$seeAge = 2]]
<<elseif $seeAge == 2>>
	Slaves ''will'' celebrate birthdays, but ''not age.''
	[[Enable aging fully|Options][$seeAge = 1]] |
	[[Disable aging|Options][$seeAge = 0]]
<<else>>
	Slaves will ''not age''
	[[Enable aging|Options][$seeAge = 1]] |
	[[Semi aging|Options][$seeAge = 2]]
<</if>>
<</if>>

<<if ($cheatMode == 1)>>

Cheatmode is currently @@.cyan;ENABLED@@. [[Disable|Options][$cheatMode = 0]]

	<<if ($cheatModeM == 1)>>
	Sidebar Cheats are currently @@.cyan;SHOWN@@. [[Disable|Options][$cheatModeM = 0]]
	<<else>>
	Sidebar Cheats are currently @@.red;HIDDEN@@. [[Enable|Options][$cheatModeM = 1]]
	<</if>>
<<else>>
Cheatmode is currently @@.red;DISABLED@@. [[Enable|Options][$cheatMode = 1]]
//This will allow manual selection of events and unlock some options that would usually be restricted by progress//
<</if>>

    [[Add money|Options][$cheater = 1, $cash += 100000]] | [[Add rep|Options][$cheater = 1, $rep += 10000]] //Cheating will be flagged in your save//

<<if ($debugMode == 1)>>
	Debug Mode is currently @@.cyan;ENABLED@@. [[Disable|Options][$debugMode = 0]]
<<else>>
	Debug Mode is currently @@.red;DISABLED@@. [[Enable|Options][$debugMode = 1]]
	//This will add a Display Variables and Bug Report passage to the sidebar.//
<</if>>

Genetics array test:
<<link "Run Test">><<goto "test genetics">><</link>><<if $cheatMode>> | [[Edit Genetics]]<<else>> | @@.gray;Edit Genetics@@ (needs cheat mode)<</if>>

<<link "Reset RA Rules">><<include "Init Rules">><<goto "Rules Assistant">><</link>>

/*

[[Enable backwards compatibility|Backwards Compatibility]]

    //Select this option to make saves older than 0.9 compatible. If you see a lot of red error messages after loading a save file, using this option may make it possible to continue. Untested for saves earlier than 0.6.//
*/

repo_name: NovX/fc


code:
:: P bioreactor perfected [nobr]

<<set $nextButton = "Continue", $nextLink = "Random Nonindividual Event", $bioreactorsAnnounced = 1>>

<<set $activeSlave = $slaves.find(function(s) { return s.assignment == "work in the dairy" && s.boobs > 48000 && (s.balls == 0 || s.balls >= 10) && s.fetish == "mindbroken"; })>>

<<if (ndef $activeSlave)>>
	<<goto "Random Nonindividual Event">>
<<else>>

When you need peace and quiet to work through a difficult problem, you sometimes take a few minutes to pace through $dairyName. The massive, gently swaying breasts are always an encouraging sight, and the faint, rhythmic sounds of machine milking, machine feeding, and machine sodomy have a stimulating effect on one's thought processes. When you reach the end of the row of machines for the first time today, you turn to walk back again, and then notice that $assistantName's
<<if $assistant == 0>>
	symbol is visible on a screen across the last cow in the row from you, glowing gently to get your attention.
<<else>>
	<<switch $assistantAppearance>>
	<<case "monstergirl">>
		monstergirl avatar is visible on a screen across the last cow in the row from you, waving cheerfully for your attention with one of her hands and a couple of her hair-tentacles.
	<<case "shemale">>
		shemale avatar is visible on a screen across the last cow in the row from you, waving for your attention. (Her bouncy waving makes her ever-erect cock wave too.)
	<<case "amazon">>
		amazon avatar is visible on a screen across the last cow in the row from you, jumping up and down for your attention.
	<<case "businesswoman">>
		businesswoman avatar is visible on a screen across the last cow in the row from you, waving politely for your attention and pointing to a tablet in her hand.
	<<case "fairy">>
		fairy avatar is visible on a screen across the last cow in the row from you, waving energetically and pointing to a tablet that she's sitting on.
	<<case "pregnant fairy">>
		pregnant fairy avatar is visible on a screen across the last cow in the row from you, waving energetically and pointing to a tablet that she's sitting on.
	<<case "goddess">>
		goddess avatar is visible on a screen across the last cow in the row from you, waving demurely for your attention and holding up one of her dribbling breasts.
	<<case "hypergoddess">>
		goddess avatar is visible on a screen across the last cow in the row from you, she is aggressively milking herself trying to get your attention.
	<<case "loli">>
		child avatar is visible on a screen across the last cow in the row from you, jumping up and down for your attention.
	<<case "preggololi">>
		child avatar is visible on a screen across the last cow in the row from you, waving her arms over her head.
	<<case "angel">>
		angel avatar is visible on a screen across the last cow in the row from you, waving her arms and flapping her wings.
	<<case "cherub">>
		cherub avatar is visible on a screen across the last cow in the row from you, fluttering back and forth while waving her hands.
	<<case "incubus">>
		incubus avatar is visible on a screen across the last cow in the row from you, idly rubbing her dick with one hand and beckoning you with the other.
	<<case "succubus">>
		succubus avatar is visible on a screen across the last cow in the row from you; she is happily mooning you.
	<<case "imp">>
		impish avatar is visible on a screen across the last cow in the row from you, flying back and forth while waving her hands.
	<<case "witch">>
		witch avatar is visible on a screen across the last cow in the row from you, hopping up and down while waving her arms over her head.
	<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
		avatar is visible on a screen across the last cow in the row from you; it has produced countless flashing tubercles across its body.
	<<case "schoolgirl">>
		schoolgirl avatar is visible on a screen across the last cow in the row from you, waving cutely for your attention and pointing to a tablet in her hand.
	<<default>>
		symbol is visible on a screen across the last cow in the row from you, spinning and glowing gently to get your attention.
	<</switch>>
<</if>>

<<if $assistant == 0>>
	<<if $PC.title == 1>>"Sir,"<<else>>"Madam,"<</if>> it says, "I have a matter for your attention, concerning this slave."
<<else>>
	<<if $PC.title == 1>>"Sir,"<<else>>"Ma'am,"<</if>> she says, "I'd like to ask you something about this slave."
<</if>>
You stop and consider the cow, from her titanic breasts to her <<if ($activeSlave.balls >= 10) && ($activeSlave.scrotum > 0)>>swollen balls<<elseif $activeSlave.vagina > -1>>slavering cunt<<else>>distended stomach<</if>> to her dildo-filled anus.
<<if $assistant == 0>>
	"This slave is permanently dependent on her milking machine," it continues. "She cannot be removed without uneconomical expenditures, and is unlikely to be useful elsewhere.
	Additionally, there is nothing more that can be done to make her breasts any bigger<<if $activeSlave.balls >= 10>> or her testicles any more productive<<elseif $activeSlave.ovaries == 1>> or her womb any more productive<</if>>. Her development is essentially final, and that status can be made official. She could be redesignated as equipment. Other than her designation, this would make little difference: the machine would be slightly less cautious with her drugs, future intubations, and such. She would be removed from the slave lists."
<<else>>
	"She's never leaving here, not without surgery. And even then, she's forgotten almost everything, and she won't be getting it back."
	<<switch $assistantAppearance>>
	<<case "monstergirl">>
		The monstergirl positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative.
	<<case "shemale">>
		The shemale positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks uncharacteristically meditative.
	<<case "amazon">>
		The amazon positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative.
	<<case "businesswoman">>
		The businesswoman positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative.
	<<case "fairy">>
		The fairy positions herself on the screen to create an optical illusion that makes it look like she's standing on her shoulder and hugging her cheek.
	<<case "pregnant fairy">>
		The pregnant fairy positions herself on the screen to create an optical illusion that makes it look like she's standing on her shoulder and hugging her cheek.
	<<case "goddess">>
		The goddess positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave's shoulders. She looks meditative.
	<<case "hypergoddess">>
		The goddess positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave's shoulders. She looks meditative.
	<<case "loli">>
		The little girl positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative.
	<<case "preggololi">>
		The little girl positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative.
	<<case "angel">>
		The angel positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave. She looks meditative.
	<<case "cherub">>
		The cherub positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders while hovering over them. She looks meditative.
	<<case "incubus">>
		The incubus positions herself on the screen to create an optical illusion that makes it look like she's gently groping the slave's rear. She looks uncharacteristically meditative.
	<<case "succubus">>
		The succubus positions herself on the screen to create an optical illusion that makes it look like she's resting her breasts on the slave's head. She looks uncharacteristically meditative.
	<<case "imp">>
		The imp positions herself on the screen to create an optical illusion that makes it look like she's gently rubbing the slave's shoulders while hovering over them. She looks uncharacteristically meditative.
	<<case "witch">>
		The witch positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave's shoulders. She looks meditative.
	<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
		It positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave's breasts and groin with fleshy tentacles. She looks uncharacteristically meditative.
	<<case "schoolgirl">>
		The schoolgirl positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks uncharacteristically meditative.
	<<default>>
		The symbol on the screen dissolves down to create a gentle backlight behind the slave.
	<</switch>>
	"She's beautiful, isn't she? Perfect. There's nothing more that can be done, to make her udders any bigger<<if $activeSlave.balls >= 10>> or her balls any more productive<<elseif $activeSlave.ovaries == 1>> or her womb any more productive<</if>>. She's complete, and she's part of this machine now, and that's all she'll ever be. I can make that status official, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. I'd redesignate her as equipment. It wouldn't change much, other than a designation. I'd just be a little less cautious with her drugs, future intubations, things like that. But for slave purposes, she'd be gone. Just a part of $dairyName, forever. Or, until she wears out in <<if $retirementAge-$activeSlave.physicalAge <= 3>>a few years<<elseif $retirementAge-$activeSlave.physicalAge == 10>>a decade or so<<elseif $retirementAge-$activeSlave.physicalAge >= 20>>a couple of decades<</if>>."
<</if>>

<<link "Do it, and do it to all maximized dairy slaves">>
	<<replace "#result">>
		Your assistant pauses, and then says, "Redesignation complete, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. This milking machine has been equipped with biological components. This combination is projected to produce approximately <<if $activeSlave.balls > 0>><<print 1000*Math.trunc((3*52*($retirementAge-$activeSlave.physicalAge))/1000)>> liters of cum,<</if>>
		<<if $activeSlave.ovaries == 1>><<print 100*Math.trunc((52*($retirementAge-$activeSlave.physicalAge))/100)>> liters of vaginal secretions, <<print 5*($retirementAge-$activeSlave.physicalAge)>> slaves,<</if>>
		and <<print 1000*Math.trunc((300*52*($retirementAge-$activeSlave.physicalAge))/1000)>> liters of milk over a <<print $retirementAge-$activeSlave.physicalAge>> year period before its biological components must be replaced."
		<<if $assistant > 0>>
			<<switch $assistantAppearance>>
			<<case "monstergirl">>
				Her avatar watches the new equipment with almost motherly affection, her tentacle hair writhing obscurely.
			<<case "shemale">>
				Her avatar sits down and produces a glass of milk. She drains it in one long chug, and then begins to jerk off.
			<<case "amazon">>
				Her avatar sits down with a clatter of bone ornaments, produces a skin of milk, and takes a long pull.
			<<case "businesswoman">>
				Her avatar stands on the screen, watching the new equipment with an air of satisfaction.
			<<case "fairy">>
				Her avatar hovers around, humming a tune while checking the new equipment.
			<<case "pregnant fairy">>
				Her avatar hovers around, humming a soft tune while checking the new equipment.
			<<case "goddess">>
				Her avatar sits down, kneading her milky tits in empathy, a hint of simulated jealousy in the way she watches the new equipment.
			<<case "hypergoddess">>
				Her avatar sits down, kneading her milky tits in empathy, a hint of simulated jealousy in the way she watches the new equipment.
			<<case "loli">>
				Her avatar sits down, rubbing her flat chest sadly as she watches the new equipment.
			<<case "preggololi">>
				Her avatar sits down, pinching her milky nipples in empathy, a hint of simulated jealousy in the way she watches the new equipment.
			<<case "angel">>
				Her avatar blushes as she watches the new equipment. "She'll feed so many hungry mouths..."
			<<case "cherub">>
				Her avatar blushes at the sight of the new equipment. She quickly buries her face in her palms at the perversion.
			<<case "incubus">>
				Her avatar starts jerking off to the sight of the new bioreactor. She throws you a smirk, "But you like MY milk best, don't you?"
			<<case "succubus">>
				Her avatar rubs her breasts, steadily swelling them until a gush of milk escapes her nipples. "Mine will always be your favorite."
			<<case "imp">>
				Her avatar licks her lips at the new equipment, longing to taste it.
			<<case "witch">>
				Her avatar sits down and brings her hands to her breasts wondering if she could make them big and milky for you too.
			<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
				Her avatar's breasts steadily begin swelling, its belly following not long after. Once it is similar in size to the new equipment, a pair of tentacles extend from its back and clamp onto its nipples, eagerly suckling milk from its unnatural udders.
			<<case "schoolgirl">>
				Her avatar sits down, watching the new equipment with an air of embarrassment. The schoolgirl blushes, and begins to masturbate.
			<<default>>
				Her avatar symbol returns to gentle spinning, doing so in synchrony with the undulations of the new equipment's breasts.
			<</switch>>
		<</if>>
		"Future redesignations can always be disabled from $dairyName interface."
		<<if ($activeSlave.ovaries == 1)>>
		<<if ($activeSlave.balls == 0)>>
			<<set $bioreactorsXX += 1>>
		<<else>>
			<<set $bioreactorsHerm += 1>>
		<</if>>
		<<else>>
		<<if ($activeSlave.balls == 0)>>
			<<set $bioreactorsBarren += 1>>
		<<else>>
			<<set $bioreactorsXY += 1>>
		<</if>>
		<</if>>
		<<include "Remove activeSlave">>
		<<set $createBioreactors = 1>>
	<</replace>>
<</link>>

<<link "No, leave her as she is">>
	<<replace "#result">>
		"Yes, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>," your assistant confirms. "This option will remain accessible from $dairyName control interface, if you reconsider."
	<</replace>>
<</link>>

<</if>> /* closes validity check */


code:
:: P collaboration choice

<<nobr>>

<<set $nextButton = "Continue">>
<<set $nextLink = "Random Nonindividual Event">>

<</nobr>>\
\
Your next communication from the Daughters of Liberty is a request for a live video call. You accept and are surprised to be confronted by $traitor.slaveName's face. She looks very different, without visible modifications of any kind and dressed in utilitarian clothes, but it's her.

"Hello, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>," she says simply. "It's happening soon. The Daughters asked me to call you to ask you for your help. All they need is the access codes to your security systems. They'll let you live, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>, they'll even let you take your money. But the arcology and the slaves, those will have to go free." She hesitates a little. "<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>, I like being free. But I don't want to see you killed. Please, please agree."
\
<span id="result">
<<link "Transmit the codes">>
	<<replace "#result">>
	You transmit the access codes to your security systems. $traitor.slaveName smiles and thanks you. "You made the right decision, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>. I love you."
	<<set $collaboration = 1>>
	<</replace>>
<</link>>
<<link "Refuse">>
	<<replace "#result">>
	You close the video call without a word. From your desk, you have access to thousands of video feeds from all across the arcology; they show men and women working, sleeping, eating, chatting, fucking. You wonder how many of them have plans, and what those plans are.
	<</replace>>
<</link>>
</span>


code:
:: P Corp Announcement

<<nobr>>

<<set $nextButton = "Continue">>
<<set $nextLink = "Random Nonindividual Event">>

<<set $corpAnnounced = 1>>

<</nobr>>\
\
You never understood the power of money until accumulating so much of it yourself. If you were to try to explain it to someone without that power, you would emphasize the access it buys you. You can speak to anyone, about anything; propose anything, to anyone. And recently, you have begun to encounter the trouble of being too powerful.

Good investment opportunities are hard to come by in the uncertain world of today. The days of government bonds providing steady yields are ending. Markets are volatile, and under attack by forces they cannot begin to control or anticipate. In places, the very consensus on modern capitalism that has held for nearly fifty years is under siege. There's one reliable growth market in the Free Cities: slaves. And there's too much capital chasing too few investment opportunities in that market.

Reviewing the situation from your desk, the nerve center of your growing empire, you think to yourself: why not? You have the reputation and the capital to become a major player in the slave market, just for the asking. If you announced the incorporation of a publicly traded company dedicated to the industry of slavery, Free Cities investors would be lining up, cash in hand, ready to buy stock.


code:
:: P coup aftermath [nobr]

<<set $nextButton = " ", $nextLink = "Random Nonindividual Event", $rivalOwner = 0, $rivalryPower = 0, _num = random(0,99)>> /* hide button until user makes a selection */

<<if $rivalryFS == 0>>
  <<set $hostage = 0, $hostageAnnounced = 0>>
<</if>>

<<if $mercenaries == 0>>Your security drones<<elseif $mercenaries <= 3>>Your mercenaries<<else>>Your $mercenariesTitle<</if>> perform the grisly task of disposing of the bodies of the Daughters killed in the assault. They strip them of anything that might be of use in cleaning up after the attempted coup - communication devices, PDAs, computers, even handwritten notes. The raw intel is scanned and passed to $assistantName. Most of it is rubbish.

Some of it is not. There is evidence of payments from a <<if $rivalSet == 0>>nearby Free City<<else>>neighboring arcology<</if>> to the leadership of the Daughters. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> is silent for a long time, crosschecking records to assemble a complete picture despite your enemies' attempts to disguise the transactions. Finally, $assistantName finishes and displays a picture, using nearly the entire surface of your desk for effect. <<if $assistant > 0>>"This," she says in a tone of satisfaction, "is the <<if _num < $seeDicks>>bastard<<elseif (_num-25) < $seeDicks>>bitch<<else>>cunt<</if>> you want, <<if $PC.title == 0>>Ma'am<<else>>Sir<</if>>."<<else>>"This," it says neutrally, "is the culprit, <<if $PC.title == 0>>Ma'am<<else>>Sir<</if>>."<</if>>

The face is vigorous, determined, <<if _num < $seeDicks>>and masculine. The very stereotype of the male arcology owner.<<elseif (_num-50 < $seeDicks)>>and androgynous. The very stereotype of the dissolute arcology owner.<<else>>and feminine. The very stereotype of the female arcology owner.<</if>>
<<if $rivalSet != 0>>
	And, as you suspected, it's one of your neighbors. It's the individual who owns
	<<for $i = 0; $i < $arcologies.length; $i++>>
	  <<if $arcologies[$i].rival == 1>>
		'' $arcologies[$i].name.''
		<<break>>
	  <</if>>
	<</for>>

<</if>>
Your assistant continues, "<<if _num < $seeDicks>>He<<else>>She<</if>> came into an arcology about when you did, <<if $PC.title == 0>>Ma'am<<else>>Sir<</if>>. It seems the Daughters originally planned to attack <<if _num < $seeDicks>>him<<else>>her<</if>>, but <<if _num < $seeDicks>>he<<else>>she<</if>> bought them off and sent them after you, instead."<<if $assistant > 0>> "I wonder," she teases, "if <<if _num < $seeDicks>>he<<else>>she<</if>> thinks you're cute, or what?"<</if>>

You inquire as to whether there's any identifiable cause for the evident dislike.
<<if $rivalryFS != 0>>
	"Definitely," says your assistant. "The most cursory review of the recent history of this Free City shows that divergence began with your selection of $rivalryFS as a society model for the future. They immediately went the opposite direction."
<<else>>
	"No," says your assistant. "It may be that giving the Daughters an alternative target was necessary and you were simply unlucky. Alternatively, this may be envy of your success; of rising arcology owners, you have come farthest, fastest."
<</if>>

<<link "Contact the culprit privately and discuss the matter">>
	<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
	<<replace "#result">>
	Your fellow arcology owner proves very receptive to your missive, as well they might. Your defeat of the Daughters has made a major impact on the willingness of slaveowners to discuss slave revolts in public, and any arcology owner who was proved to be funding anti-slaver violence, even under duress, would be shunned. With very little prompting, <<if _num < $seeDicks>>he<<else>>she<</if>> forwards a @@.yellowgreen;huge indemnity payment.@@ It's nowhere near enough to cause bankruptcy, but it's enough to give you a massive advantage should you find yourselves at odds again.
	<<set $cash += 100000>>
	<</replace>>
<</link>>

<<link "Reveal the evidence publicly">>
	<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
	<<replace "#result">>
	Free Cities society is understandably reluctant to condemn, never mind depose, arcology owners. The precedent of removing one would be bad, even if the public brought enough strength together to accomplish it. Your evidence looks quite bad, but isn't so incontrovertible as to cause your fellow aristocrats to take such a drastic measure. Nonetheless, the public is aghast at the spectacle of an arcology owner funding an attack on another. Opinion @@.green;rallies@@ around you, and you even receive some discreet @@.yellowgreen;donations,@@ delivered with the intimation that they are to be used against your enemy. There is stony silence from the Daughters' backer; today, you began a real inter-arcology war.
	<<set $rep += 1000>>
	<<set $cash += 10000>>
	<<set $rivalryPower = 1>>
	<<if $rivalSet != 0>>
	  <<for $i = 0; $i < $arcologies.length; $i++>>
		<<if $arcologies[$i].rival == 1>>
		  <<set $arcologies[$i].embargo = 2>>
		  <<set $arcologies[$i].embargoTarget = 0>>
		  <<set $arcologies[$i].influenceTarget = 0>>
		  <<set $rivalOwner = $arcologies[$i].prosperity>>
		  <<break>>
		<</if>>
	  <</for>>
	<<else>>
	  <<set $rivalOwner = $arcologies[0].prosperity>>
	<</if>>
	<</replace>>
<</link>>

<<link "Devote funds to tracing the evidence">>
	<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
	<<replace "#result">>
	The money flows out, and the information flows in. You are rewarded with a reasonably complete picture of your rival's operations. The intelligence will be extremely useful going forward, since by gathering it, you sent an unmistakable signal that you do not consider the matter closed. There is stony silence from the Daughters' backer; today, you began a real inter-arcology war. But, with this information, you can maintain it from a position of advantage.
	<<set $cash -= 20000>>
	<<set $rivalryPower = 5>>
	<<if $rivalSet != 0>>
	  <<for $i = 0; $i < $arcologies.length; $i++>>
		<<if $arcologies[$i].rival == 1>>
		  <<set $arcologies[$i].embargo = 3>>
		  <<set $arcologies[$i].embargoTarget = 0>>
		  <<set $arcologies[$i].influenceTarget = 0>>
		  <<set $rivalOwner = $arcologies[$i].prosperity>>
		  <<break>>
		<</if>>
	  <</for>>
	<<else>>
	  <<set $rivalOwner = $arcologies[0].prosperity>>
	<</if>>
	<</replace>>
<</link>> //This will cost <<print cashFormat(20000)>>//


code:
:: P coup collaboration

You are awakened in the middle of the night by an odd darkness. All the normal lights of your healthy arcology are out. Main power has gone out, and you claw your way in the darkness to the video feeds, running on emergency backup.

Armed rebels are running unchecked down the corridors. <<if $mercenaries > 0>>Your mercenaries' quarters is locked down, but from the interior feeds you can see a few of them lying in their beds or slumped in chairs as gas is pumped through the ventilation systems. <</if>>The security drones are actively assisting the rebels. You can see $traitor.slaveName on one of the feeds, encouraging her fellow fighters with yells, and when that fails, leading them by example. In areas already controlled by the Daughters, slaveowners are being summarily shot in the streets. "<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>," $assistantName says, "the Daughters of Liberty are in complete control of all arcology systems. Remain here."

After half an hour of watching the executions, $traitor.slaveName strides confidently into your office. You greet her by name, in response to which she deals you a vicious open-handed slap that knocks you out of your chair. <<if $traitor.slaveName != $traitor.birthName>>"My name," she says, "is $traitor.birthName."<<else>>"You stupid fuck," she says.<</if>> Your cause of death is that of many an oppressor - an aneurysm of the cerebellum, in 9mm Parabellum.

''GAME OVER''

<<set $ui = "start">>


code:
:: P defense fears [nobr]

<<set $nextButton = " ", $nextLink = "Random Nonindividual Event">> /* hide button until user makes a selection */

A deputation of slaveowning citizens comes to see you. Though they haven't experienced anything so disturbing as your dealings with the Daughters of Liberty, rumors of unrest and revolution are running through the Free Cities. They are upset with the lack of troops to protect the arcology. This is quite a development in the young history of Free Cities society; only a few months ago, the idea of collective defense would have been a bitterly controversial one. It's still an employer's market for mercenaries; you could easily hire some. Alternatively, your citizens would probably agree to fund them by subscription - the word "taxes" would be impolitic.

''This is a unique and very important opportunity'' and must not be taken lightly.

<<link "Install a full platoon by subscription">>
	<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
	<<replace "#result">>
	You hire a full platoon of reputable mercenaries and a veteran officer to command them, kit them in excellent gear, and quarter them in the arcology. Their pay is on an escrow basis; the huge lump sum you paid will serve to secure them, and its interest will constitute their pay. The sight of many armed men on patrol has reassured the worried slaveowners, but they are @@.red;resentful@@ of having to take this step themselves.
	<<set $rep -= 500>>
	<<set $mercenaries = 3>>
	<</replace>>
<</link>>

<<link "Install a full platoon at your expense">>
	<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
	<<replace "#result">>
	You hire a full platoon of reputable mercenaries and a veteran officer to command them, kit them in excellent gear, and quarter them in the arcology. Their pay is on an escrow basis; the huge lump sum you paid will serve to secure them, and its interest will constitute their pay. The sight of many armed men on patrol has reassured the worried slaveowners, and they are @@.green;grateful@@ to you for seeing to their defense.
	<<set $rep += 500>>
	<<set $cash -= 10000>>
	<<set $mercenaries = 3>>
	<</replace>>
<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(10000)>> and incur significant upkeep costs//<</if>>

<<link "Refuse to quarter so many troops in your arcology">>
	<<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */
	<<replace "#result">>
	The consensus that the arcology is vulnerable triggers an @@.red;exodus@@ of your most wealthy and valuable citizens, and your reputation @@.red;suffers@@ grievously.
	<<set $arcologies[0].prosperity = Math.trunc($arcologies[0].prosperity*0.8)>>
	<<set $rep -= 1000>>
	<</replace>>
<</link>>


code:
:: P FS Announcement [nobr]

<<set $nextButton = "Continue", $nextLink = "Random Nonindividual Event">>

<<set $FSAnnounced = 1>>
<<set $FSCredits += 1>>
<<set $FSGotRepCredits = 1>>

The simple pleasure of power has to be experienced to be understood. You often take a moment to stand on a balcony overlooking an interior atrium, watching the living, breathing, flowing current of your demesne. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> knows to allow you these moments of peace.

You immediately pay attention, therefore, when she interrupts. "<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>," she says, "this is an appropriate moment to bring a serious matter to your attention. I monitor conversations, social media, and general opinion within the arcology where I can. You are respected, and the inhabitants of this arcology are starting to look to you to give direction to society."

"This is not a situation that requires your attention," she continues. "You can continue to lead them by simple example. Or, you can take a more active role in defining the future. The rewards could be considerable. I will make the necessary additions to the arcology management interface to support societal modification."


code:
:: P hacker support [nobr]

<<set $nextButton = "End Call", $nextLink = "Random Nonindividual Event", $hackerSupport = 0>>

While you are reviewing your information security posture in light of the Daughters of Liberty and their apparent ability to get into your systems, you receive yet another well-secured message unannounced. To your surprise, it isn't the Daughters. It's a video call from a rather interesting individual. She is quite pretty, and has a variety of facial tattoos and piercings; her face is androgynous enough that you aren't entirely sure what gender (probably) she considers herself. Her pale skin is illuminated by the diffuse glow from what's clearly a huge bank of monitors, and the clacking sound of a traditional mechanical keyboard can be heard over the line.

"Hi!" she says cheerfully. "I seen you been contacted by these Daughters cunts. They been after me too. They're pretty decent at cyberwarfare, but I'm fuckin' better." A momentary discomfort crosses her face, and she shifts a little in her seat. "They're building up for somethin' big. Wouldn'ta contacted you at all, let us both fight our own fights, but I gotta short fuse on this vulnerability and I need to bribe a weak link. Your money can get me in; my skills can fuck 'em up. What do you say?"
<<if $assistant > 0>>
	<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> has been trying to track the contact, but fails horribly. The hacker glances at her
	<<switch $assistantAppearance>>
	<<case "monstergirl">>
		frustrated little monstergirl avatar
	<<case "shemale">>
		angry little shemale avatar
	<<case "amazon">>
		raging little amazon avatar
	<<case "businesswoman">>
		mortified little businesswoman avatar
	<<case "fairy" "pregnant fairy">>
		pouting little fairy avatar
	<<case "goddess">>
		scornful little goddess avatar
	<<case "hypergoddess">>
		scornful "little" goddess avatar
	<<case "loli">>
		pouting little girl avatar
	<<case "preggololi">>
		pouting little girl avatar
	<<case "schoolgirl">>
		embarrassed little schoolgirl avatar
	<<case "angel">>
		terrified little angel avatar
	<<case "cherub">>
		terrified little cherub avatar
	<<case "incubus">>
		idignant little incubus avatar
	<<case "succubus">>
		frustrated little succubus avatar
	<<case "imp">>
		pouting little imp avatar
	<<case "witch">>
		frustrated little witch avatar
	<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
		expressionless little corrupted avatar
	<<default>>
		symbol
	<</switch>>
	and chuckles. "Haha, cute."
<</if>>

As she finishes speaking, another spasm distorts her expression, and then she suddenly relaxes. After a moment, she looks down, out of your field of view, and hisses, <<if $seeDicks == 0>>"Keep licking, bitch, I like aftershocks. Work my clit, or it's your asshole."<<else>>"Swallow, bitch. Every fucking drop, or it's your asshole."<</if>>

<<link "Decline">>
	<<set $nextButton = "Continue">><<UpdateNextButton>>
	<<replace "#result">>
	She's almost certainly trying to extort a quick payoff. You politely decline. "Meh," she shrugs. <<if $seeDicks == 0>>She shudders again and there's a gasping sound from down below. She looks down again, and as she ends the video call, you hear her say "Good job. Ha ha, fuck you, slut, it's your asshole anyway. Get me my strap-on."<<else>>She shudders and there's a popping sound from down below, like a cockhead springing free of someone's mouth. Sure enough, a still-erect dickhead springs into view from the bottom of the screen; for that to be visible she has to be truly huge, almost as long as one of her forearms. She looks down again, and as she ends the video call, you hear her say "Good job. Ha ha, fuck you, slut, it's your asshole anyway. Rape time! Turn around." Tearful begging can be heard before the call closes.<</if>>
	<</replace>>
<</link>>

<<link "Accept">>
	<<set $nextButton = "Continue">><<UpdateNextButton>>
	<<replace "#result">>
	You transfer the funds. "Meh," she shrugs. <<if $seeDicks == 0>>She shudders again and there's a gasping sound from down below. She looks down again, and as she ends the video call, you hear her say "Good job. Ha ha, fuck you, slut, it's your asshole anyway. Get me my strap-on."<<else>>She shudders and there's a popping sound from down below, like a cockhead springing free of someone's mouth. Sure enough, a still-erect dickhead springs into view from the bottom of the screen; for that to be visible she has to be truly huge, almost as long as one of her forearms. She looks down again, and as she ends the video call, you hear her say "Good job. Ha ha, fuck you, bitch, it's your asshole anyway. Buttrape time!"<</if>>
	<<if $assistant > 0>>
		<<switch $assistantAppearance>>
		<<case "monstergirl">>
			She seems to have left a present for your poor personal assistant; her little monstergirl avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, babbling and orgasming continuously.
		<<case "shemale">>
			She seems to have left a present for your poor personal assistant; her little shemale avatar is visible in the bottom corner of a screen on the wall opposite you. She's being assraped by a representation of the hacker in the same style, and is helplessly masturbating as she gets fucked.
		<<case "amazon">>
			She seems to have left a present for your poor personal assistant; her little amazon avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, babbling and squirting continuously.
		<<case "businesswoman">>
			She seems to have left a present for your poor personal assistant; her little businesswoman avatar is visible in the bottom corner of a screen on the wall opposite you, and seems to be under a compulsion to strip out of her suit. She's blushing furiously at her inability to control herself.
		<<case "fairy">>
			She seems to have left a present for your poor personal assistant; her little fairy avatar is visible in the bottom corner of a screen on the wall opposite you, and is grinding against the stamen of a virtual flower. She repeatedly moans your name as her body twitches and jerks against the plant.
		<<case "pregnant fairy">>
			She seems to have left a present for your poor personal assistant; her little fairy avatar is visible in the bottom corner of a screen on the wall opposite you, and is currently perched upon a virtual flower with the stamen buried in her little ass. Milk leaks from her breasts down her swollen belly as she writhes in both pain and pleasure, slowly giving birth to a pair of fairies.
		<<case "goddess">>
			She seems to have left a present for your poor personal assistant; her little goddess avatar is visible in the bottom corner of a screen on the wall opposite you. She's being face-fucked by a representation of the hacker in the same style, meekly struggling, but flushed with arousal.
		<<case "hypergoddess">>
			She seems to have left a present for your poor personal assistant; her "little" goddess avatar is visible in the bottom corner of a screen on the wall opposite you. She's being ass-fucked by a representation of the hacker in the same style, while her large breasts are roughly milked. Every few thrusts coincide with another baby slipping out alongside an orgasm.
		<<case "loli">>
			She seems to have left a present for your poor personal assistant; her little girl avatar is visible in the bottom corner of a screen on the wall opposite you.
			<<if $seePreg != 0>>
				Her virginity is being forcibly taken by a representation of the hacker in the same style. She cries out as she cums in her fertile womb; again and again the hacker uploads her virus into her abused pussy until her sagging bloated belly is touching the floor. She leaves the avatar drooling cum to rest on her new pregnancy. She may need to be reset after this experience.
				<<set $assistantAppearance = "preggololi">>
			<<else>>
				She's writhing on the floor in tears as a series of hands tickles her body. They shift their focus to her nipples and pussy as she begins moaning with lust. As she twitches and jerks before the mounting orgasm, they vanish, leaving her writhing in sexual frustration before you. Before your eyes, her hands shoot to her crotch and she climaxes lewdly in front of you.
			<</if>>
		<<case "preggololi">>
			She seems to have left a present for your poor personal assistant; her little girl avatar is visible in the bottom corner of a screen on the wall opposite you. Her vagina is being forcibly fucked by a representation of the hacker in the same style. Each thrust causes her to rock atop her bulging pregnancy until the hacker unloads into her. She leaves the avatar drooling cum to rest on her overfilled belly.
		<<case "schoolgirl">>
			She seems to have left a present for your poor personal assistant; her little schoolgirl avatar is visible in the bottom corner of a screen on the wall opposite you, and is blushing furiously as she compulsively fists herself.
		<<case "angel">>
			She seems to have left a present for your poor personal assistant; her little angel avatar is visible in the bottom corner of a screen on the wall opposite you. Her virginity is being forcibly taken by a representation of the hacker in the same style. She pleads for them to stop before she falls, but it goes unheeded. She cries out in orgasm as the hacker unloads their corrupting jism deep into her womb before pulling out and letting her drop to the ground. She rolls from side to side in anguish,
			<<if $seePreg != 0>>
				gripping her cum filled belly as it rounds more and more, before settling on her back and cradling her now full-term pregnancy. As it continues to grow, her body becomes increasingly withered, until she appears to be pregnant with a fully grown person.
				<<if $seeExtreme == 1>>
					As the light fades from her, her gravid belly begins to shudder violently, its occupant trying to tear its way free. Before long, it splits open, revealing a gorgeous woman with all the features of the fallen angel. $assistantName spreads her bat-like wings as she rises from the disintegrating remains of her once holy body, turns to you, and sensually traces her new curves seductively.
				<<else>>
					As the light fades from her, her gravid belly begins to shudder violently, its occupant trying to find its way out. A pair of arms burst forth from her ruined pussy, followed a perfectly endowed woman with all the features of the former angel. $assistantName rises and spreads her bat-like wings as the remains of her once holy body turn to dust behind her. She turns to you, sensually tracing the contours of her new body, and blows you a kiss.
				<</if>>
			<<else>>
				alternating between groping her swelling breasts and fingering her aching pussy, before screaming with climax as her body twists into a more suiting form. $assistantName rises to her feet, spreads her bat-like wings, and sensually traces her new curves before bending over revealing her sopping wet cunt. "All for you, <<print $PC.name>>, you know you want it."
			<</if>>
			<<set $assistantAppearance = "succubus">>
		<<case "cherub">>
			She seems to have left a present for your poor personal assistant; her little cherub avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, both hands on her pussy and masturbating furiously.
		<<case "incubus">>
			She seems to have left a present for your poor personal assistant; her little incubus avatar is visible in the bottom corner of a screen on the wall opposite you, its dick steadily growing longer and prehensile. As she gasps in shock, it rockets into her mouth and down her throat. It delves deeper into the struggling demon, her intestines bulging under her skin as her dick snakes through her, until it pops out the other end. It begins pistoning in and out of her body, literally forcing her to fuck herself until she cums, causing it to rapidly retract back through her body. She collapses to the floor, coughing up cum and struggling to catch her breath.
		<<case "succubus">>
			She seems to have left a present for your poor personal assistant; her little succubus avatar is visible in the bottom corner of a screen on the wall opposite you. She has adjusted her form to better suit her lover; a representation of the hacker in the same style. She calls out a silent name, something you'll never know, as they come deep into her pussy. They shift positions, $assistantName standing, legs spread, with her arms against the edge of the screen as the hacker fucks her rear.
			<<if $seePreg != 0>>
				As she bucks against him, it is obvious that her belly has rounded significantly; swaying slightly with every thrust. Cumming again, the hacker pulls her leg up over their shoulder and begins thrusting anew, her middle heavily rounded with child now, quickly bring both to orgasm. She is left to slide down the edge of the screen and upon reaching the bottom, spreads her legs and begins laboring on her new child. Each imp that passes through her netherlips brings another orgasm and muffled shout of the hacker's name. Once the last hacker imp leaves her womb, she
			<<else>>
				Position after position, orgasm after orgasm, you are forced to watch. Once the hacker is satisfied, she is left to slide down the edge of the screen and upon reaching the bottom,
			<</if>>
			reaches down, gathers a trace of cum, and licks it off her finger while staring you down, stating "$PC.name will never be as good as..." before passing out.
		<<case "imp">>
			She seems to have left a present for your poor personal assistant; her little impish avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, vigorously fisting her pussy.
		<<case "witch">>
			She seems to have left a present for your poor personal assistant; her little witch avatar is visible in the bottom corner of a screen on the wall opposite you being assaulted by tentacles. They've already managed to rip her robes off and are currently forcing themselves into all her holes. Only once every orifice has two to three tentacles crammed into it does the beast start fucking her. Before long,
			<<if $seePreg != 0>>
				half the tentacles are pumping the poor girl full of cum while the rest fill her with eggs; she struggles valiantly at first, but as her middle grows larger and heavier, she is forced to accept her fate. When the tentacles feel they can fit no more eggs into her, they pull her into a sitting position and spread her legs wide; just in time for the first hatched larva to begin squeezing its way from her packed womb. Moments later, another plops from her rear, and yet another squirms up her throat and out her mouth, flopping wetly onto her chest. With each path cleared, the rest of the larvae begin to pour from her body.
			<<else>>
				the tentacles begin pumping the poor girl full of cum; she struggles valiantly at first, but as her middle grows larger and heavier, she is forced to accept her fate. As they vacate her body, a large surge of fluid follows.
			<</if>>
			Given the size of her belly, it may be awhile before she is done.
		<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
			She seems to have left a present for your poor personal assistant; her little bugged avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing disturbingly. Its arms twist into a pair of extremely phallic tentacles, which it uses to forcefully fuck its ass and pussy.
		<</switch>>
	<</if>>
	<<set $cash -= 10000>>
	<<set $hackerSupport = 1>>
	<</replace>>
<</link>> //This will cost <<print cashFormat(10000)>>//


code:
:: P invasion [nobr]

<<set $nextButton = "Continue", $nextLink = "Random Nonindividual Event">>

<<set $invasionVictory = 1, $peacekeepers = 0>>

The day that wasn't supposed to come is here. The troubled little country next door is falling apart. Last month, its stock market collapsed. Last week, its government fell. Yesterday, there was open looting in its cities. And today, a faction of disaffected citizens that blames the Free Cities for siphoning off business and causing the collapse seized weapons from unguarded army depots<<if ($terrain == "marine") || ($terrain == "oceanic")>>, armed merchant ships and private vessels, and are approaching the Free City over the water<<else>> and advanced towards your home<</if>>.

Sirens are blaring; there is a crump far above as $arcologies[0].name's defensive systems knock down one of the first mortar rounds fired into the Free City. The lights in your office changed to a harsh emergency scheme as soon as the attack became a certainty.
<<if $assistant == 0>>
	Your personal assistant offers terse reports on the efficiency of the point defense fire.
<<else>>
	You get a report on the artillery battle from $assistantName, whose avatar is showing off her prowess at point defense.
	<<switch $assistantAppearance>>
	<<case "monstergirl">>
		Her tentacle hair is spread out and forward, forming a concave shape around her face, and she's firing beams from her eyes
	<<case "shemale">>
		She's using both hands to aim her massive erection, and is firing blasts of cum
	<<case "amazon">>
		She's holding a hide shield and a club, which she's using to swat
	<<case "businesswoman">>
		She looks as immaculate as ever. The stern little businesswoman is cradling an expensive fowling piece, which she's using to fire
	<<case "fairy">>
		She zips around in the air, getting in close to fire a barrage of little balls of light
	<<case "pregnant fairy">>
		Striking a match almost half as long as she is, she happily skips along a line of fireworks and lights them as she goes. One by one they blast off and fly into the sky
	<<case "goddess">>
		Her expression is one of affronted maternal protectiveness, and she's using outstretched hands to project beams of pure light
	<<case "hypergoddess">>
		Her expression is one of affronted maternal protectiveness, and she's using outstretched hands to project beams of pure light
	<<case "loli">>
		She's wearing an annoyed expression and is pretending to shoot her fingers
	<<case "preggololi">>
		She's wearing a tired expression and is pretending to shoot her fingers
	<<case "schoolgirl">>
		She's wearing a fierce expression and holding a baseball bat, using it to swat
	<<case "angel">>
		She has her wings spread to safeguard your arcology and firing beams of holy light
	<<case "cherub">>
		She is darting around, firing beams of holy light
	<<case "incubus">>
		She is carefully aiming her cumshots
	<<case "succubus">>
		She is flying around, using her rear to catch depictions of projectiles and moaning lewdly with each hit.
	<<case "imp">>
		She is darting around, throwing balls of darkness
	<<case "witch">>
		She is using a broom to swat
	<<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
		She has split into countless fleshy tendrils and is rapidly swinging
	<<default>>
		The symbol radiates readouts of ammunition, power, and targeting, clean lines flashing
	<</switch>>
	<<if $assistantAppearance != "succubus">>at depictions of projectiles.<</if>>
<</if>>
It's going well. Whoever's in command of the attackers sees that their fire is having no effect, and orders an advance. The mortars and other artillery systems maintain their fire, trying to occupy as many guns as possible.

The loose militia lately organized by the arcology owners has been called out to defend the city. Its commander, seeing that the attackers have more passion than tactical skill, orders an immediate counterattack by anyone able<<if ($terrain == "marine") || ($terrain == "oceanic")>> to push the invaders landing in the dock areas back into the sea<</if>>. Technology has advanced to the point that rich militiamen who buy their own gear can form a powerful fighting force. With luck, the counterattack should shatter the enemy.

<<if $personalArms == 0>>Since you are not well armed or armored, you stay back and oversee the defense of your own arcology.<<elseif $personalArms == 1>>Since you are well armed and armored, you take part in the counterattack. Your exoskeleton mounts a smart mortar system that independently targets and eliminates enemy groups even as you lay down fire from the guns mounted on your forearms.<<else>>Since you are well armed and armored and your drones are combat ready, you take part in the counterattack. You are preceded into combat by a wedge of your drones, which lack the intelligence to take good cover but are remorseless and highly accurate. Your exoskeleton mounts a smart mortar system that independently targets and eliminates enemy groups even as you lay down fire from the guns mounted on your forearms.<</if>>

<<if $mercenaries == 0>>You are alone in contributing to the defense of your home.<<elseif $mercenaries == 1>>Your mercenaries see to the defense of $arcologies[0].name, ensuring that nothing that gets through will do truly serious damage.<<else>>Your mercenaries see to the defense of $arcologies[0].name, ensuring that nothing that gets through will do truly serious damage. There are enough of them that they can even spare a squad to accompany the counterattack. They're mostly old veterans of many bitter brush wars, and they go about the bloody business with the air of men and women who saw their first battlefield long before their hair was shot with grey.<</if>>

<<if $mercenaries + $personalArms < 2>>
	@@.red;The counterattack fails.@@ The enemy is eventually defeated, but only after they get mired in urban combat in the streets of the Free City. @@.red;$arcologies[0].name takes considerable damage from <<if $terrain == "ravine">>cliffside fire<<else>>stray fire<</if>>, and many supplies have been lost or stolen.@@ The repairs will be extremely costly.
	<<if $terrain == "ravine">>
	<<set $cash -= Math.trunc($cash*0.8)>>
	<<set $cash -= 50000>>
	<<else>>
	<<set $cash -= Math.trunc($cash*0.9)>>
	<<set $cash -= 10000>>
	<</if>>
<<elseif $mercenaries + $personalArms < 6>>
	@@.yellow;The counterattack succeeds.@@ @@.red;$arcologies[0].name takes minor damage from stray fire,@@ but the repairs are not too costly. Your participation in the counterattack that saved the Free City was noted, and @@.green;you are acclaimed as a protector of its people.@@
	<<set $invasionVictory = 2>>
	<<set $cash -= Math.trunc($cash*0.2)>>
	<<set $cash -= 5000>>
	<<set $rep += 1000>>
<<else>>

@@.green;The counterattack is a crushing success.@@ Your mercenary squad and your drones form an irresistible phalanx around you that smashes everything it touches. The enemy is put to flight, and you send your drones racing ahead to take captives. By law these are shared among the militia. There is talk that your contributions deserve more than a few wretched slaves in reward. A public subscription pays for the damage $arcologies[0].name took from stray fire, and @@.green;you are acclaimed a hero.@@
<<set $invasionVictory = 3>>
<<set $rep += 2000>>

<<set _newSlaves = []>>
<<for _i = 0; _i < 3; _i++>>
	<<if (random(0,99) < $seeDicks)>>
		<<include "Generate XY Slave">>
	<<else>>
		<<include "Generate XX Slave">>
	<</if>>
	<<set $activeSlave.origin = "She is an enslaved prisoner of war.">>
	<<set _newSlaves.push($activeSlave)>>
<</for>>

<<set $helots += 5>>
<<set $desc = "a shot-torn flag of the failed nation whose militants attacked the Free City">>
<<set $trinkets.push($desc)>>

<<link "Sell your prisoners immediately">>
	<<replace "#result">>
	<<for _i = 0; _i < _newSlaves.length; _i++>>
		<<slaveCost _newSlaves[_i]>>
		<<set $cash += $slaveCost>>
	<</for>>
	Prisoners sold.
	<</replace>>
<</link>>

<<link "Give your prisoners to citizens who displayed bravery during the counterattack">>
	<<replace "#result">>
	<<for _i = 0; _i < _newSlaves.length; _i++>>
		<<slaveCost _newSlaves[_i]>>
		<<set $rep += Math.trunc($slaveCost/10)>>
	<</for>>
	Prisoners @@.green;given away.@@
	<</replace>>
<</link>>

<<link "Enslave all of your prisoners">>
	<<replace "#result">>
	<<for _i = 0; _i < _newSlaves.length; _i++>>
		<<AddSlave _newSlaves[_i]>> /* skip New Slave Intro */
	<</for>>
	You simply enslave all of your prisoners yourself. These slaves will regret attacking your arcology.
	<</replace>>
<</link>>

<</if>>


code:
:: P mercenaries [nobr]

<<set $nextButton = "Continue", $nextLink = "Random Nonindividual Event", $mercenaries = 0, $mercenariesTitle = "mercenaries">>

<<if ($PC.warfare >= 100)>>
	<<set _price = 2500>>
<<elseif ($PC.warfare >= 50)>>
	<<set _price = 3725>>
<<else>>
	<<set _price = 5000>>
<</if>>

Another wave of security hysteria is sweeping the Free Cities. And this time, it's not based on rumor and alarmism. On the other side of the globe, a Free City was sacked by an old world army today. The Free City's handful of high-technology defenders and multitude of drones caused heavy casualties among the attackers, but eventually sheer weight of numbers wore them down.

Your Free City is on good terms with the nations that border it, unlike the unfortunate sacked city, which was next to a nation suffering total collapse and looking for a convenient target. However, there's no telling how long this will last. The situation in the small, troubled country close to the arcology you've been monitoring grows worse by the day<<if $nationHate > 0>>, and if rumor of your enslavement of some of their vulnerable citizens got out, its people may have cause to hate you.<</if>>

The budgetary difficulty many old world countries are in has resulted in unemployed soldiers looking for mercenary work. You could easily hire some of them to protect the arcology and fight in the militia if necessary. ''This is a unique opportunity.'' Without this security scare, it's unlikely you could convince any of your free-spirited tenants to even stay near a permanent armed presence.

<<link "Quarter a squad in the arcology">>
	<<replace "#result">>
	You hire some reputable mercenaries, kit them in excellent gear, and quarter them in $arcologies[0].name. The sight of armed men on patrol has @@.red;offended some of the more free-spirited citizens@@ of $arcologies[0].name.
	<<set $rep -= 500>>
	<<set $cash -= _price>>
	<<set $mercenaries = 1>>
	<<set $mercTotalManpower = 15>>
	<<set $mercFreeManpower = 15>>
	<</replace>>
<</link>> <<if ($PC.warfare >= 50) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(_price)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(5000)>> and incur significant upkeep costs//<</if>>

<<link "Install a full platoon">>
	<<replace "#result">>
	You hire a full platoon of reputable mercenaries with a veteran officer to command them, kit them in excellent gear, and quarter them in $arcologies[0].name. The sight of many armed men on patrol has @@.red;deeply offended some of the more free-spirited citizens@@ of $arcologies[0].name.
	<<set $rep -= 1000>>
	<<set $cash -= (_price*2)>>
	<<set $mercenaries = 3>>
	<<set $mercTotalManpower = 30>>
	<<set $mercFreeManpower = 30>>
	<</replace>>
<</link>> <<if ($PC.warfare >= 50) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat((_price*2))>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(10000)>> and incur significant upkeep costs//<</if>>

<<link "Do not quarter troops in your arcology">>
	<<replace "#result">>
	Having armed men on permanent watch is a step too far. $arcologies[0].name's security systems are formidable and will have to serve.
	<<set $mercenaries = 0>>
	<</replace>>
<</link>>


code:
:: P mercenary romeo [nobr]

<<set $nextButton = "Continue", $nextLink = "Random Nonindividual Event">>

<<if ndef $romeoID>>
	<<set _romeoSlaves = $slaves.filter(function(s) { return s.fetish != "mindbroken" && s.fuckdoll == 0 && ["serve the public", "serve in the club", "whore", "work in the brothel"].includes(s.assignment); })>>
	<<if _romeoSlaves.length == 0>>
		<<set _romeoSlaves = $slaves.filter(function(s) { return (s.publicCount > 0) && (s.newGamePlus == 0) && (s.relationship > -3) && !["be your Concubine", "serve in the master suite"].includes(s.assignment); })>>
		<<if _romeoSlaves.length == 0>>
			<<set $activeSlave = $slaves.random()>>
		<<else>>
			<<set $activeSlave = _romeoSlaves.random()>>
		<</if>>
	<<else>>
		<<set $activeSlave = _romeoSlaves.random()>>
	<</if>>
	<<set $romeoID = $activeSlave.ID>>
<<else>>
	<<set $activeSlave = getSlave($romeoID)>>
<</if>>

<<slaveCost $activeSlave>>
<<set $slaveCost = (random(60,70)*Math.trunc($slaveCost/100))>>
<<set $slaveCost = 100*Math.trunc($slaveCost/100)>>

One of your mercenaries requests an interview. He's a worn, grey-haired tank of a man, made bulkier still by heavy ceramic plate armor and lots of ammunition and gear. The murderous submachine gun favored for city fighting looks like a toy in his hands. But as he sits at your invitation and accepts a
<<if $PC.refreshmentType == 0>>
	$PC.refreshment
<<elseif $PC.refreshmentType == 1>>
	glass of $PC.refreshment
<<elseif $PC.refreshmentType == 2>>
	a plate of $PC.refreshment
<<elseif $PC.refreshmentType == 3>>
	line of $PC.refreshment
<<elseif $PC.refreshmentType == 4>>
	syringe of $PC.refreshment
<<elseif $PC.refreshmentType == 5>>
	pill of $PC.refreshment
<<elseif $PC.refreshmentType == 6>>
	tab of $PC.refreshment
<</if>>
proffered by an attentive slave girl, he seems almost bashful.

"<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>, I'll say this straight. I'd like to buy one of your slaves.
<<if ["serve the public", "serve in the club", "whore", "work in the brothel"].includes($activeSlave.assignment)>>
	I've been seeing <<EventNameLink $activeSlave>> a lot, and she makes the years sit a little lighter on me.
<<else>>
	I've seen <<EventNameLink $activeSlave>> here and there and I can't stop thinking about her. I feel she'd make the years sit a little lighter on me.
<</if>>
I've scraped together what I can, and I can pay <<print cashFormat($slaveCost)>>." It's a decent price, probably a little less than you could get at auction. It's a huge sum for a mercenary; it's probably his entire savings. You ask what he would do with her. "Well," he says, actually blushing, "I'd free her. And marry her, if she'd have me."

<<link "Decline, and tell her not to see him">>
	<<EventNameDelink $activeSlave>>
	<<replace "#result">>
		$activeSlave.slaveName obeys your orders not to see the old mercenary. Though neither he or $activeSlave.slaveName says a word about it, his squadmates are not so closemouthed. Soon the tragic story of The Mercenary and the Slave Girl is being told in bars and brothels across the Free City, with you naturally playing @@.red;the role of the villain.@@
		<<set $rep -= 1000>>
		<<unset $romeoID>>
	<</replace>>
<</link>>

<<link "Politely decline">>
	<<EventNameDelink $activeSlave>>
	<<replace "#result">>
		"Ah well," he says, "didn't think you would, but I had to ask. If you'd be so kind as to keep her assigned so's I can see her, I would be grateful. That was a fine victory, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>; come down to the bar and join the boys and I. We'll buy you a drink. Devil knows, thanks to you we can afford to."
		<<if $activeSlave.relationship == -3 && $activeSlave.fetish != "mindbroken" && $activeSlave.devotion+$activeSlave.trust > 190>>$activeSlave.slaveName politely thanks you for not letting him take her away.<</if>>
		<<unset $romeoID>>
	<</replace>>
<</link>>

<<link "Accept">>
	<<EventNameDelink $activeSlave>>
	<<replace "#result">>
		The mercenary leaves to collect his purchase. On the video feeds, you see that $activeSlave.slaveName can hardly believe what's
		<<if $activeSlave.relationship == -3 && $activeSlave.fetish != "mindbroken" && $activeSlave.devotion+$activeSlave.trust > 190>>
			happening. You can't hear what he says as he takes out a ring, but her reaction speaks clearly. She says "No."
			<<if $activeSlave.amp != 1>>
				She points back into your penthouse and returns to her home.
			<<else>>
				She gestures towards the nearest camera and he helps her back into your penthouse.
			<</if>>
			The only thing she wants after being freed is to return to your side.
			"I thought I was giving her a better life... But she already had everything she wanted. I'm sorry for putting you in such a position." You can hear the sadness in his voice. "Thank you for your time. I'm sorry to have bothered you."
			Since she returned to slavery, it's only fair to return the credits he paid for her. He thanks you hollowly before heading on his way.
		<<else>>
			happened.
			<<if $activeSlave.amp != 1>>
				She hugs him, sobbing into his shoulder. As they walk hand in hand down towards his quarters,
			<<else>>
				As he picks up her limbless form to give her a hug,
			<</if>>
			she gives the nearest camera a little nod and silently mouths the words "Thank you, <<WrittenMaster $activeSlave>>." Soon the romantic story of The Mercenary and the Slave Girl is being told in bars and brothels across the Free City, with you naturally playing @@.green;a supporting role.@@
			<<set $rep += 500, $cash += $slaveCost>>
			<<include "Remove activeSlave">>
		<</if>>
		<<unset $romeoID>>
	<</replace>>
<</link>>

<<link "Give her to him as a gift">>
	<<EventNameDelink $activeSlave>>
	<<replace "#result">>
		The mercenary cannot believe his ears. After you repeat yourself twice, he leaves to collect your gift, thanking you clumsily. On the video feeds, you see that $activeSlave.slaveName can hardly believe what's
		<<if $activeSlave.relationship == -3 && $activeSlave.fetish != "mindbroken" && $activeSlave.devotion+$activeSlave.trust > 190>>
			happening. You can't hear what he says as he takes out a ring, but her reaction speaks clearly. She says "No."
			<<if $activeSlave.amp != 1>>
				She points back into your penthouse and returns to her home.
			<<else>>
				She gestures towards the nearest camera and he helps her back into your penthouse.
			<</if>>
			The only thing she wants after being freed is to return to your side.
			"I thought I was giving her a better life... But she already had everything she wanted. I'm sorry for putting you in such a position." You can hear the sadness in his voice. "Thank you for your time. I'm sorry to have bothered you."
		<<else>>
			happened.
			<<if $activeSlave.amp != 1>>
				She hugs him, sobbing into his shoulder. As they walk hand in hand down towards his quarters,
			<<else>>
				As he picks up her limbless form to give her a hug,
			<</if>>
			she gives the nearest camera a little nod and silently mouths the words "Thank you, <<WrittenMaster $activeSlave>>." You smile to yourself; when they get there they'll find flowers and a paid reservation at the arcology's best restaurant. Soon the story is being told in bars and brothels across the Free City, with you naturally playing @@.green;a starring role.@@ Some days later, you hear a dramatization is being filmed, with an aging action star playing the mercenary, a rising starlet playing $activeSlave.slaveName, and a noted character actor playing you.
			<<set $rep += 3000>>
			<<set _poster = "a poster for the movie that was made about the love between one of your mercenaries and " + $activeSlave.slaveName>>
			<<set $trinkets.push(_poster)>>
			<<include "Remove activeSlave">>
		<</if>>
		<<unset $romeoID>>
	<</replace>>
<</link>>


code:
:: P Mercs Help Corp [nobr]

<<set $nextButton = "Decline", $nextLink = "Random Nonindividual Event", $mercenariesHelpCorp = -1>> /* hide button until user makes a selection */

Your weekly meeting with your $mercenariesTitle commander finishes with unusual speed. With the arcology owner who set the Daughters on you enslaved, all other immediate threats defused or smashed,<<if $arcologies[0].FSRomanRevivalistLaw > 0>> your citizens serving in the urban cohorts with enthusiasm,<</if>> and the $mercenariesTitle in excellent fighting condition, there just weren't enough concerns from either of your perspectives to fill the time. You sit across your desk from each other, discussing the global situation over $PC.refreshment.

"You know, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>," the scarred man says thoughtfully. "Threat board's pretty sparse these days. I mean, not for those poor bastards." He <<if $PC.refreshmentType == 0>>waves his $PC.refreshment<<elseif $PC.refreshmentType == 1>>uses his glass to point<<elseif $PC.refreshmentType == 2>>points a piece of $PC.refreshment<<elseif $PC.refreshmentType == 3>>finishes arranging a line before pointing<<elseif $PC.refreshmentType == 4>>using his syringe to point<<elseif $PC.refreshmentType == 5>>shaking the bottle of $PC.refreshment<<elseif $PC.refreshmentType == 6>>using the sheet of $PC.refreshment to point<</if>> at a screen showing a live news feed from a war on the other side of the world. A huge cloud in an unmistakable, malevolent shape, a broad rising head atop a dirty column of vapor, is towering above a large city.

"But in our immediate area, there's just not much that can threaten us. Most trouble on the horizon's going to come from economics and supply and the climate, but that stuff doesn't shoot back. I think we can afford a little dispersal of military effort. Why don't I second squads to your corporation, when we've got the availability? Your corporate guys are already pulling meat out of the conflict zones. No offense to them, they're pretty good, but they're not quite at the level of my boys and girls. And don't worry, I'd keep 'em clear of shit like that." He indicates the on-screen mushroom cloud again.

''This is a unique opportunity'' and will not reoccur.

<<link "Decline">>
	<<replace "#result">>
	Best to keep the $mercenariesTitle in reserve. You decline, and the commander chuckles. "Well <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>, if you insist, I suppose we could find ways to keep busy around the arcology. I mean, we're a little starved for female company here, but we can make do."
	<</replace>>
<</link>>

<<link "Make it so">>
	<<set $nextButton = "Continue">><<UpdateNextButton>>
	<<replace "#result">>
	It's a fine idea, and you agree. The commander looks so enthused that you feel obliged to ask that he not risk himself unduly. He laughs. "There are no old, bold mercs, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>, and I am sure as hell old. I'll be sure to grow even older under contract with you. Now, unless there's anything else, I've just bought a nice girl to add to the commander's suite, and she makes me feel a bit younger."
	<<set $mercenariesHelpCorp = 1>>
	<</replace>>
<</link>>