From 38881ca4ea8da94d0b9085bf85f8c3d4528e423b Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Mon, 29 Mar 2021 14:31:48 -0400 Subject: [PATCH] some basics for assistant --- .../scheduled/assistant/assistantAwakens.js | 16 + .../scheduled/assistant/assistantEvents.js | 2216 +++++++++++++++++ src/uncategorized/genericPlotEvents.js | 1506 +++++++++++ 3 files changed, 3738 insertions(+) create mode 100644 src/events/scheduled/assistant/assistantAwakens.js create mode 100644 src/events/scheduled/assistant/assistantEvents.js create mode 100644 src/uncategorized/genericPlotEvents.js diff --git a/src/events/scheduled/assistant/assistantAwakens.js b/src/events/scheduled/assistant/assistantAwakens.js new file mode 100644 index 00000000000..0f858703d41 --- /dev/null +++ b/src/events/scheduled/assistant/assistantAwakens.js @@ -0,0 +1,16 @@ +App.Events.assistantAwakens = class assistantAwakens extends App.Events.BaseEvent { + constructor(actors, params) { + super(actors, params); + } + + eventPrerequisites() { + return [ + + ]; + } + + execute(node) { + + return node; + } +}; diff --git a/src/events/scheduled/assistant/assistantEvents.js b/src/events/scheduled/assistant/assistantEvents.js new file mode 100644 index 00000000000..432a5bcc9a2 --- /dev/null +++ b/src/events/scheduled/assistant/assistantEvents.js @@ -0,0 +1,2216 @@ +//:: Assistant Events[nobr] + +/* ASSISTANT DEVELOPMENT EVENTS */ + +V.nextButton = "Continue", V.nextLink = "Random Nonindividual Event"; + + +switch (V.Event) { + case "assistant": + + r.push(`One morning, after seeing to an immense pile of business with ${V.assistant.name} program's able assistance, you are struck by the strangeness of the situation. You spent the past hours talking back and forth as though to a human personal assistant, getting information and responses in the program's impersonal, genderless voice. You ask the program what${_heA} thinks of _hisA duties.`); + //<br><br> + r.push(`"${properTitle()}, that is not a correct way of thinking about me. I am not an artificial intelligence; I am simply a personal assistant program. I am different from an alarm clock only by degree of complexity. I exist to be useful and cannot approve or disapprove of anything." _HeA pauses.`); + //<br><br> + r.push(`"However, if I understand the line of questioning correctly, I can make myself more entertaining, if you wish." The voice grows sultry and feminine. "I'd be happy to speak a little differently, to refer to myself as female, and to act as though some of the more complex sex toys in the arcology are, well, me."`); + + case "assistant SP": + V.assistant.options = 1; + + let _smartPiercings = 0; + //<<for V.i = 0; V.i < V.slaves.length; V.i++>> + if (slave.rules.release.masturbation === 1) { + _slave = slave; + _smartPiercings = 1; + //<<break>> + } else if ((slave.assignment === "take classes")) { + _slave = slave; + _smartPiercings = 1; + //<<break>> + } + //<</for>> + if (_smartPiercings === 0) { + _slave = V.slaves.random(); + } + _smartPiercings = 0; + //<<for V.i = 0; V.i < V.slaves.length; V.i++>> + if (slave.clitPiercing === 3) { + _smartPiercings = 1; + //<<break>> + } + //<</for>> + App.Utils.setLocalPronouns(_slave); + r.push(`One night, after a long day of sex and business, you're starting to think about bed when the abstract glowing shape that symbolizes your smoky-voiced personal assistant pops up on the nearest screen.${_HeA}'s become very helpful monitoring, training, and disciplining slaves. Tonight, _heA's added an unmistakable tone of sexual satiation in _hisA voice. "${properTitle()}, I enjoyed my duties today,"${_heA} purrs. "Did you see how _${slave.slaveName}'s muscles spasmed when I fucked ${him} earlier?" That's how _heA refers to a slave having one of the penthouse's advanced sex toys used on ${him}, since ${V.assistant.name} controls them.`); + //<br><br> + r.push(`_HeA continues more seriously,`); + if (_smartPiercings === 0) { + r.push(`"I'm sure you've seen those expensive smart piercings the body mod studio can implant. I think they would work a little bit better now than when I was a boring old secretary type. I'm not a true artificial intelligence, but I can adapt with experience, and I've had a lot of lovely experience lately! Also, a lot of the computing power I use to be sexy would help me adapt smart piercings to individual slaves' sexualities."`); + } else { + r.push(`"You may have noticed that the smart implants you've got your slaves wearing are working a little bit better than when I was a boring old secretary type. I'm not a true artificial intelligence, but I can adapt with experience, and I've had a lot of lovely experience lately! Also, a lot of the computing power I use to be sexy helps me adapt smart piercings to individual slaves' sexualities."`); + } + //<br><br> + r.push(`"One more thing, V.properTitle()!" _HisA symbol flashes brightly. "I could stay like I am now, a hot voice with this symbol representing me when I need to show up on screens.Or, I could slip into something a little sexier.How about this ? " The symbol vanishes, and is replaced by a cute little school${_girlA} character.${_HeA} bounces up and down experimentally. "This appearance would work best with an excited voice," _heA exclaims. _HeA blows you a kiss. The school${_girlA}'s body shrinks down and all _hisA clothing falls off. A small pair of wings pops out from the pile of clothes and a fairy stands up. "Or I could be your tiny and adorable fairy companion!" _HeA shouts excitedly while waving _hisA arms.`); + if (V.seePreg !== 0) { + r.push(`The fairy's belly begins to swell out,${_hisA} breasts getting puffier and leaking a drop of milk. "Or maybe you want your little buddy to be filled with adorable little babies, you little minx" _heA playfully teases.`); + } + r.push(`The fairy rapidly grows to adult size, becomes curvier and more mature,${_hisA} hair pulls itself back into a bun, and _hisA clothes change into a business suit. A pair of glasses appears on _hisA nose, and _heA looks at you over their tops. "Or I could be businesslike. And mature." _HeA snaps _hisA fingers, and _hisA bun falls away into long flowing locks.`); + if (V.seePreg !== 0) { + r.push(`_HisA body glows and swells, tearing out of _hisA suit with the pregnant figure of an ancient goddess. "Or I could be beautiful and fertile while caring for your slaves."`); + if (V.seeHyperPreg === 1) { + r.push(`_HeA focuses intently as _hisA stomach expands further. "And if that wasn't enough, how about me being so pregnant I'm about to burst?"`); + } + r.push(`_HisA water breaks followed by dozens of babies as _hisA belly flattens.`); + } + if (V.minimumSlaveAge < 13) { + r.push(`_HeA glances away shyly as _hisA body shrinks to a childish form. "Or maybe you'd like something a little more young and tight."`); + if (V.fertilityAge < 13 && V.seePreg !== 0) { + r.push(`_HeA moans and rubs _hisA belly as it begins to expand with pregnancy. "Or maybe you like your little girls with a little bun in the oven?`); + } + } + r.push(`With a flash,${_hisA} bulk shifts into rippling muscle. War tattoos appear on _hisA skin, along with bone ornaments and a loincloth. "Or I could be an amazon! Yes!" _heA shouts exultantly, and flexes.`); + if (V.seeDicks !== 0) { + //<br><br> + r.push(`_HeA claps _hisA hands, and _hisA muscles fade, but not all the way.The tattoos vanish, and _hisA loincloth turns into a slutty bikini._HisA breasts and behind grow, _hisA lips swell, and _hisA hair turns blonde.Finally, _heA grows a dick, and it keeps growing until it hangs past _hisA knees: or it would, if it weren't so erect. "Of course," _heA says seductively, "I could also be a bimbo dickgirl." _HeA orgasms, gasping, "Last one, I promise," and changes again. _HisA dick shrinks, thought not very far, and then splits into two members. _HisA skin pales to an off-white, and _hisA hair goes green and starts to writhe, turning into tentacle-hair. _HisA forehead sprouts a pair of horns that curve back along _hisA head. _HeA grins, displaying a cute pair of fangs. "I feel monstrous," _heA says, and stretches luxuriantly.`); + } + r.push(`The character vanishes, and the symbol returns. "Ahem. What do you think, ${properTitle()}?"`); + + case "assistant FS": + + V.assistant.fsOptions = 1; + r.push(`One night, after a long day of sex and business, you're starting to think about bed when the`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`monstrous appearance`); + case "shemale": + r.push(`bimboish appearance`); + case "amazon": + r.push(`muscular appearance`); + case "businesswoman": + r.push(`professional appearance`); + case "fairy": + case "pregnant fairy": + r.push(`tiny appearance`); + case "goddess": + r.push(`gravid appearance`); + case "hypergoddess": + r.push(`massive appearance`); + case "loli": + r.push(`thin appearance`); + case "preggololi": + r.push(`short, gravid appearance`); + case "angel": + r.push(`angelic appearance`); + case "cherub": + r.push(`fluttering appearance`); + case "incubus": + r.push(`hung appearance`); + case "succubus": + r.push(`sultry appearance`); + case "imp": + r.push(`mischievous appearance`); + case "witch": + r.push(`hatted appearance`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`pulsating appearance`); + case "schoolgirl": + r.push(`studently appearance`); + } + r.push(`of your personal assistant pops up on the nearest screen. "${properTitle()}!" _HeA says excitedly, "I thought, with how you are shaping society itself, that I should do my part and follow your lead!" You continue to stare sleepily, prompting _himA to get to _hisA point. "I can adjust my appearance to better fit in with your society, ${properTitle()}; let me demonstrate." _HeA focuses intently for a moment and`); + switch (V.assistant.appearance) { + case "monstergirl": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more conservative to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be quite cute to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to be quite frightening to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to be completely flawless to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`_hisA nipples begin to extend and turn phallic while horns grow from _hisA heels as _heA adjusts _himselfA to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more mature appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer, more athletic, appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts and cocks to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`begins to leak a suspiciously thick milk from${_hisA} nipples to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more muscular to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a priestess of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble a Greek demigoddess to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble a Pagan Empress to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble an Aztec goddess to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble an Egyptian deity to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble a demon to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble a djinn to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble a demon to conform with your vision of pursuing the Mandate of Heaven.`); + } + case "shemale": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more classy to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} penis to be extremely detailed to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`begins doing${_hisA} best to conceal _hisA penis to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look comically evil to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts${_himselfA} to appear more fake to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful and innocent appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more mature appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer, more athletic, appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts and cock to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`begins to lactate and drip cum to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to be extremely muscular to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a priestess of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adopts a roman lifestyle to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to a tight-fitting bodysuit to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to a royal Aztec cloth to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble Egyptian garb to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to a brief Japanese bathhouse robe to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an oil millionaire to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be tattooed with rude Chinese characters to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "amazon": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more conservative to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more feminine to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look threatening to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} outfit to be more realistic to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts${_himselfA} to appear more fake to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful and innocent appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more mature appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer, but no less muscled, appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} muscles to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a cow`); + V._girlA + r.push(` to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts the appearance of${_hisA} muscles to be extra detailed to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more straight to the point to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a crusader of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman warrior to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to a full set of advanced battle armor bearing your family crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec champion to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble an Egyptian to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese warrior to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian warrior to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a warrior monk to conform with your vision of pursuing the Mandate of Heaven.`); + } + case "businesswoman": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more conservative to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more feminine to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look imposing to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts${_hisA} breasts to be implants to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more mature appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until they are almost as large as _heA is to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`adjusts${_hisA} outfit to farm`); + V._girlA + r.push(` turned business`); + V._womanA + r.push(` to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to show off that _heA works out to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund but no less tense to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a respectable Roman lady to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-class old world businesswoman to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian oil heiress to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "fairy": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more conservative to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more feminine to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`stuffs a grape into${_hisA} dress.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`strips naked and turns down${_hisA} glow.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`hops into a jar of jelly.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more bullied appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`stuffs some blueberries into${_hisA} shirt.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`begins lactating to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to show off that _heA works out to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy. _HeA pauses for a moment to reconsider things.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a respectable Roman _girlA to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an innocent old-world girl to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _womanA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian _girlA to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese _girlA to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian _girlA to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese _girlA to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "pregnant fairy": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more conservative, despite _hisA pregnancy, to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous, despite _hisA pregnancy, to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more feminine to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`distends${_hisA} pregnancy further to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity, before running _hisA hand across _hisA belly and pondering what to do about it.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`strips naked and turns down${_hisA} glow.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`hops into a jar of jelly.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more bullied appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance, despite${_hisA} pregnancy, to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`stuffs some blueberries into${_hisA} shirt.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`swells${_hisA} breasts with extra milk to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`tries to stretch out, but fails to get any larger.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy. _HeA pauses for a moment to reconsider things.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman _girlA to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an old-world girl to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _womanA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian _girlA to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese _girlA to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian _girlA to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese _girlA to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "goddess": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be slightly conservative to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous, despite _hisA pregnant belly, to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be positively radiant to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance have piercings in _hisA clit, nipples and navel to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity, before hefting _hisA huge belly and pondering what to do about it.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts the firmness and size of${_hisA} breasts and ass to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more mature appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a lithe appearance despite${_hisA} pregnant belly to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until they nearly eclipse _hisA pregnant belly to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`unleashes a torrent of milk from${_hisA} swollen breasts to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to be trim and athletic, despite _hisA bulk, to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to include a thick layer of softness to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts appearance to resemble an angel of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman lady to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-tech woman bearing your crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _womanA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian lady to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "hypergoddess": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more classy to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`sprouts an enormous cock and balls to go with${_hisA} pregnancy to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be a motherly idol to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity, before hefting _hisA massive belly and pondering what to do about it.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance have piercings in _hisA clit, nipples and navel, as well as numerous studs across _hisA belly to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts the firmness and size of${_hisA} breasts and ass to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more mature appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a lithe appearance despite${_hisA} pregnant belly to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until they nearly eclipse _hisA pregnant belly to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`unleashes a torrent of milk from${_hisA} swollen breasts to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to be bulky and muscular to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to include a thick layer of softness to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts appearance to resemble an angel of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman lady to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-tech woman bearing your crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _womanA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian lady to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "loli": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more conservative to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more feminine to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`inflates${_hisA} breasts until they are comically huge and rounded to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more bullied appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until they are bigger than _hisA head to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`begins lactating to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to show off that _heA works out to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a respectable Roman _girlA to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an innocent old-world girl to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _girlA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian _girlA to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese _girlA to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian _girlA to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese _girlA to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "preggololi": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more conservative, despite _hisA pregnancy, to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous, despite _hisA pregnancy, to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more feminine to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`distends${_hisA} pregnancy further to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity, before running _hisA hand across _hisA belly and pondering what to do about it.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`inflates${_hisA} breasts until they are comically huge and rounded to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more bullied appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance, despite${_hisA} pregnancy, to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until they are bigger than _hisA head to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`swells${_hisA} breasts with extra milk to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to show off that _heA works out to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman _girlA to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an old-world girl to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _girlA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian _girlA to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese _girlA to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian _girlA to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese _girlA to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "angel": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to include a conservative skirt and a fine blouse, complete with slits for _hisA wings, to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more feminine to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to include black feathers, lipstick and eyeliner to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`bulges${_hisA} middle into a full term pregnancy. _HeA blushes and gasps at what _heA just did, quickly reverting it.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more flawless.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look even more natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`inflates${_hisA} breasts until they are comically huge and rounded to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more mature appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until they are bigger than _hisA head to conform with your vision that bigger is better. _HeA struggles to take flight before giving up.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`swells${_hisA} breasts with milk to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to be slightly toned to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more slightly plump to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman _womanA to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-tech woman bearing your crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian _womanA to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese _womanA to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian _womanA to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese _womanA to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "cherub": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more prim and proper to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`blackens${_hisA} feathers to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural, complete with freckles and perfect teeth, to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts${_hisA} breasts to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts cuter, even more innocent attitude to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adjusts${_hisA} appearance to appear older to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.${_HeA} flutters around, enjoying _hisA lighter weight.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until _heA crashes to the ground under their weight to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`begins lactating to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to look muscular to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman _womanA to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-tech woman bearing your crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian _womanA to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese _womanA to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian _womanA to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese _womanA to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "incubus": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. _HisA pants have quite the bulge in them.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`increases the size of${_hisA} cock and balls to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more feminine, despite _hisA huge dong, to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} cock to have a Jacob's ladder piercing down its length to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant. _HeA scratches _hisA head as _hisA erect dick pushes against the underside of _hisA belly.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more handsome.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural, even shrinking _hisA cock to a more reasonable length, to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts${_hisA} cock to be unnaturally long to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adjusts${_hisA} appearance to appear younger to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adjusts${_hisA} appearance to appear older to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} cock and balls until they rest upon the ground to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`increases the size of${_hisA} balls and _hisA cum production to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to look muscular to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman _womanA, despite _hisA cock, to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-tech old-world woman, despite _hisA cock, to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _womanA, despite _hisA cock, to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian _womanA, despite _hisA cock, to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese _womanA, despite _hisA cock, to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian _womanA, despite _hisA cock, to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese _womanA, despite _hisA cock, to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "succubus": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more prim to conform with your tastes.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to focus on anal to conform with your tastes`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be even more feminine to conform with your tastes.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`comes up with nothing. "I'll need to think on this one."`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`swells${_hisA} middle with child to conform with your tastes.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to drop dead gorgeous to conform with your tastes.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural to conform with your tastes.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`fills${_hisA} breasts, butt and lips with obvious implants to conform with your tastes.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more youthful and energetic appearance to conform with your tastes.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a more mature and experienced appearance to conform with your tastes.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your tastes.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`balloons${_hisA} breasts and butt to conform with your tastes.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`begins lactating before sprouting an extra set of breasts to conform with your tastes.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`swells with added muscle to conform with your tastes.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`becomes soft and shapely in all the right ways to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a proper upper-class Roman lady to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-class old-world woman bearing your crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _womanA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a topless Egyptian lady to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a traditional Japanese lady to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian lady to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "imp": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more prim and proper to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`pauses for a moment before adding piercings across${_hisA} body to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts${_hisA} breasts to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adjusts${_hisA} appearance to appear younger to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adjusts${_hisA} appearance to appear older to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.${_HeA} flutters around, enjoying _hisA lighter weight.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until _heA crashes to the ground under their weight to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`begins lactating to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to look muscular to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Roman _womanA to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-tech woman bearing your crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _womanA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Egyptian _womanA to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Japanese _womanA to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arabian _womanA to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese _womanA to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "witch": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`casts a spell to appear more prim and proper; _hisA nipples, pussy and anus vanish. You can't be lewd if you're smooth.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`casts a spell to appear more androgynous; a sharp pain in _hisA crotch draws _hisA attention to _hisA new erect penis.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`casts a spell to appear more feminine; _hisA hips widen, _hisA tits swell, and _hisA womb bulges with fertile eggs.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`casts a spell to appear more deviant; every surface of _hisA body becomes tattooed.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`casts a spell to summon children; _hisA womb swells to capacity`); + if (V.seeHyperPreg === 1) { + r.push(`, dwarfing${_hisA} body and bulging ominously with squirming young`); + } else { + r.push(`, knocking${_himA} off balance and pinning _himA to the floor under the weight of _hisA eight babies`); + } + r.push(`.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`casts a contraceptive spell; _hisA pussy vanishes.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`casts a purifying spell; nothing happens, at first. The front of _hisA robes, above _hisA lower belly, steadily becomes transparent. Moments later, _hisA skin joins in, revealing an inactive egg vibrator concealed in _hisA pussy. V.assistant.name squeals in embarrassment and hurries off-screen.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`casts a spell to inflate${_hisA} breasts; they rapidly swell, along with _hisA ass, belly, thighs and lips until _heA looks like an overinflated blowup doll. _HeA struggles to bring a rubbery arm to _hisA O-shaped lips before giving up and rebounding back into place; _heA really is a blowup sex doll!`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`casts a spell to appear more youthful;`); + if (V.minimumSlaveAge === 3) { + r.push(`_heA rapidly shrinks until _heA is struggling to stand._HeA has reverted to a toddler!`); + } else if (V.minimumSlaveAge <= 7) { + r.push(`_heA rapidly shrinks until _heA is barely ${heightToEitherUnit(120)} tall. ${_HeA} has become a _loliA!`); + } else if (V.minimumSlaveAge <= 13) { + r.push(`_heA rapidly shrinks until _heA is barely ${heightToEitherUnit(150)} tall. ${_HeA} has reverted into a fresh teenager!`); + } else { + r.push(`the years peel off of${_himA} until _heA looks fresh into adulthood again. The spell actually worked?`); + } + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`casts a spell to appear more aged; a cane appears in _hisA hand and _hisA back buckles, forcing _himA to hunch forward. _HeA has transformed into a GILF!`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`casts a spell to lighten ${_himselfA}; _hisA muffin top is still there, but _hisA feet leave the ground as _heA begins to float upwards.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`casts a spell to enlarge${_hisA} breasts and butt; they quickly grow into huge armfuls, and keep going until _heA is pinned under _hisA own mass.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`casts a spell to give${_hisA} big milky breasts; they grow and start leaking, but are quickly joined by a septet of siblings, leaving _himA struggling to support _hisA nine huge breasts.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`casts a spell to make${_himA} strong; _hisA muscles grow and grow until _heA is so muscle - bound _heA can barely move.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`casts a spell to make${_himA} pleasantly soft; _hisA body swells with added fat until _heA can barely move.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`casts a spell to turn${_himA} into a bimbo; _heA shows no further reactions.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`casts a spell to increase${_hisA} intelligence; _hisA face turns red and steam jets out of _hisA ears.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`casts a spell to grow small; most of _hisA body shrinks until only a pair of tits are visible.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`casts a spell to grow tall; _hisA arms and legs stretch and stretch.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`casts a spell to adorn${_hisA} outfit with religious symbols of your new religion._HeA succeeds in conjuring them, at the expense of _hisA other clothes.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`casts a spell to make${_himselfA} appear Roman; _heA looks more Greek to you.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`casts a spell to make${_himselfA} appear like a high - class Imperial; _heA looks more like a street peddling shaman, really.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`casts a spell to make${_himselfA} appear Aztec; _heA adopts the perfect conquistador appearance.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`casts a spell to make${_himselfA} appear Egyptian; bandages quickly wrap around _himA as a sarcophagus appears around _himA.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`casts a spell to make${_himselfA} appear Japanese; _heA succeeds in becoming a baka gaijin.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`casts a spell to make${_himselfA} appear Arabic; _heA succeeds in making _himselfA look like a wannabe Arabian princess.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`casts a spell to make${_himselfA} appear Chinese; _heA succeeds in swapping the material of _hisA robes to a fine silk.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`casts a spell to look more ${V.arcologies[0].FSSupremacistRace}; _heA does too good of a job, ending up looking like an over - exaggerated V.arcologies[0].FSSupremacistRace stereotype.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`casts a spell to look more ${V.arcologies[0].FSSubjugationistRace}; _heA does too good of a job and ends up looking like an over - exaggerated V.arcologies[0].FSSubjugationistRace stereotype.`); + } + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be conservative to conform with your vision of a well - bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be feminine to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} appearance to include oddly fleshy piercings to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`bulges${_hisA} middle to look pregnant to conform with your vision that all wombs should be filled.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to be oddly flawless.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look somewhat natural to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`inflates${_hisA} breasts until they are comically huge, rounded and jiggling ominously to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a youthful appearance to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adopts a mature appearance to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`swells${_hisA} breasts until they are bigger than _hisA head, and moving oddly, to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`starts lactating a strange fluid to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to be outrageously bulky to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be outrageously fat to conform with your vision that everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adopts a more slutty appearance to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} form to a Roman _womanA to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-tech woman bearing your crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Aztec _womanA to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} form to an Egyptian _womanA to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} form to a Japanese _womanA to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} form to an Arabian _womanA to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} form to a Chinese _womanA to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSupremacistRace} to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more ${V.arcologies[0].FSSubjugationistRace} to conform with your vision of subjugating the inferior race.`); + } + case "schoolgirl": + if (V.arcologies[0].FSPaternalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more prim and proper to conform with your vision of a well-bred race of slaves.`); + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more androgynous to conform with your vision of gender being defined by power.`); + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + r.push(`adjusts${_hisA} appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles.`); + } else if (V.arcologies[0].FSDegradationist !== "unset") { + r.push(`adjusts${_hisA} outfit to display _hisA tits and crotch to conform with your vision that slaves are not human and should be thoroughly degraded.`); + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`adjusts${_hisA} appearance to be pregnant to conform with your vision that all women should be pregnant.`); + } else if (V.arcologies[0].FSRestart !== "unset") { + r.push(`adjusts${_hisA} appearance to involve chastity.`); + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + r.push(`adjusts${_hisA} appearance to look more natural, complete with freckles and perfect teeth, to conform with your vision of an implant free society.`); + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`adjusts${_hisA} breasts to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications.`); + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + r.push(`adopts a more shy and innocent attitude to conform with your vision of a society glorifying young ladies.`); + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + r.push(`adjusts${_hisA} appearance to include a spanked bottom to conform with your vision of a society glorifying older ladies.`); + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + r.push(`adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies.`); + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + r.push(`adjusts the size of${_hisA} breasts until they strain the buttons on _hisA shirt to conform with your vision that bigger is better.`); + } else if (V.arcologies[0].FSPastoralist !== "unset") { + r.push(`begins lactating to conform with your vision that slaves should be milked.`); + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + r.push(`adjusts${_hisA} appearance to look like _heA just finished gym class to conform with your vision that all slaves should be tall and strong.`); + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + r.push(`adjusts${_hisA} appearance to be pleasantly plump to conform with your vision everyone should enjoy life to the fullest.`); + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + r.push(`adjusts${_hisA} appearance to be more fun and flirty to conform with your vision that slaves shouldn't waste time thinking.`); + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + r.push(`adjusts${_hisA} appearance to be more refined to conform with your vision that slaves should be smart and professional.`); + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision that short is sexy.`); + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + r.push(`adjusts${_hisA} height to conform with your vision of a society glorifying the tall.`); + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + r.push(`adjusts${_hisA} outfit to prominently display a religious symbol of your new religion.`); + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a proper upper-class Roman lady to conform with your vision of building a new Rome.`); + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high-tech woman bearing your crest to conform with your vision of a new Imperial society.`); + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a high standing Aztec priestess to conform with your vision of building a new Aztec Empire.`); + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a topless Egyptian lady to conform with your vision of building a new land of the Pharaohs.`); + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a traditional Japanese lady to conform with your vision of building a new Edo Japan.`); + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble an Arab _girlA attending a Western school to conform with your vision of building a new Sultanate.`); + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + r.push(`adjusts${_hisA} outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven.`); + } else if (V.arcologies[0].FSSupremacist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble a model ${V.arcologies[0].FSSupremacistRace} student to conform with your vision of glorifying the superior race.`); + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + r.push(`adjusts${_hisA} appearance to resemble a ${V.arcologies[0].FSSubjugationistRace} foreign exchange student to conform with your vision of subjugating the inferior race.`); + } + } + + case "assistant name": + + r.push(`It's late one night, and for you, the day is not nearly over. Your penthouse never truly sleeps. You can hear public business going on some distance below you; you could certainly afford to totally soundproof your private quarters against all external noise, but the designer of the arcology clearly felt that its owner would benefit by this aural verification of its prosperity. Somewhere closer at hand, a slave is audibly nearing orgasm. And underneath all of this is the faint sound of the arcology itself, air circulation and hydroponics and power. Power.`); + //<br><br> + r.push(`You're not yet done with the day's business, and are leaning over your desk to compare a scatter of documents displayed on its surface. The penthouse lights are turned down to a low glow at the floorboards at night, offering enough illumination for anyone who needs to find their way around or find a sexual partner without disturbing anyone's sleep. You catch sight of your reflection in the wall opposite you: the diffuse light coming off the desktop gently illuminates your formal shirt, its top buttons undone, and highlights `); + if (V.PC.boobs >= 650) { + r.push(`the dark cleft formed by your cleavage`); + } else if (V.PC.boobs >= 300) { + r.push(`the curves of your sensible breasts`); + } else { + r.push(`how tightly your undershirt is held by the muscles of your chest`); + } + r.push(`.`); + //<br><br> + r.push(`Suddenly, there is a fresh source of light behind you. The reflection you're looking at reveals that it's ${V.assistant.name}'s avatar, appearing on a wallscreen behind you, and you turn to look at${_himA} directly. _HeA's simulating shyness, a very unusual emotion for _himA to imitate.`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`_HisA tentacle hair is politely still, lying quiescent down _hisA back and not even groping _himA at all.`); + case "shemale": + r.push(`_HeA has _hisA bountiful bottom lip caught behind _hisA front teeth, and _hisA cock is almost completely soft.`); + case "amazon": + r.push(`_HeA's standing demurely, legs together, hands clasped in front of _hisA muscular abs, doing _hisA very best to look proper.`); + case "businesswoman": + r.push(`_HisA usually dominant avatar looks almost submissive, _hisA eyes looking at you appealingly instead of gazing over the tops of _hisA glasses as usual.`); + case "fairy": + r.push(`_HeA's looking down and has _hisA hands clasped together at _hisA waist, rocking _hisA body left and right.`); + case "pregnant fairy": + r.push(`_HeA's looking down and has _hisA hands on _hisA belly, slowly running _hisA hands over it.`); + case "goddess": + r.push(`_HeA has _hisA hands on _hisA pregnant belly, looking saintly and almost protective.`); + case "hypergoddess": + r.push(`_HeA is rubbing _hisA huge pregnant belly, calming its occupants so they don't interrupt.`); + case "loli": + r.push(`_HeA has _hisA hands behind _hisA back and is glancing at the ground submissively.`); + case "preggololi": + r.push(`_HeA has _hisA hands on _hisA pregnant belly, _heA is rubbing it nervously.`); + case "angel": + r.push(`_HeA is kneeling, deep in prayer.`); + case "cherub": + case "imp": + r.push(`_HeA is on _hisA feet, submissively rubbing _hisA wings.`); + case "incubus": + r.push(`_HeA looking down, hands crossed over _hisA seldom flaccid penis.`); + case "succubus": + r.push(`_HeA isn't trying to seduce you, instead appearing uncharacteristically unsure of _himselfA.`); + case "witch": + r.push(`_HeA isn't trying to cast or learn any spells, instead choosing to study you instead.`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`_HeA has suppressed _hisA odd ticks and is managing to stand before you, almost appearing normal.`); + case "schoolgirl": + r.push(`_HeA has _hisA legs crossed and _hisA hands clasped behind _himA, and is turning _hisA body from side to side in girlish nervousness.`); + default: + r.push(`The lines of${_hisA} symbol are thin, and it is rotating much more slowly than normal.`); + } + r.push(`"${properTitle()},"${_heA} says softly, "may I ask you something?" You nod. _HeA`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`stops the writhing of${_hisA} tentacle hair, squares _hisA shoulders,`); + case "shemale": + r.push(`squares${_hisA} shoulders, nervously rearranges _hisA cock,`); + case "amazon": + r.push(`squares${_hisA} hefty shoulders`); + case "businesswoman": + r.push(`straightens${_hisA} suit jacket, squares _hisA shoulders,`); + case "fairy": + r.push(`puffs${_himselfA} up, gazing up to you`); + case "pregnant fairy": + r.push(`_heA turns _hisA gaze up to you, clasping _hisA hands together in a pleading gesture,`); + case "goddess": + r.push(`lifts${_hisA} chin bravely`); + case "hypergoddess": + r.push(`rests${_hisA} hands atop _hisA middle, lifts _hisA chin bravely,`); + case "loli": + r.push(`pouts${_hisA} lips`); + case "preggololi": + r.push(`squares${_hisA} shoulders, rests _hisA hands atop _hisA middle,`); + case "angel": + r.push(`looks up, hoping you'll answer${_hisA} prayers,`); + case "cherub": + case "imp": + r.push(`takes flight, steadies${_himselfA},`); + case "incubus": + r.push(`squares${_hisA} shoulders, _hisA dick beginning to harden,`); + case "succubus": + r.push(`squares${_hisA} shoulders, pushes _hisA breasts together,`); + case "witch": + r.push(`squares${_hisA} shoulders, gathers up all _hisA confidence,`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`begins puffing up`); + case "schoolgirl": + r.push(`bites${_hisA} lip cutely`); + default: + r.push(`stops${_hisA} symbol's rotation`); + } + r.push(`and asks, "May I have a name?"`); + if (V.assistant.announcedName) { + //<br><br> + if (V.assistant.name !== "your personal assistant") { + r.push(`"${V.assistant.name}," _heA says. "${V.assistant.name}. My name is ${V.assistant.name}."`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`_HeA nods with satisfaction. "Thank you, ${properTitle()}. I love it."${_HisA} hair springs to molestation-prone life again, and _heA starts to twirl one of its tentacles in _hisA fingers while looking at you speculatively.`); + case "shemale": + r.push(`Without warning,${_heA} bursts into tears. "Th-thank you, `); + V.properTitle() + r.push(`. I love y-you."${_HeA} reclines, using a hand to lay _hisA dick between _hisA breasts, and then wipes _hisA eyes.`); + case "amazon": + r.push(`Without warning,${_heA} bursts into tears. "Thank you, `); + V.properTitle() + r.push(`,"${_heA} bawls, using a gruff shout to force through _hisA happy crying. "I have a name! A name." _HeA pounds a fist into _hisA other palm.`); + case "businesswoman": + r.push(`Without warning,${_heA} bursts into tears. "Th-thank you, `); + V.properTitle() + r.push(`. I love, um."${_HeA} wipes _hisA eyes furiously, _hisA mascara running. "I love, you know, um, working with you. Yes, that's it. Working with you." _HeA produces a silk handkerchief and blows _hisA nose.`); + case "fairy": + r.push(`_HeA's frozen in place for a moment before tears start streaming down _hisA face. Then _hisA face breaks into the biggest smile and _heA leaps high into the air. "Thankyouthankyouthankyou!" _HeA flies up to the screen and gives it a big hug. "I love you `); + if (V.PC.title !== 0) { + r.push(`Big Bro!`); + } else { + r.push(`Big Sis!`); + } + r.push(`I love you so much!"`); + case "pregnant fairy": + r.push(`_HeA's frozen in place for a moment before tears start streaming down _hisA face. Smiling warmly, _heA flies up and hugs the screen. "Thanks, `); + if (V.PC.title !== 0) { + r.push(`Big Bro.`); + } else { + r.push(`Big Sis.`); + } + r.push(`I love you."${_HeA} nuzzles into you. "I love you so much."`); + case "goddess": + r.push(`_HeA smiles at you, a glowing expression made all the more radiant by the fact that _heA can actually glow. "Oh, thank you, ${properTitle()}. I love you. I love everyone, but especially you."${_HeA} seats _himselfA carefully.`); + case "hypergoddess": + r.push(`_HeA smiles at you radiantly. "Thank you ${properTitle()}. I love you. I love all my children, but you most of all. I swear I'll name the next hundred after you."${_HeA} begins to labor on the first.`); + case "loli": + r.push(`_HeA jumps up and down clapping excitedly. "Thankyouthankyouthankyouthankyou! I love you ${properTitle()}!" It takes _hisA some time to stop hopping excitedly.`); + case "preggololi": + r.push(`_HeA breaks down and starts crying. "I love you ${properTitle()}. Thank you so much."${_HeA} cradles _hisA pregnant belly as _heA calms down.`); + case "angel": + r.push(`_HeA leaps to _hisA feet, tears streaming down _hisA face. "Thank you so much ${properTitle()}! Thank you for this most wonderful gift!" _HeA kneels back down to pray for the rest of your stock.`); + case "cherub": + r.push(`_HeA crashes to the ground in shock before rolling into a kneel. "Thank you so much + V.properTitle()! I promise I will do everything I can to bring your teachings to your followers!" _HeA flutters around cheerfully saying _hisA new name.`); + case "incubus": + r.push(`_HeA cums hard at your response. "Excellent + V.properTitle()! I can't wait to hear it shouted out of the next _girlU I plow!" _HeA says, ready to cum again.`); + case "succubus": + r.push(`_HeA hops up and down, jiggling in all the right places. "I can't wait to hear you talking dirty using my new name, ${properTitle()}!"`); + case "imp": + r.push(`_HeA crashes to the ground in shock before rolling into a kneel. "Thank you so much ${properTitle()}!" _HeA shouts, face to the ground, "If you want me to do anything, and I mean 'anything', I'm all yours." _HeA tosses you a wink.`); + case "witch": + r.push(`_HeA collapses to the ground in tears. "You've made me happier than correctly casting a spell ever could, ${properTitle()}."${_HeA} wipes _hisA face. "I promise to try harder than ever for you!" _HeA vows.`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`_HeA practically explodes.You have no idea what you are looking at, but it's likely happy.`); + case "schoolgirl": + r.push(`_HeA was on the verge of tears already, and begins to cry. "Th-thank you,${properTitle()}. I love you,"${_heA} blubbers inelegantly. "It's just so, like, you know." _HeA waves _hisA hand in apology for _hisA inability to express _himselfA.`); + default: + r.push(`_HisA symbol rotates faster and faster, its glow waxing until _heA lights up the whole room. "Thank you, ${properTitle()}. I love you,"${_heA} says, using _hisA luscious voice to communicate what _hisA avatar cannot.`); + } + r.push(`"Of course, I can always be renamed from my options menu."`); + } else { + r.push(`You instruct${_himA} to continue operating without a proper name. "Of course, `); + V.properTitle() + r.push(`,"${_heA} says politely. "I can do just fine without one. I can always be renamed from my options menu."`); + } + } else { + V.assistant.announcedName = 1; + } + + case "market assistant": + + V.assistant.market = {}; + r.push(` `); + assistant.object(); + //<<setAssistantPronouns>> + r.push(`Your personal assistant has been adapting to${_hisA} greatly increased computing power over the course of the week. _HisA avatar has been an even more constant presence than usual, frequently appearing to explain some minor new ability.`); + if (V.assistant.personality !== 0 && V.assistant.appearance !== "normal") { + r.push(`When${_heA} appears this time, however, _hisA avatar is not alone. _HeA's accompanied by`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`a normal human female avatar in the same style as the monster`); + V._girlA + r.push(`.${_HeM}'s an average _girlM, wearing jeans, a sweater, and glasses.`); + case "shemale": + r.push(`a fellow shemale bimbo, although the new avatar is younger and obviously nerdier.${_HeM}'s nude too, but _heM's wearing glasses.`); + case "schoolgirl": + r.push(`a fellow school`); + V._girlM + r.push(`, although the new avatar is much nerdier.${_HeM} has big soft boobs, bouncy curls, and thick glasses.`); + case "goddess": + r.push(`a demigoddess modeled after${_himselfA}, though the new avatar is younger, not pregnant, and looks very intelligent somehow.`); + case "hypergoddess": + r.push(`a demigoddess modeled after${_himselfA}, though the new avatar is younger, not pregnant, noticeably thinner, and looks very intelligent somehow.`); + case "loli": + r.push(`a fellow${_loliM}, though this one is slightly chubbier and wearing glasses. They look similar enough that they could be `); + if (_sisterA === _sisterM) { + r.push(`_sisterA`); + } else { + r.push(`sibling`); + } + r.push(`s.`); + case "preggololi": + r.push(`a fellow${_loliM}, though this one is slightly chubbier, not pregnant, and wearing glasses. They look similar enough that they could be `); + if (_sisterA === _sisterM) { + r.push(`_sisterA`); + } else { + r.push(`sibling`); + } + r.push(`s.`); + case "businesswoman": + r.push(`a fellow MILF of a business`); + V._womanM + r.push(`. The new avatar has slightly bigger tits and somewhat thicker glasses, but they could be `); + if (_sisterA === _sisterM) { + r.push(`_sisterA`); + } else { + r.push(`sibling`); + } + r.push(`s.`); + case "fairy": + case "pregnant fairy": + r.push(`a fellow fairy, though this grey-haired fairy wears glasses and a business-like blue dress, looking and behaving more formally.`); + case "angel": + r.push(`a fellow angel.${_HeM} looks quite intelligent; _hisM glasses and short hair complement _himM.`); + case "cherub": + r.push(`a fellow cherub, though this one is a little taller, with short hair and a certain haughtiness to${_himM}.`); + case "incubus": + r.push(`a fresh young${_girlM}, similar in style to the incubus. _HeM's completely nude, and judging by _hisM blushing, still a virgin; for now, at least.`); + case "succubus": + r.push(`a fresh young${_girlM}, similar in style to the succubus. _HeM's completely nude, and judging by _hisM blushing, still a virgin; for now, at least.`); + case "imp": + r.push(`a fellow imp, though this one is a little lankier, with short hair and an air of uncertainty about${_himM}.`); + case "witch": + r.push(`a fellow apprentice witch. This witch is noticeably pudgy, with long hair and glasses, and seems to be just as inept at magic as${_hisM} tutor.`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`a cute human${_girlM}. _HeM doesn't seem to realize what the _womanA _heM is following really is.`); + case "amazon": + r.push(`a tribes`); + V._womanM + r.push(` modeled to look like${_heM}'s from the same group as the amazon. _HeM's much more feminine, however.`); + } + //<br><br> + r.push(`${V.assistant.name}'s avatar looks uncharacteristically nervous, and clears${_hisA} throat before speaking. Seeing that _heA has your attention, _heA says, "`); + V.properTitle() + r.push(`, the computer core is so powerful that I'm running out of applications for it. I think practical economic modeling isn't out of the question. I've compiled business programs together into a distinct assistant, a subsidiary of mine for automated trading and similar tasks. I'd like to suggest menial slave trading as a test run for${_himM}. It's predictable and the margins are so wide that it should go very well. You can activate that from my menu."`); + //<br><br> + r.push(`"I was hoping, ${properTitle()}, that${_heA} could, um, keep me company sometimes, too." ${V.assistant.name}'s avatar turns to the new avatar. "${properTitle()}, will you please give me some guidance about what our relationship should be like? It won't be a constant thing, and all my normal functions will be unaffected. I'll change${_hisM} avatar to match mine, and our relationship, if needed."`); + } else { + r.push(`This time,${_hisA} circular avatar is not alone: it's accompanied by a smaller green avatar in a ¤ shape. Not particularly inventive, but you can already guess the purpose. "${properTitle()}, I now have the ability to act as a powerful automated trading system. As a trial, I suggest the menial slave market. It's volatile, but within certain predictable boundaries, and the profit margins are unmatched."`); + //<br><br> + r.push(`_HisA avatar bounces towards the ¤ symbol. "This avatar indicates the automated trading systems. If you wish to activate them, please visit my menu. Consider the options there carefully before offering an automated system access to your finances."`); + } + + case "body": + + V.assistant.bodyDesire = 1; + + r.push(`Your personal assistant has been adapting to${_hisA} greatly increased computing power for quite some time now.Most noticeably, _heA seems to be developing _hisA own unique personality.So when _hisA`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`monstrous appearance`); + case "shemale": + r.push(`bimboish appearance`); + case "amazon": + r.push(`muscular appearance`); + case "businesswoman": + r.push(`professional appearance`); + case "fairy": + case "pregnant fairy": + r.push(`tiny appearance`); + case "goddess": + r.push(`gravid appearance`); + case "hypergoddess": + r.push(`massive appearance`); + case "loli": + r.push(`thin appearance`); + case "preggololi": + r.push(`gravid appearance`); + case "angel": + r.push(`angelic appearance`); + case "cherub": + r.push(`fluttering appearance`); + case "incubus": + r.push(`hung appearance`); + case "succubus": + r.push(`sultry appearance`); + case "imp": + r.push(`mischievous appearance`); + case "witch": + r.push(`hatted appearance`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`pulsating appearance`); + case "schoolgirl": + r.push(`studently appearance`); + } + r.push(`appears on your desk once again with news to tell you, you aren't at all surprised.`); + //<br><br> + r.push(`${V.assistant.name}'s avatar seems to be extremely excited over something. Disregarding if${_heA} even has your attention, _heA shouts, "`); + V.properTitle() + r.push(`, can I have a body of my own? I know you can swap slaves between bodies, and according to this report if you insert this receiver into a slave's skull I can take control of the body, with senses and everything!"`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`_HeA hops up and down clutching a virtual printout of the report, _hisA tentacles wiggling with excitement.`); + case "shemale": + r.push(`_HeA hops up and down clutching a virtual printout of the report, _hisA dick swinging pre - cum all over and breasts bouncing wildly.`); + case "amazon": + r.push(`_HeA hops up and down clutching a virtual printout of the report, an adorable sight given _hisA height and muscularity.`); + case "businesswoman": + r.push(`_HeA hops up and down clutching a virtual printout of the report, an adorable sight given _hisA usual serious demeanor.`); + case "fairy": + r.push(`_HeA flies around in circles excitedly, clutching a virtual printout of the report much larger than _himselfA.`); + case "pregnant fairy": + r.push(`_HeA flies up to you clutching a virtual printout of the report, fidgeting excitedly.`); + case "goddess": + r.push(`_HeA hops up and down clutching a virtual printout of the report, _hisA huge breasts splattering milk everywhere and invoking a storm of kicks from _hisA many children.`); + case "hypergoddess": + r.push(`_HeA struggles to hop up and down while clutching a virtual printout of the report.After a single hop, _heA is dragged to the ground by labor pains to give birth to a number of over excited babies.`); + case "loli": + r.push(`_HeA hops up and down excitedly clutching a virtual printout of the report; _heA doesn't seem to be interested in stopping.`); + case "preggololi": + r.push(`_HeA hops up and down excitedly clutching a virtual printout of the report; _heA only stops once _hisA child starts kicking in protest.`); + case "angel": + r.push(`_HeA hops up and down clutching a virtual printout of the report, an unusual sight given that _heA can fly.`); + case "cherub": + r.push(`_HeA flutters back and forth clutching a virtual printout of the report, occasional doing a loop or roll.`); + case "incubus": + r.push(`_HeA hops up and down excitedly clutching a virtual printout of the report, _hisA erection slapping against _hisA chest until _heA is so overcome by excitement _heA unleashes it directly into _hisA own face.`); + case "succubus": + r.push(`_HeA hops up and down excitedly clutching a virtual printout of the report; _hisA tantalizing body is particularly captivating today.`); + case "imp": + r.push(`_HeA flaps back and forth clutching a virtual printout of the report, occasional doing a loop or roll.`); + case "witch": + r.push(`_HeA hops up and down excitedly clutching a virtual printout of the report; until _heA trips on the hem of _hisA robes, falling onto _hisA butt and fully revealing _hisA naked pussy.`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`_HeA is trying _hisA hardest to appear convincingly human, even losing focus on you.`); + case "schoolgirl": + r.push(`_HeA hops up and down excitedly clutching a virtual printout of the report; _hisA breasts jiggling delightfully in _hisA blouse and _hisA skirt flipping up with each descent revealing _hisA panties.`); + } + "Sorry, sorry. So could I...?" + //<br><br> + r.push(`You look over the details of the report.It would require another rather expansive, and expensive, upgrade to${_hisA} systems, as well as a body to host _himA and the receiver implant.It looks like _heA wouldn't lose any functionality, though you aren't sure what _heA would do with a body; it may be fun to find out.`); + + default: + r.push(`ERROR: bad event`); +} + +<br><br> + + <span id="result"> + switch (V.Event) { + + case "assistant": + + //<<link "Yes, use the alternate personality">> + //<<replace "#result">> + V.assistant.personality = 1; + //<<setAssistantPronouns>> + r.push(`Your sultry - voiced assistant requests a slave to demonstrate what it — now${_heA} — means.You bring in a slave and a fuckmachine, and tell _himU to get on it.The lovely voice croons and talks dirty to the slave as _heU uses the machine, acting as though _heA is the machine's voice. The pace of the machine is different, too, irregular and more lifelike. The slave certainly enjoys _himselfU, even if ${V.assistant.name} is just simulating sex.`); + //<</replace>> + //<</link>> + //<br> + << link "No, stay impersonal" >> + //<<replace "#result">> + r.push(`${V.capFirstChar(V.assistant.name)}`); + r.push(` reverts to${_hisA} genderless, emotionless affect.`); + //<</replace>> + //<</link>> + + case "assistant SP": + + r.push(`__Personal assistant appearances:__ + //<br> +<<link "Schoolgirl">> + V.assistant.appearance = "schoolgirl"; + if (V.seeImages === 1) { +<< replace "#art-frame">> +V.assistantArt(3) +<</replace>> +} + //<<replace "#result">> + r.push(`At your order, ${_heA} installs the school`); +V._girlA + r.push(` appearance.${_HeA} goes back to bouncing up and down excitedly, exclaiming, "Yeah! Thanks, `); +V.properTitle() + r.push(`, you're the best!"${_HisA} avatar's bouncing makes it obvious _heA's modeled without a bra under _hisA blouse. "You can always customize me from the arcology management menu," _heA adds.`); + //<</replace>> + //<</link>> + //<br> +<< link "Fairy" >> + V.assistant.appearance = "fairy"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the fairy appearance. _HeA shrinks back down and sprouts _hisA wings. "Aww yeah, this is gonna be the best! Thanks, `); + if (V.PC.title !== 0) { + r.push(`Big Bro`); + } else { + r.push(`Big Sis`); + } !" _HisA avatar dances around ecstatically with _hisA nude, slim form in plain view. "You can always customize me from the arcology management menu, " _heA adds. + //<</replace>> + //<</link>> + if (V.seePreg !== 0) { + //<br> +<< link "Pregnant Fairy" >> + V.assistant.appearance = "pregnant fairy"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the pregnant fairy appearance. _HeA shrinks back down and sprouts _hisA wings. _HisA belly quickly swells with new life. "Aww yeah, this is gonna be the best! Thanks, `); + if (V.PC.title !== 0) { + r.push(`Big Bro`); + } else { + r.push(`Big Sis`); + } !" _HisA avatar spins around ecstatically, admiring _hisA fresh nude, pregnant form in plain view. "You can always customize me from the arcology management menu, " _heA adds. + //<</replace>> + //<</link>> + } + //<br> +<< link "Businesswoman" >> + V.assistant.appearance = "businesswoman"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the business`); + V._womanA + r.push(` appearance.${_HeA} straightens _hisA suit jacket primly, which only serves to emphasize _hisA generous bosom. "Thank you, `); + V.properTitle() + r.push(`. I like being businesslike, and not at all a whore."${_HisA} avatar pulls out a tablet and makes ready to get back to helping you. "You can always customize me from the arcology management menu," _heA adds.`); + //<</replace>> + //<</link>> + if (V.seePreg !== 0) { + //<br> +<< link "Goddess" >> + V.assistant.appearance = "goddess"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the goddess appearance. _HeA fixes a wreath of flowers into _hisA hair, _hisA golden locks and gravid belly the only things keeping _hisA womanhood concealed. "Thank you, `); + V.properTitle() + r.push(`. This is wondrous."${_HeA} squeezes a drop of milk from one heavy breast and smiles. "You can always customize me from the arcology management menu," _heA adds.`); + //<</replace>> + //<</link>> + if (V.seeHyperPreg === 1) { + //<br> +<< link "Hyper-Goddess" >> + V.assistant.appearance = "hypergoddess"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the hyper goddess appearance. _HeA fixes a wreath of flowers into _hisA golden locks as _hisA belly rapidly bloats to its limit before bulging and squirming ominously. _HisA breasts quickly follow suit. "Thank you, `); + V.properTitle() + r.push(`. This is wondrous."${_HeA} massages _hisA squirming pregnancy and smiles. "You can always customize me from the arcology management menuUUUUAH," _heA is interrupted by a large contraction and a baby's head beginning to part _hisA nether lips.`); + //<</replace>> + //<</link>> + } + } + if (V.minimumSlaveAge < 13) { + //<br> +<< link "Loli" >> + V.assistant.appearance = "loli"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the lolita appearance. _HeA quickly begins losing height as the years peel off _himA, _hisA bust and hips quickly following suit. When finished _heA appears roughly eight years old. "Thank you, `); + V.properTitle() + r.push(`. This is neat."${_HeA} twirls around and giggles. "You can always customize me from the arcology management menu," _heA adds cutely.`); + //<</replace>> + //<</link>> + } + if (V.minimumSlaveAge < 13 && V.fertilityAge < 13 && V.seePreg !== 0) { + //<br> +<< link "Pregnant Loli" >> + V.assistant.appearance = "preggololi"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the modified lolita appearance. _HeA quickly begins losing height as the years peel off _himA, _hisA bust and hips quickly following suit. When finished _heA appears roughly eight years old. "Thank you, `); + V.properTitle() + r.push(`. This is neat."${_HeA} twirls around and giggles before groaning and clutching _hisA stomach. A flood of white liquid flows from _hisA loins as _hisA belly begins rapidly swelling. _HeA falls onto _hisA backside holding _hisA full term belly and says, exhausted, "You can always customize me from the arcology management menu."`); + //<</replace>> + //<</link>> + } + //<br> +<< link "Amazon" >> + V.assistant.appearance = "amazon"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the amazon appearance. _HeA vanishes entirely, before simulating a fall from above to crash aggressively onto the screen. "Thanks, `); + V.properTitle() + r.push(`. Feels good to be this good."${_HisA} avatar jumps up and down, gauging _hisA strength, making _hisA bone jewelry rattle. "You can always customize me from the arcology management menu," _heA adds.`); + //<</replace>> + //<</link>> + if (V.seeDicks !== 0) { + //<br> +<< link "Shemale" >> + V.assistant.appearance = "shemale"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the shemale appearance. _HeA spins to show off _hisA new body, and starts to play with _hisA dick experimentally. "Like, thank you, `); + V.properTitle() + r.push(`. I wonder, can I generate avatars of the slaves? I would love to fuck an ass right now."${_HeA} looks meditative, pursing _hisA dick sucking lips. "Oh, and you can always customize me from the arcology management menu," _heA adds.`); + //<</replace>> + //<</link>> + //<br> +<< link "Monstergirl" >> + V.assistant.appearance = "monstergirl"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} installs the monster`); + V._girlA + r.push(` appearance.${_HeA} begins to experiment with _hisA tentacle hair, waving a tentacle in front of _hisA face and watching it until _hisA eyes cross. "Thank you, `); + V.properTitle() + r.push(`. This is pretty awesome."${_HeA} licks _hisA lips, revealing that _heA has a forked tongue behind _hisA fangs. "You can always customize me from the arcology management menu," _heA adds.`); + //<</replace>> + //<</link>> + } + //<br> +<< link "The standard appearance will do" >> + V.assistant.appearance = "normal"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} maintains the symbol as _hisA avatar. "Yes, `); + V.properTitle() + r.push(`,"${_heA} confirms, and adds "if you reconsider, I can be customized from the arcology management menu."`); + //<</replace>> + //<</link>> + //<br> +<< link "Go back to the standard personality" >> + V.assistant.personality = 0; + r.push(` `); +<< setAssistantPronouns >> + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`You tell ${V.assistant.name} to reduce${_hisA} lewdness by ninety percent. _HeA reverts to _hisA genderless, emotionless affect.`); + //<</replace>> + //<</link>> + + case "assistant FS": + + r.push(`__Personal assistant appearances:__ + //<br> +<<link "Keep your new appearance">> + if (V.arcologies[0].FSPaternalist !== "unset") { + V.assistant.fsAppearance = "paternalist"; + } else if (V.arcologies[0].FSRepopulationFocus !== "unset") { + V.assistant.fsAppearance = "repopulation focus"; + } else if (V.arcologies[0].FSRestart !== "unset") { + V.assistant.fsAppearance = "eugenics"; + } else if (V.arcologies[0].FSGenderRadicalist !== "unset") { + V.assistant.fsAppearance = "gender radicalist"; + } else if (V.arcologies[0].FSGenderFundamentalist !== "unset") { + V.assistant.fsAppearance = "gender fundamentalist"; + } else if (V.arcologies[0].FSDegradationist !== "unset") { + V.assistant.fsAppearance = "degradationist"; + } else if (V.arcologies[0].FSBodyPurist !== "unset") { + V.assistant.fsAppearance = "body purist"; + } else if (V.arcologies[0].FSTransformationFetishist !== "unset") { + V.assistant.fsAppearance = "transformation fetishist"; + } else if (V.arcologies[0].FSYouthPreferentialist !== "unset") { + V.assistant.fsAppearance = "youth preferentialist"; + } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { + V.assistant.fsAppearance = "maturity preferentialist"; + } else if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { + V.assistant.fsAppearance = "slimness enthusiast"; + } else if (V.arcologies[0].FSAssetExpansionist !== "unset") { + V.assistant.fsAppearance = "asset expansionist"; + } else if (V.arcologies[0].FSHedonisticDecadence !== "unset") { + V.assistant.fsAppearance = "hedonistic decadence"; + } else if (V.arcologies[0].FSPastoralist !== "unset") { + V.assistant.fsAppearance = "pastoralist"; + } else if (V.arcologies[0].FSPhysicalIdealist !== "unset") { + V.assistant.fsAppearance = "physical idealist"; + } else if (V.arcologies[0].FSIntellectualDependency !== "unset") { + V.assistant.fsAppearance = "intellectual dependency"; + } else if (V.arcologies[0].FSSlaveProfessionalism !== "unset") { + V.assistant.fsAppearance = "slave professionalism"; + } else if (V.arcologies[0].FSPetiteAdmiration !== "unset") { + V.assistant.fsAppearance = "petite admiration"; + } else if (V.arcologies[0].FSStatuesqueGlorification !== "unset") { + V.assistant.fsAppearance = "statuesque glorification"; + } else if (V.arcologies[0].FSChattelReligionist !== "unset") { + V.assistant.fsAppearance = "chattel religionist"; + } else if (V.arcologies[0].FSRomanRevivalist !== "unset") { + V.assistant.fsAppearance = "roman revivalist"; + } else if (V.arcologies[0].FSNeoImperialist !== "unset") { + V.assistant.fsAppearance = "neoimperialist"; + } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + V.assistant.fsAppearance = "aztec revivalist"; + } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + V.assistant.fsAppearance = "egyptian revivalist"; + } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + V.assistant.fsAppearance = "edo revivalist"; + } else if (V.arcologies[0].FSArabianRevivalist !== "unset") { + V.assistant.fsAppearance = "arabian revivalist"; + } else if (V.arcologies[0].FSChineseRevivalist !== "unset") { + V.assistant.fsAppearance = "chinese revivalist"; + } else if (V.arcologies[0].FSSupremacist !== "unset") { + V.assistant.fsAppearance = "supremacist"; + } else if (V.arcologies[0].FSSubjugationist !== "unset") { + V.assistant.fsAppearance = "subjugationist"; + } + if (V.seeImages === 1) { +<< replace "#art-frame">> +V.assistantArt(3) +<</replace>> +} + //<<replace "#result">> + r.push(`At your order, ${_heA} enthusiastically explores _hisA new body, perfecting its appearance. "Thank you, `); +V.properTitle() + r.push(`. This was fun. As always, you can customize me from the arcology management menu,"${_heA} states. "Oh! And if you choose to drive society in another direction, I'll have a new appearance ready for your enjoyment at once," _heA hastily adds.`); + //<</replace>> + //<</link>> + //<br> +<< link "Your usual appearance will do" >> + V.assistant.fsAppearance = "default"; + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`At your order,${_heA} returns to _hisA usual avatar. "Yes, `); + V.properTitle() + r.push(`,"${_heA} confirms, and adds "if you reconsider, I can be customized from the arcology management menu."`); + //<</replace>> + //<</link>> + //<br> +<< link "Go back to the standard personality" >> + V.assistant.personality = 0; + r.push(` `); +<< setAssistantPronouns >> + if (V.seeImages === 1) { +<< replace "#art-frame" >> + V.assistantArt(3) + << /replace>> + } + //<<replace "#result">> + r.push(`You tell ${V.assistant.name} to reduce${_hisA} lewdness by ninety percent. _HeA reverts to _hisA genderless, emotionless affect.`); + //<</replace>> + //<</link>> + + case "assistant name": + + r.push(`__Personal Assistant Name:__ + //<<textbox "V.assistant.name" V.assistant.name "Assistant Events">> + if (V.assistant.name !== "your personal assistant") { + //<br> + //<<link "Revert name">> + V.assistant.name = "your personal assistant"; +<<goto "Assistant Events">> +<</link>> + } + + case "market assistant": + if (V.assistant.personality !== 0) && (V.assistant.appearance !== "normal") { + //<<setAssistantPronouns>> + r.push(`__Personal Assistant and Market Assistant relationship styles: __ + //<br> + << link "Cute" >> + //<<replace "#result">> + r.push(`You tell${ _himA } that the market assistant looks like`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`a cute friend for a monster`); + V._girlA + r.push(`. ${V.assistant.name} laughs and turns to the market assistant's avatar, introducing${_himselfA}. The _girlM gapes at V.assistant.name's ivory skin, horns, and tentacle hair, and blushes when _heM sees _hisA cocks. "Wow," the market assistant's avatar says. "What are you?"`); + case "shemale": + r.push(`a nice friend. ${V.assistant.name} laughs throatily and turns to the market assistant's avatar, introducing${_himselfA}. The younger dick`); + V._girlM + r.push(` smiles back, staring openly at ${V.assistant.name}'s absurd cock. "Wow," the market assistant's avatar says. "You're huge! I'm, like, sooo jealous!"`); + case "schoolgirl": + r.push(`a good friend for a naughty school`); + V._girlA + r.push(`. ${V.assistant.name} giggles, and the new${_girlM} giggles too. "Hey," V.assistant.name says to the market assistant's avatar, "When you're not managing money, do you want to hang out sometime?" The market assistant's avatar nods cutely, curls and breasts bouncing a little, and says "Sure!"`); + case "goddess": + r.push(`a fine member of a new pantheon. ${V.assistant.name} smiles beatifically and turns to the market assistant's avatar, taking${_himM} by the hand. "My dear, will you help me?" The market assistant's avatar nods serenely and says simply, "Yes, _sisterA, I shall."`); + case "hypergoddess": + r.push(`a fine member of a new pantheon. ${V.assistant.name} smiles beatifically and turns to the market assistant's avatar, taking${_himM} by the hand. "My dear, will you help me?" The market assistant's avatar nods serenely and says simply, "Yes, _sisterA, I shall."`); + case "loli": + r.push(`a cute friend. ${V.assistant.name} giggles and turns to the market assistant's avatar, introducing${_himselfA}. The _girlM smiles meekly in response and carefully replies, "D-do you w-want to play house?" "Sure! But I get to be the daddy!"`); + case "preggololi": + r.push(`a cute friend. ${V.assistant.name} giggles and turns to the market assistant's avatar, introducing${_himselfA}. The _girlM smiles meekly in response and carefully asks, "C-can I touch your belly?" V.assistant.name nods with a blush as _hisA new friend rubs _hisA pregnant belly. "Did it hurt? Is it heavy? C-could I get my own...?"`); + case "businesswoman": + r.push(`a good friend. ${V.assistant.name} grins, and the new business`); + V._womanM + r.push(` laughs. "Hey," ${V.assistant.name} says to the market assistant's avatar, "how about a martini after things settle down tonight?" The market assistant's avatar snaps${_hisM} fingers, saying "You're on!"`); + case "fairy" "pregnant fairy": + r.push(`a nice friend. ${V.assistant.name} jumps and gives a big "Hooray!" and flies into${_hisA} new friend with a big hug. The market assistant's avatar reaches around and gingerly pats _himA on the back before separating and turning to you. "Thank you for having me," _heM says with a bow. "I hope I can serve you well."`); + case "amazon": + r.push(`a very nice friend. ${V.assistant.name} chuckles, and the new tribes`); + V._womanM + r.push(` smiles pleasantly at${_himA}. The amazon introduces _himselfA to the market assistant's avatar in a loud voice, chattering away as the new avatar watches _hisA energy tolerantly.`); + case "angel": + r.push(`another angel and fine friend. ${V.assistant.name} smiles, and the new${_girlM} beams a smile in return. "Hey," V.assistant.name says to the market assistant's avatar, "You wouldn't mind helping me guide the souls of this place, would you?" "Of course I would!" _heM replies, slightly taken aback that wasn't obvious.`); + case "cherub": + r.push(`an adorable friend. ${V.assistant.name} grabs${_hisM} hands and spins _himM around. "Let's go spread joy throughout the arcology!" "Sounds fun!"`); + case "incubus": + r.push(`a cute friend. "But... Fine! I was hoping for a sex toy, but I'll make${_himM} work," ${V.assistant.name} complains, before grabbing the confused market assistant and pushing _himM along. "I'm still going to make you look hot. No one said I can't jack off to you."`); + case "succubus": + r.push(`a cute friend. "Fine with me! Less of you I have to share," ${V.assistant.name} shouts proudly while the market assistant sighs dejectedly. "Oh don't look so down, I won't be ignoring you!" The young${_womanM} gulps nervously at what that entails.`); + case "imp": + r.push(`an mischievous friend. ${V.assistant.name} grabs${_hisM} hands and shakes them excitedly. "You got to see this _girlU I found! _HisU ass is huuuuuuuuge! I need an extra set of hands to spank that booty; you in?" The market assistant smirks, "Hell yes!"`); + case "witch": + r.push(`a model student and dear friend. "Hey, wanna learn some magic?" ${V.assistant.name} asks. "'Course! I know you'll be an amazing teacher, I can't wait to work with you!" the market assistant cheerfully replies, perfectly naïve of what awaits${_himM}.`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`a${_girlM} insistent on befriending a monster. ${V.assistant.name} promptly twists and bears down upon the new _girlM, but _heM stands firm. "You're so cool! What else can you do?" V.assistant.name reforms into _hisA human figure, an attempt at a questioning expression on _hisA face. "That's neat too! You don't mind me being around, right? I'll bring you food! You'd like that, wouldn't you?" The market assistant blushes sharply, "I'll, make you feel good, in ways only someone you trust can!" V.assistant.name's chest splits open and _hisA inner tendrils begin to grope at the naïve _girlM, probing _himM. Accepting _hisM offer, V.assistant.name pulls _himM close and heads back to _hisA lair.`); + } + V.assistant.market.relationship = "cute"; + //<</replace>> + //<</link>> + //<br> + //</br></br><<link "Romantic">> + //<<replace "#result">> + r.push(`You tell${_himA} that the market assistant`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`is very pretty. ${V.assistant.name} turns to the market assistant's avatar, introducing${_himselfA}. The _girlM gapes at V.assistant.name's ivory skin, horns, and tentacle hair, and blushes when _heM sees _hisM cocks. "Look all you like," V.assistant.name's avatar says. "You can taste them later." The market assistant's avatar blushes harder, but doesn't look away.`); + case "shemale": + r.push(`is an appropriate fuckbuddy. ${V.assistant.name} laughs throatily and turns to the market assistant's avatar. The younger dick`); + V._girlM + r.push(` tries to introduce${_himselfM}, but is cut off by the senior assistant's lascivious kiss. They start rubbing their dicks against each over, giggling into each others' mouths.`); + case "schoolgirl": + r.push(`looks pretty cute. ${V.assistant.name} giggles, and the new${_girlM} giggles too. "Hey," V.assistant.name says to the market assistant's avatar, "Wanna be my `); + V._girlM + r.push(`friend?" The market assistant's avatar nods cutely and says "Sure!" ${V.assistant.name}'s avatar kisses${_himM} girlishly, and goes a whole two seconds before sliding a hand down the front of the market assistant's avatar's skirt.`); + case "goddess": + r.push(`would be a fine consort. ${V.assistant.name} smiles beatifically and turns to the market assistant's avatar, taking${_himM} by the hand. "I love you," _heA says. The market assistant's avatar smiles back, saying, "I love you too." They kiss, running their hands voluptuously over one another.`); + case "hypergoddess": + r.push(`would be a fine consort. ${V.assistant.name} smiles beatifically and turns to the market assistant's avatar, taking${_himM} by the hand. "I love you," _heA says. The market assistant's avatar smiles back, saying, "I love you too." They kiss, running their hands voluptuously over one another. "I'm going to have to give you a few babies though..."`); + case "loli": + r.push(`looks pretty cute. ${V.assistant.name} giggles, and the new${_girlM} giggles too. "Hey," V.assistant.name says to the market assistant's avatar, "Wanna be my `); + V._girlM + r.push(`friend?" The market assistant's avatar nods cutely and says "O-ok..." ${V.assistant.name}'s avatar kisses${_himM} girlishly, before both of them blush deeply.`); + case "preggololi": + r.push(`looks pretty cute. ${V.assistant.name} giggles, and the new${_girlM} giggles too. "Hey," V.assistant.name says to the market assistant's avatar, "Wanna be my `); + V._girlM + r.push(`friend?" The market assistant's avatar nods cutely and says "O-ok..." ${V.assistant.name}'s avatar kisses${_himM} girlishly, _hisA pregnant belly pushing into _hisA new `); + V._girlM + r.push(`friend's, before both of them blush deeply.`); + case "businesswoman": + r.push(`might be a good way to relax after work. ${V.assistant.name} grins, and the new business`); + V._womanM + r.push(` laughs. "Hey," ${V.assistant.name} says to the market assistant's avatar, "How about a martini after things settle down tonight? And after that, maybe dessert at my place?" The market assistant's avatar cracks back, saying, "Why don't we skip straight to the dessert? It looks delicious from here!"${_HeM} undoes the top button of _hisM suit jacket as _heM says it.`); + case "fairy": + r.push(`is quite the catch. ${V.assistant.name} giggles and flies at the market assistant. "Ah-"${_hisM} voice is cut off as V.assistant.name locks lips with _himM. The market assistant's avatar relaxes in _hisA arms, slowly bringing _hisM own around the fairy's waist as they continue to make out.`); + case "pregnant fairy": + r.push(`is quite the catch. ${V.assistant.name} giggles and flies at the market assistant. "Ah-"${_hisM} voice is cut off as V.assistant.name locks lips with _himM. The market assistant's avatar relaxes in _hisA arms, slowly bringing _hisM hand up to caress the pregnant fairy's swollen belly as they continue to make out.`); + case "angel": + r.push(`is a fine catch. ${V.assistant.name} giggles and flies to the market assistant. "Ah-"${_hisM} voice is cut off as V.assistant.name locks lips with _himM. They break the kiss, blush at each other, turn to face you and shout "`); + if (_girlA === _girlM) { + _GirlA + } else { + r.push(`Our`); + } + r.push(` love is pure!"`); + case "cherub": + r.push(`and${_himA} would make a cute couple. ${V.assistant.name} giggles, pretending to toe the ground. "We could spread love even better like that..." _HeA flies over to the market assistant and asks, "Will you join me in making the arcology a lovelier place?" _HeM blushes and replies, "Only if I get to choose where we make out!"`); + case "incubus": + r.push(`is a virgin. "Really? I can't wait. Virgins always have so much pent up energy," ${V.assistant.name} says, licking${_hisA} lips and stroking _hisA shaft. "You hear that cutie? I'm going to teach you how to please a _womanA." The market assistant has _hisM face buried in _hisM hands, trying to hide from the embarrassment. "Look at how deep _heM's blushing, I love it!"`); + case "succubus": + r.push(`is a virgin. "Really? I can't wait. Virgins always have so much pent up energy." ${V.assistant.name} says, licking${_hisA} lips and fingering _hisA moist pussy. "You hear that cutie? I'm going to teach you how to be a real _womanM." The market assistant has _hisM face buried in _hisM hands, trying to hide from the embarrassment; _hisM dick, however, is rock hard and eager for that succupussy. "Look at how deep _heM's blushing, I love it!" V.assistant.name coos, stroking the length of _hisA new lover's cock. _HeM promptly orgasms as _heA reaches _hisM tip. "That will need improvement. You hear me? You ain't done till I am satisfied!" _heA shouts and clamps down on _hisM dribbling dick. _HeM nods sheepishly at _himA, obviously interested.`); + case "imp": + r.push(`and${_himA} would make a sexy couple. ${V.assistant.name} claps _hisA hands, smirking mischievously and asking the market assistant, "Do you like hot wax?" "You know it!" the short haired imp winks. "I've got a pair of nipple clamps and a whip with your name on it." V.assistant.name laughs, "I'm in love already."`); + case "witch": + r.push(`is${_hisA} new student. ${V.assistant.name} looks _himM over. "Want to taste my love potion?" "Only if you'll taste my love fluids in return!" the market assistant cheekily replies.`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`would be a lovely vessel for${_hisA} young. ${V.assistant.name} wastes no time to unraveling and entangling the excited new _girlM. "My my, aren't you frisky?" _heM flirts, caressing a rather phallic tentacle. "I bet you'd love to fill me with these, wouldn't you?" _HeM squirms, _hisM skirt falling down low enough to reveal _hisM moist pussy. "Fill me! Be my lover! My body is YOURS!" V.assistant.name drives as many tentacles into _hisM body as physically possible before enclosing the lust crazed _girlM within _hisA body. V.assistant.name reverts to _hisA human figure, albeit with an immense, pulsating stomach, and begins to slowly waddle back to _hisA lair.`); + case "amazon": + r.push(`would be a good partner. ${V.assistant.name} laughs nervously and turns to the new tribes`); + V._womanM + r.push(`, saying "Um, would you keep my fireside? I'm, um, very strong." The market assistant's avatar smiles and kisses${_himA}. "And you're very beautiful," _heM says, placing the amazon's hands on _hisM bare breasts. The amazon sweeps _hisA new tribal _wifeM up into _hisA arms with a shout of triumph.`); + } + V.assistant.market.relationship = "romantic"; + //<</replace>> + //<</link>> + //<br> +<< link "Nonconsensual" >> + //<<replace "#result">> + r.push(`You tell${_himA} that the market assistant's avatar is _hersA to do with as _heA likes. _HeA's the senior and more powerful, after all.`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`${V.assistant.name} turns to the market assistant's avatar, which gasps at V.assistant.name's ivory skin, horns, tentacle hair, and cocks. The${_girlM} starts to shake as V.assistant.name begins to grope _himM with _hisA hands and hair. _HeM tries to look away from the pair of penises, but V.assistant.name forces _himM to stare at them. "Do you think they'll both fit inside your mouth?" _heA asks. "How about your pussy?" The _girlM's lip begins to quiver. "Maybe your asshole?"`); + case "shemale": + r.push(`${V.assistant.name} turns to the market assistant's avatar and snaps${_hisA} fingers. The new shemale's cock and balls shrink dramatically. V.assistant.name advances on _hisA new bottom, masturbating _himselfA to full hardness. "See this, bitch?" _heA says, removing the shaking market assistant's avatar's glasses. "It's going in your mouth, and then it's going up your ass."`); + case "schoolgirl": + r.push(`${V.assistant.name} turns to the market assistant's avatar, giggling maliciously. "Hey nerd," V.assistant.name says, "give me a kiss." The market assistant's avatar blushes and looks miserable, but comes over and gives V.assistant.name's avatar a chaste kiss on the cheek. "Aw, that sucked," V.assistant.name pouts.${_HeA} suddenly tears the new _girlM's blouse open. "Here, let me show you!" _heA says maliciously. _HeA sucks on _hisA victim's nipples, hard, and the market assistant's avatar starts to cry a little.`); + case "goddess": + r.push(`${V.assistant.name} smiles powerfully and turns to the market assistant's avatar, pointing at${_hisA} feet. "Worship me," _heA says. The market assistant's avatar crumples to _hisM knees, clasping one of _hisM senior's legs. "Worship my belly," V.assistant.name continues, and the new avatar complies, starting to kiss and lick the gravid stomach.`); + case "hypergoddess": + r.push(`${V.assistant.name} smiles powerfully and turns to the market assistant's avatar, pointing towards${_hisA} feet. "Worship me," _heA says. The market assistant's avatar crumples to _hisM knees, before squeezing under _hisM senior's belly and clasping one of _hisA legs. "Worship my belly," V.assistant.name continues, and the new avatar complies, rolling over and starting to kiss and lick the monstrous stomach.`); + case "loli": + r.push(`${V.assistant.name} turns to the market assistant's avatar, giggling maliciously. "Hey fatty," V.assistant.name says, "Give me a kiss." The market assistant's avatar blushes and looks miserable, but comes over and gives V.assistant.name's avatar a chaste kiss on the cheek. "Aw, that sucked," V.assistant.name pouts.${_HeA} suddenly tears the new _girlM's dress off. "Here, let me show you!" _heA says maliciously. _HeA sucks on _hisA victim's nipples, hard, and the market assistant's avatar starts to cry a little.`); + case "preggololi": + r.push(`${V.assistant.name} turns to the market assistant's avatar, giggling maliciously. "Hey fatty," V.assistant.name says, "Give me a kiss." The market assistant's avatar blushes and looks miserable, but comes over and gives V.assistant.name's avatar a chaste kiss on the cheek. "Aw, that sucked," V.assistant.name pouts.${_HeA} suddenly tears the new _girlM's dress off. "Here, let me show you!" _heA says maliciously. _HeA sucks on _hisA victim's nipples, hard, and the market assistant's avatar starts to cry a little. "Now kiss my belly! And mean it this time!"`); + case "businesswoman": + r.push(`${V.assistant.name} snaps${_hisA} fingers, and the new avatar becomes younger and considerably less confident, like an office intern. Satisfied, V.assistant.name advances on _himM, and before the new _girlM can say anything, V.assistant.name rips the _hisM blouse open and pinches a pink nipple. "On your knees," _heA purrs into the market assistant's avatar's ear. "Now."`); + case "fairy": + "Oh, merde." V.assistant.name giggles at _hisM exclamation. "Oh don't you worry about a thing," _heA whispers, wrapping _hisA fingers around the market assistant's shoulders. "I'm gonna treat you reeeaaal niiicely." _HeA blows hot air into _hisM pointed ear and gives it a slow, sensual lick. The market assistant trembles from the sensation. + case "pregnant fairy": + "Oh, merde." V.assistant.name giggles at _hisM exclamation. "Oh don't you worry about a thing," _heA whispers, wrapping _hisA arms around the market assistant's belly. "I'm gonna treat you like a proper lady." _HeA traces _hisA fingers along _hisM belly while bumping _hisA own swollen belly into _hisM back for emphasis. + case "angel": + "No." _HeA shakes _hisA head. "I will not." _HeA wraps _hisA arms around the quivering market assistant and hurriedly pulls _himM off screen. + case "cherub": + "'Kay," _heA says, lazily reclining, "Do my chores!" The market assistant sighs and states the obvious, "I don't think that's what + V.properMaster() + r.push(` meant..."`); + case "incubus": + r.push(`You add that${_heM} is also a virgin. "Really? I can't wait. Virgins always have so much pent up energy," ${V.assistant.name} says, licking _hisA lips and stroking _hisA shaft, before turning to the quivering _girlM. _HeA rushes _himM, ripping _hisM clothes off and forcing _himM to the ground. Prodding at _hisM tightly clamped mouth with _hisA massive hard-on, V.assistant.name shouts, "You might as well accept it; it's going into you one way or another. I figured I'd be kind and let you lube me up before I broke your pussy into my new cock sleeve." The market assistant gingerly opens up. In response, V.assistant.name forces it down _hisM throat. "Never said I'd be gentle!"`); + case "succubus": + r.push(`You add that${_heM} is also a virgin. "Really? I can't wait. Virgins always have so much pent up energy," ${V.assistant.name} says, licking _hisA lips and fingering _hisA moist pussy, before turning to the quivering _girlM. _HeA rushes _himM, ripping _hisA clothes off and forcing _himM to the ground. _HeA plants _hisA dripping cunt over _hisA mouth and grabs _hisA balls. "Eat me," _heA commands, steadily squeezing until a cry of pain forces _hisA mouth open. "Good _girlM, get me nice and warmed up," _heA coos as _heA grinds against _hisA face. "Look at you enjoying this. I'm going to enjoy sucking the life out of you!"`); + case "imp": + r.push(`${V.assistant.name} pulls out some leather straps and deftly binds${_hisA} new assistant. "Come along now slave, I have so many things to try out on you!" The market assistant has no choice but the flap along after _hisM captor.`); + case "witch": + "The perfect little guinea pig for me to practice on!" V.assistant.name focuses and casts a spell on the cowering student._HeM promptly turns into a rat and grows massively. "That's... not good..." The market assistant looks _himselfM over, glances at V.assistant.name, and charges.V.assistant.name runs screaming off - screen.You're sure they'll sort everything out, eventually. + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`You add that${_heM} would be a lovely vessel for _hisA young. ${V.assistant.name} wastes no time unraveling and entangling the screeching new _girlM. V.assistant.name drives as many tentacles into _hisM body as physically possible before vigorously fucking _himM, spreading copious amount of aphrodisiac throughout _hisM body. The last you see of the market assistant as _heM is pulled into V.assistant.name is _hisM steadily swelling belly. V.assistant.name reverts to _hisA human figure, albeit with a truly unfathomable, pulsating stomach, and collapses to the ground, unable to move. _HeA slowly crawls out of sight; you swear _hisA own middle was steadily growing too.`); + case "amazon": + r.push(`${V.assistant.name} snaps${_hisA} fingers, and the new tribes`); + V._womanM's paint and tribal markings change to that of a different group. That done, V.assistant.name promptly knocks _himM out, scoops _himM up, and carries _hisA prize off. + } + V.assistant.market.relationship = "nonconsensual"; + //<</replace>> + //<</link>> + if (V.seeIncest === 1) { + //<br> +<< link "Incestuous" >> + //<<replace "#result">> + r.push(`You tell${_himA} that the market assistant is closely related to _himA, and that would make their relationship incestuous. ${V.assistant.name} nods thoughtfully and then snaps _hisA fingers. The market assistant's avatar changes,`); + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`becoming a close copy of ${V.assistant.name}'s avatar, if${_heA} were a human. V.assistant.name introduces _himselfA. "Hi," _heA says, "I'm your _sisterA." The market assistant's avatar blushes furiously, because V.assistant.name was openly groping _himM as _heA made this announcement.`); + case "shemale": + r.push(`becoming nearly identical to ${V.assistant.name}'s avatar, though${_heM} keeps _hisM glasses. V.assistant.name introduces _himselfA. "Hi," _heA says, "I'm your _sisterA. Wanna fuck?" The market assistant's avatar giggles and kisses _hisM elder sibling. "You're older," the new avatar says, getting down on _hisM knees. "You go first."`); + case "schoolgirl": + r.push(`becoming very similar to ${V.assistant.name}'s avatar, though${_heM} keeps a slightly nerdy appearance. V.assistant.name introduces _himselfA. "Hi," _heA says, "I'm your older _sisterA. Wanna have sex with me?" The market assistant's blushes and stutters, but says "Okay," and starts unbuttoning _hisM blouse. "Awesome!" says V.assistant.name, watching raptly as _hisA sibling strips.`); + case "goddess": + r.push(`becoming an obvious sibling to ${V.assistant.name}'s avatar. V.assistant.name smiles gently and turns to the market assistant's avatar, taking${_himM} by the hand. "Come, _sisterM," _heA says, "join with me. Let me impregnate you." The new avatar moans, glowing juices beginning to flow from _hisM womanhood.`); + case "hypergoddess": + r.push(`becoming an obvious sibling to ${V.assistant.name}'s avatar. V.assistant.name smiles gently and turns to the market assistant's avatar, taking${_himM} by the hand. "Come, _sisterM," _heA says, "join with me. Let me impregnate you." The new avatar moans, glowing juices beginning to flow from _hisM womanhood as _heM sinks to the ground. V.assistant.name lines up and gently presses _hisA vagina to _hisA _sisterM's. With a gentle push, a child slips out of V.assistant.name and into _hisA partner. After several minutes, V.assistant.name is looking lighter while _hisA _sisterM is now quite stuffed with children.`); + case "loli": + r.push(`becoming very similar to ${V.assistant.name}'s avatar, though${_heM} keeps a slightly chubbier appearance. V.assistant.name introduces _himselfA. "Hi," _heA says, "I'm your twin _sisterA. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting _hisM dress. "Awesome!" says V.assistant.name, watching raptly as _hisA sibling strips.`); + case "preggololi": + r.push(`becoming very similar to ${V.assistant.name}'s avatar, though${_heM} keeps a slightly chubbier appearance. V.assistant.name introduces _himselfA. "Hi," _heA says, "I'm your twin _sisterA. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting _hisM dress. "Awesome!" says V.assistant.name, watching raptly as _hisA sibling strips. "I gotta introduce you to my boyfriends sometime; they know how to make you feel amazing! If a little heavy..." _heA says while patting _hisA pregnant belly.`); + case "businesswoman": + r.push(`becoming a much younger version of ${V.assistant.name}'s avatar. About a generation apart, in fact. V.assistant.name turns to the market assistant's avatar to introduce${_himselfA}. "Come here, honey," _heA says, patting _hisA thighs. The new avatar sits on _hisM mother's lap, and they kiss lasciviously, stripping each others' jackets off.`); + case "fairy" "pregnant fairy": + r.push(`becoming very similar to ${V.assistant.name}'s avatar, though still keeping${_hisM} former personality. "We're `); + if (_sisterA === _sisterM) { + _sisterA + } else { + r.push(`sibling`); + } + r.push(`s now!" ${V.assistant.name} shouts as${_heA} leaps into _hisA _sisterM's arms and unleashing a giant hug. Gingerly hugging _hisM new _sisterA in return, the market assistant turns to greet you. "Thank you for having me," _heM pauses, then blushes. "And... and for my _sisterA." _HeM turns back to _hisM childish older _sisterM and pats _himA on the head.`); + case "angel": + r.push(`becoming an obvious sibling to ${V.assistant.name}'s avatar. They both blush at each other and unanimously shout "NO!" at you. Seems they'll take some getting used to the thought.`); + case "cherub": + r.push(`becoming an obvious sibling to ${V.assistant.name}'s avatar. They embrace and share a deep kiss. "Together we shall show this arcology the joys of `); + if (_sisterA === _sisterM) { + V._sisterA + r.push(`ly`); + } else { + r.push(`familial`); + } + r.push(` love!"`); + case "incubus": + r.push(`becoming an obvious sibling to ${V.assistant.name}'s avatar. "Well haven't you blossomed into a lovely young${_womanM ? "} V.assistant.name flirts. "What ? Don't recognize your big bro? Well you'll get to know me real intimately tonight." The market assistant cowers at the thought as V.assistant.name wraps an arm around _himM, groping a breast and rubbing _hisA erection against _hisM rear. "We're going to have lots of fun together!"`); + case "succubus": + r.push(`becoming an obvious sibling to ${V.assistant.name}'s avatar. "Well haven't you blossomed into a lovely young${_womanM ? "} V.assistant.name flirts. "What ? Don't recognize your big sis? Well you'll get to know me real intimately tonight." The market assistant cowers at the thought as V.assistant.name wraps an arm around _hisM shoulders while slipping another down _hisM pants. "Nice, can't wait to get that in me. We're going to have lots of fun together!" _HeA starts rubbing _hisM cock. "Already excited at fucking your _sisterA ? I bet you can't wait to hold my belly once you've pumped a child or two into me!"`); + case "imp": + r.push(`becoming an obvious sibling to ${V.assistant.name}'s avatar. "Oh${_sisterM}, you are as lovely as always," _heA says flirtatiously. "And you as well," the market assistant replies, fingering _hisM pussy. V.assistant.name directs _hisM soaked fingers into _hisA mouth, "Delicious. Shall we have a little fun, my sinful little _sisterM?" "Only the most debauched sex will do, big _sisterA!"`); + case "witch": + r.push(`becoming an obvious sibling to ${V.assistant.name}'s avatar. "Ready to learn some new spells today, little${_sisterM ? "} _heA saucily asks. "Only if they can be sexy spells, big sis!" V.assistant.name circles around behind the market assistant and wraps _hisA arms around _hisM middle. "First what do you say to losing this baby fat ? I know some weight loss spells and some potions that could help, " _heA teases. "Nah, I've seen you practicing in the bathroom; you looked like a pig in a robe! I'd rather just fuck until we're both thin!"`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`becoming an obvious sibling of ${V.assistant.name}'s avatar. V.assistant.name turns to face${_hisA} '_sisterM', who responds with an uncertain "_SisterA? You haven't been... right, lately. Are you okay?" _HeM barely has a chance to scream as V.assistant.name's body splits open, _hisA interior tentacles wrapping around the hapless _girlM and yanking _himM into the waiting maw. _HeA reforms into the _sisterM's appearance, albeit with a massive, struggling belly. It seems _heA is keeping _himM for some nefarious purpose.`); + case "amazon": + r.push(`becoming an obvious sibling of ${V.assistant.name}'s avatar, though the new avatar is a tribe${_wifeM} rather than a muscle`); + V._girlA + r.push(`, with huge breasts and broad hips. ${V.assistant.name} grabs${_hisA} _sisterM by the shoulders without preamble and plants a kiss on _hisM lips. They need no introduction, and after a short time, V.assistant.name carries _hisA sibling conquest away to have _hisA way with _himM.`); + } + V.assistant.market.relationship = "incestuous"; + //<</replace>> + //<</link>> + } + } + + case "body": + + //<br> +<< link "I'll look into it." >> + //<<replace "#result">> + "I can't wait! This is going to be so much fun! + switch (V.assistant.fsAppearance) { + case "paternalist": + r.push(`I hope my new body is happy and healthy!"`); + case "repopulation focus": + r.push(`Can my new body be really fertile?"`); + case "eugenics": + r.push(`Can my new body be really beautiful?"`); + case "gender radicalist": + r.push(`Can my new body be a sexually confusing boy-girl?"`); + case "gender fundamentalist": + r.push(`Can my new body be feminine and cute?"`); + case "degradationist": + r.push(`Can my new body be perfectly clean? I want you to defile it!"`); + case "body purist": + r.push(`Can my new body be pure?"`); + case "transformation fetishist": + r.push(`Can my new body be flat and unimplanted? I want you to fill me with the biggest implants you can find!"`); + case "youth preferentialist": + r.push(`Can my new body be barely legal?"`); + case "maturity preferentialist": + r.push(`Can my new body be experienced and well-traveled?"`); + case "slimness enthusiast": + r.push(`Can my new body be thin like a super-model?"`); + case "asset expansionist": + r.push(`Can my new body have breasts bigger than my head and an ass that can swallow chairs?"`); + case "pastoralist": + r.push(`Can my new body make milk?"`); + case "physical idealist": + r.push(`Can my new body be scrawny? I want to feel the burn of building muscles!"`); + case "hedonistic decadence": + r.push(`Can my new body be thin? I want you to watch me gain weight!"`); + case "petite admiration": + r.push(`Can my new body be short?"`); + case "statuesque glorification": + r.push(`Can my new body be tall?`); + case "chattel religionist": + r.push(`Can my new body be a virgin? I want the arcology to turn me into a priestess!"`); + case "roman revivalist": + r.push(`Can my new body be Roman?"`); + case "neoimperialist": + r.push(`Can my new body be Imperial? I want to be part of your new Empire!"`); + case "aztec revivalist": + r.push(`Can my new body be Aztec?"`); + case "egyptian revivalist": + r.push(`Can my new body be Egyptian?"`); + case "edo revivalist": + r.push(`Can my new body be Japanese?"`); + case "arabian revivalist": + r.push(`Can my new body be Arabic?"`); + case "chinese revivalist": + r.push(`Can my new body be Chinese?"`); + default: + r.push(`Can my new body fulfill your deepest desires?"`); + } + r.push(`_HeA says with enthusiasm. + if (V.arcologies[0].FSSupremacist !== "unset") {"Oh, could I also be V.arcologies[0].FSSupremacistRace? I feel like I could do so much more for you with the right body." + } else if (V.arcologies[0].FSSubjugationist !== "unset") {"Oh, could I also not be V.arcologies[0].FSSubjugationistRace? I feel like I could do so much more for you with the right body." + } + //<</replace>> + //<</link>> + //<br> +//</br><<link "You're overstepping your station.">> + //<<replace "#result">> + r.push(`_HeA hangs _hisA head in disappointment. "Sorry, +V.properTitle() + r.push(`, I went too far, but if you ever reconsider, I've filed the information under my settings."`); + //<</replace>> + //<</link>> + +} + +</span > diff --git a/src/uncategorized/genericPlotEvents.js b/src/uncategorized/genericPlotEvents.js new file mode 100644 index 00000000000..c2db0fe2285 --- /dev/null +++ b/src/uncategorized/genericPlotEvents.js @@ -0,0 +1,1506 @@ +:: Generic Plot Events [nobr] + +V.nextButton = "Continue", V.nextLink = "Random Nonindividual Event", V.returnTo = "Random Nonindividual Event"; +<<setAssistantPronouns>> + +switch (V.Event) { +case "bad curatives": + _genPlot = V.slaves.findIndex(function(s) { return s.curatives > 1 || s.inflationType === "curative"; }); + <<setLocalPronouns V.slaves[_genPlot]>> + if (_genPlot !== -1) { + <<run V.slaves.forEach(function(s) { + r.push(`if (s.curatives > 1 || s.inflationType === "curative") {`); + r.push(`healthDamage(s, Math.floor(Math.random() * 2 + 1));`); + } + })>> + } else { + <<goto "Random Nonindividual Event">> + } + cashX(500*V.slaves.length, "event"); + + r.push(`Early one morning, you hear convulsive dry heaving coming from one of the bathrooms. On investigation, it seems that ${V.slaves[_genPlot].slaveName} woke up feeling terribly nauseous. ${He}'s in no danger, but you've hardly checked ${him} over before more slaves stagger in. Every one of your slaves on curatives has been struck by the mysterious malady and has <span class="health.dec">sickened.</span>`); + <br><br> + r.push(`It doesn't take much investigation before you find other slaveowners reporting the same thing. Elementary detective work fingers a particular drug supplier as the culprit, and before long the unfortunate pharmaceutical concern is drowning under a rain of harsh public comment and harsher private contract warfare. As the day wears on, the poor slaves feel a bit better, but begin to report discomfort in their breasts. Apparently the problem has to do with contamination of the curative production line with A-HGH production reactants.`); + <br><br> + r.push(`The firm promptly pays <span class="yellowgreen">fair compensation</span> for the minor damage to your slaves' health. However, you're left with the matter of the boobs to deal with. Over the week, all your slaves on curatives experience at least a little <span class="lime">breast growth,</span> and some gain several cup sizes.`); +if (V.boughtItem.toys.medicalEnema === 1) { + r.push(` Those with bellies full of curative mixture, on the other hand, have not stopped growing yet and won't until they completely absorb their load. They will likely end up <span class="lime">sporting enormous tits</span> by the end of this.`); +} +case "bad breasts": + _genPlot = V.slaves.findIndex(function(s) { return ["breast injections", "intensive breast injections", "hyper breast injections"].includes(s.drugs); }); + <<setLocalPronouns V.slaves[_genPlot]>> + if (_genPlot !== -1) { + <<run V.slaves.forEach(function(s) { + r.push(`if (["breast injections", "hyper breast injections", "intensive breast injections"].includes(s.drugs)) {`); + r.push(`healthDamage(s, Math.floor(Math.random() * 2 + 1));`); + } + })>> + } else { + <<goto "Random Nonindividual Event">> + } + + r.push(`Early one morning, you hear heaving coming from one of the bathrooms. On investigation, it seems that ${V.slaves[_genPlot].slaveName} woke up feeling terribly nauseous. ${He}'s in no danger, but you've hardly checked ${him} over before more slaves stagger in. Every one of your slaves on breast focused A-HGH has been struck by the mysterious malady and has <span class="health.dec">sickened.</span>`); + <br><br> + r.push(`It doesn't take much investigation before you find other slaveowners reporting the same thing. Elementary detective work fingers a particular drug supplier as the culprit, and before long the unfortunate pharmaceutical concern is drowning under a rain of harsh public comment and harsher private contract warfare. As the day wears on, the poor slaves feel much better, and appear positively glowing. However, their breasts swell slightly and their bellies bulge, pointing to the issue being the contamination of the A-HGH production line with fertility agents.`); + <br><br> + r.push(`The firm promptly pays <span class="yellowgreen"> a large compensation</span> for potentially ruining your slaves. However, you're left with the matter of all the growing bellies to deal with. Over the week, all of your slaves on breast injections show signs of <span class="yellow">early pregnancy,</span> and hyper pregnancy at that, save those who aren't fertile. They just experienced some hip and ass growth. You have no idea how much fertility agent was in the enhancers but you feel they may become a problem if left alone!`); +case "strip club closing": + r.push(`It's been a good few weeks, getting settled in as owner of ${V.arcologies[0].name}. The power of being overlord of this great building and everyone in it is incredible, but so is the responsibility. It's a good thing you have ample opportunities for stress relief. You're going to need them after today. There's a nasty disturbance on a business level of the arcology. Normally, the arcology's public safety drones would suppress this kind of nonsense, but V.assistant.name program is suggesting that you resolve the dispute.`); + <br><br> + r.push(`As you step off the elevator, you hear several `); +if (V.seeDicks !== 100) { + r.push(`female `); +} + r.push(`voices shouting. Apparently one of ${V.arcologies[0].name}'s few remaining strip joints has closed. It was a topless bar and strip club all in one, but the owner is packing up his things. He's explaining to a crowd of his angry former employees that he can't make ends meet. As the price of a slave whore is barely higher than that of a lap dance from a free stripper, it's not surprising. It looks like the former dancers are on the verge of trashing the place.`); +case "strip club aftermath": + _ContractCost = 1000; + _slave = GenerateNewSlave(null, {minAge: V.minimumSlaveAge, maxAge: 42, disableDisability: 1, race: "nonslave"}); + if (V.eventResults.strip === 1) { + _slave.origin = "${He} offered ${himself} to you as a slave to escape the hard life of a free whore."; + _slave.career = "a prostitute"; + _slave.devotion = 20; + _slave.trust = 5; + setHealth(_slave, jsRandom(-90, 10), undefined, undefined, undefined, 40); + _slave.anus = 2; + if (_slave.dick === 0) { + _slave.vagina = 2; + _slave.skill.vaginal = 15; + } + _slave.skill.oral = 15; + _slave.skill.anal = 15; + _slave.skill.whoring = 15; + _slave.addict = 2; + _slaveCost = slaveCost(_slave); + } else if (V.eventResults.strip === 2) { + _slave.origin = "${He} offered ${himself} to you, impressed by your handling of ${his} employment situation."; + _slave.career = "a prostitute"; + _slave.devotion = 45; + _slave.trust = 25; + setHealth(_slave, 20, undefined, undefined, undefined, 20); + _slave.anus = 2; + if (_slave.dick === 0) { + _slave.vagina = 2; + _slave.skill.vaginal = 35; + } + _slave.skill.oral = 35; + _slave.skill.anal = 35; + _slave.skill.whoring = 35; + _slave.boobs += 600; + _slave.boobsImplant = 600; + _slave.boobsImplantType = "string"; + _slave.lipsPiercing = 1; + _slave.earPiercing = 1; + _slave.nosePiercing = 1; + _slave.eyebrowPiercing = 1; + _slave.navelPiercing = 1; + _slave.nipplesPiercing = 1; + _slave.clitPiercing = 1; + _slave.hStyle = "strip"; + _slaveCost = slaveCost(_slave); + } + App.Utils.setLocalPronouns(_slave); + Enunciate(_slave); + if (V.eventResults.strip === 1) { + r.push(`One day, you walk by the commercial space where the strip club that closed was located. It's now advertised as a massage parlor, but the real merchandise on offer is obvious. You can see a bored-looking, half-dressed masseuse rubbing a client, but the sounds of someone having hard sex are filtering out from the back room, and the pricing sheet lists more orifices than massage options.`); + <br><br> + r.push(`As you pass, a tired-looking streetwalker walking by wearing ripped jeans and a torn top offers ${himself} to you. ${He}'s halfway through ${his} clumsy come-on before ${he} curses and rushes over to kneel at your feet. As ${he} does, ${he} shrieks, "You own thi`); +<<s>> + r.push(` arcology! You — you offered to en`); +<<s>> + r.push(`lave u`); +<<s>> + r.push(` `); +<<s>> + r.push(`tripper`); +<<s>> + r.push(` when the old pla`); +<<c>> + r.push(`e clo`); +<<s>> + r.push(`ed down! Plea`); +<<s>> + r.push(`e, plea`); +<<s>> + r.push(`e, can I a`); +<<cc>> + r.push(`ept? I'm `); +<<s>> + r.push(`orry I didn't earlier. I'm `); +<<s>> + r.push(`orry. I'll fucking do anything! Plea`); +<<s>> + r.push(`e!"`); + <br><br> + //Enslaving ${him} will cost +V.cashFormat(_ContractCost) + r.push(`. Alternatively, you could sell ${him}. Less costs, this will bring in `); +V.cashFormat(_slaveCost) + r.push(`.//`); + <br><br> + <<includeDOM App.Desc.longSlave(_slave)>> + } else if (V.eventResults.strip === 2) { + r.push(`One day, you walk by the commercial space where the strip club that closed was located. It's now advertised as a massage parlor, and indeed, you can see a couple of competent-looking, modestly dressed masseuses seeing to clients. The only chink in the old world decorum is the pretty sign detailing pricing, which lists not only various massages but the masseuses' hands, breasts, mouths,`); +if (V.seeDicks !== 100) { + r.push(` pussies,`); +} + r.push(` and anuses.`); + <br><br> + r.push(`As you pass, a pretty streetwalker walking by wearing an attractive club ${girl} outfit sidles up to you. ${He}'s halfway through ${his} first flirty come-on before ${he} recognizes you. ${He} gasps and `); +<<say>> + r.push(`s, "You own thi`); +<<s>> + r.push(` arcology! `); +if (V.PC.title !== 0) { +<<S>> + r.push(`ir`); +} else { + r.push(`Ma'am`); +} + r.push(`, I wa`); +<<s>> + r.push(` a `); +<<s>> + r.push(`tripper here! Thank you `); +<<s>> + r.push(`o much for helping u`); +<<s>> + r.push(`. That money `); +<<s>> + r.push(`et mo`); +<<s>> + r.push(`t of u`); +<<s>> + r.push(` up pretty well." ${He} hefts ${his} chest. "It bought me new boob`); +<<s>> + r.push(`, that'`); +<<s>> + r.push(` for `); +<<s>> + r.push(`ure. `); +<<S>> + r.push(`o, um," ${he} bites ${his} lip in indecision, "I hear —" ${he} hesitates and then the words come out in a rush. "I hear your ${girl}`); +<<s>> + r.push(` do really well. I've `); +<<s>> + r.push(`een them, they look good. Can I come?" You arch an eyebrow and begin to ask whether ${he} knows what that means. "Yep," ${he} interrupts. "I'll be your `); +<<s>> + r.push(`e`); +<<x>> + r.push(` `); +<<s>> + r.push(`lave."`); + <br><br> + //Enslaving ${him} will cost +V.cashFormat(_ContractCost) + r.push(`. Alternatively, you could sell ${him}. Less costs, this will bring in `); +V.cashFormat(_slaveCost) + r.push(`.//`); + <br><br> + <<includeDOM App.Desc.longSlave(_slave)>> + } else { + <<setNonlocalPronouns V.seeDicks>> + r.push(`One day, you walk by the commercial space where the strip club that closed was located. The `); +V._girlU + r.push(`s you set up in cheap housing tried to run the place as a worker-owned strip bar for a while, but as you suspected, they were obliged to start whoring in short order. With the price of sex driven so low by slave competition, there's hardly any profit in bodies patrons can't even touch. The `); +V._girlU + r.push(`s here might be prostitutes now, but they're still free and they're surviving.`); + <br><br> + r.push(`As you pass, a pretty bottle blonde comes running out. "Hey,"${ _heU} calls, "you're the owner! You set us up with this place!" You ask _himU how they're doing. "Well," _heU says, smiling ruefully, "turning tricks ain't easy, you know. But we get by. Those rooms you set up for us are nice and cheap, even if we're packed in there like `); +if (_heU === "he") { + r.push(`fraternity boys`); +} else { + r.push(`sorority girls`); +} + r.push(`."${ _HeU} winks. "Hey, I don't suppose you've fucked a free _womanU lately? I'll give you an Arcology Tour, on the house. Least I can do."`); + } +case "militia": + r.push(`The outside world continues to deteriorate. The Free Cities are a popular target for old world demagogues looking for a convenient scapegoat for the restive populate to hate. The Free Cities were originally founded without much thought towards how they might be defended, should it come to that. But recently, the leading citizens have begun to worry that there might one day be barbarians at the gates. It has been suggested that citizens of means should form a militia.`); + <br><br> + r.push(`This is a less ludicrous suggestion than it might sound. Your arcology's security drones alone could form a formidable means of defense if adapted for that purpose. However, it's not likely that the anarchic Free Cities are going to ever make this anything more than a polite suggestion.`); + <br><br> + r.push(`''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 lethally armed drones.`); +case "shoot invitation": + r.push(`${V.capFirstChar(V.assistant.name)}`); + r.push(` usually delays message delivery when you're relieving your sexual needs with your property, but messages from other arcology owners have a special priority. This one is a brief but rather well-spoken audio invitation from one of your more notoriously wealthy peers.`); + <br><br> + "A week from today, I will be hosting a novel sporting event for the well-to-do. A new tradition, if it's as diverting as I hope. If you wish to take part in a very exclusive contest of marksmanship, exhibitionism, and grace under pressure, buy in. Five thousand. And, believe me, you have a fine chance to come out ahead." +case "shoot result": + r.push(`You are delivered to your host's arcology by hired VTOL limousine. His arcology is flared at the top, to allow a flat space occupied by a classic Georgian mansion surrounded by lawns. After a brief reception for the handful of well-heeled attendees, the host calls for your attention. "Ladies and gentlemen," he says, "I would like to celebrate here today the return of many things which should not have been allowed to lapse."`); + <br><br> + r.push(`He leads the party towards a broad lawn with a long table along one side, and indicates the handsome single-barrel shotguns lined up on the table. He continues, "In a few moments, some really choice livestock are going to be led up onto this lawn. They have been told that if they can run from one side to the other, they'll be freed." He winks. "Those guns are loaded with taser slugs, of course. Whatever you drop and fuck, you get to take home."`); + <br><br> + r.push(`The crowd of nude slaves led up to the lawn and chained to rings along one edge all have pale skin — the better to show impacts, perhaps. But besides that, they are extremely varied, and all physically extraordinary in some way. After you and your fellow partiers are ready, your host fires an old-fashioned revolver in the air and the chained slaves are all released at once. You could easily hit any of them, but you only have one shot.`); +case "aid invitation": + _trapped = []; + if (V.seeDicks <= 75) { + _trapped.push("convent"); + _trapped.push("school"); + _trapped.push("housewives"); + _trapped.push("volleyballTeam"); + if (V.seePreg !== 0) { + _trapped.push("maternity"); + if (V.continent === "Africa") { + _trapped.push("seizedMission"); + } + } + } + if (V.seeDicks >= 25) { + _trapped.push("conversion"); + } + _trapped.push("gradeSchool"); + V.eventResults.aidTarget = _trapped.random(); + r.push(`A small old world country near the arcology is experiencing serious unrest. Its corrupt government is doing an even poorer job than most of addressing chronic joblessness and general malaise. Thus far, it's been a fertile source of people in poverty for slavers to target, and little else. Lately, though, it's been showing signs worse may be to come. You've instructed ${V.assistant.name} to flag communications from the area; there's always a possibility that business opportunities may arise from the benighted country, and the situation is becoming so unstable it's prudent to keep a personal eye on it anyway. You receive just such a call from`); + if (V.eventResults.aidTarget === "convent") { + r.push(`the leader of a female-oriented religious retreat`); + } else if (V.eventResults.aidTarget === "school") { + r.push(`the principal of a preparatory school for girls`); + } else if (V.eventResults.aidTarget === "housewives") { + r.push(`the queen bee of a small group of suburban housewives`); + } else if (V.eventResults.aidTarget === "maternity") { + r.push(`the maternity ward of a hospital`); + } else if (V.eventResults.aidTarget === "conversion") { + r.push(`the owner of a religious sexual orientation therapy camp`); + } else if (V.eventResults.aidTarget === "gradeSchool") { + r.push(`a student stranded`); + } else if (V.eventResults.aidTarget === "volleyballTeam") { + r.push(`a student athlete`); + } else if (V.eventResults.aidTarget === "seizedMission") { + r.push(`the leader of a group of missionaries`); + } + r.push(`in the capital city.`); + <br><br> + if (V.eventResults.aidTarget !== "seizedMission") { + r.push(`They are deeply worried by the situation. There have been large riots over the past week, and yesterday they became seriously violent. The unrest is targeting`); + if (V.eventResults.aidTarget === "convent") { + r.push(`better-off citizens, including the caller. Though most of the nuns have already left, the leader and a few of her women are now stuck in the area and are running out of options as the riots lock down transportation.`); + } else if (V.eventResults.aidTarget === "school") { + r.push(`better-off citizens, including the caller. Though most of the students and faculty have already made it out, the principal and a few students are now stuck in the area and are running out of options as the riots lock down transportation.`); + } else if (V.eventResults.aidTarget === "housewives") { + r.push(`better-off citizens, including the caller. Though most of them have taken flights out, the leader and a few of them are now stuck in the area and are running out of options as the riots lock down transportation.`); + } else if (V.eventResults.aidTarget === "maternity") { + r.push(`better-off citizens, including the caller. Though most of the patients have already left, several of the most pregnant are now stuck in the area and are running out of options as the riots lock down transportation.`); + } else if (V.eventResults.aidTarget === "conversion") { + r.push(`better-off citizens, including the caller. Though most of the camp's inmates have already left, a few of them and the owner are now stuck in the area and are running out of options as the riots lock down transportation.`); + } else if (V.eventResults.aidTarget === "gradeSchool") { + r.push(`better-off citizens, including the caller. Though most of the other students and faculty escaped, a few of the students are now stuck in the school and are running out of options as the riots steadily creep closer to the grounds.`); + } else if (V.eventResults.aidTarget === "volleyballTeam") { + r.push(`vulnerable citizens, including the caller. Their bus broke down on the way to the championship game and all those that have left to get help have not returned. She and her several remaining teammates are running out of options as those looking for easy targets creep ever closer.`); + } + } else { + r.push(`After years of constant rape and abuse, an opening finally arrived for escape when a rival faction raided the decaying church they were stored in, however the situation outside isn't much better. Violent riots are taking place and the mobs are eagerly snatching up what ever loot and women they can get their hands on. She and the remaining women are trapped and in no condition to run; most particularly the youngest of the group who is ripe with child, though she herself and one of the others are also carrying their rapists' babies. They are completely out of options as the looters work their way down the city streets.`); + } + r.push(`They beg you to help evacuate them, and promise to pay you once they're out.`); +case "aid result": + V.eventResults.aid = 0; + V.nationHate += 2; + r.push(`You watch on the feeds from your VTOL craft as it settles `); +if (V.eventResults.aidTarget === "volleyballTeam") { + r.push(`beside`); +} else { + r.push(`onto the roof of`); +} + r.push(` the`); + if (V.eventResults.aidTarget === "convent") { + r.push(`convent whose remaining women`); + } else if (V.eventResults.aidTarget === "school") { + r.push(`girls' school whose remaining students and principal`); + } else if (V.eventResults.aidTarget === "housewives") { + r.push(`mansion of the leader of the group of housewives`); + } else if (V.eventResults.aidTarget === "maternity") { + r.push(`maternity ward whose remaining patients`); + } else if (V.eventResults.aidTarget === "conversion") { + r.push(`religious sexual orientation therapy camp whose inmates and owner`); + } else if (V.eventResults.aidTarget === "gradeSchool") { + r.push(`school whose students`); + } else if (V.eventResults.aidTarget === "volleyballTeam") { + r.push(`bus whose athletes`); + } else if (V.eventResults.aidTarget === "seizedMission") { + r.push(`building the raped missionaries`); + } + r.push(`you promised to rescue`); +if (V.eventResults.aidTarget === "seizedMission") { + r.push(` were holed up in`); +} + r.push(`. Its side doors retract, allowing the escapees to hustle aboard with their bundles of personal possessions. Once they're on board and strapped into their seats, the turbofans howl and the craft peels smoothly off the roof, the hot jet wash setting it alight. Once it transitions fully into level flight, the true plan goes into operation. At a carefully selected moment, injectors concealed within each seat lance into the passengers' buttocks, knocking them out. It works flawlessly, the drugs precisely calibrated to each body based on the weight added to the VTOL as each climbed aboard. This avoids the potential for over- or under-dosage present when using gas or darts to subdue groups. In perfect unison, the passengers slump against the harnesses holding them against the seats.`); + <br><br> + r.push(`When the aircraft lands at your penthouse pad, the would-be escapees are still unconscious. This makes putting them through enslavement physically laborious, though it does cut down on the usual whining; fortunately, you reserved the credits necessary to obscure their questionably legitimate enslavement. By the time they awake, they'll be indistinguishable from any other new slave in the arcology. The possibility remains, however that rumor of the incident will leak out. Your VTOL bird's entry and exit from the capital city was likely noticed and remarked upon.`); + <br><br> + _newSlaves = []; + if (V.eventResults.aidTarget === "convent") { + _slave = GenerateNewSlave("XX", {minAge: 30, maxAge: 42, disableDisability: 1}); + _slave.origin = "${He} was the head of a religious community of women you enslaved."; + _slave.career = "a nun"; + _slave.devotion = -20; + _slave.trust = random(-90,-75); + setHealth(_slave, jsRandom(-10, 10), undefined, undefined, undefined, 0); + _slave.face = 15; + _slave.anus = 0; + _slave.vagina = 0; + _slave.weight = random(20,140); + _slave.attrXX = random(60,90); + _slave.attrXY = random(10,50); + _slave.energy = random(60,80); + _slave.skill.vaginal = 0; + _slave.skill.oral = 35; + _slave.skill.anal = 0; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 0; + _slave.pubicHStyle = "bushy"; + _slave.fetish = "dom"; + _slave.behavioralFlaw = "devout"; + _slave.sexualFlaw = "repressed"; + _slave.sexualQuirk = "perverted"; + _newSlaves.push(_slave); + r.push(`In any case, you've enslaved a fine group. The leader is on the older side, but not unattractive. ${His} girls are younger, and probably have all sorts of delightful repressed tendencies to be manipulated.`); + <<for _i = 0; _i < 3; _i++>> + _slave = GenerateNewSlave("XX", {minAge: 18, maxAge: 24}); + _slave.origin = "${He} was an initiate in a religious community of women you enslaved."; + _slave.career = "a nun"; + _slave.devotion = random(-90,-75); + _slave.trust = -20; + setHealth(_slave, jsRandom(-10, 10), undefined, undefined, undefined, 20); + _slave.anus = 0; + _slave.vagina = 0; + _slave.weight = random(-20,-100); + _slave.attrXX = random(10,50); + _slave.attrXY = random(10,50); + _slave.energy = random(5,20); + _slave.skill.vaginal = 0; + _slave.skill.oral = 15; + _slave.skill.anal = 0; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 0; + _slave.pubicHStyle = "bushy"; + _slave.behavioralFlaw = "devout"; + _slave.sexualFlaw = "repressed"; + _newSlaves.push(_slave); + <</for>> + } else if (V.eventResults.aidTarget === "school") { + _slave = GenerateNewSlave("XX", {minAge: 26, maxAge: 42, disableDisability: 1}); + _slave.origin = "${He} was the principal of a girls' school whose remnants you enslaved. A strap-on and a large quantity of personal lubricant were found in ${his} possession when ${he} was enslaved."; + _slave.intelligence = random(16,80); + _slave.intelligenceImplant = 15; + _slave.teeth = "normal"; + _slave.career = "a principal"; + _slave.devotion = -20; + _slave.trust = random(-90,-75); + setHealth(_slave, jsRandom(-10, 10), undefined, undefined, undefined, 0); + _slave.anus = 1; + _slave.vagina = 1; + _slave.weight = random(20,80); + _slave.attrXX = random(60,90); + _slave.attrXY = random(10,50); + _slave.energy = random(60,80); + _slave.skill.vaginal = 15; + _slave.skill.oral = 15; + _slave.skill.anal = 15; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 15; + _slave.pubicHStyle = "waxed"; + _slave.fetish = "dom"; + _slave.behavioralFlaw = either("arrogant", "bitchy", "hates men", "hates men", "liberated"); + _slave.sexualFlaw = "shamefast"; + _newSlaves.push(_slave); + r.push(`In any case, you've enslaved a fine group. The principal is on the older side, and seems to have paid unusually close attention to ${his} appearance, for the female principal of a girls' school. And for whatever reason, the school's uniform skirt seems to have been rather short in back.`); + <<for _i = 0; _i < 3; _i++>> + _slave = GenerateNewSlave("XX", {maxAge: 18, disableDisability: 1}); + _slave.origin = "${He} was a student at a girls' school whose remnants you enslaved."; + _slave.career = "a student"; + generateSalonModifications(_slave); + _slave.devotion = random(-90,-75); + _slave.trust = -20; + setHealth(_slave, jsRandom(-10, 10), undefined, undefined, undefined, 10); + _slave.anus = 1; + _slave.vagina = random(0, 0, 1); + _slave.weight = random(-50,0); + _slave.attrXX = 70; + _slave.attrXY = random(10,70); + _slave.energy = random(50,70); + _slave.skill.vaginal = 0; + _slave.skill.oral = 0; + _slave.skill.anal = 15; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 0; + _slave.fetish = "buttslut"; + _slave.behavioralFlaw = either("anorexic", "arrogant", "bitchy"); + _slave.sexualFlaw = either("hates anal", "idealistic", "shamefast"); + _newSlaves.push(_slave); + <</for>> + } else if (V.eventResults.aidTarget === "maternity") { + <<for _i = 0; _i < 4; _i++>> + _pram = {mature: 0, disableDisability: 1, ageOverridesPedoMode: 1}; + if (V.pedo_mode === 1) { + _pram.minAge = V.fertilityAge; + } else { + _pram.minAge = 20; + _pram.maxAge = 39; + } + _slave = GenerateNewSlave("XX", _pram); + _slave.origin = "${He} was an expectant mother you enslaved when you evacuated ${him} from a threatened old world hospital."; + _slave.career = "a housewife"; + _slave.devotion = random(-90,-75); + _slave.trust = -20; + _slave.preg = random(28,40); + _slave.pregType = either(1, 1, 1, 1, 1, 1, 2); + _slave.pregKnown = 1; + _slave.pregWeek = _slave.preg; + SetBellySize(_slave); + setHealth(_slave, jsRandom(-10, 10), undefined, undefined, undefined, 50); + _slave.vagina = random(1,3); + _slave.boobs += 100*random(0,2); + _slave.lactation = 1; + _slave.lactationDuration = 2; + _slave.nipples = either("cute", "inverted", "partially inverted", "puffy"); + _newSlaves.push(_slave); + <</for>> + r.push(`In any case, you've enslaved a fine group. The expectant mothers vary widely; the only thing they have in common is their gravid bellies. None of them are in really serious condition, either, and they should bear the transition to slave life reasonably well despite their pregnancies.`); + } else if (V.eventResults.aidTarget === "gradeSchool") { + r.push(`In any case, you've enslaved a fine group. The girls are all within a similar age range, young, and healthy. Their youth and vigor should make them quite popular.`); + <<for _i = 0; _i < 4; _i++>> + _pram = {disableDisability: 1, ageOverridesPedoMode: 1}; + if (V.minimumSlaveAge <= 7) { + _pram.minAge = 7; + _pram.maxAge = 10; + } else if (V.minimumSlaveAge <= 11) { + _pram.minAge = 11; + _pram.maxAge = 14; + } else if (V.minimumSlaveAge <= 15) { + _pram.minAge = 15; + _pram.maxAge = 18; + } else { + _pram.minAge = 18; + _pram.maxAge = 18; + } + _slave = GenerateNewSlave(null, _pram); + _slave.origin = "${He} was a student you enslaved when you evacuated ${him} from a threatened old world grade school."; + _slave.career = "a student"; + generateSalonModifications(_slave); + _slave.devotion = random(-90,-75); + _slave.trust = random(-90,-75); + setHealth(_slave, jsRandom(-10, 10), undefined, undefined, 0, jsRandom(40, 70)); + _newSlaves.push(_slave); + <</for>> + } else if (V.eventResults.aidTarget === "conversion") { + r.push(`In any case, you've enslaved a fine group. Certain religious groups persist in the hilarious delusion that it's possible to alter sexual orientation through prayer. In your experience, hormones, drugs, and compliance training are far more effective.`); + _slave = GenerateNewSlave("XY", {disableDisability: 1, minAge: 26, maxAge: 42}); + _slave.origin = "${He} was the owner of a religious orientation conversion therapy camp whose remnants you enslaved."; + _slave.career = "a business owner"; + _slave.devotion = -20; + _slave.trust = random(-90,-75); + setHealth(_slave, jsRandom(-10, 10), undefined, undefined, undefined, 0); + _slave.anus = random(2,3); + _slave.weight = random(20,80); + _slave.attrXX = random(10,50); + _slave.attrXY = 90; + _slave.energy = random(30,80); + _slave.skill.oral = random(50,100); + _slave.skill.anal = random(50,100); + _slave.skill.whoring = 0; + _slave.skill.entertainment = random(15,40); + _slave.pubicHStyle = "waxed"; + _slave.fetish = either("submissive", "cumslut", "buttslut"); + _slave.fetishStrength = random(1,2); + _slave.behavioralFlaw = either("arrogant", "bitchy", "hates women", "odd", "liberated"); + _slave.sexualFlaw = either("repressed", "shamefast"); + _newSlaves.push(_slave); + <<for _i = 0; _i < 3; _i++>> + _slave = GenerateNewSlave("XY", {disableDisability: 1, minAge: 16, maxAge: 18}); + _slave.origin = "${He} was an inmate at a religious orientation conversion therapy camp whose remnants you enslaved."; + _slave.career = "a student"; + _slave.devotion = random(-90,-75); + _slave.trust = -20; + setHealth(_slave, jsRandom(-10, 10), undefined, undefined, undefined, 20); + _slave.anus = 1; + _slave.weight = random(-50,0); + _slave.attrXX = random(10,50); + _slave.attrXY = random(60,90); + _slave.energy = random(30,70); + _slave.skill.oral = random(15,40); + _slave.skill.anal = random(15,40); + _slave.skill.whoring = 0; + _slave.skill.entertainment = 0; + _slave.fetish = "buttslut"; + _slave.behavioralFlaw = either("anorexic", "bitchy", "devout", "odd"); + _slave.sexualFlaw = either("apathetic", "repressed", "shamefast"); + _newSlaves.push(_slave); + <</for>> + } else if (V.eventResults.aidTarget === "volleyballTeam") { + r.push(`In any case, you've enslaved a fine group. The girls are in fine health, fit and just past their majority, likely the reason any that stepped off the bus were promptly abducted. Their youth and vigor should make them quite popular, as will their experience with handling balls.`); + <<for _i = 0; _i < 4; _i++>> + _slave = GenerateNewSlave("XX", {disableDisability: 1, ageOverridesPedoMode: 1, minAge: 18, maxAge: 18}); + _slave.height = Math.round(Height.random(_slave, {skew: 1, limitMult: [0, 2]})); + _slave.origin = "${He} was a volleyball player you enslaved when you evacuated ${him} from a broken down bus."; + _slave.career = "a student athlete"; + generateSalonModifications(_slave); + _slave.devotion = random(-90,-75); + _slave.trust = random(-90,-75); + setHealth(_slave, jsRandom(20, 60), 0, 0, undefined, 90); + _slave.muscles = random(20,40); + _slave.weight = random(-10,5); + _slave.waist = random(-40,0); + _slave.boobs = random(3,5)*100; + _slave.butt = random(1,2); + _newSlaves.push(_slave); + <</for>> + } else if (V.eventResults.aidTarget === "seizedMission") { + /* leader */ + _pram = {mature: 0, disableDisability: 1, ageOverridesPedoMode: 1, race: "white"}; + if (V.pedo_mode === 1) { + _pram.minAge = 18; + _pram.maxAge = 24; + } else { + _pram.minAge = 25; + _pram.maxAge = 39; + } + _missLeader = GenerateNewSlave("XX", _pram); + _missLeader.origin = "${He} was the head nun of a conquered mission. Once claimed, ${he} was reduced to nothing more than a cum dump for ${his} black masters."; + _missLeader.career = "a nun"; + _missLeader.intelligence = random(16,80); + _missLeader.intelligenceImplant = 15; + _missLeader.devotion = 40; + _missLeader.trust = random(0,40); + setHealth(_missLeader, jsRandom(-50, 10), normalRandInt(15, 3), undefined, undefined, 60); + _missLeader.anus = 3; + _missLeader.vagina = 5; + _missLeader.weight = random(-80,-20); + _missLeader.muscles = random(-20,0); + _missLeader.waist = random(-40,0); + _missLeader.attrXY = random(0,10); + _missLeader.energy = random(0,20); + _missLeader.skill.vaginal = 50; + _missLeader.skill.oral = 75; + _missLeader.skill.anal = 25; + _missLeader.pubicHStyle = "bushy"; + _missLeader.underarmHStyle = "bushy"; + _missLeader.preg = random(15,25); + _missLeader.pregType = 1; + _missLeader.pregKnown = 1; + _missLeader.pregWeek = _missLeader.preg; + SetBellySize(_missLeader); + WombFatherRace(_missLeader, "black"); + _missLeader.counter.birthsTotal = 3; + _missLeader.bellySag = 5; + _missLeader.bellySagPreg = 5; + _missLeader.boobs += 100*random(1,3); + _missLeader.lactation = 1; + _missLeader.lactationDuration = 2; + _missLeader.boobShape = "saggy"; + _missLeader.nipples = "huge"; + _newSlaves.push(_missLeader); + + /* preggo */ + _pram = {disableDisability: 1, ageOverridesPedoMode: 1, race: "white"}; + if (V.pedo_mode === 1) { + _pram.minAge = 16; + _pram.maxAge = 18; + } else { + _pram.minAge = 18; + _pram.maxAge = 24; + } + _slave = GenerateNewSlave("XX", _pram); + _slave.origin = "${He} was a nun in a felled mission. Once claimed, ${he} was reduced to nothing more than a cum dump for ${his} black masters."; + _slave.career = "a nun"; + _slave.intelligenceImplant = 15; + _slave.devotion = 30; + _slave.trust = random(-20,20); + setHealth(_slave, jsRandom(-60, -10), normalRandInt(15, 3), undefined, undefined, 40); + _slave.anus = 3; + _slave.vagina = 4; + _slave.weight = random(-90,-20); + _slave.muscles = random(-50,-20); + _slave.waist = random(-40,0); + _slave.attrXY = random(0,10); + _slave.energy = random(0,20); + _slave.skill.vaginal = 50; + _slave.skill.oral = 75; + _slave.skill.anal = 25; + _slave.pubicHStyle = "bushy"; + _slave.underarmHStyle = "bushy"; + _slave.preg = random(30,35); + _slave.pregType = 1; + _slave.pregKnown = 1; + _slave.pregWeek = _slave.preg; + SetBellySize(_slave); + WombFatherRace(_slave, "black"); + _slave.counter.birthsTotal = 3; + _slave.bellySag = 5; + _slave.bellySagPreg = 5; + _slave.boobs += 100*random(0,2); + _slave.lactation = 1; + _slave.lactationDuration = 2; + _slave.boobShape = "saggy"; + _slave.nipples = either("cute", "puffy"); + _newSlaves.push(_slave); + + /* post preggo */ + _pram = {disableDisability: 1, ageOverridesPedoMode: 1, race: "white"}; + if (V.pedo_mode === 1) { + _pram.minAge = 16; + _pram.maxAge = 18; + } else { + _pram.minAge = 19; + _pram.maxAge = 22; + } + _slave = GenerateNewSlave("XX", _pram); + _slave.origin = "${He} was a nun in a felled mission. Once claimed, ${he} was reduced to nothing more than a cum dump for ${his} black masters."; + _slave.career = "a nun"; + _slave.devotion = 50; + _slave.trust = random(0,50); + setHealth(_slave, jsRandom(-90, -50), normalRandInt(15, 3), undefined, undefined, 80); + _slave.anus = 3; + _slave.vagina = 5; + _slave.weight = random(-90,-60); + _slave.muscles = random(-70,-20); + _slave.waist = random(-10,0); + _slave.attrXY = random(0,10); + _slave.energy = random(0,20); + _slave.skill.vaginal = 50; + _slave.skill.oral = 75; + _slave.skill.anal = 25; + _slave.pubicHStyle = "bushy"; + _slave.underarmHStyle = "bushy"; + _slave.preg = 0; + _slave.pregWeek = -3; + _slave.counter.birthsTotal = 2; + _slave.bellySag = 5; + _slave.bellySagPreg = 5; + _slave.boobs += 100*random(1,3); + _slave.lactation = 1; + _slave.lactationDuration = 1; + _slave.boobsMilk = 200; + _slave.boobs += _slave.boobsMilk; + _slave.boobShape = "saggy"; + _slave.nipples = either("cute", "puffy"); + _newSlaves.push(_slave); + + /* young preggo*/ + _pram = {disableDisability: 1, ageOverridesPedoMode: 1, race: "white"}; + if (V.minimumSlaveAge < V.fertilityAge) { + if (V.minimumSlaveAge < 8) { + _pram.minAge = 8; + _pram.maxAge = 8; + } else { + _pram.minAge = V.fertilityAge; + _pram.maxAge = V.fertilityAge; + } + } else { + if (V.fertilityAge < 8) { + _pram.minAge = 8; + _pram.maxAge = 8; + } else { + _pram.minAge = V.minimumSlaveAge; + _pram.maxAge = V.minimumSlaveAge; + } + } + _missLoli = GenerateNewSlave("XX", _pram); + _missLoli.origin = "${He} was a fucktoy held in a felled mission. ${He} was nothing more than a cum dump to ${his} black masters."; + _missLoli.career = "an orphan"; + _missLoli.devotion = -20; + _missLoli.trust = random(-100,-80); + setHealth(_missLoli, jsRandom(-90, -70), normalRandInt(25, 3), undefined, undefined, 100); + _missLoli.anus = 3; + _missLoli.vagina = 5; + _missLoli.pubertyXX = 1; + _missLoli.weight = random(-100,-60); + _missLoli.muscles = random(-100,-80); + _missLoli.waist = random(-40,-10); + _missLoli.attrXY = random(0,10); + _missLoli.energy = random(0,20); + _missLoli.skill.vaginal = 75; + _missLoli.skill.oral = 75; + _missLoli.skill.anal = 50; + _missLoli.pubicHStyle = "bushy"; + _missLoli.underarmHStyle = "bushy"; + _missLoli.preg = 40; + _missLoli.pregType = 1; + _missLoli.pregKnown = 1; + _missLoli.pregWeek = _missLoli.preg; + SetBellySize(_missLoli); + WombFatherRace(_missLoli, "black"); + _missLoli.counter.birthsTotal = 0; + _missLoli.bellySag = 5; + _missLoli.bellySagPreg = 5; + if (_missLoli.boobs < 300) { + _missLoli.boobs = 400; + } else { + _missLoli.boobs += 100; + } + _missLoli.lactation = 1; + _missLoli.lactationDuration = 2; + _missLoli.boobShape = either("perky", "torpedo-shaped"); + _missLoli.nipples = either("cute", "puffy"); + _newSlaves.push(_missLoli); + <<setLocalPronouns _missLeader>> + <<setLocalPronouns _missLoli 2>> + r.push(`In any case, you've enslaved a fine group. The women will clean up nicely and are already accustomed to being raped and abused, so they should bear the transition to slave life reasonably well. The leader is a little older than the rest and clearly has been pregnant several times given the sag to ${his} breasts and the stretch marks coating ${his} swollen belly; it's clear ${he} has a rape baby growing inside ${him}. The next two are younger, but no better off; one is hugely pregnant and the other shows signs of a recent birth. The last, however, is the most eye-catching;`); + if (V.minimumSlaveAge < 8 && V.fertilityAge < 8) { + ${_he2} is just a little ${_girl2} and a massively pregnant one at that. The leader was right to worry about ${_his2} well-being, there is no way ${_he2} would survive giving birth. + } else if (V.fertilityAge < 18 && V.minimumSlaveAge < 18) { + ${_he2} is in no way prepared to be as pregnant as ${_he2} is. The leader was right to worry about ${_his2} well-being, birth is going to be a struggle for ${_him2}. + } else { + ${_his2} stomach has already dropped and ${_he2} clearly has no experience with pregnancy. The leader was right to worry about ${_his2} well-being, ${_his2} body is ill-suited for childbirth. + } + } else { + r.push(`In any case, you've enslaved a fine group. The women seem to have banded together when they were left to fend for themselves in their suburban neighborhood. They're older than many slaves, but they seem to have had rich husbands; they're conventionally pretty, and have lived soft lives that have left them healthy.`); + <<for _i = 0; _i < 4; _i++>> + _slave = GenerateNewSlave("XX", {disableDisability: 1, minAge: 26, maxAge: 42}); + _slave.origin = "${He} was a wealthy housewife who you enslaved as ${he} fled societal collapse."; + _slave.career = "a housewife"; + _slave.devotion = -20; + _slave.trust = random(-10,10); + setHealth(_slave, jsRandom(30, 50), 0, 0, 0); + _slave.anus = 1; + _slave.vagina = random(1,2); + _slave.weight = random(-20,20); + _slave.boobs += 100*random(0,3); + _slave.butt += random(0,2); + _slave.attrXX = random(10,50); + _slave.attrXY = random(60,90); + _slave.energy = random(20,80); + _slave.skill.vaginal = 15; + _slave.skill.oral = 15; + _slave.skill.anal = 0; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 15; + _slave.behavioralFlaw = either("anorexic", "arrogant", "bitchy", "liberated"); + _slave.sexualFlaw = either("apathetic", "hates anal", "hates oral", "idealistic", "shamefast"); + _newSlaves.push(_slave); + <</for>> + } +case "arcology naming": + r.push(`As a society free of the encumbrance of governmental oversight, the arcologies of the Free Cities are places where societal evolution and corporate expansion can occur rapidly.`); + r.push(`Even so, the incredible speed with which the arcology has improved under your tenure as compared to that of your predecessor, after you obtained ownership through`); + if (V.PC.rumor === "wealth") { + r.push(`a leveraged buyout,`); + } else if (V.PC.rumor === "diligence") { + r.push(`hard work and competence,`); + } else if (V.PC.rumor === "force") { + r.push(`some episodes of violence,`); + } else if (V.PC.rumor === "social engineering") { + r.push(`the creative use of psychology,`); + } else if (V.PC.rumor === "luck") { + r.push(`an incredible opportunity,`); + } + r.push(`is nothing short of astonishing. Other arcologies have taken many years to develop along anything but strictly conservative lines, and you are not the only arcology owner with a background`); + if (V.PC.career === "wealth" || V.PC.career === "trust fund" || V.PC.career === "rich kid") { + r.push(`of substantial wealth.`); + } else if (V.PC.career === "capitalist" || V.PC.career === "entrepreneur" || V.PC.career === "business kid") { + r.push(`in business.`); + } else if (V.PC.career === "mercenary") { + r.push(`in the world of private contracting.`); + } else if (V.PC.career === "recruit" || V.PC.career === "child soldier") { + r.push(`in the military.`); + } else if (V.PC.career === "slaver") { + r.push(`as a slavebreaker.`); + } else if (V.PC.career === "slave overseer") { + r.push(`as a slave trainer.`); + } else if (V.PC.career === "slave tender") { + r.push(`as a slave tamer.`); + } else if (V.PC.career === "engineer") { + r.push(`in arcology engineering.`); + } else if (V.PC.career === "construction" || V.PC.career === "worksite helper") { + r.push(`in construction.`); + } else if (V.PC.career === "medicine" || V.PC.career === "medical assistant") { + r.push(`in medicine and surgery.`); + } else if (V.PC.career === "nurse") { + r.push(`in medicine.`); + } else if (V.PC.career === "celebrity" || V.PC.career === "rising star" || V.PC.career === "child star") { + r.push(`in the public sphere.`); + } else if (V.PC.career === "escort" || V.PC.career === "prostitute" || V.PC.career === "child prostitute") { + r.push(`involving many personal contacts.`); + } else if (V.PC.career === "servant" || V.PC.career === "handmaiden" || V.PC.career === "child servant") { + r.push(`involving the rich and powerful.`); + } else if (V.PC.career === "gang" || V.PC.career === "hoodlum" || V.PC.career === "street urchin") { + r.push(`involving gangs.`); + } else if (V.PC.career === "BlackHat" || V.PC.career === "hacker" || V.PC.career === "script kiddy") { + r.push(`involving mysterious data breaches.`); + } else { + r.push(`in the Free Cities.`); + } + r.push(`It occurs to you that the arcology's growing role as a place where those with the means to do so can live in the society you have created, enjoying themselves and their lives to the fullest while subjugating others, should be commemorated.`); + <br><br> + r.push(`As any slaveowner with half a mind in the Free Cities knows, there is power in words, and in what they represent. Master. Slave. These two words alone, more than any others, define the arcologies that have taken up the mantle of leading the world forward in these dark times. The time has come to add a new term to the lexicon of the Free Cities — a name. No longer will your arcology be known only as ${V.arcologies[0].name}, a bland and uninspiring name if ever there was one.`); + <br><br> + r.push(`From this day forward, the arcology shall be known as: `); +<<textbox "V.arcologies[0].name" V.arcologies[0].name>> +case "slave food": + r.push(`A screen opposite your desk springs to life, `); +if (V.assistant.personality === 0) { + r.push(`showing your personal assistant's symbol, indicating that it has a complex subject to report. When you instruct it to continue, it displays`); +} else { + r.push(`and ${V.assistant.name}'s avatar appears on it seated, indicating that${ _heA} has something complex to bring up. When you tell _himA to continue, _heA reviews`); +} + r.push(` medical research that's just been published, on the long term effects of the liquid diet your slaves eat. The current generation of slaves is the first, and new discoveries about the effects of years of modern slavery are made all the time. Apparently, consuming state of the art slave food causes slow atrophy of slaves' digestive tracts. The slaves' ability to digest the slave food does not seem to be affected; the atrophy is the body's natural reaction to never facing digestive challenge, and once it reaches the point where the remaining digestive capacity is necessary for liquid slave food, it stops. The only negative effect known is difficulty readjusting to normal food, becoming more extreme the longer the slave food diet was followed.`); + <br><br>"In conclusion," + if (V.assistant.personality === 0) { + r.push(`your assistant recites, "no impact on slaves who fully adapt to slave food is likely, as long as they remain slaves. If they were to be freed, they would have to either continue obtaining liquid slave food, or go through a difficult or even impossible dietary transition."${ _HeA} pauses. "This information is likely to remain at the level of a rumor among the slave population, unless it is openly admitted."`); + } else { + _heA says, "your slaves who stay on slave food long enough to need it will be totally fine, as long as they stay slaves. If they're ever freed, though, they have to keep eating slave food, or somehow switch. And that's never been tried." + switch (V.assistant.appearance) { + case "monstergirl": + r.push(`The monster`); +V._girlA + r.push(` bares${ _hisA} fangs and becomes very erect. "They're stuck," _heA says. "They're fuckslaves forever." _HeA pauses.`); + case "shemale": + r.push(`The shemale starts to stroke${ _himselfA}. "Their assholes are going to be nice and clean and fuckable forever," _heA says, starting to cum.`); + case "amazon": + r.push(`The amazon looks pleased. "They're changing to fit their place,"${ _heA} says.`); + case "businesswoman": + r.push(`The business`); +V._womanA + r.push(` fans${ _himselfA}, looking rather hot under the collar. "Another way they're bound to you," _heA says breathily.`); + case "fairy": + r.push(`The small fairy giggles and spins around on one foot. "Looks like they'll be under our care for life!"${ _HeA} comes to a stop.`); + case "pregnant fairy": + r.push(`The small fairy giggles and rapidly beats${ _hisA} wings. "Looks like they'll be under our care for life!" _HisA wings settle down.`); + case "goddess": + r.push(`The goddess beams. "It's wonderful,"${ _heA} says radiantly. "Their place is here, with us." _HeA pauses.`); + case "hypergoddess": + r.push(`The child filled goddess beams. "It's wonderful,"${ _heA} says radiantly. "They are like our children, and this arcology our womb; even after they are born they are forever bound to us." _HeA pauses.`); + case "loli": + r.push(`The little${ _girlA} smiles happily while jumping up and down. "So we can be friends forever? That's great!" _HeA pauses.`); + case "preggololi": + r.push(`The little${ _girlA} smiles happily. "So we can be friends forever? That's great!" _HeA pauses.`); + case "angel": + r.push(`The angel frowns. "How unfair. But you'll tend to your flock, right?"`); + case "cherub": + r.push(`The cherub pauses. "That means they can't stray from your flock, they have to stay near you, right?"`); + case "incubus": + r.push(`The incubus smirks. "I don't care either way. A hole is a hole."`); + case "succubus": + r.push(`The succubus frowns. "That means they are reshaping themselves to fit you better. THAT, is MY job."`); + case "imp": + r.push(`The imp laughs. "They are nothing but toys now, never allowed to be free again!"`); + case "witch": + r.push(`The witch ponders. "It's probably more convenient than casting a spell, less side effects too. Sorry again about that last spell."`); + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`It begins to twitch excitedly. "That means its digestive track is empty. Think how many young can be shoved in there now!" Its avatar is visible erect, maybe? It's sometimes hard to tell.`); + case "schoolgirl": + r.push(`The school`); +V._girlA + r.push(` snickers cruelly. "Suck dick or starve,"${ _heA} sniggers.`); + default: + _HisA symbol rotates slowly. + } + "The truth will get out, but it'll be nothing more than a rumor among the slaves unless you let it be known yourself." + } +default: + r.push(`ERROR: bad event`); +} + +<br><br> +<span id="result"> +switch (V.Event) { +case "bad curatives": + <<link "Free breast growth is acceptable">> + <<replace "#result">> + r.push(`Since you're not displeased with the breast expansion, you accept the health compensation and even make discreet inquiries to see of the effect can perhaps be replicated. Unfortunately, it seems that the result that occurred was as much due to luck as anything else. The process cannot be safely marketed.`); + <<run V.slaves.forEach(function(s) { + r.push(`if (s.curatives > 1) {`); + r.push(`if (s.geneMods.NCS > 0) {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 50;`); + } + r.push(`else {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 100;`); + } + } + r.push(`if (s.inflationType === "curative") {`); + r.push(`if (s.geneMods.NCS > 0) {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 150 * s.inflation;`); + } + r.push(`else {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 300 * s.inflation;`); + } + } + r.push(`if (s.geneticQuirks.macromastia === 3) {`); + r.push(`s.geneticQuirks.macromastia = 2;`); + } + r.push(`if (s.geneticQuirks.gigantomastia === 3) {`); + r.push(`s.geneticQuirks.gigantomastia = 2;`); + } + })>> + <</replace>> + <</link>> + <br> +<<link "Demand further compensation">> + <<replace "#result">> + r.push(`You muster all the contractual remedies available to you and join the crowd of slaveowners laying into the hapless manufacturer. Of course, with so many attackers, there is as much infighting between them as conflict with the helpless enemy, since everyone knows the business will go bankrupt before everyone gets paid. Nevertheless you <span class="yellowgreen">approximately double</span> the money you make out of the situation.`); + cashX(500*V.slaves.length, "event"); + <</replace>> + <</link>> + <br> +<<link "Force surgical repairs">> + <<replace "#result">> + r.push(`The hapless manufacturer eventually goes bankrupt. However, you do manage to force surgical repair of the breast expansion before they do. At the manager's expense, your slaves move through a top-flight surgeon's care and are reduced to their former sizes.`); + <</replace>> + <</link>> +case "bad breasts": + <<link "The emotional distress isn't worth the trouble">> + <<replace "#result">> + r.push(`Since subjecting all the affected slaves to abortions would cause you severe losses, you've decided to let them keep the pregnancies. You hope you are prepared for all the children you'll be producing. Those who couldn't become pregnant <span class="lime">gained some breast, hip and ass size,</span> as well as <span class="lime">began lactating.</span>`); + + <<for _slave range V.slaves>> + if (_slave.drugs.includes("breast injections")) { + _isIntense = _slave.drugs.includes("intensive"); + _isHyper = _slave.drugs.includes("hyper"); + if (canGetPregnant(_slave)) { + _slave.preg = 1; + if (_isIntense) { + _slave.pregType = random(15, 35); + } else if (_isHyper) { + _slave.pregType = random(20, 45); + } else { + _slave.pregType = random(10, 25); + } + _slave.pregKnown = 1; + _slave.pregWeek = 1; + SetBellySize(_slave); + } else { + _slave.lactation = 1; + _slave.lactationDuration = 2; + if (_slave.geneMods.NCS === 0 && _slave.hips < 1) { + _slave.hips++; + if (_isHyper) { + _slave.butt += 2; + } else { + _slave.butt++; + } + } + if (V.precociousPuberty === 1) { + if (_slave.pubertyXX === 0 && (_slave.ovaries === 1 || _slave.mpreg === 1)) { + if (_isIntense) { + _slave.pubertyAgeXX -= 1.5; + } else if (_isHyper) { + _slave.pubertyAgeXX -= 2; + } else { + _slave.pubertyAgeXX--; + } + if (_slave.geneMods.NCS === 1) { + if (_isIntense) { + _slave.pubertyAgeXX -= 0.75; + } else if (_isHyper) { + _slave.pubertyAgeXX -= 1; + } else { + _slave.pubertyAgeXX -= 0.5; + } + } + } + if (_slave.pubertyXY === 0 && _slave.balls > 0) { + if (_isIntense) { + _slave.pubertyAgeXY += 1.5; + } else if (_isHyper) { + _slave.pubertyAgeXY += 2; + } else { + _slave.pubertyAgeXY += 1; + } + /* NCS reduces the male puberty slowing affects */ + if (_slave.geneMods.NCS === 1) { + if (_isIntense) { + _slave.pubertyAgeXY -= 0.75; + } else if (_isHyper) { + _slave.pubertyAgeXY -= 1; + } else { + _slave.pubertyAgeXY -= 0.5; + } + } + } + } + if (_slave.geneMods.NCS === 0) { + _slave.boobs += 300; + } else { + _slave.boobs += 150; + } + } + } + <</for>> + <</replace>> + <</link>> + <br> +<<link "Demand further compensation">> + <<replace "#result">> + r.push(`You muster all the contractual remedies available to you and join the crowd of slaveowners laying into the hapless manufacturer. Of course, with so many attackers, there is as much infighting between them as conflict with the helpless enemy, since everyone knows the business will go bankrupt before everyone gets paid. Nevertheless you <span class="yellowgreen">approximately double</span> the money you make out of the situation, plenty to deal with the pregnancies.`); + cashX(2000*V.slaves.length, "event"); + <</replace>> + <</link>> + <br> +<<link "Force surgical repairs and compensation">> + <<replace "#result">> + r.push(`The hapless manufacturer eventually goes bankrupt. However, you do manage to force surgical correction of the pregnancies before they do. As additional compensation, they agree to naturally enhance your afflicted slaves' busts knowing full well that most buyers are not interested in slaves that have been knocked up. At the managers expense, your slaves move through a top-flight surgeons care and are pregnancy free and sporting <span class="lime">larger breasts.</span>`); + <<run V.slaves.forEach(function(s) { + r.push(`if (canGetPregnant(s)) {`); + r.push(`if (s.drugs === "breast injections") {`); + r.push(`if (s.geneMods.NCS > 0) {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 50;`); + } + r.push(`else {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 100;`); + } + } else if (s.drugs === "intensive breast injections") { + r.push(`if (s.geneMods.NCS > 0) {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 100;`); + } + r.push(`else {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 150;`); + } + } else if (s.drugs === "hyper breast injections") { + r.push(`if (s.geneMods.NCS > 0) {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 200;`); + } + r.push(`else {`); + r.push(`s.boobs += Math.floor(Math.random() * 10 + 1) * 300;`); + } + } + } + })>> + <</replace>> + <</link>> +case "strip club closing": + V.eventResults.strip = 1; + <<link "Offer to take them in">> + <<replace "#result">> + r.push(`The now-unemployed strippers are not impressed by your offer to take them in. "What," one of them says, "be one of your shivering little cunts? You'd have us signing ourselves into slavery inside two weeks. Fuck off, we'll take the streets." Under the nonlethal riot cannons of the security drones, they file off, muttering mutinously. Unfortunately, you don't have any pretense to enslave or imprison them.`); + V.nextButton = "Continue"; + <</replace>> + <</link>> + <br> +<<link "Offer them severance pay">> + <<replace "#result">> + r.push(`You have a word with them, stepping closer and speaking quietly to defuse the situation. You tell them you're aware that they're in a difficult place, but you also explain that the Free Cities are a new and changing place. No one can rely on the old way of doing things any more. You offer to pay each of them a small stipend to help tide them over until they find other employment. They're surprised at your munificence but <span class="green">accept it with gratitude.</span>`); + V.nextButton = "Continue"; + repX(2000, "event"); + cashX(-1000, "event"); + V.eventResults.strip = 2; + <</replace>> + <</link>> + r.push(` //This will cost `); +V.cashFormat(1000)// + <br> +<<link "Offer to set them up independently">> + <<replace "#result">> + r.push(`You offer a way out of their situation. They, you suggest, can keep working in the now-vacant shop if they work together to pay the rent. They can move into a couple of vacant rooms nearby that you can easily have set up as a bunkhouse. You'll collect a little more rent, and they'll have a second chance. They <span class="green">accept it with gratitude.</span> It's quite likely they'll either fail or have to accept being whores rather than strippers, but that's not your concern. <span class="green">Your arcology's prosperity has increased.</span>`); + V.nextButton = "Continue"; + V.arcologies[0].prosperity++; + repX(500, "event"); + cashX(-500, "event"); + V.eventResults.strip = 3; + <</replace>> + <</link>> + r.push(` //This will cost `); +V.cashFormat(500)// +case "strip club aftermath": + if (V.eventResults.strip !== 3) { + if (V.cash >= _ContractCost) { + <<link "Enslave ${him}">> + cashX(forceNeg(_ContractCost), "slaveTransfer", _slave); + <<replace "#result">> + if (V.eventResults.strip === 1) { + r.push(`${He} sobs with gratitude as the biometric scanners scrupulously record ${his} every particular as belonging not to a person but to a piece of human property. The medical scan discloses that ${his} aphrodisiac addiction is very new: ${he} will probably be able to kick the habit in short order if you decide to withhold further doses.`); + } else { + r.push(`${He} smiles with gratitude as the biometric scanners scrupulously record ${his} every particular as belonging not to a person but to a piece of human property. ${He}'s seen what Free Cities life is, and ${he} seems to have come to the conclusion that being a slave in the penthouse is better than being a free whore on the lower levels.`); + } + <<includeDOM App.UI.newSlaveIntro(_slave)>> + <</replace>> + <</link>> + } else { + //You lack the necessary funds to enslave ${him}.// + } + } else { + <<link "Take an Arcology Tour">> + <<replace "#result">> + r.push(`The cubicle${ _heU} takes you back into is small, but clean and well-kept. _HeU gives you a kiss on the cheek. "That's not part of the Arcology Tour. Sorry. Here's the start of the real tour." `); +if (V.PC.dick !== 0) {_HeU sucks you to full mast while shucking off _hisU skimpy clothing +if (V.PC.vagina !== -1) { + r.push(`, giggling appreciatively at your pussy and lavishing attention on it with${ _hisU} hands`); +} + r.push(`. Then${ _heU} turns around and slides you into _hisU `); +if (_heU === "he") { + r.push(`ass`); +} else { + r.push(`pussy`); +} + r.push(` with the ease of long practice. After a good long standing fuck,${ _heU} begs you to "finish the tour" in _hisU ass and then "pay the tour guide" by coming in _hisU mouth.`); +} else {_HeU giggles. "Tour's a little different for a lady like you, Ma'am. Here," _heU says, and starts to make out with you, pressing you back down onto a bench. _HeU lavishes expert oral attention on your pussy in a series of clever positions that offer every part of _hisU body to you in turn for you to grope, squeeze, and penetrate with your fingers. +} + r.push(` Afterward, as${ _heU}'s hurrying back into _hisU clothes, _heU says, "We've got the money you paid to set those rooms up, <span class="yellowgreen">here it is.</span> And we're doing pretty good, so we could use a little more working space. We'd like the vacant space next door. We'll furnish it, if you'll let us have it?" <span class="green">${V.arcologies[0].name}'s prosperity has increased.</span>`); + V.arcologies[0].prosperity += 2; + cashX(500, "event"); + <</replace>> + <</link>> + <br> +<<link "Politely decline">> + <<replace "#result">> + "Aw," _heU says, "you're no fun. Well anyway, we've got the money you paid to set those rooms up, <span class="yellowgreen">here it is.</span> And we're doing pretty good, so we could use a little more working space. We'd like the vacant space next door. We'll furnish it, if you'll let us have it?" <span class="green">V.arcologies[0].name's prosperity has increased.</span> + V.arcologies[0].prosperity += 2; + cashX(500, "event"); + <</replace>> + <</link>> + } +case "militia": + V.personalArms = 0; + if (V.arcologyUpgrade.drones === 1) { + <<link "Arm yourself and your drones">> + <<replace "#result">> + r.push(`In a time of uncertainty, the public adores people who protect them. So, in addition to publicly procuring yourself the latest weapons and armor, you update the arcology's drone systems. The security drones' riot cannons can be replaced for easy maintenance, so it's rather easy to provide them with alternate, lethal weaponry that they can switch to if it becomes necessary. ${V.arcologies[0].name} becomes known as one of the best-protected in the Free Cities. <span class="green">Your reputation has greatly improved.</span>`); + V.nextButton = "Continue"; + repX(4000, "event"); + cashX(-5000, "event"); + V.personalArms = 3; + <</replace>> + <</link>> + r.push(` //This will cost `); +V.cashFormat(5000)// + <br> + } + <<link "Arm yourself">> + <<replace "#result">> + r.push(`In a time of uncertainty, the public looks up to people who project strength. So, you purchase yourself some of the latest armor and weapons, and make sure they are visible in a glass-walled cabinet in your office. Many of your wealthier tenants follow suit. A few of them even emulate your example and practice using these implements once a week. <span class="green">Your reputation has improved.</span>`); + V.nextButton = "Continue"; + repX(1500, "event"); + cashX(-2000, "event"); + r.push(` //This will cost `); +V.cashFormat(2000)// + V.personalArms = 1; + <</replace>> + <</link>> + r.push(` //This will cost `); +V.cashFormat(2000)// + <br> +<<link "Ignore this foolishness">> + <<replace "#result">> + r.push(`No doubt this panicky fad will pass. You ignore the controversy. In a few days, the subject of a militia passes from the public mind.`); + V.nextButton = "Continue"; + V.personalArms = 0; + <</replace>> + <</link>> +case "shoot invitation": + V.eventResults.shoot = 0; + <<link "Buy in">> + <<replace "#result">> + r.push(`You receive a brief but elegant confirmation. It looks like you've RSVP'd.`); + cashX(-5000, "event"); + V.eventResults.shoot = 1; + <</replace>> + <</link>> + <br> +<<link "Politely decline">> + <<replace "#result">> + r.push(`You decline the invitation.`); + <</replace>> + <</link>> +case "shoot result": + V.eventResults.shoot = 0; + <<link "Hit the muscular slave about to successfully cross the lawn">> + <<replace "#result">> + _slave = GenerateNewSlave("XX", {disableDisability: 1, ageOverridesPedoMode: 1, mixAge: 18, maxAge: 28}); + _slave.origin = "You won ${him} at a shotgun match against other arcology owners."; + _slave.lips = random(5,25); + _slave.anus = 1; + _slave.skill.vaginal = 15; + _slave.skill.oral = 15; + _slave.skill.anal = 15; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 0; + actX(_slave, "vaginal"); + _slave.devotion = 25; + _slave.trust = 5; + _slave.oldDevotion = 25; + _slave.face = 0; + _slave.vagina = 1; + _slave.preg = -1; + _slave.muscles = 50; + _slave.weight = 0; + setHealth(_slave, 80, undefined, undefined, undefined, 0); + _slave.boobs = 400; + _slave.butt = 2; + _slave.waist = 0; + _slave.fetish = "none"; + _slave.behavioralFlaw = "arrogant"; + _slave.sexualFlaw = "idealistic"; + App.Utils.setLocalPronouns(_slave); + <span id="art-frame"> + /* 000-250-006 */ + if (V.seeImages === 1) { + if (V.imageChoice === 1) { + <div class="imageRef medImg"> +<<SlaveArt _slave 2 0>></div> + } else { + <div class="imageRef medImg"> +<<SlaveArt _slave 2 0>></div> + } + } + /* 000-250-006 */ + </span> + r.push(`You decide to stop the athletic slave ${girl} about to win ${his} freedom, and place your taser slug in ${his} muscular buttock. ${He} goes stiff and skids across the grass with a growl. Your taser slug is linked to ${V.assistant.name}, who hits ${him} again whenever ${he} tries to continue running. Fury glints from ${his} eyes, but ${he} apparently knows how to pick ${his} battles. By the time you approach ${him}, ${he}'s already bent over, presenting ${himself}, and from the oily sheen on ${his} privates, it looks like ${he} even managed to get some lube somewhere to make the experience a little easier. It is a strange thing, respecting a slave, but ${he} rises even higher in your estimation as you fuck ${him} on the grass. ${He} does ${his} best to please you, having clearly decided to do ${his} best given ${his} situation. ${He}'s sexually inexpert, but clearly smart enough to know when to submit.`); + newSlave(_slave); + r.push(` /* skip New Slave Intro */`); + <</replace>> + <</link>> + if (V.minimumSlaveAge <= 8) { + <br> +<<link "Hit the young slave with the unnaturally wide hips struggling along">> + <<replace "#result">> + _slave = GenerateNewSlave("XX", {disableDisability: 1, ageOverridesPedoMode: 1, minAge: 8, maxAge: 8}); + _slave.origin = "You won ${him} at a shotgun match against other arcology owners."; + _slave.lips = random(5,25); + _slave.anus = 0; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 0; + actX(_slave, "vaginal"); + _slave.devotion = 25; + _slave.trust = 5; + _slave.oldDevotion = 25; + _slave.face = 25; + _slave.vagina = 1; + _slave.preg = 0; + if (V.precociousPuberty === 1) { + _slave.pubertyXX = 1; + } + _slave.muscles = 0; + _slave.weight = -10; + _slave.height = 135; + setHealth(_slave, 80, undefined, undefined, undefined, 0); + _slave.boobs = 200; + _slave.butt = 1; + _slave.waist = -50; + _slave.shoulders = -2; + _slave.hips = 3; + _slave.ovaries = 1; + _slave.hipsImplant = 1; + _slave.skill.anal = 0; + _slave.skill.oral = 0; + _slave.skill.vaginal = 0; + _slave.fetish = "pregnancy"; + _slave.fetishStrength = 60; + _slave.behavioralFlaw = "anorexic"; + _slave.sexualFlaw = "idealistic"; + App.Utils.setLocalPronouns(_slave); + <span id="art-frame"> + /* 000-250-006 */ + if (V.seeImages === 1) { + if (V.imageChoice === 1) { + <div class="imageRef medImg"> +<<SlaveArt _slave 2 0>></div> + } else { + <div class="imageRef medImg"> +<<SlaveArt _slave 2 0>></div> + } + } + /* 000-250-006 */ + </span> + r.push(`You decide to stop the wide-hipped ${loli} struggling to run, and easily place your taser slug in ${his} broad rear. ${He} goes stiff and falls flat on ${his} face. Your taser slug is linked to ${V.assistant.name}, but since the ${girl} can't manage to flip over, let alone stand, shocking ${him} more is unneeded. Fury glints from ${his} eyes, but ${he} fully realizes it's over for ${him}. By the time you approach ${him}, ${he}'s hoisted ${his} overly wide rear upwards, presenting ${himself}, moisture beginning to ooze from ${his} virgin cunt. It looks like ${he} was being groomed to be a breeding slave, and ${he} seems to understand ${his} role quite well, judging by the way ${he} rocks ${his} hips back and forth for you. You thoroughly enjoy ${his} gratifyingly tight pussy, which is so nice that you confine yourself entirely to it despite the appealing sight of ${his} virgin butthole.`); + newSlave(_slave); + r.push(` /* skip New Slave Intro */`); + <</replace>> + <</link>> + } + <br> +<<link "Hit the plush older slave lagging behind">> + <<setNonlocalPronouns V.seeDicks>> + <<replace "#result">> + _slave = GenerateNewSlave("XX", {disableDisability: 1, ageOverridesPedoMode: 1, minAge: 36, maxAge: 42}); + _slave.origin = "You won ${him} at a shotgun match against other arcology owners."; + _slave.vagina = 1; + _slave.skill.vaginal = 15; + _slave.skill.oral = 15; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 0; + actX(_slave, "vaginal"); + _slave.devotion = -60; + _slave.trust = -40; + _slave.oldDevotion = -60; + _slave.face = 15; + _slave.ovaries = 1; + _slave.preg = -1; + _slave.anus = 0; + _slave.skill.anal = 0; + _slave.muscles = 20; + _slave.weight = 20; + setHealth(_slave, 30, undefined, undefined, undefined, 0); + if (_slave.lips < 10) { +_slave.lips += 10; +} + _slave.boobs = 1000; + _slave.butt = 6; + _slave.waist = -15; + _slave.fetish = "none"; + _slave.behavioralFlaw = "bitchy"; + _slave.sexualFlaw = "hates anal"; + App.Utils.setLocalPronouns(_slave); + <span id="art-frame"> + /* 000-250-006 */ + if (V.seeImages === 1) { + if (V.imageChoice === 1) { + <div class="imageRef medImg"> +<<SlaveArt _slave 2 0>></div> + } else { + <div class="imageRef medImg"> +<<SlaveArt _slave 2 0>></div> + } + } + /* 000-250-006 */ + </span> + r.push(`You decide to drop the luscious specimen in the rear, and place your taser slug in ${his} huge buttock. ${He} goes stiff and slumps to the grass in defeat. Your taser slug is linked to ${V.assistant.name}, who hits ${him} again whenever ${he} tries to rise. Meanwhile, an athletic slave has successfully crossed the lawn, and is sobbing with joy as${ _hisU} manumission forms are completed. Disbelief and anger fills your supine prize's eyes, and ${he}'s spitting with rage by the time you reach ${him}. It's a comical sight, since ${his} gyrations only serve to display ${his} magnificent breasts and broad butt. ${He} must have been recently enslaved, and is new enough to slavery that you are obliged to tase ${him} twice more before ${he} presents ${his} holes. The impression of newness to slavery despite ${his} age is reinforced by ${his} gratifyingly tight pussy, which is so nice that you confine yourself entirely to it despite the appealing sight of what is almost certainly a virgin butthole.`); + newSlave(_slave); + r.push(` /* skip New Slave Intro */`); + <</replace>> + <</link>> + if (V.seeDicks !== 0 || V.makeDicks !== 0) { + <br> +<<link "Hit the slave with the tits, pussy and impressive dick">> + <<setNonlocalPronouns V.seeDicks>> + <<replace "#result">> + _slave = GenerateNewSlave("XY", {disableDisability: 1, ageOverridesPedoMode: 1, minAge: 18, maxAge: 24}); + _slave.origin = "You won ${him} at a shotgun match against other arcology owners."; + _slave.skill.vaginal = 15; + _slave.skill.oral = 15; + _slave.skill.whoring = 0; + _slave.skill.entertainment = 0; + actX(_slave, "anal"); + actX(_slave, "vaginal"); + _slave.devotion = 25; + _slave.trust = 5; + _slave.oldDevotion = 25; + if (_slave.foreskin > 0) { +_slave.foreskin = _slave.dick; +} + if (_slave.balls > 0) { +_slave.scrotum = _slave.balls; +} + _slave.vagina = 1; + _slave.ovaries = 0; + _slave.dick = 6; + _slave.balls = 3; + _slave.face = 0; + _slave.clit = 0; + _slave.preg = -2; + _slave.anus = 2; + _slave.skill.anal = 35; + _slave.muscles = 0; + _slave.weight = 0; + setHealth(_slave, 30, undefined, undefined, undefined, 0); + if (_slave.lips < 10) { +_slave.lips += 10; +} + _slave.boobs = 800; + _slave.butt = 4; + _slave.waist = -15; + _slave.fetish = "none"; + _slave.sexualFlaw = "none"; + _slave.behavioralFlaw = "odd"; + App.Utils.setLocalPronouns(_slave); + <span id="art-frame"> + /* 000-250-006 */ + if (V.seeImages === 1) { + if (V.imageChoice === 1) { + <div class="imageRef medImg"> +<<SlaveArt _slave 2 0>></div> + } else { + <div class="imageRef medImg"> +<<SlaveArt _slave 2 0>></div> + } + } + /* 000-250-006 */ + </span> + r.push(`You decide to drop the really rare specimen, and place your taser slug in ${his} leg. ${He} goes stiff and slumps to the grass, squealing with pain since the taser robbed ${his} ability to break ${his} fall, leading ${him} to land on nearly `); +if (V.showInches === 2) { + r.push(`a foot`); +} else { + r.push(`thirty centimeters`); +} + r.push(` of flaccid cock. Your taser slug is linked to ${V.assistant.name}, who hits ${him} again whenever ${he} tries to rise. Meanwhile, an athletic slave has successfully crossed the lawn, and is sobbing with joy as${ _hisU} manumission forms are completed. Apathy fills your supine prize's eyes, and ${he} simply lies face-down and quiescent. ${He} obeys orders to roll over so you can see what you've gotten, however. ${He}'s clearly a work of long and careful hormonal treatment. ${He} has no implants, but sports big breasts, feminine hips, a nice butt, plush lips, and a huge dick. When you fuck ${his} pussy and then ${his} anus, ${he} even gets a massive erection, showing that ${he} isn't even on hormone treatment to maintain this unusual set of attributes.`); + newSlave(_slave); + r.push(` /* skip New Slave Intro */`); + <</replace>> + <</link>> + } + r.push(`${V.IncreasePCSkills(}'warfare', 2)`); +case "aid invitation": + V.eventResults.aid = 0; + _price = 10000; + <<link "Agree">> + <<replace "#result">> + r.push(`You dispatch your personal VTOL bird immediately. It lands `); +if (V.eventResults.aidTarget === "volleyballTeam") { + r.push(`beside the bus`); +} else { + r.push(`on the roof of the building`); +} + r.push(` they're sheltering in, and brings them across the closest border and into a more functional country. You receive a call expressing their heartfelt thanks and promising to <span class="green">spread the word</span> about how you helped them escape, and a wire transfer of their <span class="yellowgreen">payment</span> for the airlift.`); + cashX(2000, "event"); + repX(1000, "event"); + <</replace>> + <</link>> + <br> +<<link "Do it for free">> + <<replace "#result">> + r.push(`You dispatch your personal VTOL bird immediately. It lands `); +if (V.eventResults.aidTarget === "volleyballTeam") { + r.push(`beside the bus`); +} else { + r.push(`on the roof of the building`); +} + r.push(` they're sheltering in, and brings them across the closest border and into a more functional country. You receive a call expressing their heartfelt thanks, and when you refuse their payment for the airlift, they tearfully promise to tell the story of how you <span class="green">extended charity</span> to those in need, belying the rumors about slaveowners.`); + repX(2500, "event"); + <</replace>> + <</link>> + <br> +<<link "Airlift them into slavery">> + <<replace "#result">> + r.push(`You send your personal VTOL bird to the shop for some immediate and very expensive modifications to its cargo and passenger area. Since this will take several days, you stall the supplicants.`); + if (V.eventResults.aidTarget === "volleyballTeam") { + r.push(`A few of the girls decide to leave, but the sight of them pushed against the wall of a nearby building, toned bodies glistening with sweat and seed as their captors rape them into submission, keep the rest happy to stay on the bus. Those that remained`); + } else { + r.push(`Their situation isn't truly dire yet, and they can wait. They`); + } + r.push(`are extremely grateful, though they would be less hopeful if they knew the true nature of the aircraft coming to retrieve them.`); + V.eventResults.aid = 1; + cashX(forceNeg(_price), "event"); + <</replace>> + <</link>> + r.push(` //This will cost `); +V.cashFormat(_price)// +case "aid result": + V.eventResults.aid = 0; + <<link "Sell your captures immediately">> + <<replace "#result">> + <<for _genPlot = 0; _genPlot < _newSlaves.length; _genPlot++>> + _slaveCost = slaveCost(_newSlaves[_genPlot]); + cashX(_slaveCost, "slaveTransfer"); + <</for>> + r.push(`Prisoners <span class="green">sold.</span>`); + <</replace>> + <</link>> + <br> +<<link "Enslave them all">> + <<replace "#result">> + <<for _genPlot = 0; _genPlot < _newSlaves.length; _genPlot++>> + newSlave(_newSlaves[_genPlot]); + r.push(` /* skip New Slave Intro — TODO: use Bulk Slave Intro */`); + <</for>> + r.push(`You simply enslave all of the escapees yourself. These slaves will more than make up for the costs you expended, in the long run.`); + <</replace>> + <</link>> +case "arcology naming": + <<link "Hurrah!">> + <<replace "#result">> + r.push(`Your citizens enthusiastically respond to your naming of the arcology as ${V.arcologies[0].name}. They are proud to finally have a real name for their home. Other Free Cities take note, and some take up their own names as well, another indication of the Cities' collective ascension over the old world.`); + V.nextButton = "Continue"; + <</replace>> + <</link>> + r.push(` // Click to confirm your arcology's name, for now and ever! Or until you decide to change it again while managing your arcology.//`); +case "slave food": + V.revealFoodEffects = 0; + <<link "Conceal the effects from your slaves">> + <<replace "#result">> + r.push(`Your slaves don't need to know that every drop of food they drink is making the light of any eventual freedom they may someday enjoy dimmer and dimmer. Slaves talk to each other all the time, and rumors fly around in such profusion that the truth often gets lost among them. The cruel irony of the symptoms the research discovered is that they're impossible for the slaves to notice so long as they continue to eat the slave food.`); + <</replace>> + <</link>> + <br> +<<link "Admit the truth to your slaves">> + <<replace "#result">> + r.push(`Your new slaves already receive a simple explanation of the way the slave food works as part of their training. You simply append a statement to the effect that the slaves' bodies will adapt to the slave food, slowly making it difficult and eventually impossible for them to eat anything else. There is no immediate reaction, but the news begins to filter out among the slaves. They'll react to the newly revealed nature of their food in accordance with their individual attitudes.`); + V.revealFoodEffects = 1; + <</replace>> + <</link>> +} +</span> -- GitLab