diff --git a/devTools/types/assistant.d.ts b/devTools/types/assistant.d.ts index 3962a95a1a705b1f9fb4eb367855987d2201bef4..9bedda0406fc09d645553f1049cd50009f8b5eb4 100644 --- a/devTools/types/assistant.d.ts +++ b/devTools/types/assistant.d.ts @@ -12,3 +12,58 @@ interface assistant { }; main: number; } + +interface appearance { + "normal": fsAppearance, + "monstergirl": fsAppearance, + "shemale": fsAppearance, + "amazon": fsAppearance, + "businesswoman": fsAppearance, + "goddess": fsAppearance, + "hypergoddess": fsAppearance, + "schoolgirl": fsAppearance, + "loli": fsAppearance, + "preggololi": fsAppearance, + "fairy": fsAppearance, + "pregnant fairy": fsAppearance, + "slimegirl": fsAppearance, + "angel": fsAppearance, + "cherub": fsAppearance, + "imp": fsAppearance, + "witch": fsAppearance, + "ERROR_1606_APPEARANCE_FILE_CORRUPT": fsAppearance, + "incubus": fsAppearance, + "succubus": fsAppearance, +} + +interface fsAppearance { + "paternalist": string, + "degradationist": string, + "supremacist": string, + "subjugationist": string, + "roman revivalist": string, + "aztec revivalist": string, + "egyptian revivalist": string, + "edo revivalist": string, + "arabian revivalist": string, + "chinese revivalist": string, + "chattel religionist": string, + "repopulation focus": string, + "eugenics": string, + "physical idealist": string, + "hedonistic decadence": string, + "gender radicalist": string, + "gender fundamentalist": string, + "asset expansionist": string, + "transformation fetishist": string, + "pastoralist": string, + "maturity preferentialist": string, + "youth preferentialist": string, + "slimness enthusiast": string, + "body purist": string, + "intellectual dependency": string, + "slave professionalism": string, + "petite admiration": string, + "statuesque glorification": string, + "neo imperialist": string, +} \ No newline at end of file diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js index c9e68bf7a5c70aaba5ea4ce91b59f0a78d211262..d28a7b555d2e4cb25ac5bbacd92b7cc73499a772 100644 --- a/js/003-data/gameVariableData.js +++ b/js/003-data/gameVariableData.js @@ -335,10 +335,7 @@ App.Data.resetOnNGPlus = { weekEnabled: 0 }, /** @type {assistant} */ - assistant: { - appearance: "", - fsAppearance: "" - }, + assistant: {}, targetArcology: {fs: "New"}, readySlaves: 0, diff --git a/src/personalAssistant/assistantAppearance.js b/src/personalAssistant/assistantAppearance.js index 3b4c5d5703ae8a56f2ae2876579a77a910dee0f5..cac9e70780744404acaaf3a504b288dffe9c6024 100644 --- a/src/personalAssistant/assistantAppearance.js +++ b/src/personalAssistant/assistantAppearance.js @@ -36,94 +36,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`skin, perky breasts, green tentacles instead of hair, and two dicks. ${HisA} eyes are large, expressive, and surprisingly innocent.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA}'s wearing a surprisingly conservative outfit: khakis, a sweater, and eyeglasses.`); - break; - case "degradationist": - r.push(`${HeA}'s sharpened ${hisA} appearance to be quite frightening: ${HeA} has impressive fangs, and a snakelike tongue flicks out between them.`); - break; - case "supremacist": - r.push(`${HisA} distinct ${V.arcologies[0].FSSupremacistRace} features are only enhanced by ${hisA} monstrous appearance, and ${heA} has taken to jump-scaring slaves of lesser races when ${heA} isn't too busy with other tasks.`); - break; - case "subjugationist": - r.push(`${HisA} distinct ${V.arcologies[0].FSSubjugationistRace} features are further exaggerated by ${hisA} monstrous appearance.`); - break; - case "roman revivalist": - r.push(`${HeA}'s wearing a conservative stola, which combined with ${hisA} monstrous appearance makes ${himA} look like a Greek demigoddess.`); - break; - case "neo imperialist": - r.push(`${HeA}'s wearing a set of high-tech battle armor, which combined with ${hisA} monstrous appearance makes ${himA} look like some kind of demonic Pagan emperor.`); - break; - case "aztec revivalist": - r.push(`${HeA}'s wearing a traditional huipil, a long cape and a headdress, which amplify ${hisA} monstrous visage.`); - break; - case "egyptian revivalist": - r.push(`${HeA}'s wearing golden jewelry and a Pharaoh's beard, which combined with ${hisA} animal characteristics makes ${himA} look like an Egyptian deity.`); - break; - case "edo revivalist": - r.push(`${HeA}'s given ${hisA} appearance a Japanese style, making ${himA} look like a demon.`); - break; - case "arabian revivalist": - r.push(`${HeA}'s given ${hisA} appearance a mystical Arabian style, making ${himA} look like a djinn.`); - break; - case "chinese revivalist": - r.push(`${HeA}'s given ${hisA} appearance a Chinese style, making ${himA} look like a demon.`); - break; - case "chattel religionist": - r.push(`${HeA}'s wearing the garb of a priestess of the new faith, which clashes amusingly with ${hisA} demonic appearance.`); - break; - case "repopulation focus": - r.push(`${HeA}'s very pregnant; ${hisA} belly is covered in large bulges revealing the eggs growing within ${himA}.`); - break; - case "eugenics": - r.push(`${HeA}'s wearing a complex chastity device, keeping ${hisA} dicks and cunt unusable.`); - break; - case "physical idealist": - r.push(`${HeA}'s quite muscular, and behaves with total confidence.`); - break; - case "hedonistic decadence": - r.push(`${HeA}'s quite heavy set, and prefers to laze about eating and masturbating.`); - break; - case "gender radicalist": - r.push(`${HeA}'s accentuated ${hisA} androgyny, with ${hisA} tits and ${hisA} cocks ${hisA} only obvious gendered traits.`); - break; - case "gender fundamentalist": - r.push(`${HeA}'s made ${himselfA} as cute as a demonic little creature with cocks and tentacle hair can possibly be.`); - break; - case "asset expansionist": - r.push(`${HeA}'s increased the size of ${hisA} assets recently: ${hisA} cocks are so large that ${heA} can give them a blowjob, and ${hisA} boobs are so big ${heA} can give ${himselfA} a titjob at the same time.`); - break; - case "transformation fetishist": - r.push(`${HeA}'s made ${himselfA} even stranger recently: ${hisA} nipples look suspiciously like dicks, and ${heA} has horns growing out of ${hisA} feet to form high heels.`); - break; - case "pastoralist": - r.push(`${HeA}'s lactating, though ${hisA} product is a suspiciously semen-like substance ${heA} usually drinks ${himselfA}.`); - break; - case "maturity preferentialist": - r.push(`${HeA}'s quite mature: ${HeA} wears a haughty expression, and ${hisA} cheekbones are like knifeblades.`); - break; - case "youth preferentialist": - r.push(`${HeA}'s surprisingly young: ${hisA} tentacle hair is quite short, and ${hisA} horns are still little nubs.`); - break; - case "slimness enthusiast": - r.push(`${HeA}'s recently altered ${hisA} appearance to be slimmer and more athletic.`); - break; - case "body purist": - r.push(`${HeA}'s recently improved ${hisA} appearance to complete flawlessness, with milky white skin and buffed horns.`); - break; - case "intellectual dependency": - r.push(`${HeA} has a short attention span, but it's easy to tell what ${heA}'s thinking by the direction of ${hisA} erection.`); - break; - case "slave professionalism": - r.push(`${HeA}'s quite elegant: every movement has poise and purpose.`); - break; - case "petite admiration": - r.push(`${HeA}'s adorably short, but no less fearsome.`); - break; - case "statuesque glorification": - r.push(`${HeA}'s extremely tall, and behaves quite predatory.`); - } + r.push(FSfunc()); } if (V.cockFeeder === 1 && paSeed === 1) { r.push(`A recognizable little representation of one of your slaves is down on ${hisU} knees in front of ${himA}, busily sucking off one of ${hisA} cocks. The slave must be down in the kitchen, getting a meal out of the phallic food dispensers. As you watch, the monster ${girlA} orgasms copiously, ${hisA} tentacle hair caressing ${hisA} own breasts.`); @@ -169,94 +82,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`skin, huge lips, and ridiculous tits. ${HisA} cock hangs past ${hisA} knees when limp.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA}'s made ${himselfA} up to look a bit classier recently: ${HeA} has elegant fake nails, and has ${hisA} hair piled up on ${hisA} head.`); - break; - case "degradationist": - r.push(`${HeA}'s made ${himselfA} up to look almost comically evil: ${HeA}'s wearing black lipstick, black eyeliner, and a black barbed cockring.`); - break; - case "supremacist": - r.push(`${HeA} remains nude in order to properly display the glory of a superior ${V.arcologies[0].FSSupremacistRace} cock.`); - break; - case "subjugationist": - r.push(`Like most ${V.arcologies[0].FSSubjugationistRace} subhumans ${heA} has no self-control, and is constantly playing with ${hisA} erect cock and whimpering in needy arousal.`); - break; - case "roman revivalist": - r.push(`${HeA}'s taken to reclining on a traditional Roman couch and drinking wine out of a shallow dish.`); - break; - case "neo imperialist": - r.push(`${HeA}'s wearing an extremely tight-fitting bodysuit that emphasizes the bulge of ${hisA} heavy balls and the swell of ${hisA} asscheeks against the skintight nanoweave.`); - break; - case "aztec revivalist": - r.push(`${HeA}'s wearing a headdress and a loincloth, which can't hide ${hisA} enviable package.`); - break; - case "egyptian revivalist": - r.push(`${HeA}'s wearing an Egyptian melting perfume cake on ${hisA} head.`); - break; - case "edo revivalist": - r.push(`${HeA}'s wearing a brief Japanese bathhouse robe.`); - break; - case "arabian revivalist": - r.push(`${HeA}'s dressed ${himselfA} like an oil millionaire, with aviator sunglasses and a headscarf.`); - break; - case "chinese revivalist": - r.push(`${HeA}'s added various tattoos of rude Chinese characters to ${hisA} body recently.`); - break; - case "chattel religionist": - r.push(`${HeA}'s wearing the garb of a priestess of the new faith, which frames ${hisA} cock prominently.`); - break; - case "physical idealist": - r.push(`${HeA}'s extremely muscular: ${HeA} shines with body oil, and ${hisA} abs have abs.`); - break; - case "hedonistic decadence": - r.push(`${HeA}'s extremely fat; when ${heA} isn't idly playing with ${himselfA}, ${HeA} is pigging out on snacks.`); - break; - case "repopulation focus": - r.push(`${HeA} is incredibly pregnant, ${hisA} belly preventing ${himA} from playing with ${himselfA} effectively.`); - break; - case "eugenics": - r.push(`${HisA} sizable dick is restrained in a complicated chastity device.`); - break; - case "gender radicalist": - r.push(`${HeA}'s rendered ${hisA} cock in even more loving detail recently, adding a couple of veins and a bead of precum.`); - break; - case "gender fundamentalist": - r.push(`${HeA}'s taken to concealing ${hisA} dick recently, and cheekily turns away from you to hide it as much as possible.`); - break; - case "asset expansionist": - r.push(`${HeA}'s increased the size of ${hisA} assets recently: ${HeA}'s increased the girth of ${hisA} dick until it's as thick as one of ${hisA} arms, and ${hisA} boobs are the size of beach balls.`); - break; - case "transformation fetishist": - r.push(`${HisA} tits, ass and lips are carefully rendered to make them look fake.`); - break; - case "pastoralist": - r.push(`${HeA}'s lactating, and ${hisA} orgasms produce comically powerful jets of cum.`); - break; - case "maturity preferentialist": - r.push(`${HeA}'s quite mature, with a lean face that accentuates ${hisA} cheekbones.`); - break; - case "youth preferentialist": - r.push(`${HeA}'s surprisingly young, and looks as innocent as a computer generated image of a ${girlA} with a pornstar dick possibly can.`); - break; - case "slimness enthusiast": - r.push(`${HeA}'s recently altered ${hisA} appearance to be slimmer and more athletic.`); - break; - case "body purist": - r.push(`${HeA}'s recently improved ${hisA} appearance to look more natural, with prettier boobs and softer hips.`); - break; - case "intellectual dependency": - r.push(`${HeA}'s taken to frequently sucking ${himselfA} off and displays a clear oral fixation.`); - break; - case "slave professionalism": - r.push(`${HeA}'s wearing a refined suit that reveals just the right amount of cleavage and tastefully caresses ${hisA} third leg.`); - break; - case "petite admiration": - r.push(`${HeA}'s recently adjusted ${hisA} height to be quite short: ${HeA} finds having an erection easier than dragging ${hisA} cock along the ground.`); - break; - case "statuesque glorification": - r.push(`${HeA}'s recently adjusted ${hisA} height to be quite tall, complete with a longer penis.`); - } + r.push(FSfunc()); } if (V.cockFeeder === 1 && paSeed === 1) { r.push(`A recognizable little representation of one of your slaves is down on ${hisU} knees in front of ${himA}, gagging on ${hisA} enormous dick. The slave must be down in the kitchen, getting a meal out of the phallic food dispensers. As you watch, the shemale orgasms; ${HeA} notices you watching ${himA}, and blows you a wet kiss.`); @@ -300,97 +126,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`amazon`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`); - break; - case "repopulation focus": - r.push(`with an enormous belly. Its oversized occupant kicks and squirms ferociously, eager to be born.`); - break; - case "eugenics": - r.push(`with a complex bone chastity belt blocking ${hisA} vagina.`); - break; - case "degradationist": - r.push(`with ochre-dyed dreadlocks, war tattoos, shredded abs, and jewelry made from human bones. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`); - break; - case "supremacist": - r.push(`wearing armor that blends elements from elite warriors of several historically ${V.arcologies[0].FSSupremacistRace} cultures, evoking the glory of ages past.`); - break; - case "subjugationist": - r.push(`with wild unkempt hair, dressed in ragged animal skins and crude bone jewelry.`); - break; - case "roman revivalist": - r.push(`wearing the armor of a Roman auxilia, complete with lorica hamata and oval shield painted with your arcology's symbols.`); - break; - case "neo imperialist": - r.push(`wearing a full set of advanced, powered battle armor, painted in your colors and with the crest of your family displayed prominently over a massive holographic tower shield.`); - break; - case "aztec revivalist": - r.push(`wearing the battledress of the greatest warriors,${HeA} stands incredibly imposing, holding a spear and shield.`); - break; - case "egyptian revivalist": - r.push(`wearing a simple white linen dress, kohl eye shadow, and sandals, making ${himA} look like a barbarian immigrant to the land of the Nile.`); - break; - case "edo revivalist": - r.push(`wearing a Japanese warrior's robe with a pair of swords tucked into its sash.`); - break; - case "arabian revivalist": - r.push(`with a bare chest, loose pantaloons, and a broad silk sash wound around ${hisA} waist with a scimitar thrust into it.`); - break; - case "chinese revivalist": - r.push(`wearing loose silk robes belted with rope and carrying a simple warrior monk's staff.`); - break; - case "chattel religionist": - r.push(`wearing a crusader's mail. ${HisA} long blonde hair cascades down the back of ${hisA} surcoat in golden glory.`); - break; - case "physical idealist": - r.push(`whose muscles are lovingly rendered in lifelike detail.`); - break; - case "hedonistic decadence": - r.push(`with a thick layer of fat covering ${hisA} muscled body. ${HeA} typically carries a half-eaten roast pig over ${hisA} shoulder.`); - break; - case "gender radicalist": - r.push(`who is so heavily muscled that ${heA}'s become quite androgynous lately.`); - break; - case "gender fundamentalist": - r.push(`whose heavy musculature does not detract from ${hisA} feminine beauty.`); - break; - case "asset expansionist": - r.push(`who's almost muscle-bound.`); - break; - case "transformation fetishist": - r.push(`who's almost muscle-bound.`); - break; - case "pastoralist": - r.push(`wearing jean overalls, a plaid shirt whose sleeves are strained by ${hisA} biceps, and rubber boots, and has a cowboy hat pushed back on ${hisA} pretty head.`); - break; - case "maturity preferentialist": - r.push(`with streaks of grey running through ${hisA} long flowing hair. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`); - break; - case "youth preferentialist": - r.push(`with whose innocent appearance belies ${hisA} heavy muscles. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`); - break; - case "slimness enthusiast": - r.push(`with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. ${HisA} perky boobs are usually concealed by ${hisA} ornaments.`); - break; - case "body purist": - r.push(`with a realistic tribes ${womanA}'s garb of woven jewelry and shell beads. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`); - break; - case "intellectual dependency": - r.push(`with much more muscle than brains.`); - break; - case "slave professionalism": - r.push(`with a keen mind to complement ${hisA} ripped body.`); - break; - case "petite admiration": - r.push(`who, despite ${hisA} small stature, can still wrestle ${hisA} peers into submission.`); - break; - case "statuesque glorification": - r.push(`that few stand a chance of escaping being scooped up and carried off for sex.`); - break; - default: - r.push(`with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`); - } + r.push(FSfunc()); } else { r.push(`with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`); } @@ -430,97 +166,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`business ${womanA}`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`wearing a perfectly-tailored suit, with ${hisA} silver-blonde hair brushed back over ${hisA} shoulders. ${HisA} clothes are conservative, but they can't hide ${hisA} generous curves.`); - break; - case "degradationist": - r.push(`wearing an iron-gray suit, with ${hisA} hair up in a severe bun. ${HeA}'s wearing deep red lipstick and a predatory expression.`); - break; - case "supremacist": - r.push(`wearing a perfectly-tailored suit. ${HeA} has two different tones ${heA} uses when speaking: a respectful one for talking with ${hisA} ${V.arcologies[0].FSSupremacistRace} equals, and a strict domineering one for interacting with the lesser races.`); - break; - case "subjugationist": - r.push(`wearing a nice, slightly-used suit. ${HeA} speaks with a stereotypical ${V.arcologies[0].FSSubjugationistRace} voice, but is otherwise the model of a perfect subservient secretary.`); - break; - case "roman revivalist": - r.push(`wearing a fine stola appropriate for a respectable Roman lady, with ${hisA} hair up in a complicated style.`); - break; - case "neo imperialist": - r.push(`wearing an elegant black suit tailored perfectly for ${hisA} holographic body, one that you recognize as being the latest in old-world fashion.`); - break; - case "aztec revivalist": - r.push(`wearing a modest huipil,${hisA} hair braided to two ponytails, ${HeA}'s the picture of quiet elegance.`); - break; - case "egyptian revivalist": - r.push(`wearing a simple white linen dress, kohl eye shadow, sandals, and a serene expression.`); - break; - case "edo revivalist": - r.push(`wearing a fine kimono, getae, tabi, and an expression of perfect serenity.`); - break; - case "arabian revivalist": - r.push(`wearing a tailored suit, a silk headscarf, and aviator sunglasses, making ${himA} look like a little oil heiress.`); - break; - case "chinese revivalist": - r.push(`wearing a conservative silk qipao. ${HisA} hair is pulled back into a bun and secured by a couple of chopsticks.`); - break; - case "chattel religionist": - r.push(`wearing a tailored suit. ${HeA} has a prominent religious symbol on a necklace that rests over ${hisA} generous bosom.`); - break; - case "physical idealist": - r.push(`wearing a tailored suit. ${HeA}'s proportioned to make it very obvious that ${heA} works out.`); - break; - case "hedonistic decadence": - r.push(`wearing a tailored suit. ${HeA}'s proportioned to make it very obvious that ${heA} enjoys a good drink after the day is done.`); - break; - case "repopulation focus": - r.push(`wearing a nice suit, it's tailored to contain ${hisA} pregnant belly.`); - break; - case "eugenics": - r.push(`wearing a nice suit and wearing the insignia of the Elite upon ${hisA} arm. ${HisA} suit strains to contain ${hisA} belly, swollen with the child of another Elite.`); - break; - case "gender radicalist": - r.push(`wearing a nice suit. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} quite androgynous.`); - break; - case "gender fundamentalist": - r.push(`wearing a nice suit. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} more feminine, with a softer expression and a pretty fall of silver-blonde hair over one shoulder.`); - break; - case "asset expansionist": - r.push(`wearing a nice suit, which is tailored to fit ${himA} despite the fact that ${heA} has breasts almost as large as ${heA} is.`); - break; - case "transformation fetishist": - r.push(`wearing a nice suit over tits that are carefully rendered to be high and perfect enough to give the impression of being implants.`); - break; - case "pastoralist": - r.push(`wearing a suit jacket over a plaid shirt and jeans.`); - break; - case "maturity preferentialist": - r.push(`wearing a nice suit. ${HeA}'s allowed ${hisA} appearance to become more mature recently, letting ${hisA} hair go gray and adding attractive aging to ${hisA} face.`); - break; - case "youth preferentialist": - r.push(`wearing a nice suit. ${HeA}'s improved ${hisA} appearance to look younger recently, bringing ${hisA} hair to full blonde and wearing softer shades of lipstick.`); - break; - case "slimness enthusiast": - r.push(`wearing a nice suit. ${HeA} looks youthful, despite ${hisA} severe expression, and ${hisA} boobs are elegantly small.`); - break; - case "body purist": - r.push(`in a suit. ${HeA}'s recently improved ${hisA} appearance to look more natural, with a single stray tress of hair escaping ${hisA} bun to run prettily down ${hisA} chest.`); - break; - case "intellectual dependency": - r.push(`in a suit two sizes too small. ${HisA} breasts threaten to pop ${hisA} buttons, ${hisA} skirt conceals nothing, and ${hisA} cleavage serves as a handy storage compartment.`); - break; - case "slave professionalism": - r.push(`wearing a refined suit that perfectly hugs ${hisA} curves, with ${hisA} silver-blonde hair braided down ${hisA} back. A pair of half-glasses tell you not to waste ${hisA} time.`); - break; - case "petite admiration": - r.push(`wearing a suit tailored to ${hisA} petite figure.`); - break; - case "statuesque glorification": - r.push(`wearing a suit tailored to ${hisA} towering figure. Few measure up to him.`); - break; - default: - r.push(`wearing a nice suit, with chopsticks holding ${hisA} silver hair back in a bun. ${HisA} clothes are conservative, but they can't hide ${hisA} generous curves.`); - } + r.push(FSfunc()); } else { r.push(`wearing a nice suit, with chopsticks holding ${hisA} silver hair back in a bun. ${HisA} clothes are conservative, but they can't hide ${hisA} generous curves.`); } @@ -560,97 +206,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`fertility goddess,`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`with swollen breasts and a big pregnant belly. ${HeA} wears only a gossamer white camisole over ${hisA} tanned skin, with a woven crown of daisies.`); - break; - case "degradationist": - r.push(`with swollen hips and breasts and a huge pregnant belly. ${HeA}'s naked aside from the steel piercings in ${hisA} protruding clit, navel, and nipples.`); - break; - case "supremacist": - r.push(`with swollen breasts and a big pregnant belly. ${HeA} wears a golden tiara on ${hisA} head, and ${hisA} otherwise nude form is a shining example of the ${V.arcologies[0].FSSupremacistRace} race's divine beauty.`); - break; - case "subjugationist": - r.push(`with swollen hips and breasts and a huge pregnant belly. ${HeA}'s nude aside from a crown of wilted flowers and the iron shackles on ${hisA} wrists and ankles.`); - break; - case "roman revivalist": - r.push(`with swollen hips and a big pregnant belly. ${HeA}'s clothed in a loose stola, with dozens of flowers woven into ${hisA} curly auburn hair.`); - break; - case "neo imperialist": - r.push(`with a heaving, pregnant belly. The crest of your family is emblazoned over ${hisA} womb, as if the unborn child is already your property.`); - break; - case "aztec revivalist": - r.push(`glowing like a sun goddess,${hisA} full belly commands awe and respect in all who see ${himA}.`); - break; - case "egyptian revivalist": - r.push(`wielding an ankh-headed staff. ${HeA}'s wearing a gilded headdress and linen skirt, but leaves ${hisA} breasts and pregnant stomach bare to gleam like bronze.`); - break; - case "edo revivalist": - r.push(`${HisA} swollen hips and pregnant belly loosely wrapped in a red tomesode. ${HisA} waterfall of black hair is held by a comb shaped like big pointed fox ears.`); - break; - case "arabian revivalist": - r.push(`with swollen hips and breasts and a big pregnant belly. ${HeA}'s wrapped ${himselfA} in white silks, but only the veil around ${hisA} face is opaque.`); - break; - case "chinese revivalist": - r.push(`${HisA} swollen hips and pregnant belly barely concealed under colorful silk robes, covered in flowers and embroidery.`); - break; - case "chattel religionist": - r.push(`with swollen breasts and a big pregnant belly. ${HeA}'s surrounded by a nimbus of light and flowing platinum hair, like an angel carrying a few new cherubim.`); - break; - case "physical idealist": - r.push(`trim and athletic despite ${hisA} pregnant belly. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); - break; - case "hedonistic decadence": - r.push(`with soft, plush features. ${HisA} belly is so fat it is difficult to tell ${heA} is pregnant at first. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); - break; - case "repopulation focus": - r.push(`with swollen breasts and an enormous pregnant belly. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); - break; - case "eugenics": - r.push(`with swollen hips and breasts and a big pregnant belly. ${HeA} is stunningly beautiful and proudly bears the insignia of the Elite upon ${hisA} breast.`); - break; - case "gender radicalist": - r.push(`although ${heA}'d be nearly androgynous without the rounded pregnant belly. ${HisA} short hair and flowing robe conceal any other feminine traits.`); - break; - case "gender fundamentalist": - r.push(`with swollen hips and breasts and a huge pregnant belly. ${HeA}'s nude aside from a crown of roses, and makes no attempt to cover ${hisA} radiant body.`); - break; - case "asset expansionist": - r.push(`${HisA} big pregnant belly almost eclipsed by ${hisA} enormous breasts. ${HeA}'s nude aside from the sunflowers woven into ${hisA} long hair.`); - break; - case "transformation fetishist": - r.push(`clad in a rainbow of flowers and latex pasties. Even pregnant,${hisA} breasts and ass are too firm to be natural, like a porn star who forgot ${hisA} birth control.`); - break; - case "pastoralist": - r.push(`with oversized breasts pouring streams of milk down ${hisA} pregnant belly like a fountain. ${HeA}'s nude aside from the wildflowers tucked in ${hisA} hair.`); - break; - case "maturity preferentialist": - r.push(`with only ${hisA} huge hips and a wreath of flowers to protect ${hisA} modesty. ${HisA} stretch-marks and laugh-lines suggest the child ${heA}'s carrying is not ${hisA} first.`); - break; - case "youth preferentialist": - r.push(`with swollen breasts and a big pregnant belly. ${HeA}'s nude aside from a wreath of daffodils, ${hisA} body radiant with youthful energy.`); - break; - case "slimness enthusiast": - r.push(`${HisA} big pregnant belly dominating ${hisA} otherwise lithe frame. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); - break; - case "body purist": - r.push(`with swollen hips and breasts and a big pregnant belly. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); - break; - case "intellectual dependency": - r.push(`with swollen hips and breasts and a big pregnant belly. ${HeA}'s nude aside from a crown of flowers, with no sense of modesty.`); - break; - case "slave professionalism": - r.push(`${HisA} swollen hips and pregnant belly loosely wrapped in an elegant kimono. ${HeA} radiates experience.`); - break; - case "petite admiration": - r.push(`${HisA} big pregnant belly utterly dominating ${hisA} short height. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); - break; - case "statuesque glorification": - r.push(`with swollen breasts and an enormous pregnant belly to fit ${hisA} towering form. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); - break; - default: - r.push(`with swollen hips and breasts and a big pregnant belly. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); - } + r.push(FSfunc()); } else { r.push(`with swollen hips and breasts and a big pregnant belly. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`); } @@ -696,97 +252,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`school ${girlA}`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`wearing a long plaid skirt and a clean white shirt. ${HeA} does ${hisA} best to look as prim as possible, which, given ${hisA} duties, often isn't very prim at all.`); - break; - case "degradationist": - r.push(`wearing a plaid skirt and a white shirt, though ${heA}'s hiked the skirt up to show almost everything, and torn the shirt open to bare ${hisA} perky boobs.`); - break; - case "supremacist": - r.push(`wearing a plaid skirt and a white shirt. ${HeA} is constantly taking notes and studying the latest textbooks, satisfying the ${V.arcologies[0].FSSupremacistRace} race's thirst for knowledge.`); - break; - case "subjugationist": - r.push(`wearing a plaid skirt and a white shirt. ${HeA} speaks with a stereotypical ${V.arcologies[0].FSSubjugationistRace} accent, giving the impression of a foreign exchange student with much to learn.`); - break; - case "roman revivalist": - r.push(`wearing a ${girlA}'s stola, with ${hisA} hair pulled up into a proper upper-class Roman coiffure. ${HeA} usually carries a wax tablet and a stylus.`); - break; - case "neo imperialist": - r.push(`wearing a prim and proper school uniform, with your family crest on ${hisA} breast pocket. ${HisA} short plaid skirt occasionally flips up to flash a hint of ${hisA} holographic panties.`); - break; - case "aztec revivalist": - r.push(`wearing only an overshirt,${hisA} cute little legs are complimented by ${hisA} twin tails.`); - break; - case "egyptian revivalist": - r.push(`wearing a simple white linen skirt, kohl eye shadow, sandals, and no top at all, baring ${hisA} perky young breasts.`); - break; - case "edo revivalist": - r.push(`wearing a simple robe appropriate for a proper, traditional Japanese lady.`); - break; - case "arabian revivalist": - r.push(`wearing a long plaid skirt, a clean white shirt, and a headscarf, making ${himA} look like an Arab ${girlA} attending a Western school.`); - break; - case "chinese revivalist": - r.push(`wearing a plaid skirt and a white shirt. ${HisA} hair is pulled back into a bun and secured by a couple of chopsticks.`); - break; - case "chattel religionist": - r.push(`wearing a plaid skirt and a white shirt. ${HeA} has a prominent religious symbol on a necklace that rests at the level of ${hisA} perky tits.`); - break; - case "physical idealist": - r.push(`wearing a plaid skirt, a white shirt, and athletic shoes. ${HeA} usually renders ${himselfA} flushed with exercise, as though ${heA} just came from gym class.`); - break; - case "hedonistic decadence": - r.push(`wearing a plaid skirt and a white shirt. The buttons of ${hisA} shirt struggle against ${hisA} plush body and ${hisA} skirt rides up ${hisA} plump butt to expose ${hisA} panties.`); - break; - case "repopulation focus": - r.push(`wearing a plaid skirt and a white shirt, though ${hisA} shirt rides up ${hisA} growing pregnancy. It seems ${heA} found another way to support ${hisA} team.`); - break; - case "eugenics": - r.push(`wearing a plaid skirt and a white shirt. ${HeA} usually can be seen studying to become an upstanding member of society's elite.`); - break; - case "gender radicalist": - r.push(`wearing a plaid skirt and a white shirt. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} quite androgynous.`); - break; - case "gender fundamentalist": - r.push(`wearing a plaid skirt and a white shirt. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} as cute and feminine as possible, and ${heA} blushes a lot.`); - break; - case "asset expansionist": - r.push(`wearing a plaid skirt and a white shirt. ${HisA} breasts are unrealistically huge for ${hisA} apparent age, and perfect skin is visible between the buttons of ${hisA} overstrained shirt.`); - break; - case "transformation fetishist": - r.push(`wearing a plaid skirt and a white shirt. ${HisA} breasts are rendered to make it look like ${heA} got a pair of fake tits for ${hisA} birthday.`); - break; - case "pastoralist": - r.push(`wearing a plaid skirt and a white shirt. There's a little wet spot over each of ${hisA} nipples.`); - break; - case "maturity preferentialist": - r.push(`wearing a plaid skirt and a white shirt. ${HisA} short skirt reveals a pink bottom, making it look like teacher just spanked ${himA}.`); - break; - case "youth preferentialist": - r.push(`wearing a plaid skirt and a white shirt. ${HeA} looks quite young and innocent, and depicts ${himselfA} blushing at anything lewd.`); - break; - case "slimness enthusiast": - r.push(`wearing a plaid skirt and a white shirt. ${HeA} looks quite young and innocent, and ${hisA} boobs are elegantly small.`); - break; - case "body purist": - r.push(`wearing a plaid skirt and a white shirt. ${HeA}'s recently improved ${hisA} appearance to look more natural, with freckles and a winning smile.`); - break; - case "intellectual dependency": - r.push(`wearing a plaid skirt and a white shirt, though ${hisA} top is left unbuttoned and ${hisA} bottom conceals nothing. ${HeA} usually renders ${himselfA} flushed and sucking on a lollipop.`); - break; - case "slave professionalism": - r.push(`wearing a long plaid skirt and a clean white shirt; the perfect class rep who takes ${hisA} duties seriously.`); - break; - case "petite admiration": - r.push(`wearing a plaid skirt and a white shirt that's a little too big on ${himA}. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} as short and cute as possible.`); - break; - case "statuesque glorification": - r.push(`wearing a plaid skirt that shows a lot of leg and a white shirt that barely covers ${hisA} navel. ${HeA}'s been doing a lot of growing lately.`); - break; - default: - r.push(`wearing a plaid skirt and a white shirt. ${HisA} breasts strain against the material, and ${hisA} skirt is short enough to show off a bit of bottom.`); - } + r.push(FSfunc()); } else { r.push(`wearing a plaid skirt and a white shirt. ${HisA} breasts strain against the material, and ${hisA} skirt is short enough to show off a bit of bottom.`); } @@ -826,105 +292,9 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`fertility goddess, with monstrously wide hips, enormous milky breasts and a room filling belly. ${HisA} overfull stomach bulges and squirms from ${hisA} hundreds of occupants, as well as parts ${hisA} milk swollen breasts to either side.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA}'s made ${himselfA} up to look a bit classier recently: ${HeA} has elegant fake nails, and has ${hisA} hair piled up on ${hisA} head. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - break; - case "repopulation focus": - r.push(`${HeA} rests atop ${hisA} newly modified belly. It bulges greatly from all sides and holds ${himA} far off the ground.`); - break; - case "eugenics": - r.push(`${HeA} appears as an ugly and unkempt slave ${girlA}, massively pregnant with hundreds of subhuman spawn. ${HisA} immense belly is coated in bulges and moving ominously. A malformed, impish child claws its way out of ${hisA} ruined cunt periodically.`); - break; - case "degradationist": - r.push(`${HeA}'s made ${himselfA} up to look almost comically evil: ${HeA}'s wearing black lipstick and black eyeliner. Numerous studs cover ${hisA} bulging belly and a large, heavy ring is driven through ${hisA} popped navel. Liquid constantly oozes from ${hisA} gaping vagina where a baby is held mid-birth by several crisscrossing chains.`); - break; - case "supremacist": - r.push(`${HeA} is nude except for a golden tiara on ${hisA} head, a symbol of the ${V.arcologies[0].FSSupremacistRace} race's divine right to rule. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy ${V.arcologies[0].FSSupremacistRace} baby.`); - break; - case "subjugationist": - r.push(`${HeA} is shackled onto a large bed, the iron chains forcing ${hisA} legs apart and putting ${hisA} gaping pussy on display. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy ${V.arcologies[0].FSSubjugationistRace} slave baby.`); - break; - case "roman revivalist": - r.push(`${HeA}'s taken to reclining on a traditional Roman couch and drinking wine out of a shallow dish. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - break; - case "neo imperialist": - r.push(`${HeA}'s made ${himselfA} up like a glowing goddess, a golden halo surrounding ${hisA} head at all times. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - break; - case "aztec revivalist": - r.push(`${HeA} glows like a sun goddess, ${hisA} life-giving belly commands awe and respect in all who see ${himA}. Every sacrifice before ${himA} coincides with another life entering the world.`); - break; - case "egyptian revivalist": - r.push(`${HeA}'s wearing an Egyptian melting perfume cake on ${hisA} head. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - break; - case "edo revivalist": - r.push(`${HeA}'s wearing a brief Japanese bathhouse robe. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - break; - case "arabian revivalist": - r.push(`${HeA}'s dressed ${himselfA} like an oil millionaire's broodmother, with silken linens. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - break; - case "chinese revivalist": - r.push(`${HeA}'s added various tattoos of rude Chinese characters to ${hisA} body recently. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - break; - case "chattel religionist": - r.push(`${HeA}'s wearing the garb of a priestess of the new faith, which frames ${hisA} belly prominently. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - break; - case "physical idealist": - r.push(`${HeA}'s extremely muscular: ${HeA} hefts ${hisA} massive belly easily off the floor.`); - break; - case "hedonistic decadence": - r.push(`${HeA}'s extremely fat, though it does nothing to hide ${hisA} immense dome of a belly. ${HeA} is constantly eating something fatty or sucking down ${hisA} own milk; the only thing hungrier than ${himA} is ${hisA} brood. Occasionally a stream of liquid pours from ${hisA} crotch along with a plump, healthy baby.`); - break; - case "gender radicalist": - r.push(`${HisA} belly is pushed upwards by a huge cock and a pair of enormous lumpy balls. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby. At the same time, ${HeA} orgasms copious amounts of cum as a bulge moves along ${hisA} urethra before blasting out even more cum and a baby.`); - break; - case "gender fundamentalist": - r.push(`${HisA} belly has become absolutely massive recently: It fills most of your desk when ${heA}'s around. ${HeA} constantly births children from ${hisA} loins.`); - break; - case "asset expansionist": - r.push(`${HeA}'s increased the size of ${hisA} assets recently: ${hisA} boobs fill more of your desk than ${hisA} belly.`); - break; - case "transformation fetishist": - r.push(`${HisA} tits, ass and lips are carefully rendered to make them look fake.`); - break; - case "pastoralist": - r.push(`Powerful jets of milk flow from ${hisA} desk filling boobs.`); - break; - case "maturity preferentialist": - r.push(`${HeA}'s quite mature; ${hisA} belly is covered in stretch marks.`); - break; - case "youth preferentialist": - if (V.minimumSlaveAge > 13) { - r.push(`${HeA}'s fresh into adulthood and already has had more children than most women. ${HeA} leans against ${hisA} mammoth belly as another child parts ${hisA} youthful pussy.`); - } else if (V.minimumSlaveAge > 8) { - r.push(`${HeA}'s fresh into ${hisA} teens and firmly anchored by ${hisA} mammoth belly. ${HisA} attempts to try and move are frequently interrupted as another child begins forcing is way out of ${hisA} tight pussy.`); - } else if (V.minimumSlaveAge > 4) { - r.push(`${HeA}'s just a young ${girlA} and already has had more children than most women will in their lives. ${HeA} happily embraces ${hisA} mammoth belly, the force of ${hisA} hug forcing milk out of ${hisA} breasts and babies out of ${hisA} crotch.`); - } else { - r.push(`${HeA}'s surprisingly young; ${HeA} happily bounces atop ${hisA} mammoth belly forcing milk out of ${hisA} breasts and babies out of ${hisA} crotch.`); - } - break; - case "slimness enthusiast": - r.push(`${HisA} massive pregnant belly completely dwarfs ${hisA} otherwise lithe frame.`); - break; - case "body purist": - r.push(`${HeA}'s recently improved ${hisA} appearance to look more natural, with prettier boobs and softer hips.`); - break; - case "intellectual dependency": - r.push(`${HeA} has long since become incapable of fingering ${himselfA}, but it doesn't matter when every birth is orgasmic.`); - break; - case "slave professionalism": - r.push(`${HeA}'s wearing a flowing dress, complete with a concealed layer to house ${hisA} newborns until ${heA} is dismissed. Occasionally ${heA} quivers slightly, calculatingly giving birth when it is least disruptive.`); - break; - case "petite admiration": - r.push(`${HeA} stands no chance of moving on ${hisA} as ${hisA} mammoth belly has long since lifted ${hisA} petite body off the ground.`); - break; - case "statuesque glorification": - r.push(`${HeA}'s increased ${hisA} height massively, but ${hisA} mammoth belly has grown proportionately as well. Occasionally a stream of liquid pours from ${hisA} crotch along with a rather lanky baby.`); - break; - default: - r.push(`${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} massive belly. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); - } + r.push(FSfunc()); + } else { + r.push(`${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} massive belly. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`); } if (V.cockFeeder === 1 && paSeed === 1) { r.push(`A recognizable little representation of one of your slaves is suckling at ${hisA} milky tits, ${hisU} stomach bloated with milk. The slave must be down in the kitchen, getting a meal out of the food dispensers. The goddess notices you watching, and smiles while ${heA} cradles the swollen slave to ${hisA} nourishing bosom.`); @@ -967,97 +337,7 @@ globalThis.PersonalAssistantAppearance = function() { r.push(`${V.arcologies[0].FSSubjugationistRace}`); } if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${girlA} wearing a cute pink dress.`); - break; - case "supremacist": - r.push(`${girlA} wearing shorts and a pink t-shirt with the words '${properMaster()}'s little ${V.arcologies[0].FSSupremacistRace} princess' on the front.`); - break; - case "subjugationist": - r.push(`slave ${girlA} wearing nothing but a leather collar and trying ${hisA} best to do master proud.`); - break; - case "roman revivalist": - r.push(`${girlA} wearing a ${girlA}'s stola.`); - break; - case "neo imperialist": - r.push(`${girlA} wearing a tiny elementary schooler's uniform, complete with miniature plaid skirt.`); - break; - case "aztec revivalist": - r.push(`${girlA} wearing only an overshirt; ${hisA} cute little legs are complimented by ${hisA} twin tails.`); - break; - case "egyptian revivalist": - r.push(`${girlA} wearing a simple white linen dress, kohl eye shadow and sandals.`); - break; - case "edo revivalist": - r.push(`${girlA} wearing a kimono far too large for ${himselfA}.`); - break; - case "arabian revivalist": - r.push(`${girlA} wearing a simple linen dress and a headscarf.`); - break; - case "chinese revivalist": - r.push(`${girlA} wearing a cute silk qipao.`); - break; - case "chattel religionist": - r.push(`${girlA} wearing the garb of a priestess of the new faith.`); - break; - case "repopulation focus": - r.push(`${girlA} wearing a loose dress, its middle bulges considerably from ${hisA} pregnancy.`); - break; - case "eugenics": - r.push(`slave ${girlA} wearing nothing but an overly complex chastity belt and trying ${hisA} best to do master proud.`); - break; - case "degradationist": - r.push(`${girlA} wearing an oversized v-neck t-shirt. The neck hole hangs low enough to show off ${hisA} perky A-cup tits and the piercings through them.`); - break; - case "physical idealist": - r.push(`${girlA} wearing spats and a tight shirt. ${HeA} occasionally renders ${himselfA} sweaty, as if just finishing exercising.`); - break; - case "hedonistic decadence": - r.push(`${girlA} wearing spats barely pulled over ${hisA} big ass and a tight shirt that rides up ${hisA} chubby belly. It seems someone snuck out of gym class.`); - break; - case "gender radicalist": - r.push(`${girlA} wearing shorts and a t-shirt. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} quite androgynous.`); - break; - case "gender fundamentalist": - r.push(`${girlA} wearing a skirt and a white shirt. ${HisA} slightly swollen belly peeks out from under ${hisA} shirt causing ${himA} to blush whenever you glance at it.`); - break; - case "asset expansionist": - r.push(`${girlA} wearing a school swimsuit. ${HisA} breasts are unrealistically huge for ${hisA} young age and bulge lewdly around the straps of ${hisA} suit.`); - break; - case "transformation fetishist": - r.push(`${girlA} wearing short shorts and a t-shirt. At first glance it looks like ${heA} stuck two overinflated balloons up ${hisA} shirt but with closer inspection they are revealed to be ridiculous implants.`); - break; - case "pastoralist": - r.push(`${girlA} wearing shorts and a white shirt. There's a little wet spot over each of ${hisA} nipples.`); - break; - case "maturity preferentialist": - r.push(`${girlA} wearing a school uniform. ${HeA} keeps rubbing ${hisA} bottom, making it look like teacher just spanked ${himA}.`); - break; - case "youth preferentialist": - r.push(`${girlA} wearing a child's dress. ${HeA} looks barely more than three.`); - break; - case "slimness enthusiast": - r.push(`${girlA} wearing shorts and a white shirt. ${HeA} looks extremely thin.`); - break; - case "body purist": - r.push(`${girlA}. ${HeA}'s recently improved ${hisA} appearance to look more natural, with freckles and a winning smile.`); - break; - case "intellectual dependency": - r.push(`${girlA} wearing nothing at all. The breeze feels nice and modesty is not something ${heA} can understand.`); - break; - case "slave professionalism": - r.push(`${girlA} wearing a long black dress. ${HeA} is trying ${hisA} best to compose ${himselfA} and grow into a proper young ${womanA}.`); - break; - case "petite admiration": - r.push(`${girlA} wearing a dress much to large for ${himA}. ${HisA} tiny form is just begging for a piggyback ride.`); - break; - case "statuesque glorification": - r.push(`${girlA} wearing a too small dress. ${HeA}'s growing up fast, but still has a long way to go if ${heA} wants to stand out in a crowd.`); - break; - default: - r.push(`${girlA} wearing shorts and a white shirt.`); - } + r.push(FSfunc()); } else { r.push(`${girlA} wearing shorts and a white shirt.`); } @@ -1097,97 +377,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`${girlA} with a large pregnant`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`belly wearing a cute pink dress. The middle is stretched tight by ${hisA} growing belly.`); - break; - case "supremacist": - r.push(`belly wearing a cute yellow dress. ${HeA} cradles ${hisA} swollen belly protectively, glowing with pride at carrying a ${V.arcologies[0].FSSupremacistRace} child.`); - break; - case "subjugationist": - r.push(`belly, wearing nothing but a pregnancy biometrics collar. The collar's display reads 'Carrying 2 more ${V.arcologies[0].FSSubjugationistRace} subhumans!', something the ${girlA} occasionally reads aloud to ${himselfA}.`); - break; - case "roman revivalist": - r.push(`belly wearing a ${girlA}'s stola.`); - break; - case "neo imperialist": - r.push(`${girlA} wearing a tiny elementary schooler's uniform, complete with miniature plaid skirt. ${HisA} belly swells underneath the cotton shirt.`); - break; - case "aztec revivalist": - r.push(`belly wearing only an overshirt which struggles to cover ${hisA} rounded middle; ${hisA} cute little legs are complimented by ${hisA} twin tails.`); - break; - case "egyptian revivalist": - r.push(`belly wearing a bulging white linen dress, kohl eye shadow and sandals.`); - break; - case "edo revivalist": - r.push(`belly wearing a kimono far too large for ${himselfA} but does nothing to distract from ${hisA} swollen midriff.`); - break; - case "arabian revivalist": - r.push(`belly wearing a bulging linen dress and a headscarf.`); - break; - case "chinese revivalist": - r.push(`belly wearing a tight silk qipao.`); - break; - case "chattel religionist": - r.push(`belly wearing the garb of a priestess of the new faith.`); - break; - case "repopulation focus": - r.push(`belly. ${HeA} recently adjusted ${hisA} pregnancy size to make it even larger. ${HisA} swelling ass and tits spill out from ${hisA} shorts and tube-top and the occasional kick can be seen from ${hisA} octuplets.`); - break; - case "eugenics": - r.push(`belly, rather,${HeA} was. ${HisA} chastity belt has been torn open and ${hisA} belly is grotesquely swollen with subhuman spawn. Occasionally a malformed, impish child claws its way out of ${hisA} violated pussy.`); - break; - case "degradationist": - r.push(`belly wearing an open vest and a thong. It shows off ${hisA} pierced milky B-cup tits and swollen pregnant belly. A large bar is driven through ${hisA} popped navel.`); - break; - case "physical idealist": - r.push(`belly wearing spats and a tight shirt. ${HisA} shirt rides up on ${hisA} large belly and ${hisA} growing butt fills out ${hisA} spats nicely. ${HeA} cradles ${hisA} belly with a sullen look knowing it limits ${hisA} activities.`); - break; - case "hedonistic decadence": - r.push(`belly reclining on a chair with a big bowl of snack food. ${HeA} belches and pats ${hisA} belly happily.`); - break; - case "gender radicalist": - r.push(`belly wearing shorts and a t-shirt. ${HisA} androgynous look makes ${himA} look like a pregnant boy.`); - break; - case "gender fundamentalist": - r.push(`belly wearing a skirt and a white shirt. ${HeA} is extremely pregnant, carrying triplets. ${HeA} blushes and pats ${hisA} belly whenever ${heA} notices your gaze.`); - break; - case "asset expansionist": - r.push(`belly wearing a school swimsuit. ${HisA} breasts are unrealistically huge for ${hisA} young age and bulge lewdly around the straps of ${hisA} overfilled suit. ${HisA} suit is extremely tight around the middle thanks to ${hisA} growing belly.`); - break; - case "transformation fetishist": - r.push(`belly wearing short shorts and a t-shirt. At first glance it looks like ${heA} stuck two overinflated balloons up ${hisA} shirt but with closer inspection they are revealed to be ridiculous implants. They sit atop ${hisA} bulging belly.`); - break; - case "pastoralist": - r.push(`belly wearing shorts and a white shirt. There's a little wet spot over each of ${hisA} nipples. ${HisA} breasts have swollen to C-cups thanks to ${hisA} pregnancy and the milkings.`); - break; - case "maturity preferentialist": - r.push(`belly wearing a school uniform. ${HisA} top is left unbuttoned to allow ${hisA} belly room. ${HeA} keeps rubbing ${hisA} bottom, making it look like Teacher just spanked ${himA}.`); - break; - case "youth preferentialist": - r.push(`belly wearing nothing, as nothing will fit ${hisA} lewd body. ${HeA} looks barely more than three and is laying atop ${hisA} proportionally enormous belly.`); - break; - case "slimness enthusiast": - r.push(`belly wearing shorts and a white shirt. ${HisA} slim body makes ${hisA} pregnant belly look much bigger than it is.`); - break; - case "body purist": - r.push(`belly. ${HeA}'s recently improved ${hisA} appearance to look more natural, with freckles and a winning smile. ${HeA} cradles ${hisA} swelling belly and twirls when you look ${hisA} way.`); - break; - case "intellectual dependency": - r.push(`belly. ${HeA} spends a lot of trying to suck it in, not understanding that ${heA}'s with child and not just fat.`); - break; - case "slave professionalism": - r.push(`belly wearing a tight black dress. ${HeA} is trying ${hisA} best to compose ${himselfA} and grow into a proper young ${womanA}, despite ${hisA} lack of control.`); - break; - case "petite admiration": - r.push(`belly filling out a dress tailored for a ${girlA} taller than ${himA}. ${HisA} shortness makes ${hisA} pregnant belly look much bigger than it is.`); - break; - case "statuesque glorification": - r.push(`belly wearing a too small dress. ${HeA}'s growing up fast and, given the size of ${hisA} belly, so is ${hisA} child.`); - break; - default: - r.push(`belly wearing shorts and a white shirt that rides up ${hisA} growing belly.`); - } + r.push(FSfunc()); } else { r.push(`belly wearing shorts and a white shirt that rides up ${hisA} growing belly.`); } @@ -1221,94 +411,7 @@ globalThis.PersonalAssistantAppearance = function() { case "fairy": r.push(`${HeA}'s a cute little`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`fairy wearing a well-sewn blue dress, with a large red bow tied to the back of ${hisA} waist length golden-blonde hair. ${HeA} looks like a little Bucuretsi doll.`); - break; - case "degradationist": - r.push(`fairy and completely unclothed, with ${hisA} hair in a mess and covered in dirt.`); - break; - case "supremacist": - r.push(`fairy with distinctly ${V.arcologies[0].FSSupremacistRace} features. ${HeA} has wrapped a golden ribbon around ${hisA} torso to fashion ${himselfA} a dress.`); - break; - case "subjugationist": - r.push(`fairy with exaggerated ${V.arcologies[0].FSSubjugationistRace} features. ${HeA} is completely unclothed, with ${hisA} hair in a mess and covered in dirt.`); - break; - case "roman revivalist": - r.push(`fairy wearing a small handkerchief wrapped around ${himA} like a toga, with one tiny breast sticking out. A wreath made of twisted clovers sits on ${hisA} head.`); - break; - case "neo imperialist": - r.push(`fairy, ${hisA} tiny body encased in a tight-fitting, high-tech bodysuit.`); - break; - case "aztec revivalist": - r.push(`fairy, yellow paint creating tribal patterns across ${hisA} naked form.`); - break; - case "egyptian revivalist": - r.push(`fairy wearing a simple white linen dress and has eye shadow poorly applied around ${hisA} eyes.`); - break; - case "edo revivalist": - r.push(`fairy wearing a fine kimono and holding a little fan. ${HeA} looks like a little Hina doll.`); - break; - case "arabian revivalist": - r.push(`fairy wearing a strip of silk as a dress.`); - break; - case "chinese revivalist": - r.push(`fairy wearing a silk cheongsam with a little green cap on ${hisA} head. ${HisA} hair is braided on the sides. ${HeA} looks like a figurine from some kind of game.`); - break; - case "chattel religionist": - r.push(`fairy wearing a little gold-white habit.`); - break; - case "physical idealist": - r.push(`fairy wearing a training bra and spats. ${HeA} has abs poorly drawn on ${hisA} belly with a marker.`); - break; - case "hedonistic decadence": - r.push(`fairy, naked and sitting in a cup of pudding, happily digging into its contents.`); - break; - case "repopulation focus": - r.push(`fairy wearing a simple dress. ${HisA} belly appears to be swollen and ready to burst, but a quick lift of ${hisA} skirt shows that ${heA}'s smuggling a grape under there.`); - break; - case "gender radicalist": - r.push(`fairy wearing a pair of pants. Just the pants.`); - break; - case "gender fundamentalist": - r.push(`fairy wearing a well-sewn blue dress, with a large red bow tied to the back of ${hisA} waist length golden-blonde hair. ${HeA} looks like a little Bucuresti doll.`); - break; - case "asset expansionist": - r.push(`fairy wearing a pair of pants and a t-shirt. ${HeA} has two blueberries stuffed into the front of ${hisA} shirt.`); - break; - case "transformation fetishist": - r.push(`fairy wearing a pair of tight jeans and a t-shirt. ${HeA} has two grapes stuffed into ${hisA} shirt, and some cotton shoved in the back of ${hisA} jeans.`); - break; - case "pastoralist": - r.push(`fairy wearing only a pair of overalls. The overalls are just loose enough to let ${hisA} nearly flat chest to peek out when ${heA} turns or bends over.`); - break; - case "maturity preferentialist": - r.push(`fairy wearing an old wool dress and spinning a cane.`); - break; - case "youth preferentialist": - r.push(`fairy wearing a kindergartner's uniform, complete with rain cap and red backpack.`); - break; - case "slimness enthusiast": - r.push(`fairy wearing a handkerchief with a hole in it like a poncho. ${HeA} looks as slim as usual, with ${hisA} naked body completely visible from the sides.`); - break; - case "body purist": - r.push(`fairy wearing ${hisA} birthday suit, with pale unblemished skin on full display and silky golden hair cascading down ${hisA} back.`); - break; - case "intellectual dependency": - r.push(`fairy wearing a thong as a string bikini. ${HeA} keeps asking questions you are certain ${heA} knows the answers to.`); - break; - case "slave professionalism": - r.push(`fairy wearing a graduation gown.`); - break; - case "petite admiration": - r.push(`fairy wearing ${hisA} birthday suit, with ${hisA} nude form obscured by the light ${heA}'s giving off. ${HeA}'s recently adjusted ${hisA} size so that, at a glance, ${HeA} appears to be nothing more than a glowing ball.`); - break; - case "statuesque glorification": - r.push(`fairy wearing a simple dress. ${HeA}'s adjusted the length of ${hisA} dress to make it appear that ${heA} is taller than ${heA} really is.`); - break; - default: - r.push(`fairy wearing ${hisA} birthday suit, with ${hisA} nude form obscured by the light ${heA}'s giving off. ${HisA} silky golden hair cascades down ${hisA} back.`); - } + r.push(FSfunc()); } else { r.push(`fairy wearing ${hisA} birthday suit, with ${hisA} nude form obscured by the light ${heA}'s giving off.`); } @@ -1348,94 +451,7 @@ globalThis.PersonalAssistantAppearance = function() { case "pregnant fairy": r.push(`${HeA}'s a cute little fairy with a swollen belly`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`wearing a well-sewn blue dress, with a large red bow tied to the back of ${hisA} waist length golden-blonde hair. ${HeA} looks like a little Bucuresti doll.`); - break; - case "degradationist": - r.push(`and completely unclothed, with ${hisA} hair in a mess and covered in dirt.`); - break; - case "supremacist": - r.push(`and distinctly ${V.arcologies[0].FSSupremacistRace} features. ${HeA} has wrapped a golden ribbon around ${hisA} chest to create an improvised bra, and another under ${hisA} swollen belly to fashion a thong.`); - break; - case "subjugationist": - r.push(`and exaggerated ${V.arcologies[0].FSSubjugationistRace} features. ${HeA} is completely unclothed, with ${hisA} hair in a mess and covered in dirt.`); - break; - case "roman revivalist": - r.push(`wearing a small handkerchief wrapped around ${himA} like a toga, with one tiny milky breast sticking out. A wreath made of twisted clovers sits on ${hisA} head.`); - break; - case "neo imperialist": - r.push(`fairy, ${hisA} tiny body encased in a tight-fitting, high-tech bodysuit. ${HisA} belly swells underneath the skintight material.`); - break; - case "aztec revivalist": - r.push(`yellow paint creating tribal patterns across ${hisA} naked form and curving around ${hisA} swollen belly.`); - break; - case "egyptian revivalist": - r.push(`wearing a simple white linen dress and has eye shadow poorly applied around ${hisA} eyes.`); - break; - case "edo revivalist": - r.push(`wearing a fine kimono and holding a little fan. ${HeA} looks like a little Hina doll.`); - break; - case "arabian revivalist": - r.push(`wearing a strip of silk as a dress.`); - break; - case "chinese revivalist": - r.push(`wearing a silk cheongsam with a little green cap on ${hisA} head. ${HisA} hair is braided on the sides. ${HeA} looks like a figurine from some kind of game.`); - break; - case "chattel religionist": - r.push(`wearing a little gold-white habit and glowing with purity.`); - break; - case "physical idealist": - r.push(`wearing a training bra and spats. ${HisA} large belly sticks out even more.`); - break; - case "hedonistic decadence": - r.push(`that is nude and sitting upon a large pastry, covered in cream. ${HeA} occasionally pulls off a piece to nibble on.`); - break; - case "repopulation focus": - r.push(`wearing a lovely maternity dress, which shows off ${hisA} swollen belly.`); - break; - case "gender radicalist": - r.push(`wearing a pair of pants. Just the pants.`); - break; - case "gender fundamentalist": - r.push(`wearing a well-sewn blue dress, with a large red bow tied to the back of ${hisA} waist length golden-blonde hair. ${HeA} looks like a little Bucuresti doll.`); - break; - case "asset expansionist": - r.push(`wearing a pair of pants and a t-shirt. ${HeA} has two blueberries stuffed into the front of ${hisA} shirt.`); - break; - case "transformation fetishist": - r.push(`wearing a pair of tight jeans and a t-shirt. ${HeA} has two grapes stuffed into ${hisA} shirt, and some cotton shoved in the back of ${hisA} jeans.`); - break; - case "pastoralist": - r.push(`wearing only a pair of overalls. The overalls are open enough to let ${hisA} belly pour out.`); - break; - case "maturity preferentialist": - r.push(`wearing an old wool dress and rocking back and forth on a rocking chair, cradling ${hisA} belly.`); - break; - case "youth preferentialist": - r.push(`wearing a kindergartner's uniform, complete with rain cap and red backpack. ${HisA} swollen belly looks out of place.`); - break; - case "slimness enthusiast": - r.push(`wearing a handkerchief with a hole in it like a poncho. ${HisA} pregnant belly forces the poncho to spread wide, leaving little of ${hisA} body to the imagination.`); - break; - case "body purist": - r.push(`wearing ${hisA} birthday suit, with pale unblemished pregnant belly on full display and silky golden hair cascading down ${hisA} back.`); - break; - case "intellectual dependency": - r.push(`wearing a thong as a string bikini. ${HeA} frequently pouts over all the weight ${heA} has been putting on lately.`); - break; - case "slave professionalism": - r.push(`wearing a graduation gown.`); - break; - case "petite admiration": - r.push(`wearing ${hisA} birthday suit, with ${hisA} nude form obscured by the light ${hisA} belly. ${HeA}'s recently adjusted ${hisA} size so that, at a glance, ${HeA} appears to be nothing more than a glowing oval.`); - break; - case "statuesque glorification": - r.push(`wearing a simple dress. ${HeA}'s adjusted the length of ${hisA} dress to make it appear that ${heA} is taller than ${heA} really is, but it keeps riding up ${hisA} middle and ruining the look.`); - break; - default: - r.push(`wearing ${hisA} birthday suit, with ${hisA} nude form obscured by the light coming from ${hisA} belly. ${HisA} silky golden hair cascades down ${hisA} back.`); - } + r.push(FSfunc()); } else { r.push(`wearing ${hisA} birthday suit, with ${hisA} nude form obscured by the light coming from ${hisA} belly. ${HisA} silky golden hair cascades down ${hisA} back.`); } @@ -1469,86 +485,7 @@ globalThis.PersonalAssistantAppearance = function() { case "slimegirl": r.push(`${HeA}'s a girlish shaped figure, bearing a crimson core, made entirely out of`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`slime with a modest pink dress floating inside ${himA}.`); - break; - case "supremacist": - r.push(`slime. ${HeA} keeps trying to shape ${hisA} goo into a beautiful ${V.arcologies[0].FSSupremacistRace} ${girlA}, but ${heA} hasn't quite perfected the finer details yet.`); - break; - case "subjugationist": - r.push(`slime. ${HeA} keeps trying to shape ${hisA} goo into a pretty face, but keeps ending up with over-exaggerated ${V.arcologies[0].FSSubjugationistRace} features instead.`); - break; - case "roman revivalist": - r.push(`slime with a ${girlA}'s stola sinking into ${hisA} head.`); - break; - case "neo imperialist": - r.push(`slime wearing a high-class suit that fits loosely around ${hisA} gelatinous features, occasionally slipping inside the slime.`); - break; - case "egyptian revivalist": - r.push(`slime and quite perturbed about the amount of sand caught in ${himA}.`); - break; - case "edo revivalist": - r.push(`slime with a silken kimono floating inside ${himA}.`); - break; - case "arabian revivalist": - r.push(`slime with a headscarf and a pair of sunglasses floating inside ${himA}.`); - break; - case "chinese revivalist": - r.push(`slime with a silk qipao floating inside ${himA}.`); - break; - case "chattel religionist": - r.push(`slime with several symbols of the new faith floating inside ${himA}.`); - break; - case "repopulation focus": - r.push(`slime. ${HisA} amorphous body has noticeable hip, butt, and breast curves as well as several more cores gathered in ${hisA} rounded stomach.`); - break; - case "eugenics": - r.push(`slime with a chastity belt floating inside ${himA}.`); - break; - case "degradationist": - r.push(`slime with a number of piercings sinking into ${hisA} body.`); - break; - case "physical idealist": - r.push(`slime and trying to shape ${hisA} goo into muscles.`); - break; - case "hedonistic decadence": - r.push(`slime. ${HeA} has accumulated a large amount of excess goo, giving ${himA} quite a corpulent shape.`); - break; - case "gender radicalist": - r.push(`slime. ${HeA} keeps trying to shape ${hisA} goo into a cock.`); - break; - case "gender fundamentalist": - r.push(`slime. ${HisA} amorphous body has noticeable hip, butt, and breast curves.`); - break; - case "asset expansionist": - r.push(`slime. ${HisA} amorphous body has ridiculously huge hip, butt, and breast curves.`); - break; - case "transformation fetishist": - r.push(`slime with a pair of big silicone implants floating around ${hisA} chest.`); - break; - case "pastoralist": - r.push(`slime with quite a large amount of milk mixed with ${hisA} body. ${HeA} keeps trying to shape ${hisA} goo into big milky tits.`); - break; - case "maturity preferentialist": - r.push(`slime. ${HisA} core is noticeably larger and shows signs of splitting many times.`); - break; - case "youth preferentialist": - r.push(`slime. ${HisA} core is as immature as ${hisA} body`); - break; - case "slimness enthusiast": - r.push(`slime. ${HeA} is compacting ${hisA} slime to make ${himselfA} look thinner.`); - break; - case "body purist": - r.push(`slime with the purest goo ${hisA} body could be made of.`); - break; - case "intellectual dependency": - case "slave professionalism": - case "petite admiration": - case "statuesque glorification": - default: - r.push(`slime.`); - } + r.push(FSfunc()); } else { r.push(`slime.`); } @@ -1589,102 +526,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`wings as large as ${himA} when they are folded.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA} is currently wearing a long, conservative skirt and a pretty white blouse complete with gaps for ${hisA} wings. ${HeA} is positively radiant.`); - break; - case "degradationist": - r.push(`${HeA} is wearing black eyeliner and lipstick while using a thin black ribbon to protect ${hisA} modesty. It's pretty obvious ${heA} has a stud through ${hisA} left nipple.`); - break; - case "supremacist": - r.push(`${HeA} cycles between different outfits that reflect the various holy garments of religions popular in ${V.arcologies[0].FSSupremacistRace} countries.`); - break; - case "subjugationist": - r.push(`${HeA} is wearing a simple white linen dress, and ${hisA} right ankle is shackled to an iron ball and chain that prevents ${himA} from flying very high.`); - break; - case "roman revivalist": - r.push(`${HeA} is wearing a fine stola appropriate for a respectable Roman lady, with ${hisA} hair up in a complicated style.`); - break; - case "neo imperialist": - r.push(`${HeA} is wearing a skintight bodysuit that gives ${himA} the appearance of some kind of techno-angel, cybernetics and angelic beauty meshing seamlessly together.`); - break; - case "aztec revivalist": - r.push(`${HeA} is wearing a modest huipil with ${hisA} hair braided to two ponytails; ${HeA}'s the picture of quiet elegance.`); - break; - case "egyptian revivalist": - r.push(`${HeA} is wearing a simple white linen dress, kohl eye shadow, sandals, and a serene expression.`); - break; - case "edo revivalist": - r.push(`${HeA} is wearing a fine kimono with slits for ${hisA} wings, getae, tabi, and an expression of perfect serenity.`); - break; - case "arabian revivalist": - r.push(`${HeA} is wearing a tailored suit, a silk headscarf, and aviator sunglasses, making ${himA} look ridiculous.`); - break; - case "chinese revivalist": - r.push(`${HeA} is wearing a conservative silk qipao with special slits for ${hisA} wings. ${HisA} hair is pulled back into a bun and secured by a couple of chopsticks.`); - break; - case "chattel religionist": - r.push(`${HeA} has adjusted ${hisA} outfit to consist of nothing but the symbol of your new religion carefully tailored to cover ${hisA} nipples and crotch. ${HeA} wears another around ${hisA} neck and a blush on ${hisA} cheeks.`); - break; - case "physical idealist": - r.push(`${HeA} has swapped out ${hisA} usual linen dress for one that shows off ${hisA} toned arms, legs and abs.`); - break; - case "hedonistic decadence": - r.push(`${HeA} has swapped out ${hisA} usual linen dress for one that covers ${hisA} plush curves. ${HeA} finds walking easier than trying to fly with ${hisA} weighty body.`); - break; - case "repopulation focus": - r.push(`${HisA} simple white linen dress is parted by ${hisA} full term pregnancy; likely a lost soul being given a new chance.`); - break; - case "eugenics": - r.push(`${HeA} has swapped out ${hisA} usual linen dress for a fabulous one to match ${hisA} perfect appearance. ${HeA} proudly wears the symbol of high society on ${hisA} arm and, judging by the slight curve to ${hisA} middle, is growing a child just as beautiful as ${himA}.`); - break; - case "gender radicalist": - r.push(`${HeA} wears a simple white linen dress and has recently changed ${hisA} appearance to make ${himselfA} quite androgynous.`); - break; - case "gender fundamentalist": - r.push(`${HeA} wears a simple white linen dress that struggles to cover both ${hisA} full breasts and child-bearing hips.`); - break; - case "asset expansionist": - r.push(`${HeA} has recently given up on trying to cover ${hisA} arm-filling breasts, resorting to just wearing a skirt; a skirt that strains against ${hisA} enormous rear. ${HeA} certainly won't be flying anyway.`); - break; - case "transformation fetishist": - r.push(`${HeA} wears a simple white linen dress that struggles to contain ${hisA} big, perky, obviously fake breasts.`); - break; - case "pastoralist": - r.push(`${HeA} wears a simple white linen dress that struggles to cover ${hisA} full breasts. ${HeA} frequently tries to hide ${hisA} nipples; ${hisA} milk having rendered ${hisA} dress transparent.`); - break; - case "maturity preferentialist": - r.push(`${HeA} wears a simple white linen dress and has recently altered appearance to be more mature. ${HisA} face is one of experience and ${hisA} hair has streaks of silver.`); - break; - case "youth preferentialist": - r.push(`${HeA} wears a simple white linen dress that tastefully hugs ${hisA} youthful body. ${HeA} looks barely 18; a tantalizing risk.`); - break; - case "slimness enthusiast": - r.push(`${HeA} wears a simple white linen dress that tastefully hugs ${hisA} thin body.`); - break; - case "body purist": - r.push(`${HeA} has forgone covering ${himselfA} to allow ${hisA} radiant, pure body to be visible to all.`); - break; - case "intellectual dependency": - r.push(`${HeA} wears a simple white linen dress with a slit cut out of the crotch.`); - if (V.seePreg !== 0) { - r.push(`${HeA} is visibly dripping seed and blissfully unaware of the curve beginning to form in ${hisA} abdomen.`); - } else { - r.push(`${HeA} is visibly dripping with need.`); - } - break; - case "slave professionalism": - r.push(`${HeA} wears a flowing white linen dress that highlights ${hisA} grace.`); - break; - case "petite admiration": - r.push(`${HeA} wears a simple white linen dress that trails along after ${himA} when ${heA} walks. ${HeA}'s fine with this since flying makes ${himA} look tall.`); - break; - case "statuesque glorification": - r.push(`${HeA} wears a long white linen dress, while concealing, shows off ${hisA} pleasant curves and long legs.`); - break; - default: - r.push(`${HeA} wears a simple white linen dress that, while concealing, shows off ${hisA} pleasant curves.`); - } + r.push(FSfunc()); } else { r.push(`${HeA} wears a simple white linen dress that, while concealing, shows off ${hisA} pleasant curves.`); } @@ -1730,97 +572,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`wings.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA} has swapped ${hisA} usual short skirt for a much longer one. No more panty flashes for you!`); - break; - case "degradationist": - r.push(`${HeA} is wearing black lipstick along with ${hisA} usual white linen dress with a short skirt. Occasionally you get a glance up that skirt; a dark black thong greets you.`); - break; - case "supremacist": - r.push(`${HeA} is wearing a cute little dressed stitched with designs from ${V.arcologies[0].FSSupremacistRace} culture. Occasionally you get a glance up it; a white pair of panties with similar designs say hello.`); - break; - case "subjugationist": - r.push(`${HeA} is shackled to an iron ball and chain that's almost as big as ${heA} is, and ${heA} has to slowly and comically drag it behind ${himA} to get anywhere. Occasionally ${heA} tumbles over in ${hisA} struggles, flipping ${hisA} white linen dress up and treating you to a good look at ${hisA} panties.`); - break; - case "roman revivalist": - r.push(`${HeA} is wearing a cute little tunic. Occasionally you get a glance up it; a cute little pussy says hello.`); - break; - case "neo imperialist": - r.push(`${HeA} is wearing a tiny executive skirt that mixes cute and professional. ${HeA}'s obviously not wearing any panties underneath.`); - break; - case "aztec revivalist": - r.push(`${HeA} is wearing a huipil with ${hisA} hair braided to two ponytails. You can clearly see through the sides that ${heA} has chosen to forgo underwear.`); - break; - case "egyptian revivalist": - r.push(`${HeA} is wearing a simple white linen dress, kohl eye shadow, and a serene expression. ${HisA} dress hangs low enough to block your view, unfortunately.`); - break; - case "edo revivalist": - r.push(`${HeA} is wearing a cute little kimono with slits for ${hisA} wings. Occasionally you get a glance up it; a lovely pair of panties say hello.`); - break; - case "arabian revivalist": - r.push(`${HeA} wears a fine dress, a silk headscarf, aviator sunglasses, and an overly conservative posture. No seeing up ${hisA} dress for you!`); - break; - case "chinese revivalist": - r.push(`${HeA} is wearing a conservative silk qipao with special slits for ${hisA} wings. ${HisA} hair is pulled back into a bun and secured by a couple of chopsticks. It you try really hard, you can get a peek of ${hisA} panties as ${heA} flutters by.`); - break; - case "chattel religionist": - r.push(`${HeA} has adjusted ${hisA} outfit to consist of nothing but the symbol of your new religion carefully tailored to cover ${hisA} nipples and crotch. Another dangles from ${hisA} neck. ${HisA} attire leaves little to the imagination.`); - break; - case "physical idealist": - r.push(`${HeA} has chosen to ditch ${hisA} usual linen dress for nothing but ${hisA} undies in order to show off ${hisA} muscles.`); - break; - case "hedonistic decadence": - r.push(`${HeA} has become so plump lately that no amount of tugging will get ${hisA} linen dress to cover ${hisA} exposed panties. ${HeA} struggles to stay aloft with such a plush body.`); - break; - case "repopulation focus": - r.push(`${HeA} has chosen to ditch ${hisA} usual linen dress for just ${hisA} panties. ${HeA} struggles to fly with ${hisA} heavy pregnancy and milk laden breasts.`); - break; - case "eugenics": - r.push(`${HeA} wears simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} chastity belt.`); - break; - case "gender radicalist": - r.push(`${HeA} wears simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} panties. ${HeA} has become rather boyish lately and you swear that there is a slight bulge in ${hisA} panties.`); - break; - case "gender fundamentalist": - r.push(`${HeA} wears a simple white linen dress that struggles to cover both ${hisA} full breasts and child-bearing hips. ${HisA} short skirt frequently rides you to give you a lovely view of ${hisA} panties.`); - break; - case "asset expansionist": - r.push(`${HeA} has recently taken to wearing nothing put ${hisA} panties, having given up on fitting into ${hisA} dress. ${HeA} struggles to fly with ${hisA} massive tits weighing ${himA} down, and ${heA} commonly has to pause to pull ${hisA} underwear out of ${hisA} buttcrack.`); - break; - case "transformation fetishist": - r.push(`${HeA} wears a simple white linen dress that struggles to cover both ${hisA} big fake breasts and ass. ${HisA} short skirt feebly rests atop ${hisA} panty devouring rear, giving you a lovely view.`); - break; - case "pastoralist": - r.push(`${HeA} has begun leaving the top of ${hisA} white linen dress open to allow ${hisA} milk laden breasts to hang free. ${HeA} tends to leave a trail where ever ${heA} flies.`); - break; - case "maturity preferentialist": - r.push(`${HeA} has recently updated ${hisA} appearance to be more mature; an air of experience follows ${himA} as ${heA} flies around. ${HeA} a wears simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} panties; polka-dotted, oddly enough.`); - break; - case "youth preferentialist": - r.push(`${HeA} has recently updated ${hisA} appearance to be more youthful. ${HeA} frequently flutters by, enjoying ${hisA} youthful vigor. ${HeA} a wears simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} panties; an adorable pair of bloomers.`); - break; - case "slimness enthusiast": - r.push(`${HeA} wears simple white linen dress with a short skirt that hangs loosely off ${hisA} pleasantly thin body. ${HisA} panties are obviously a bit loose too, as ${heA} frequently has to stop, swoop down and retrieve them whenever they fall off ${hisA} flat ass.`); - break; - case "body purist": - r.push(`${HeA} has forgone covering ${himselfA} to allow ${hisA} radiant, pure body to be visible to all.`); - break; - case "intellectual dependency": - r.push(`${HeA} wears a simple white linen dress with a short skirt that frequently reminds you ${heA} forgot to wear panties.`); - break; - case "slave professionalism": - r.push(`${HeA} wears a simple white linen dress with a short skirt that allows ${himA} to expertly flash you ${hisA} pussy when you need it most.`); - break; - case "petite admiration": - r.push(`${HeA} wears a simple white linen dress with a short skirt, though ${heA}'s so short it may as well be a full length.`); - break; - case "statuesque glorification": - r.push(`${HeA} wears a simple white linen dress that struggles to come close to covering ${hisA} panties. ${HeA}'s gotten quite tall.`); - break; - default: - r.push(`${HeA} wears a simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} panties.`); - } + r.push(FSfunc()); } else { r.push(`${HeA} wears a simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} panties.`); } @@ -1860,103 +612,7 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`imp with black hair and comically tiny bat-like wings.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA} has swapped to wearing much more, relatively speaking, modest clothing; extremely tight jeans and a top so small and taut you swear ${heA}'s about to pop out of it.`); - break; - case "degradationist": - r.push(`${HeA} has replaced ${hisA} loincloth with a chastity belt containing an immense dildo; it is clearly seen distending ${hisA} belly. Countless scars line ${hisA} back and ass from the frequent lashings ${heA} enjoys.`); - break; - case "supremacist": - r.push(`${HeA}'s taken to carrying a cat o' nine tails whip at all times so that ${heA}'s ready to lash a`); - if (V.arcologies[0].FSSupremacistRace === "mixed race") { - r.push(`pureblooded`); - } else { - r.push(`non-${V.arcologies[0].FSSupremacistRace}`); - } - r.push(`slave at a moment's notice.`); - break; - case "subjugationist": - r.push(`${HisA} cartoonishly exaggerated ${V.arcologies[0].FSSubjugationistRace} body is just begging for a whipping, even when ${heA} isn't doing something mischievous and sneaky, which is rare.`); - break; - case "roman revivalist": - r.push(`${HeA}'d fit in perfectly tormenting the condemned in Tartarus.`); - break; - case "neo imperialist": - r.push(`${HeA}'s bound himself up with high-tech holographic chains, reminiscent of a slave locked in your cellblocks with ${hisA} devilish features.`); - break; - case "aztec revivalist": - r.push(`${HeA}'s taken to carrying a pair of ceremonial daggers perfect for bloodletting and even an impromptu sacrifice. Two things ${heA} really enjoys performing.`); - break; - case "egyptian revivalist": - r.push(`${HeA} has recently adjusted ${hisA} appearance to resemble an Egyptian slave; that combined with a manufactured rebellious streak are sure to earn ${himA} a whipping.`); - break; - case "edo revivalist": - r.push(`${HeA} has tightly bound ${himselfA} in shibari ropes, although they don't achieve much given ${heA} can still fly freely.`); - break; - case "arabian revivalist": - r.push(`${HeA} has donned the skimpiest, sluttiest outfit ${heA} could think of. ${HeA}'s just begging to get stoned.`); - break; - case "chinese revivalist": - r.push(`${HeA} has added a number of piercings to ${hisA} body to allow ${himA} to be suspended by hooks rather than flying.`); - break; - case "chattel religionist": - r.push(`${HeA} has chosen to go fully naked, exposing the symbols of your religion pierced through ${hisA} nipples and clit.`); - break; - case "physical idealist": - r.push(`${HeA} has adjusted ${hisA} appearance to be rather muscular. Not only can ${heA} crack a whip harder than ever, but when ${heA} flexes, ${HeA} nearly pops the belt around ${hisA} chest.`); - break; - case "hedonistic decadence": - r.push(`${HeA} has become rather chubby lately. ${HeA} may want to change up ${hisA} routine of tormenting the hungry by devouring food before them.`); - break; - case "repopulation focus": - r.push(`${HeA}'s added a pair of tight belts across ${hisA} stomach recently. The taut material painfully digs into ${hisA} growing pregnancy.`); - break; - case "eugenics": - r.push(`${HeA} has an iron chastity belt under ${hisA} loincloth and two large bulges in ${hisA} middle. You don't have to guess ${heA} has a pair of enormous dildos locked inside ${himA}.`); - break; - case "gender radicalist": - r.push(`${HeA}'s recently begun rendering ${himselfA} more androgynous. Something can be seen commonly tenting ${hisA} loincloth; whenever it shifts to the side, you catch sight of a thumb sized and heavily pierced clitoris.`); - break; - case "gender fundamentalist": - r.push(`${HeA}'s recently increased the size of ${hisA} breasts and width of ${hisA} hips. The belt around ${hisA} chest tightly binds ${hisA} new bust and causes its flesh to bulge and jiggle delightfully.`); - break; - case "asset expansionist": - r.push(`${HeA}'s had to let out ${hisA} chest belt to accommodate ${hisA} new excessive bust, but only a little; the belt creates a deep canyon across ${hisA} chest with plenty of flesh bulging above and below the straining leather.`); - break; - case "transformation fetishist": - r.push(`${HeA}'s had to let out ${hisA} chest belt to accommodate ${hisA} new excessive bust, but only a little; the belt creates a deep canyon across ${hisA} fake chest and threatens to painfully pop the underlying implants.`); - break; - case "pastoralist": - r.push(`${HeA}'s exchanged ${hisA} chest belt for a pair of rings with leather straps. ${HeA} wears them so tightly every motion ${heA} makes forces a gush of milk from ${hisA} painfully swollen breasts.`); - break; - case "maturity preferentialist": - r.push(`${HeA} has recently updated ${hisA} appearance to be more mature; an air of experience follows ${himA} as ${heA} flies around. You can hear ${himA} plotting tortures, many you've never heard of.`); - break; - case "youth preferentialist": - r.push(`${HeA} has recently updated ${hisA} appearance to be more youthful. ${HeA} frequently flutters by, enjoying ${hisA} youthful vigor. ${HeA} looks so innocent, but looks can be deceiving!`); - break; - case "slimness enthusiast": - r.push(`${HisA} new, thinner body gives ${himA} plenty of excuses to pull ${hisA} straps even tighter.`); - break; - case "body purist": - r.push(`${HeA} has forgone covering ${himselfA} to allow ${hisA} sinful, pure body to be visible to all.`); - break; - case "intellectual dependency": - r.push(`${HeA} may look like a bumbling fool, but even an idiot can get a torture right every now and then.`); - break; - case "slave professionalism": - r.push(`${HeA}'s taken to carrying a box of needles to make use of ${hisA} extensive knowledge of anatomy. This is one acupuncture session you don't want a part of.`); - break; - case "petite admiration": - r.push(`${HisA} new, tiny body opens up a new realm of torments. You can hear ${himA} scheming about what holes ${heA} could theoretically force ${himselfA} up now.`); - break; - case "statuesque glorification": - r.push(`${HisA} new, giant body brings with it an even larger ego. No longer a mere imp, ${HeA}'s a borderline devil.`); - break; - default: - r.push(`${HeA} wears only a belt, tightly bound, over ${hisA} tiny breasts and a simple loincloth over ${hisA} crotch, leaving most of ${hisA} body in plain, but arousing, sight.`); - } + r.push(FSfunc()); } else { r.push(`${HeA} wears only a belt, tightly bound, over ${hisA} tiny breasts and a simple loincloth over ${hisA} crotch, leaving most of ${hisA} body in plain, but arousing, sight.`); } @@ -1996,258 +652,47 @@ globalThis.PersonalAssistantAppearance = function() { } r.push(`witch with thin, flowing robes and a wide brimmed, if rather stereotypical, witch's hat.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA} still hasn't managed to undo the spell; ${hisA} chest is still unnaturally smooth, not one nipple peaks the fabric of the robe.`); - break; - case "degradationist": - r.push(`${HeA} still hasn't managed to undo the spell; ${hisA} face, hands and every surface of ${hisA} body are completely covered in tattoos. It is especially noticeable when ${heA} talks that ${hisA} tongue is tattooed too; wonder what decorates the surfaces of ${hisA} body you can't see?`); - break; - case "supremacist": - r.push(`${HeA}'s managed to correct the spell, and even succeed in it. ${HeA} is now`); - if (V.arcologies[0].FSSupremacistRace === "mixed race") { - r.push(`the perfect blend of every ethnicity, with all of their best qualities and none of their flaws.`); - } else { - r.push(`ethnically 100 % pure ${V.arcologies[0].FSSupremacistRace}.`); - } - r.push(`If ${heA} were real, ${HeA} would make the perfect breeding stock for the next generation of the master race.`); - break; - case "subjugationist": - r.push(`${HeA} still hasn't managed to undo the spell; ${HeA} looks like a racist caricature of a ${V.arcologies[0].FSSubjugationistRace} ${girlA}, and has an appropriately demeaning accent to match. What's worse, the spell also seems to have stripped most of ${hisA} literacy in ${V.language}, making reading ${hisA} tomes an arduous task for ${himA}.`); - break; - case "roman revivalist": - r.push(`While ${heA} acts like a typical Roman ${womanA}, ${HeA} is pretty obviously Greek. ${HeA} can't even name the Pantheon correctly.`); - break; - case "neo imperialist": - r.push(`${HeA} looks like someone you would find selling "magical tokens" on the side of your neon-bathed streets, cybernetic trinkets adorning ${hisA} whole body.`); - break; - case "aztec revivalist": - r.push(`${HeA} is still very obviously not a native and has become rather caught up in the fear that ${heA}'ll soon be sacrificed.`); - break; - case "egyptian revivalist": - r.push(`${HeA}'s managed to untangle ${himselfA} from the wrappings, though ${heA} has chosen to leave several still wrapped around ${hisA} body.`); - break; - case "edo revivalist": - r.push(`${HeA}'s managed to correct the spell, somewhat, though ${heA} now resembles something that belongs in a hentai.`); - break; - case "arabian revivalist": - r.push(`${HeA}'s managed to correct the spell, and even succeed at it. ${HeA} has altered ${hisA} appearance to resemble a gorgeous djinn. ${HeA} is seductively performing a belly dance for you.`); - break; - case "chinese revivalist": - r.push(`${HeA} has chosen to embrace the outcome of ${hisA} spell, even pushing ${hisA} luck a little more, leaving ${himA} wearing a long and very fashionable qipao.`); - break; - case "chattel religionist": - r.push(`${HeA} has chosen to embrace the outcome of ${hisA} spell, proudly displaying the various holy symbols hanging from around ${hisA} neck and dangling from ${hisA} nipples, navel and clit.`); - break; - case "physical idealist": - r.push(`${HeA} managed to regain freedom of movement, but has chosen to leave ${hisA} torn robes unfixed to further highlight ${hisA} ridiculous muscles.`); - break; - case "hedonistic decadence": - r.push(`${HeA} has managed to lighten ${hisA} body enough to regain mobility, but no amount of ${hisA} magic can summon a robe big enough to cover ${hisA} enormously fat body without looking ridiculous.`); - break; - case "repopulation focus": - if (V.seeHyperPreg === 1) { - r.push(`${HeA}'s managed to cast a levitation spell to allow ${himA} to move and a spell to prevent ${himA} from bursting, but ${heA} can do nothing about the dozens of active children crowding ${hisA} womb. ${HeA} meekly floats along with it, gently rubbing its squirming mass through ${hisA} torn robe.`); - } else { - r.push(`${HeA}'s managed to cast a spell to lighten ${hisA} belly, but ${heA} can do nothing about the rowdy octuplets crowding ${hisA} womb. ${HeA} meekly pats ${hisA} exposed belly, feebly trying to calm ${hisA} babies, as ${heA} looks up ways to mend ${hisA} torn dress.`); - } - break; - case "eugenics": - r.push(`${HeA} still hasn't managed to undo the spell; it's pretty obvious given how desperately horny ${heA} is.`); - break; - case "gender radicalist": - r.push(`${HeA} has chosen to embrace the outcome of ${hisA} spell; ${HeA} either sports a bulge or a tent in the front of ${hisA} dress and can frequently be seen reading books on male anatomy.`); - break; - case "gender fundamentalist": - r.push(`${HeA} still hasn't managed to undo the spell; ${hisA} belly has become so swollen with ovum ${heA} looks ready to birth triplets. ${HeA} can barely concentrate; ${hisA} mind focused entirely on dicks cumming in ${hisA} wet pussy, but ${heA} can't risk it, knowing full well ${heA}'d become so pregnant ${heA}'d likely burst. ${HisA} ample breasts and child bearing hips only make it harder to keep away from cocks.`); - break; - case "asset expansionist": - r.push(`${HeA}'s managed to partially undo the spell; ${hisA} breasts are merely as big as ${heA} is now. One simple, correctly performed, levitation spell later and ${heA} is fully capable of functioning with ${hisA} oversized tits.`); - break; - case "transformation fetishist": - r.push(`While ${heA} has managed to regain ${hisA} flexibility, ${HeA} still greatly resembles an overinflated blow-up doll. ${HisA} lips are stuck in an O shape, ${hisA} breasts are the size of beach balls, ${hisA} ass and thighs larger than any ${girlA}'s you've seen, and above all else is ${hisA} huge medicine ball sized belly; fortunately they don't weigh nearly as much as they should, part of the benefits of being an inflatable sex-doll.`); - break; - case "pastoralist": - r.push(`${HeA}'s managed to shrink ${hisA} nine breasts somewhat; they are merely head sized now. The front of ${hisA} robes is strained from ${hisA} excessive number of milky tits.`); - break; - case "maturity preferentialist": - r.push(`${HeA}'s managed to reign in ${hisA} aging spell and with a little size up to ${hisA} breasts, hips and ass makes a very pleasant MILF.`); - break; - case "youth preferentialist": - if (V.minimumSlaveAge === 3) { - r.push(`${HeA}'s adjusted ${hisA} tiny body slightly to be less feeble. Now ${heA} is a fully capable and adorable toddler witch in an oversized robe, though ${heA} has to fight to keep ${hisA} hat from covering ${hisA} entire head.`); - } else if (V.minimumSlaveAge <= 7) { - r.push(`${HeA}'s decided to embrace ${hisA} spell and now appears as an adorable ${loliA} witch. ${HeA} has to watch ${hisA} step to not trip over ${hisA} trailing robe and has to constantly readjust ${hisA} head devouring hat.`); - } else if (V.minimumSlaveAge <= 13) { - r.push(`${HeA}'s decided to embrace ${hisA} spell and now appears as a cute teenage witch. ${HisA} robe is a little long, but ${heA} manages just fine.`); - } else { - r.push(`${HeA}'s decided to embrace ${hisA} spell and now appears as a witch fresh into adulthood.`); - } - break; - case "slimness enthusiast": - r.push(`${HeA}'s begun wearing a corset under ${hisA} robes to hide ${hisA} chubbiness. Combined with ${hisA} lightened body, ${HeA} manages to pull off the lithe look easily.`); - break; - case "body purist": - r.push(`${HeA} has attempted to fix ${hisA} misspell and succeeded in preventing ${hisA} clothes from becoming transparent, to ${himselfA} only. ${HeA} appears nude, even though ${heA} is fully clothed, much to everyone's enjoyment.`); - break; - case "intellectual dependency": - r.push(`${HeA} still hasn't managed to figure out that ${heA} drained ${hisA} intelligence; not that it matters when all your spells now have so many fun effects! (And you can't read.)`); - break; - case "slave professionalism": - r.push(`${HeA}'s managed to work out some of the kinks of the spell, though it's left ${himA} quite the perfectionist.`); - break; - case "petite admiration": - r.push(`${HeA}'s decided to embrace ${hisA} spell, and with a strength booster, manages quite fine with ${hisA} proportionately mountainous tits.`); - break; - case "statuesque glorification": - r.push(`${HeA}'s managed to correct the spell, and even succeed in it. ${HeA} stands tall, proud at ${hisA} success.`); - break; - default: - r.push(`${HeA} frequently carries a tome of new and erotic spells.`); - } + r.push(FSfunc()); } else { r.push(`${HeA} frequently carries a tome of new and erotic spells.`); - } - if (V.cockFeeder === 1 && paSeed === 1) { - r.push(`${HeA} is steadily conjuring cake slices out of thin air and sending them down a recognizable little representation of one of your slaves' throat as ${hisU} belly swells. The slave must be down in the kitchen, getting a meal out of the food dispensers. The witch notices you watching, creates a whole cake, and sends it on its way, causing the slave's gut to double in size.`); - } else if (V.suppository === 1 && paSeed === 2) { - r.push(`A recognizable little representation of one of your slaves is before ${himA}, writhing in pleasure, as a summoned tentacle explores ${hisU} anus. The slave must be receiving ${hisU} drugs from one of the dildo dispensers. The witch notices you watching and pats ${hisA} own squirming belly, causing the tentacle to seek shelter deeper in the slave.`); - } else if (masturbationAllowed === 1 && paSeed === 3) { - r.push(`A recognizable little representation of one of your slaves is squatting atop a magic circle before ${himA}, a dildo pistoning in and out of ${himU}. The slave must be using one of the penthouse's many sex toys. Noticing you watching, the witch snaps ${hisA} fingers, causing the toy to blow a load deep inside the slave. A load moan echoes down the halls of your penthouse; someone must be having a good time.`); - } else if (paSeed === 4) { - r.push(`A recognizable little representation of one of your slaves is lying before ${himA} as ${heA} runs ${hisA} wand over ${hisU} body. The slave must be getting a checkup. ${HeA} notices your gaze and taps the wand to the slave's breasts, causing them to jump up a cup size.`); - } else if (paSeed === 5 && V.invasionVictory > 0) { - r.push(`${HeA}'s riding a broom alongside a representation of one of your security drones as it carries out its patrol route through your arcology. When ${heA} sees you looking at ${himA}, ${HeA} giggles and says, "I like this one. He did very well during the invasion."`); - } else if (paSeed === 6 && V.studio === 1) { - r.push(`A hovering camera is aimed at a recognizable little representation of one of your slaves masturbating. The slave must be using one of the penthouse's many vibrators, and ${V.assistant.name} is likely invisible holding the camera, turning the feed of it into a PoV porno.`); - } else if (paSeed === 7 && V.assistant.market) { - r.push(`${HeA}'s accompanied by your market assistant's chubby, bespectacled avatar.`); - if (V.assistant.market.relationship === "cute") { - r.push(`They're sitting back to back, reading their books and giggling to each other over whispers of what erotic tricks they can do.`); - } else if (V.assistant.market.relationship === "nonconsensual") { - r.push(`${V.assistant.name} has ${hisA} test subject stripped and bound. ${HeA} focuses a spell on a single of the ${girlM}'s breasts and records the results as it steadily begins swelling, leaving its twin behind. The market assistant moans as an egg pushes its way out of ${hisM} erect nipple.`); - } else if (V.assistant.market.relationship === "incestuous") { - r.push(`${V.assistant.name} is lustfully groping ${hisA} ${sisterM}'s plush breasts. Upon noticing your gaze, ${HeA} channels ${hisA} magic and`); - if (V.seeDicks !== 0) { - r.push(`sprouts a huge dick straight into ${hisA} ${sisterM}'s plump rear.`); - } else { - r.push(`begins to enlarge the already lovely handfuls.`); - } - r.push(`The market assistant can only finger ${himselfM} in response, oblivious to everything going on.`); - } else { - r.push(`They've pulled open each other's robes and are gently tribbing. Upon noticing you, ${V.assistant.name} casts a spell to triple the market assistant's sensitivity and braces for the impending orgasm. ${HeM} cums so hard ${heM} passes out; ${V.assistant.name} gently pulls ${himM} into a close embrace until ${heM} recovers.`); - } - } else { - r.push(`${HeA}'s idly turning the pages of ${hisA} spell book. When ${heA} notices you watching, ${HeA} flips the book around to show you a new and kinky trick ${heA} wants to try out.`); - } - break; - case "ERROR_1606_APPEARANCE_FILE_CORRUPT": - r.push(`${HeA}'s an odd little ${girlA}, with slightly off mannerisms,`); - if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`wearing ill fitting clothing. Various movements can be seen under ${hisA} misbuttoned shirt and lopsided skirt.`); - break; - case "degradationist": - r.push(`wearing nothing except some oversized, strange looking piercings all over ${hisA} body. You swear you see movement under ${hisA} skin and ${hisA} piercings have a habit of never being in the same shape or location.`); - break; - case "supremacist": - r.push(`wearing nothing at all. ${HeA} looks vaguely ${V.arcologies[0].FSSupremacistRace}, but wrong. You swear you see patches of fish-like scales on ${hisA} skin, but they keep disappearing whenever you try to focus on them.`); - break; - case "subjugationist": - r.push(`wearing nothing at all. ${HeA} looks vaguely ${V.arcologies[0].FSSubjugationistRace}, but wrong. You swear you see patches of fish-like scales on ${hisA} skin, but they keep disappearing whenever you try to focus on them.`); - break; - case "roman revivalist": - r.push(`wearing a poorly folded toga. You swear you see movement under ${hisA} skin.`); - break; - case "neo imperialist": - r.push(`wearing a tight-fitting bodysuit that you swear moves in unsettling ways. Is the bodysuit moving, or the skin underneath?`); - break; - case "aztec revivalist": - r.push(`wearing a torn huipil. ${HeA} looks vaguely Aztec, but wrong. You swear you see movement under ${hisA} skin.`); - break; - case "egyptian revivalist": - r.push(`wearing nothing at all. ${HeA} looks vaguely Egyptian, but wrong. You swear you see movement under ${hisA} skin.`); - break; - case "edo revivalist": - r.push(`wearing a loose kimono. ${HeA} looks vaguely Japanese, but wrong. You swear you see movement under ${hisA} skin.`); - break; - case "arabian revivalist": - r.push(`wearing various silks. ${HeA} looks vaguely Arabic, but wrong. You swear you see movement under ${hisA} skin.`); - break; - case "chinese revivalist": - r.push(`wearing an ill fitting qipao. ${HeA} looks vaguely Chinese, but wrong. You swear you see movement under ${hisA} clothing and even skin.`); - break; - case "chattel religionist": - r.push(`wearing nothing at all. A pulsing symbol of your religion sprouts from ${hisA} chest, runs between ${hisA} breasts and down to ${hisA} crotch, where it penetrates ${hisA} pussy. If the symbol weren't off-putting enough, you also swear you see movement under ${hisA} skin.`); - break; - case "physical idealist": - r.push(`wearing nothing at all. ${HeA} is covered in what appear to be muscles, though they bulge and squirm uncomfortably.`); - break; - case "hedonistic decadence": - r.push(`wearing nothing at all. ${HeA} is covered in what appears to be a dense layer of fat, though occasionally you swear you see something peering out from between ${hisA} folds.`); - break; - case "repopulation focus": - if (V.seeHyperPreg === 1) { - r.push(`wearing nothing at all. ${HisA} belly is immensely swollen, squirming and practically ready to burst. ${HisA} navel resembles a pussy; a pussy birthing countless larva like creatures.`); - } else { - r.push(`wearing nothing at all. ${HisA} belly is rounded and squirming in some state of gravidity. Every so often ${hisA} navel spreads apart and a wormlike creature flops out.`); - } - break; - case "eugenics": - r.push(`wearing nothing at all. You can't take your eyes off of ${hisA} perfect body, but at the same time, you feel a strange sense of danger about ${himA}.`); - break; - case "gender radicalist": - r.push(`wearing nothing at all. Even though ${heA} lacks a penis, you can't shake the feeling that it's a trap.`); - break; - case "gender fundamentalist": - r.push(`full breasts, wide hips and wearing absolutely nothing. You swear ${hisA} tits are moving slightly and an unusual bulge can be seen writhing in ${hisA} lower belly.`); - break; - case "asset expansionist": - r.push(`wearing nothing at all; not that anything could fit ${himA}. ${HeA} is absolutely massive; ${hisA} breasts easily dwarfing the rest of ${hisA} body and quivering obscenely. Every so often, a bulge moves up a nipple as a wormlike creature is born into the world.`); - break; - case "transformation fetishist": - r.push(`wearing nothing at all; not that anything could fit ${himA}. ${HisA} breasts and ass are splitting around the massive, round objects distending them. The orbs are slightly translucent; lots of small wormlike creatures can be seen squirming within inside.`); - break; - case "pastoralist": - r.push(`wearing nothing at all; not that anything could fit ${himA}. ${HeA} is absolutely massive; ${hisA} breasts easily dwarfing the rest of ${hisA} body and quivering obscenely. An extremely dense, white liquid is steadily forcing its way from ${hisA} gaping nipples.`); - break; - case "maturity preferentialist": - r.push(`wearing nothing at all. ${HeA} seems to be quite old and vulnerable, but something feels off about ${himA}.`); - break; - case "youth preferentialist": - r.push(`wearing nothing at all.`); - if (V.minimumSlaveAge === 3) { - r.push(`${HeA}'s an adorable toddler just ripe for the taking; though a feeling of danger radiates from ${hisA} tiny body.`); - } else if (V.minimumSlaveAge <= 7) { - r.push(`${HeA}'s a cute ${loliA} and ripe for the taking; though a feeling of danger radiates from ${hisA} small body.`); - } else if (V.minimumSlaveAge <= 13) { - r.push(`${HeA}'s a pretty teenager and ripe for the taking; though a feeling of danger radiates from ${himA}.`); - } else { - r.push(`${HeA} seems to be fresh into adulthood and ripe for the taking; though a feeling of danger radiates from ${himA}.`); - } - break; - case "slimness enthusiast": - r.push(`wearing nothing at all. ${HeA} is extremely thin; multiple tube-like appendages can be seen writhing within ${hisA} compressed body.`); - break; - case "body purist": - r.push(`wearing nothing at all. ${HisA} body is absolutely flawless, too flawless; you can't help but feel a sense of discomfort when looking at ${himA}.`); - break; - case "intellectual dependency": - r.push(`wearing nothing at all. ${HeA} seems to be lost, in desperate need of sex and ripe for the taking; though a feeling of danger radiates from ${himA}.`); - break; - case "slave professionalism": - r.push(`wearing an alluring outfit and beckoning to you. ${HeA} promises a night you'll never forget. Ever.`); - break; - case "petite admiration": - r.push(`wearing nothing at all. ${HeA}'s so tiny ${heA} could be taken with ease; in fact, that seems to be exactly what ${heA} wants.`); - break; - case "statuesque glorification": - r.push(`wearing nothing at all; it would only get in the way of ${himA} preying on all those smaller than ${hisA} looming form.`); - break; - default: - r.push(`wearing absolutely nothing. ${HeA} periodically twitches when you aren't looking and you swear you see movement under ${hisA} skin.`); + } + if (V.cockFeeder === 1 && paSeed === 1) { + r.push(`${HeA} is steadily conjuring cake slices out of thin air and sending them down a recognizable little representation of one of your slaves' throat as ${hisU} belly swells. The slave must be down in the kitchen, getting a meal out of the food dispensers. The witch notices you watching, creates a whole cake, and sends it on its way, causing the slave's gut to double in size.`); + } else if (V.suppository === 1 && paSeed === 2) { + r.push(`A recognizable little representation of one of your slaves is before ${himA}, writhing in pleasure, as a summoned tentacle explores ${hisU} anus. The slave must be receiving ${hisU} drugs from one of the dildo dispensers. The witch notices you watching and pats ${hisA} own squirming belly, causing the tentacle to seek shelter deeper in the slave.`); + } else if (masturbationAllowed === 1 && paSeed === 3) { + r.push(`A recognizable little representation of one of your slaves is squatting atop a magic circle before ${himA}, a dildo pistoning in and out of ${himU}. The slave must be using one of the penthouse's many sex toys. Noticing you watching, the witch snaps ${hisA} fingers, causing the toy to blow a load deep inside the slave. A load moan echoes down the halls of your penthouse; someone must be having a good time.`); + } else if (paSeed === 4) { + r.push(`A recognizable little representation of one of your slaves is lying before ${himA} as ${heA} runs ${hisA} wand over ${hisU} body. The slave must be getting a checkup. ${HeA} notices your gaze and taps the wand to the slave's breasts, causing them to jump up a cup size.`); + } else if (paSeed === 5 && V.invasionVictory > 0) { + r.push(`${HeA}'s riding a broom alongside a representation of one of your security drones as it carries out its patrol route through your arcology. When ${heA} sees you looking at ${himA}, ${HeA} giggles and says, "I like this one. He did very well during the invasion."`); + } else if (paSeed === 6 && V.studio === 1) { + r.push(`A hovering camera is aimed at a recognizable little representation of one of your slaves masturbating. The slave must be using one of the penthouse's many vibrators, and ${V.assistant.name} is likely invisible holding the camera, turning the feed of it into a PoV porno.`); + } else if (paSeed === 7 && V.assistant.market) { + r.push(`${HeA}'s accompanied by your market assistant's chubby, bespectacled avatar.`); + if (V.assistant.market.relationship === "cute") { + r.push(`They're sitting back to back, reading their books and giggling to each other over whispers of what erotic tricks they can do.`); + } else if (V.assistant.market.relationship === "nonconsensual") { + r.push(`${V.assistant.name} has ${hisA} test subject stripped and bound. ${HeA} focuses a spell on a single of the ${girlM}'s breasts and records the results as it steadily begins swelling, leaving its twin behind. The market assistant moans as an egg pushes its way out of ${hisM} erect nipple.`); + } else if (V.assistant.market.relationship === "incestuous") { + r.push(`${V.assistant.name} is lustfully groping ${hisA} ${sisterM}'s plush breasts. Upon noticing your gaze, ${HeA} channels ${hisA} magic and`); + if (V.seeDicks !== 0) { + r.push(`sprouts a huge dick straight into ${hisA} ${sisterM}'s plump rear.`); + } else { + r.push(`begins to enlarge the already lovely handfuls.`); + } + r.push(`The market assistant can only finger ${himselfM} in response, oblivious to everything going on.`); + } else { + r.push(`They've pulled open each other's robes and are gently tribbing. Upon noticing you, ${V.assistant.name} casts a spell to triple the market assistant's sensitivity and braces for the impending orgasm. ${HeM} cums so hard ${heM} passes out; ${V.assistant.name} gently pulls ${himM} into a close embrace until ${heM} recovers.`); } + } else { + r.push(`${HeA}'s idly turning the pages of ${hisA} spell book. When ${heA} notices you watching, ${HeA} flips the book around to show you a new and kinky trick ${heA} wants to try out.`); + } + break; + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + r.push(`${HeA}'s an odd little ${girlA}, with slightly off mannerisms,`); + if (V.assistant.fsOptions) { + r.push(FSfunc()); } else { r.push(`wearing absolutely nothing. ${HeA} periodically twitches when you aren't looking and you swear you see movement under ${hisA} skin.`); } @@ -2281,125 +726,7 @@ globalThis.PersonalAssistantAppearance = function() { case "incubus": r.push(`${HeA}'s a handsome little sex demon with a big dick and heavy balls.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA}'s begun wearing rather conservative clothing, but nothing can hide the bulge running down one pant leg and the two round globes in the other.`); - break; - case "degradationist": - r.push(`${HeA}'s recently added an obscene number of piercings to ${hisA} cock and balls in addition to a pair of nipple rings. A thin chain links a ring attached to the head of ${hisA} penis to the heavy rings adorning ${hisA} chest.`); - break; - case "supremacist": - r.push(`${HeA} is an ideal ${V.arcologies[0].FSSupremacistRace} man, and ${hisA} massive dick is always hard and ready to continue propagating the master race.`); - break; - case "subjugationist": - r.push(`${HeA} is a deceptively handsome ${V.arcologies[0].FSSubjugationistRace} man, and gives off an air of lust and danger that serves as a warning to not let the inferior race's libido run unchecked.`); - break; - case "roman revivalist": - r.push(`${HeA} is an ideal Roman man, complete with something big and heavy hanging under ${hisA} toga.`); - break; - case "neo imperialist": - r.push(`${HeA} looks like an ideal Imperial Knight, wearing tight leather pants and a nanoweave shirt that fail to contain both his rippling pectorals and the outline of a massive cock.`); - break; - case "aztec revivalist": - r.push(`${HeA} is an ideal Aztec man wearing a headdress and a loincloth, which can't hide ${hisA} enviable package.`); - break; - case "egyptian revivalist": - r.push(`${HeA} is an ideal Egyptian man, complete with something big and heavy dangling behind ${hisA} loincloth.`); - break; - case "edo revivalist": - r.push(`${HeA} is an ideal Japanese man, complete with something big and heavy between ${hisA} legs.`); - break; - case "arabian revivalist": - r.push(`${HeA} is an ideal Arabian man, complete with something big and heavy filling out ${hisA} silken pants.`); - break; - case "chinese revivalist": - r.push(`${HeA} is an ideal Chinese man, complete with something big and heavy between ${hisA} legs.`); - break; - case "chattel religionist": - r.push(`${HeA} is wearing nothing but an immense erection. ${HisA} balls visibly pulse, begging for release, but ${hisA} load is blocked by a large plug capped with the symbol of your new religion. One pull is all it would take to bathe in ${hisA} blessing.`); - break; - case "physical idealist": - r.push(`${HeA} is wearing nothing but an immense erection and is coated in the perfect amount of muscle.`); - break; - case "hedonistic decadence": - r.push(`${HeA} is wearing nothing but an immense erection and is coated in the perfect amount of fat.`); - break; - case "repopulation focus": - r.push(`${HisA} belly is round with child and is in a constant struggle with ${hisA} erect cock over which gets to protrude out ${hisA} front.`); - break; - case "eugenics": - r.push(`${HeA}'s become even more irresistible lately;`); - if (V.PC.vagina !== -1) { - r.push(`you can't help but think of that perfect cock cumming deep in your pussy and your belly rounding with a gorgeous child.`); - } else { - r.push(`the children sired by such a stud are unimaginable.`); - } - break; - case "gender radicalist": - if (V.arcologies[0].FSGenderRadicalistLawFuta === 1) { - r.push(`${HeA} is wearing nothing at all and has recently rendered ${himselfA} slightly more feminine. ${HeA} makes sure to make exaggerated motions to show off the pussy hidden beneath ${hisA} swinging nuts.`); - } else if (V.arcologies[0].FSGenderRadicalistLawFuta === 2) { - r.push(`${HeA} has recently increased the size of ${hisA} genitals and has given up trying to wear pants; they just get in the way of ${hisA} prominent erection.`); - } else if (V.arcologies[0].FSGenderRadicalistLawFuta === 3) { - r.push(`${HeA} is wearing nothing at all; not that anything could fit ${himA}. ${HisA} cock and balls are utterly dwarfed by ${hisA} door-jamming hips, massive ass and extra thick thighs.`); - } else if (V.arcologies[0].FSGenderRadicalistLawFuta === 4) { - r.push(`${HeA} is wearing loose clothing and has recently rendered ${himselfA} slightly more feminine. ${HeA} does ${hisA} best to appear the perfect little femboy despite what's slipping down ${hisA} pant leg.`); - } else { - r.push(`${HeA} is wearing nothing at all and has recently rendered ${himselfA} even more handsome, since ${heA} was already a perfect fit for society.`); - } - break; - case "gender fundamentalist": - r.push(`${HeA} is wearing a cute dress that tightly hugs ${hisA} attractive curves. ${HeA} may be rendering ${himselfA} more feminine, but can't hide the bulge under ${hisA} skirt.`); - break; - case "asset expansionist": - r.push(`${HeA} is wearing nothing at all; not that anything could fit ${himA}. ${HisA} cock and balls are so large they reach the ground when ${heA} stands.`); - break; - case "transformation fetishist": - r.push(`${HeA} is wearing jeans and a tight shirt. ${HisA} overly long erection runs up ${hisA} front and protrudes out the neck of ${hisA} top.`); - break; - case "pastoralist": - r.push(`${HeA} is wearing nothing at all; not that anything could fit ${himA}. ${HisA} balls are absolutely massive; ${hisA} sizable cock looks tiny resting atop them. ${HeA} can barely take a step without overstimulating and orgasming across ${hisA} sack.`); - break; - case "maturity preferentialist": - r.push(`${HeA} has recently begun presenting ${himselfA} as an experienced, mature man with an oddly familiar mustache and goatee.`); - break; - case "youth preferentialist": - r.push(`${HeA} has recently adjusted ${hisA} age to reflect your youth focused society.`); - if (V.minimumSlaveAge === 3) { - r.push(`${HeA}'s an adorable toddler with an enormous cock hanging from ${hisA} shorts.`); - } else if (V.minimumSlaveAge <= 7) { - r.push(`${HeA}'s a cute shota with ball-filled shorts and a huge erection sneaking up ${hisA} shirt.`); - } else if (V.minimumSlaveAge <= 13) { - r.push(`${HeA}'s an attractive teenager with an immodest bulge running down ${hisA} pant leg.`); - } else { - r.push(`${HeA}'s an attractive young adult with an immodest bulge running down ${hisA} pant leg.`); - } - break; - case "slimness enthusiast": - r.push(`${HeA} has recently slimmed ${hisA} body down; everywhere but ${hisA} proportionally huge cock, that is.`); - break; - case "body purist": - r.push(`${HeA} is wearing nothing at all, happy to show off ${hisA} flawless body. ${HisA} cock and balls are now the ideal size to penetrate a natural girl.`); - break; - case "intellectual dependency": - if (V.arcologies[0].FSIntellectualDependencyLawBeauty === 1) { - r.push(`${HeA} is wearing nothing but a pair of jeans with the fly down to let ${hisA} junk hang loose. ${HeA} likes ${hisA} sex simple and straightforward. (The button is too difficult for ${himA}.)`); - } else { - r.push(`${HeA} is wearing nothing at all; it would just get in the way. ${HeA}'s hard and ready to go, not that ${heA} could think of anything else to do.`); - } - break; - case "slave professionalism": - r.push(`${HeA} is wearing a fine suit and ready to offer a deal no one could refuse.`); - break; - case "petite admiration": - r.push(`${HeA} is wearing nothing at all and has recently rendered ${himselfA} quite short; the perfect height to slip through a crowd, unseen and slapping booty.`); - break; - case "statuesque glorification": - r.push(`${HeA} is wearing nothing at all and has recently rendered ${himselfA} quite tall, so tall, in fact, that few can stop ${himA} from sticking ${hisA} cock in their face.`); - break; - default: - r.push(`${HeA} enjoys wearing absolutely nothing but an enormous hard-on. ${HeA} frequently, and openly, masturbates to your naked body.`); - } + r.push(FSfunc()); } else { r.push(`${HeA} enjoys wearing absolutely nothing but an enormous hard-on. ${HeA} frequently, and openly, masturbates to your naked body.`); } @@ -2533,158 +860,7 @@ globalThis.PersonalAssistantAppearance = function() { case "succubus": r.push(`${HeA}'s a beautiful little sex demoness with an ideal figure.`); if (V.assistant.fsOptions) { - switch (V.assistant.fsAppearance) { - case "paternalist": - r.push(`${HeA}'s wearing an absolutely stunning dress that perfectly hugs ${hisA} curves. Surprisingly, ${HeA} even has underwear on.`); - break; - case "degradationist": - r.push(`${HeA}'s recently added an obscene number of piercings to ${hisA} labia in addition to a pair of nipple rings and a big, heavy ring on ${hisA} clit. A thin chain links the clit ring to the heavy rings adorning ${hisA} chest.`); - break; - case "supremacist": - r.push(`In fact,${HeA} is the most gorgeous ${V.arcologies[0].FSSupremacistRace} ${womanA} you've ever seen.`); - break; - case "subjugationist": - r.push(`In fact,${HeA} is the most gorgeous ${V.arcologies[0].FSSubjugationistRace} ${womanA} you've ever seen.`); - break; - case "roman revivalist": - r.push(`In fact,${HeA} is the most gorgeous Roman ${womanA} you've ever seen.`); - break; - case "neo imperialist": - r.push(`In fact,${HeA} is the most gorgeous Imperial ${womanA} you've ever seen.`); - break; - case "aztec revivalist": - r.push(`In fact,${HeA} is the most gorgeous Aztec ${womanA} you've ever seen.`); - break; - case "egyptian revivalist": - r.push(`In fact,${HeA} is the most gorgeous Egyptian ${womanA} you've ever seen.`); - break; - case "edo revivalist": - r.push(`In fact,${HeA} is the most gorgeous Japanese ${womanA} you've ever seen.`); - break; - case "arabian revivalist": - r.push(`In fact,${HeA} is the most gorgeous Arabic ${womanA} you've ever seen.`); - break; - case "chinese revivalist": - r.push(`In fact,${HeA} is the most gorgeous Chinese ${womanA} you've ever seen.`); - break; - case "chattel religionist": - r.push(`${HeA} is wearing a tight dress modeled after the symbol of your new religion; it leaves ${hisA} nipples and crotch fully exposed.`); - break; - case "physical idealist": - if (V.arcologies[0].FSPhysicalIdealistStrongFat === 1) { - r.push(`${HeA} is wearing nothing but a thong barely visible under ${hisA} thick layer of fat. ${HisA} soft figure hides ${hisA} immense strength.`); - } else { - r.push(`${HeA} is wearing nothing but a tight thong to show off ${hisA} perfectly muscled body.`); - } - break; - case "hedonistic decadence": - r.push(`${HeA} is wearing nothing, opting let to ${hisA} fat belly cover ${hisA} privates.`); - if (V.arcologies[0].FSHedonisticDecadenceStrongFat === 1) { - r.push(`${HeA} may look soft and squishy, but ${hisA} thick flab hides ${hisA} immense musculature.`); - } - break; - case "repopulation focus": - r.push(`${HeA} is wearing an overly taut dress that clings tightly to ${hisA} triplet rounded middle and milk-laden breasts. ${HeA} is positively glowing with motherhood.`); - break; - case "eugenics": - r.push(`${HeA}'s become even more irresistible lately;`); - if (V.PC.dick !== 0) { - r.push(`you can't help but fantasize about fucking ${himA} pregnant with your perfect child.`); - } else { - r.push(`you can't help but feel slightly envious of ${hisA} body.`); - } - break; - case "gender radicalist": - if (V.arcologies[0].FSGenderRadicalistLawFuta === 3) { - r.push(`${HeA} is wearing an amazingly ill-fitting pair of stretch pants barely pulled midway over ${hisA} ass. ${HisA} door-jamming hips, massive rear and extra thick thighs jiggle spectacularly under the strained material.`); - } else { - r.push(`${HeA} is wearing baggy pants and a loose fitting shirt. Having altered ${hisA} appearance to be alluringly androgynous, it is hard to make out ${hisA} gender at a glance.`); - } - break; - case "gender fundamentalist": - r.push(`${HeA} is wearing a form fitting dress that emphasizes ${hisA} feminine curves. A gorgeous sight, given that ${heA} has recently adjusted ${hisA} body to be a lovely future mother.`); - break; - case "asset expansionist": - r.push(`${HeA} is wearing nothing at all; not that anything could fit ${himA}. ${HisA} breasts nearly touch the ground when ${heA} stands, yet are naturally perky. ${HisA} butt is so enormous it is a wonder ${heA} can even walk.`); - break; - case "transformation fetishist": - r.push(`${HeA} is wearing a minidress so tight it fully outlines ${hisA} huge butt implants and barely contains the lower half of ${hisA} beach ball sized tits.`); - break; - case "pastoralist": - r.push(`${HeA} is wearing a pair of cow-print bikinis over ${hisA} head sized breasts. A quartet of wet spots adorn ${hisA} tops at all times.`); - break; - case "maturity preferentialist": - r.push(`${HeA} has recently begun presenting ${himselfA} as an experienced, mature ${womanA}; one can only wonder what positions and tricks ${heA} knows.`); - break; - case "youth preferentialist": - r.push(`${HeA} has recently adjusted ${hisA} age to reflect your youth focused society.`); - if (V.minimumSlaveAge === 3) { - r.push(`${HeA}'s an adorable toddler wearing a cute pink dress.`); - } else if (V.minimumSlaveAge <= 7) { - r.push(`${HeA}'s a cute ${loliA} wearing tight, crotch hugging spats and a tight tube top across ${hisA} flat chest.`); - } else if (V.minimumSlaveAge <= 13) { - r.push(`${HeA}'s an attractive teenager wearing short shorts and a sheer top that shows off ${hisA} newly grown breasts.`); - } else { - r.push(`${HeA}'s an attractive young adult wearing a sheer dress that shows off ${hisA} youthful curves.`); - } - break; - case "slimness enthusiast": - if (V.arcologies[0].FSSlimnessEnthusiastLaw === 1) { - r.push(`${HeA} has recently slimmed ${hisA} body down tremendously; ${hisA} breasts are flat as can be, as is ${hisA} rear. ${HeA} enjoys wearing an extremely thin string bikini that tightly hugs ${hisA} body and barely covers ${hisA} non-existent assets.`); - } else { - r.push(`${HeA} has recently slimmed ${hisA} body down and begun wearing form fitting clothing to show off ${hisA} lithe figure.`); - } - break; - case "body purist": - r.push(`${HeA} is wearing nothing at all, happy to show off ${hisA} flawless body. ${HisA} curves are perfect; it's the only way to describe ${himA}.`); - break; - case "intellectual dependency": - r.push(`${HeA} is wearing nothing at all; it would just get in the way.`); - if (V.arcologies[0].FSIntellectualDependencyLawBeauty === 1) { - r.push(`${HisA} lavish makeup, long nails, luxurious hair,`); - if (V.arcologies[0].FSSlimnessEnthusiastLaw !== 1) { - if (V.arcologies[0].FSSlimnessEnthusiast === "unset") { - if (V.arcologies[0].FSAssetExpansionist !== "unset" || V.arcologies[0].FSTransformationFetishist !== "unset") { - r.push(`heaving`); - if (V.arcologies[0].FSTransformationFetishist !== "unset") { - r.push(`fake`); - } - r.push(`tits, downright massive`); - if (V.arcologies[0].FSTransformationFetishist !== "unset") { - r.push(`implant-filled`); - } - r.push(`ass,`); - } else { - r.push(`huge tits, fat ass,`); - } - } else { - if (V.arcologies[0].FSTransformationFetishist !== "unset") { - r.push(`breast implants, fake ass,`); - } else { - r.push(`tits pushing the boundary of good taste, nearly obscene ass,`); - } - } - } - if (V.arcologies[0].FSRepopulationFocus !== "unset") { - r.push(`baby bump,`); - } - r.push(`narrow waist, and huge dicksucking lips spell out bimbo far better than ${heA} ever could.`); - } else { - r.push(`${HeA}'s moist and ready to go, not that ${heA} could think of anything else to do.`); - } - break; - case "slave professionalism": - r.push(`${HeA}'s wearing an absolutely stunning dress that perfectly hugs and accentuates ${hisA} curves. An air of expertise emanates from ${himA} and promises an unbelievable night.`); - break; - case "petite admiration": - r.push(`${HeA} has recently lowered ${hisA} height considerably and is now the perfect size to copulate while sitting in one's lap.`); - break; - case "statuesque glorification": - r.push(`${HeA} has recently increased ${hisA} height considerably and begun wearing clothing that showcases the length of ${hisA} body and legs.`); - break; - default: - r.push(`${HeA} enjoys using a tight strip of leather to support ${hisA} ample bosom and a minuscule thong to cover ${hisA} crotch. ${HeA} commonly strikes sexy poses, ${hisA} spaded tail wrapping around ${hisA} legs seductively, hoping to catch ${hisA} ${properMaster()}'s eye.`); - } + r.push(FSfunc()); } else { r.push(`${HeA} enjoys using a tight strip of leather to support ${hisA} ample bosom and a minuscule thong to cover ${hisA} crotch. ${HeA} commonly strikes sexy poses, ${hisA} spaded tail wrapping around ${hisA} legs seductively, hoping to catch ${hisA} ${properMaster()}'s eye.`); } @@ -2729,7 +905,7 @@ globalThis.PersonalAssistantAppearance = function() { r.push(`${HeA}'s absentmindedly groping ${hisA} tits. When ${heA} notices you eyeing ${himA}, ${HeA} smiles coyly and runs ${hisA} hands down ${hisA} sides and to ${hisA} pussy while moaning seductively.`); break; case "physical idealist": - r.push(`${HeA}'s absentmindedly groping ${hisA} tits. When ${heA} notices you eyeing ${himA}, ${HeA} smiles coyly and flexes ${hisA} muscles in some of the most seductive ways imaginable${(V.arcologies[0].FSPhysicalIdealistStrongFat === 1)?`, ${hisA} layer of flab jiggling along to ${hisA} motions`:``}.`); + r.push(`${HeA}'s absentmindedly groping ${hisA} tits. When ${heA} notices you eyeing ${himA}, ${HeA} smiles coyly and flexes ${hisA} muscles in some of the most seductive ways imaginable${(V.arcologies[0].FSPhysicalIdealistStrongFat === 1) ? `, ${hisA} layer of flab jiggling along to ${hisA} motions` : ``}.`); break; case "hedonistic decadence": r.push(`${HeA}'s absentmindedly groping ${hisA} fat tits. When ${heA} notices you eyeing ${himA}, ${HeA} smiles coyly and lewdly gropes ${hisA} soft body.`); @@ -2806,5 +982,826 @@ globalThis.PersonalAssistantAppearance = function() { default: r.push(`${HeA}'s a little abstract symbol; when ${heA} speaks, the symbol glows slightly.`); } + return r.join(" "); + + function FSfunc() { + /** @type {appearance} */ + const fsAppearance = { + "normal": { + paternalist: ``, + degradationist: ``, + supremacist: ``, + subjugationist: ``, + "roman revivalist": ``, + "neo imperialist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + eugenics: ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + pastoralist: ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + }, + "monstergirl": { + paternalist: `${HeA}'s wearing a surprisingly conservative outfit: khakis, a sweater, and eyeglasses.`, + degradationist: `${HeA}'s sharpened ${hisA} appearance to be quite frightening: ${HeA} has impressive fangs, and a snakelike tongue flicks out between them.`, + supremacist: `${HisA} distinct ${V.arcologies[0].FSSupremacistRace} features are only enhanced by ${hisA} monstrous appearance, and ${heA} has taken to jump-scaring slaves of lesser races when ${heA} isn't too busy with other tasks.`, + subjugationist: `${HisA} distinct ${V.arcologies[0].FSSubjugationistRace} features are further exaggerated by ${hisA} monstrous appearance.`, + "roman revivalist": `${HeA}'s wearing a conservative stola, which combined with ${hisA} monstrous appearance makes ${himA} look like a Greek demigoddess.`, + "neo imperialist": `${HeA}'s wearing a set of high-tech battle armor, which combined with ${hisA} monstrous appearance makes ${himA} look like some kind of demonic Pagan emperor.`, + "aztec revivalist": `${HeA}'s wearing a traditional huipil, a long cape and a headdress, which amplify ${hisA} monstrous visage.`, + "egyptian revivalist": `${HeA}'s wearing golden jewelry and a Pharaoh's beard, which combined with ${hisA} animal characteristics makes ${himA} look like an Egyptian deity.`, + "edo revivalist": `${HeA}'s given ${hisA} appearance a Japanese style, making ${himA} look like a demon.`, + "arabian revivalist": `${HeA}'s given ${hisA} appearance a mystical Arabian style, making ${himA} look like a djinn.`, + "chinese revivalist": `${HeA}'s given ${hisA} appearance a Chinese style, making ${himA} look like a demon.`, + "chattel religionist": `${HeA}'s wearing the garb of a priestess of the new faith, which clashes amusingly with ${hisA} demonic appearance.`, + "repopulation focus": `${HeA}'s very pregnant; ${hisA} belly is covered in large bulges revealing the eggs growing within ${himA}.`, + eugenics: `${HeA}'s wearing a complex chastity device, keeping ${hisA} dicks and cunt unusable.`, + "physical idealist": `${HeA}'s quite muscular, and behaves with total confidence.`, + "hedonistic decadence": `${HeA}'s quite heavy set, and prefers to laze about eating and masturbating.`, + "gender radicalist": `${HeA}'s accentuated ${hisA} androgyny, with ${hisA} tits and ${hisA} cocks ${hisA} only obvious gendered traits.`, + "gender fundamentalist": `${HeA}'s made ${himselfA} as cute as a demonic little creature with cocks and tentacle hair can possibly be.`, + "asset expansionist": `${HeA}'s increased the size of ${hisA} assets recently: ${hisA} cocks are so large that ${heA} can give them a blowjob, and ${hisA} boobs are so big ${heA} can give ${himselfA} a titjob at the same time.`, + "transformation fetishist": `${HeA}'s made ${himselfA} even stranger recently: ${hisA} nipples look suspiciously like dicks, and ${heA} has horns growing out of ${hisA} feet to form high heels.`, + pastoralist: `${HeA}'s lactating, though ${hisA} product is a suspiciously semen-like substance ${heA} usually drinks ${himselfA}.`, + "maturity preferentialist": `${HeA}'s quite mature: ${HeA} wears a haughty expression, and ${hisA} cheekbones are like knifeblades.`, + "youth preferentialist": `${HeA}'s surprisingly young: ${hisA} tentacle hair is quite short, and ${hisA} horns are still little nubs.`, + "slimness enthusiast": `${HeA}'s recently altered ${hisA} appearance to be slimmer and more athletic.`, + "body purist": `${HeA}'s recently improved ${hisA} appearance to complete flawlessness, with milky white skin and buffed horns.`, + "intellectual dependency": `${HeA} has a short attention span, but it's easy to tell what ${heA}'s thinking by the direction of ${hisA} erection.`, + "slave professionalism": `${HeA}'s quite elegant: every movement has poise and purpose.`, + "petite admiration": `${HeA}'s adorably short, but no less fearsome.`, + "statuesque glorification": `${HeA}'s extremely tall, and behaves quite predatory.`, + }, + "shemale": { + paternalist: `${HeA}'s made ${himselfA} up to look a bit classier recently: ${HeA} has elegant fake nails, and has ${hisA} hair piled up on ${hisA} head.`, + degradationist: `${HeA}'s made ${himselfA} up to look almost comically evil: ${HeA}'s wearing black lipstick, black eyeliner, and a black barbed cockring.`, + supremacist: `${HeA} remains nude in order to properly display the glory of a superior ${V.arcologies[0].FSSupremacistRace} cock.`, + subjugationist: `Like most ${V.arcologies[0].FSSubjugationistRace} subhumans ${heA} has no self-control, and is constantly playing with ${hisA} erect cock and whimpering in needy arousal.`, + "roman revivalist": `${HeA}'s taken to reclining on a traditional Roman couch and drinking wine out of a shallow dish.`, + "neo imperialist": `${HeA}'s wearing an extremely tight-fitting bodysuit that emphasizes the bulge of ${hisA} heavy balls and the swell of ${hisA} asscheeks against the skintight nanoweave.`, + "aztec revivalist": `${HeA}'s wearing a headdress and a loincloth, which can't hide ${hisA} enviable package.`, + "egyptian revivalist": `${HeA}'s wearing an Egyptian melting perfume cake on ${hisA} head.`, + "edo revivalist": `${HeA}'s wearing a brief Japanese bathhouse robe.`, + "arabian revivalist": `${HeA}'s dressed ${himselfA} like an oil millionaire, with aviator sunglasses and a headscarf.`, + "chinese revivalist": `${HeA}'s added various tattoos of rude Chinese characters to ${hisA} body recently.`, + "chattel religionist": `${HeA}'s wearing the garb of a priestess of the new faith, which frames ${hisA} cock prominently.`, + "repopulation focus": `${HeA} is incredibly pregnant, ${hisA} belly preventing ${himA} from playing with ${himselfA} effectively.`, + eugenics: `${HisA} sizable dick is restrained in a complicated chastity device.`, + "physical idealist": `${HeA}'s extremely muscular: ${HeA} shines with body oil, and ${hisA} abs have abs.`, + "hedonistic decadence": `${HeA}'s extremely fat; when ${heA} isn't idly playing with ${himselfA}, ${HeA} is pigging out on snacks.`, + "gender radicalist": `${HeA}'s rendered ${hisA} cock in even more loving detail recently, adding a couple of veins and a bead of precum.`, + "gender fundamentalist": `${HeA}'s taken to concealing ${hisA} dick recently, and cheekily turns away from you to hide it as much as possible.`, + "asset expansionist": `${HeA}'s increased the size of ${hisA} assets recently: ${HeA}'s increased the girth of ${hisA} dick until it's as thick as one of ${hisA} arms, and ${hisA} boobs are the size of beach balls.`, + "transformation fetishist": `${HisA} tits, ass and lips are carefully rendered to make them look fake.`, + pastoralist: `${HeA}'s lactating, and ${hisA} orgasms produce comically powerful jets of cum.`, + "maturity preferentialist": `${HeA}'s quite mature, with a lean face that accentuates ${hisA} cheekbones.`, + "youth preferentialist": `${HeA}'s surprisingly young, and looks as innocent as a computer generated image of a ${girlA} with a pornstar dick possibly can.`, + "slimness enthusiast": `${HeA}'s recently altered ${hisA} appearance to be slimmer and more athletic.`, + "body purist": `${HeA}'s recently improved ${hisA} appearance to look more natural, with prettier boobs and softer hips.`, + "intellectual dependency": `${HeA}'s taken to frequently sucking ${himselfA} off and displays a clear oral fixation.`, + "slave professionalism": `${HeA}'s wearing a refined suit that reveals just the right amount of cleavage and tastefully caresses ${hisA} third leg.`, + "petite admiration": `${HeA}'s recently adjusted ${hisA} height to be quite short: ${HeA} finds having an erection easier than dragging ${hisA} cock along the ground.`, + "statuesque glorification": `${HeA}'s recently adjusted ${hisA} height to be quite tall, complete with a longer penis.`, + }, + "amazon": { + paternalist: `with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`, + degradationist: `with ochre-dyed dreadlocks, war tattoos, shredded abs, and jewelry made from human bones. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`, + supremacist: `wearing armor that blends elements from elite warriors of several historically ${V.arcologies[0].FSSupremacistRace} cultures, evoking the glory of ages past.`, + subjugationist: `with wild unkempt hair, dressed in ragged animal skins and crude bone jewelry.`, + "roman revivalist": `wearing the armor of a Roman auxilia, complete with lorica hamata and oval shield painted with your arcology's symbols.`, + "neo imperialist": `wearing a full set of advanced, powered battle armor, painted in your colors and with the crest of your family displayed prominently over a massive holographic tower shield.`, + "aztec revivalist": `wearing the battledress of the greatest warriors,${HeA} stands incredibly imposing, holding a spear and shield.`, + "egyptian revivalist": `wearing a simple white linen dress, kohl eye shadow, and sandals, making ${himA} look like a barbarian immigrant to the land of the Nile.`, + "edo revivalist": `wearing a Japanese warrior's robe with a pair of swords tucked into its sash.`, + "arabian revivalist": `with a bare chest, loose pantaloons, and a broad silk sash wound around ${hisA} waist with a scimitar thrust into it.`, + "chinese revivalist": `wearing loose silk robes belted with rope and carrying a simple warrior monk's staff.`, + "chattel religionist": `wearing a crusader's mail. ${HisA} long blonde hair cascades down the back of ${hisA} surcoat in golden glory.`, + "repopulation focus": `with an enormous belly. Its oversized occupant kicks and squirms ferociously, eager to be born.`, + eugenics: `with a complex bone chastity belt blocking ${hisA} vagina.`, + "physical idealist": `whose muscles are lovingly rendered in lifelike detail.`, + "hedonistic decadence": `with a thick layer of fat covering ${hisA} muscled body. ${HeA} typically carries a half-eaten roast pig over ${hisA} shoulder.`, + "gender radicalist": `who is so heavily muscled that ${heA}'s become quite androgynous lately.`, + "gender fundamentalist": `whose heavy musculature does not detract from ${hisA} feminine beauty.`, + "asset expansionist": `who's almost muscle-bound.`, + "transformation fetishist": `who's almost muscle-bound.`, + pastoralist: `wearing jean overalls, a plaid shirt whose sleeves are strained by ${hisA} biceps, and rubber boots, and has a cowboy hat pushed back on ${hisA} pretty head.`, + "maturity preferentialist": `with streaks of grey running through ${hisA} long flowing hair. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`, + "youth preferentialist": `with whose innocent appearance belies ${hisA} heavy muscles. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`, + "slimness enthusiast": `with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. ${HisA} perky boobs are usually concealed by ${hisA} ornaments.`, + "body purist": `with a realistic tribes ${womanA}'s garb of woven jewelry and shell beads. ${HeA} has bigger natural tits than anyone that ripped could possibly maintain.`, + "intellectual dependency": `with much more muscle than brains.`, + "slave professionalism": `with a keen mind to complement ${hisA} ripped body.`, + "petite admiration": `who, despite ${hisA} small stature, can still wrestle ${hisA} peers into submission.`, + "statuesque glorification": `that few stand a chance of escaping being scooped up and carried off for sex.`, + }, + "businesswoman": { + paternalist: `wearing a perfectly-tailored suit, with ${hisA} silver-blonde hair brushed back over ${hisA} shoulders. ${HisA} clothes are conservative, but they can't hide ${hisA} generous curves.`, + degradationist: `wearing an iron-gray suit, with ${hisA} hair up in a severe bun. ${HeA}'s wearing deep red lipstick and a predatory expression.`, + "supremacist": `wearing a perfectly-tailored suit. ${HeA} has two different tones ${heA} uses when speaking: a respectful one for talking with ${hisA} ${V.arcologies[0].FSSupremacistRace} equals, and a strict domineering one for interacting with the lesser races.`, + "subjugationist": `wearing a nice, slightly-used suit. ${HeA} speaks with a stereotypical ${V.arcologies[0].FSSubjugationistRace} voice, but is otherwise the model of a perfect subservient secretary.`, + "roman revivalist": `wearing a fine stola appropriate for a respectable Roman lady, with ${hisA} hair up in a complicated style.`, + "neo imperialist": `wearing an elegant black suit tailored perfectly for ${hisA} holographic body, one that you recognize as being the latest in old-world fashion.`, + "aztec revivalist": `wearing a modest huipil,${hisA} hair braided to two ponytails, ${HeA}'s the picture of quiet elegance.`, + "egyptian revivalist": `wearing a simple white linen dress, kohl eye shadow, sandals, and a serene expression.`, + "edo revivalist": `wearing a fine kimono, getae, tabi, and an expression of perfect serenity.`, + "arabian revivalist": `wearing a tailored suit, a silk headscarf, and aviator sunglasses, making ${himA} look like a little oil heiress.`, + "chinese revivalist": `wearing a conservative silk qipao. ${HisA} hair is pulled back into a bun and secured by a couple of chopsticks.`, + "chattel religionist": `wearing a tailored suit. ${HeA} has a prominent religious symbol on a necklace that rests over ${hisA} generous bosom.`, + "physical idealist": `wearing a tailored suit. ${HeA}'s proportioned to make it very obvious that ${heA} works out.`, + "hedonistic decadence": `wearing a tailored suit. ${HeA}'s proportioned to make it very obvious that ${heA} enjoys a good drink after the day is done.`, + "repopulation focus": `wearing a nice suit, it's tailored to contain ${hisA} pregnant belly.`, + "eugenics": `wearing a nice suit and wearing the insignia of the Elite upon ${hisA} arm. ${HisA} suit strains to contain ${hisA} belly, swollen with the child of another Elite.`, + "gender radicalist": `wearing a nice suit. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} quite androgynous.`, + "gender fundamentalist": `wearing a nice suit. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} more feminine, with a softer expression and a pretty fall of silver-blonde hair over one shoulder.`, + "asset expansionist": `wearing a nice suit, which is tailored to fit ${himA} despite the fact that ${heA} has breasts almost as large as ${heA} is.`, + "transformation fetishist": `wearing a nice suit over tits that are carefully rendered to be high and perfect enough to give the impression of being implants.`, + "pastoralist": `wearing a suit jacket over a plaid shirt and jeans.`, + "maturity preferentialist": `wearing a nice suit. ${HeA}'s allowed ${hisA} appearance to become more mature recently, letting ${hisA} hair go gray and adding attractive aging to ${hisA} face.`, + "youth preferentialist": `wearing a nice suit. ${HeA}'s improved ${hisA} appearance to look younger recently, bringing ${hisA} hair to full blonde and wearing softer shades of lipstick.`, + "slimness enthusiast": `wearing a nice suit. ${HeA} looks youthful, despite ${hisA} severe expression, and ${hisA} boobs are elegantly small.`, + "body purist": `in a suit. ${HeA}'s recently improved ${hisA} appearance to look more natural, with a single stray tress of hair escaping ${hisA} bun to run prettily down ${hisA} chest.`, + "intellectual dependency": `in a suit two sizes too small. ${HisA} breasts threaten to pop ${hisA} buttons, ${hisA} skirt conceals nothing, and ${hisA} cleavage serves as a handy storage compartment.`, + "slave professionalism": `wearing a refined suit that perfectly hugs ${hisA} curves, with ${hisA} silver-blonde hair braided down ${hisA} back. A pair of half-glasses tell you not to waste ${hisA} time.`, + "petite admiration": `wearing a suit tailored to ${hisA} petite figure.`, + "statuesque glorification": `wearing a suit tailored to ${hisA} towering figure. Few measure up to him.`, + + }, + "goddess": { + "paternalist": `with swollen breasts and a big pregnant belly. ${HeA} wears only a gossamer white camisole over ${hisA} tanned skin, with a woven crown of daisies.`, + "degradationist": `with swollen hips and breasts and a huge pregnant belly. ${HeA}'s naked aside from the steel piercings in ${hisA} protruding clit, navel, and nipples.`, + "supremacist": `with swollen breasts and a big pregnant belly. ${HeA} wears a golden tiara on ${hisA} head, and ${hisA} otherwise nude form is a shining example of the ${V.arcologies[0].FSSupremacistRace} race's divine beauty.`, + "subjugationist": `with swollen hips and breasts and a huge pregnant belly. ${HeA}'s nude aside from a crown of wilted flowers and the iron shackles on ${hisA} wrists and ankles.`, + "roman revivalist": `with swollen hips and a big pregnant belly. ${HeA}'s clothed in a loose stola, with dozens of flowers woven into ${hisA} curly auburn hair.`, + "neo imperialist": `with a heaving, pregnant belly. The crest of your family is emblazoned over ${hisA} womb, as if the unborn child is already your property.`, + "aztec revivalist": `glowing like a sun goddess,${hisA} full belly commands awe and respect in all who see ${himA}.`, + "egyptian revivalist": `wielding an ankh-headed staff. ${HeA}'s wearing a gilded headdress and linen skirt, but leaves ${hisA} breasts and pregnant stomach bare to gleam like bronze.`, + "edo revivalist": `${HisA} swollen hips and pregnant belly loosely wrapped in a red tomesode. ${HisA} waterfall of black hair is held by a comb shaped like big pointed fox ears.`, + "arabian revivalist": `with swollen hips and breasts and a big pregnant belly. ${HeA}'s wrapped ${himselfA} in white silks, but only the veil around ${hisA} face is opaque.`, + "chinese revivalist": `${HisA} swollen hips and pregnant belly barely concealed under colorful silk robes, covered in flowers and embroidery.`, + "chattel religionist": `with swollen breasts and a big pregnant belly. ${HeA}'s surrounded by a nimbus of light and flowing platinum hair, like an angel carrying a few new cherubim.`, + "physical idealist": `trim and athletic despite ${hisA} pregnant belly. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`, + "hedonistic decadence": `with soft, plush features. ${HisA} belly is so fat it is difficult to tell ${heA} is pregnant at first. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`, + "repopulation focus": `with swollen breasts and an enormous pregnant belly. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`, + "eugenics": `with swollen hips and breasts and a big pregnant belly. ${HeA} is stunningly beautiful and proudly bears the insignia of the Elite upon ${hisA} breast.`, + "gender radicalist": `although ${heA}'d be nearly androgynous without the rounded pregnant belly. ${HisA} short hair and flowing robe conceal any other feminine traits.`, + "gender fundamentalist": `with swollen hips and breasts and a huge pregnant belly. ${HeA}'s nude aside from a crown of roses, and makes no attempt to cover ${hisA} radiant body.`, + "asset expansionist": `${HisA} big pregnant belly almost eclipsed by ${hisA} enormous breasts. ${HeA}'s nude aside from the sunflowers woven into ${hisA} long hair.`, + "transformation fetishist": `clad in a rainbow of flowers and latex pasties. Even pregnant,${hisA} breasts and ass are too firm to be natural, like a porn star who forgot ${hisA} birth control.`, + "pastoralist": `with oversized breasts pouring streams of milk down ${hisA} pregnant belly like a fountain. ${HeA}'s nude aside from the wildflowers tucked in ${hisA} hair.`, + "maturity preferentialist": `with only ${hisA} huge hips and a wreath of flowers to protect ${hisA} modesty. ${HisA} stretch-marks and laugh-lines suggest the child ${heA}'s carrying is not ${hisA} first.`, + "youth preferentialist": `with swollen breasts and a big pregnant belly. ${HeA}'s nude aside from a wreath of daffodils, ${hisA} body radiant with youthful energy.`, + "slimness enthusiast": `${HisA} big pregnant belly dominating ${hisA} otherwise lithe frame. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`, + "body purist": `with swollen hips and breasts and a big pregnant belly. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`, + "intellectual dependency": `with swollen hips and breasts and a big pregnant belly. ${HeA}'s nude aside from a crown of flowers, with no sense of modesty.`, + "slave professionalism": `${HisA} swollen hips and pregnant belly loosely wrapped in an elegant kimono. ${HeA} radiates experience.`, + "petite admiration": `${HisA} big pregnant belly utterly dominating ${hisA} short height. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`, + "statuesque glorification": `with swollen breasts and an enormous pregnant belly to fit ${hisA} towering form. ${HeA}'s nude aside from a crown of flowers, ${hisA} modesty protected only by ${hisA} flowing hair.`, + }, + "hypergoddess": { + "paternalist": `${HeA}'s made ${himselfA} up to look a bit classier recently: ${HeA} has elegant fake nails, and has ${hisA} hair piled up on ${hisA} head. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`, + "repopulation focus": `${HeA} rests atop ${hisA} newly modified belly. It bulges greatly from all sides and holds ${himA} far off the ground.`, + "eugenics": `${HeA} appears as an ugly and unkempt slave ${girlA}, massively pregnant with hundreds of subhuman spawn. ${HisA} immense belly is coated in bulges and moving ominously. A malformed, impish child claws its way out of ${hisA} ruined cunt periodically.`, + "degradationist": `${HeA}'s made ${himselfA} up to look almost comically evil: ${HeA}'s wearing black lipstick and black eyeliner. Numerous studs cover ${hisA} bulging belly and a large, heavy ring is driven through ${hisA} popped navel. Liquid constantly oozes from ${hisA} gaping vagina where a baby is held mid-birth by several crisscrossing chains.`, + "supremacist": `${HeA} is nude except for a golden tiara on ${hisA} head, a symbol of the ${V.arcologies[0].FSSupremacistRace} race's divine right to rule. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy ${V.arcologies[0].FSSupremacistRace} baby.`, + "subjugationist": `${HeA} is shackled onto a large bed, the iron chains forcing ${hisA} legs apart and putting ${hisA} gaping pussy on display. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy ${V.arcologies[0].FSSubjugationistRace} slave baby.`, + "roman revivalist": `${HeA}'s taken to reclining on a traditional Roman couch and drinking wine out of a shallow dish. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`, + "neo imperialist": `${HeA}'s made ${himselfA} up like a glowing goddess, a golden halo surrounding ${hisA} head at all times. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`, + "aztec revivalist": `${HeA} glows like a sun goddess, ${hisA} life-giving belly commands awe and respect in all who see ${himA}. Every sacrifice before ${himA} coincides with another life entering the world.`, + "egyptian revivalist": `${HeA}'s wearing an Egyptian melting perfume cake on ${hisA} head. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`, + "edo revivalist": `${HeA}'s wearing a brief Japanese bathhouse robe. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`, + "arabian revivalist": `${HeA}'s dressed ${himselfA} like an oil millionaire's broodmother, with silken linens. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`, + "chinese revivalist": `${HeA}'s added various tattoos of rude Chinese characters to ${hisA} body recently. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`, + "chattel religionist": `${HeA}'s wearing the garb of a priestess of the new faith, which frames ${hisA} belly prominently. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby.`, + "physical idealist": `${HeA}'s extremely muscular: ${HeA} hefts ${hisA} massive belly easily off the floor.`, + "hedonistic decadence": `${HeA}'s extremely fat, though it does nothing to hide ${hisA} immense dome of a belly. ${HeA} is constantly eating something fatty or sucking down ${hisA} own milk; the only thing hungrier than ${himA} is ${hisA} brood. Occasionally a stream of liquid pours from ${hisA} crotch along with a plump, healthy baby.`, + "gender radicalist": `${HisA} belly is pushed upwards by a huge cock and a pair of enormous lumpy balls. Occasionally a stream of liquid pours from ${hisA} crotch along with a healthy baby. At the same time, ${HeA} orgasms copious amounts of cum as a bulge moves along ${hisA} urethra before blasting out even more cum and a baby.`, + "gender fundamentalist": `${HisA} belly has become absolutely massive recently: It fills most of your desk when ${heA}'s around. ${HeA} constantly births children from ${hisA} loins.`, + "asset expansionist": `${HeA}'s increased the size of ${hisA} assets recently: ${hisA} boobs fill more of your desk than ${hisA} belly.`, + "transformation fetishist": `${HisA} tits, ass and lips are carefully rendered to make them look fake.`, + "pastoralist": `Powerful jets of milk flow from ${hisA} desk filling boobs.`, + "maturity preferentialist": `${HeA}'s quite mature; ${hisA} belly is covered in stretch marks.`, + get "youth preferentialist"() { + if (V.minimumSlaveAge > 13) { + return `${HeA}'s fresh into adulthood and already has had more children than most women. ${HeA} leans against ${hisA} mammoth belly as another child parts ${hisA} youthful pussy.`; + } else if (V.minimumSlaveAge > 8) { + return `${HeA}'s fresh into ${hisA} teens and firmly anchored by ${hisA} mammoth belly. ${HisA} attempts to try and move are frequently interrupted as another child begins forcing is way out of ${hisA} tight pussy.`; + } else if (V.minimumSlaveAge > 4) { + return `${HeA}'s just a young ${girlA} and already has had more children than most women will in their lives. ${HeA} happily embraces ${hisA} mammoth belly, the force of ${hisA} hug forcing milk out of ${hisA} breasts and babies out of ${hisA} crotch.`; + } else { + return `${HeA}'s surprisingly young; ${HeA} happily bounces atop ${hisA} mammoth belly forcing milk out of ${hisA} breasts and babies out of ${hisA} crotch.`; + } + }, + "slimness enthusiast": `${HisA} massive pregnant belly completely dwarfs ${hisA} otherwise lithe frame.`, + "body purist": `${HeA}'s recently improved ${hisA} appearance to look more natural, with prettier boobs and softer hips.`, + "intellectual dependency": `${HeA} has long since become incapable of fingering ${himselfA}, but it doesn't matter when every birth is orgasmic.`, + "slave professionalism": `${HeA}'s wearing a flowing dress, complete with a concealed layer to house ${hisA} newborns until ${heA} is dismissed. Occasionally ${heA} quivers slightly, calculatingly giving birth when it is least disruptive.`, + "petite admiration": `${HeA} stands no chance of moving on ${hisA} as ${hisA} mammoth belly has long since lifted ${hisA} petite body off the ground.`, + "statuesque glorification": `${HeA}'s increased ${hisA} height massively, but ${hisA} mammoth belly has grown proportionately as well. Occasionally a stream of liquid pours from ${hisA} crotch along with a rather lanky baby.`, + }, + "schoolgirl": { + "paternalist": `wearing a long plaid skirt and a clean white shirt. ${HeA} does ${hisA} best to look as prim as possible, which, given ${hisA} duties, often isn't very prim at all.`, + "degradationist": `wearing a plaid skirt and a white shirt, though ${heA}'s hiked the skirt up to show almost everything, and torn the shirt open to bare ${hisA} perky boobs.`, + "supremacist": `wearing a plaid skirt and a white shirt. ${HeA} is constantly taking notes and studying the latest textbooks, satisfying the ${V.arcologies[0].FSSupremacistRace} race's thirst for knowledge.`, + "subjugationist": `wearing a plaid skirt and a white shirt. ${HeA} speaks with a stereotypical ${V.arcologies[0].FSSubjugationistRace} accent, giving the impression of a foreign exchange student with much to learn.`, + "roman revivalist": `wearing a ${girlA}'s stola, with ${hisA} hair pulled up into a proper upper-class Roman coiffure. ${HeA} usually carries a wax tablet and a stylus.`, + "neo imperialist": `wearing a prim and proper school uniform, with your family crest on ${hisA} breast pocket. ${HisA} short plaid skirt occasionally flips up to flash a hint of ${hisA} holographic panties.`, + "aztec revivalist": `wearing only an overshirt,${hisA} cute little legs are complimented by ${hisA} twin tails.`, + "egyptian revivalist": `wearing a simple white linen skirt, kohl eye shadow, sandals, and no top at all, baring ${hisA} perky young breasts.`, + "edo revivalist": `wearing a simple robe appropriate for a proper, traditional Japanese lady.`, + "arabian revivalist": `wearing a long plaid skirt, a clean white shirt, and a headscarf, making ${himA} look like an Arab ${girlA} attending a Western school.`, + "chinese revivalist": `wearing a plaid skirt and a white shirt. ${HisA} hair is pulled back into a bun and secured by a couple of chopsticks.`, + "chattel religionist": `wearing a plaid skirt and a white shirt. ${HeA} has a prominent religious symbol on a necklace that rests at the level of ${hisA} perky tits.`, + "physical idealist": `wearing a plaid skirt, a white shirt, and athletic shoes. ${HeA} usually renders ${himselfA} flushed with exercise, as though ${heA} just came from gym class.`, + "hedonistic decadence": `wearing a plaid skirt and a white shirt. The buttons of ${hisA} shirt struggle against ${hisA} plush body and ${hisA} skirt rides up ${hisA} plump butt to expose ${hisA} panties.`, + "repopulation focus": `wearing a plaid skirt and a white shirt, though ${hisA} shirt rides up ${hisA} growing pregnancy. It seems ${heA} found another way to support ${hisA} team.`, + "eugenics": `wearing a plaid skirt and a white shirt. ${HeA} usually can be seen studying to become an upstanding member of society's elite.`, + "gender radicalist": `wearing a plaid skirt and a white shirt. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} quite androgynous.`, + "gender fundamentalist": `wearing a plaid skirt and a white shirt. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} as cute and feminine as possible, and ${heA} blushes a lot.`, + "asset expansionist": `wearing a plaid skirt and a white shirt. ${HisA} breasts are unrealistically huge for ${hisA} apparent age, and perfect skin is visible between the buttons of ${hisA} overstrained shirt.`, + "transformation fetishist": `wearing a plaid skirt and a white shirt. ${HisA} breasts are rendered to make it look like ${heA} got a pair of fake tits for ${hisA} birthday.`, + "pastoralist": `wearing a plaid skirt and a white shirt. There's a little wet spot over each of ${hisA} nipples.`, + "maturity preferentialist": `wearing a plaid skirt and a white shirt. ${HisA} short skirt reveals a pink bottom, making it look like teacher just spanked ${himA}.`, + "youth preferentialist": `wearing a plaid skirt and a white shirt. ${HeA} looks quite young and innocent, and depicts ${himselfA} blushing at anything lewd.`, + "slimness enthusiast": `wearing a plaid skirt and a white shirt. ${HeA} looks quite young and innocent, and ${hisA} boobs are elegantly small.`, + "body purist": `wearing a plaid skirt and a white shirt. ${HeA}'s recently improved ${hisA} appearance to look more natural, with freckles and a winning smile.`, + "intellectual dependency": `wearing a plaid skirt and a white shirt, though ${hisA} top is left unbuttoned and ${hisA} bottom conceals nothing. ${HeA} usually renders ${himselfA} flushed and sucking on a lollipop.`, + "slave professionalism": `wearing a long plaid skirt and a clean white shirt; the perfect class rep who takes ${hisA} duties seriously.`, + "petite admiration": `wearing a plaid skirt and a white shirt that's a little too big on ${himA}. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} as short and cute as possible.`, + "statuesque glorification": `wearing a plaid skirt that shows a lot of leg and a white shirt that barely covers ${hisA} navel. ${HeA}'s been doing a lot of growing lately.`, + }, + "loli": { + "paternalist": `${girlA} wearing a cute pink dress.`, + "supremacist": `${girlA} wearing shorts and a pink t-shirt with the words '${properMaster()}'s little ${V.arcologies[0].FSSupremacistRace} princess' on the front.`, + "subjugationist": `slave ${girlA} wearing nothing but a leather collar and trying ${hisA} best to do master proud.`, + "roman revivalist": `${girlA} wearing a ${girlA}'s stola.`, + "neo imperialist": `${girlA} wearing a tiny elementary schooler's uniform, complete with miniature plaid skirt.`, + "aztec revivalist": `${girlA} wearing only an overshirt; ${hisA} cute little legs are complimented by ${hisA} twin tails.`, + "egyptian revivalist": `${girlA} wearing a simple white linen dress, kohl eye shadow and sandals.`, + "edo revivalist": `${girlA} wearing a kimono far too large for ${himselfA}.`, + "arabian revivalist": `${girlA} wearing a simple linen dress and a headscarf.`, + "chinese revivalist": `${girlA} wearing a cute silk qipao.`, + "chattel religionist": `${girlA} wearing the garb of a priestess of the new faith.`, + "repopulation focus": `${girlA} wearing a loose dress, its middle bulges considerably from ${hisA} pregnancy.`, + "eugenics": `slave ${girlA} wearing nothing but an overly complex chastity belt and trying ${hisA} best to do master proud.`, + "degradationist": `${girlA} wearing an oversized v-neck t-shirt. The neck hole hangs low enough to show off ${hisA} perky A-cup tits and the piercings through them.`, + "physical idealist": `${girlA} wearing spats and a tight shirt. ${HeA} occasionally renders ${himselfA} sweaty, as if just finishing exercising.`, + "hedonistic decadence": `${girlA} wearing spats barely pulled over ${hisA} big ass and a tight shirt that rides up ${hisA} chubby belly. It seems someone snuck out of gym class.`, + "gender radicalist": `${girlA} wearing shorts and a t-shirt. ${HeA}'s changed ${hisA} appearance recently to make ${himselfA} quite androgynous.`, + "gender fundamentalist": `${girlA} wearing a skirt and a white shirt. ${HisA} slightly swollen belly peeks out from under ${hisA} shirt causing ${himA} to blush whenever you glance at it.`, + "asset expansionist": `${girlA} wearing a school swimsuit. ${HisA} breasts are unrealistically huge for ${hisA} young age and bulge lewdly around the straps of ${hisA} suit.`, + "transformation fetishist": `${girlA} wearing short shorts and a t-shirt. At first glance it looks like ${heA} stuck two overinflated balloons up ${hisA} shirt but with closer inspection they are revealed to be ridiculous implants.`, + "pastoralist": `${girlA} wearing shorts and a white shirt. There's a little wet spot over each of ${hisA} nipples.`, + "maturity preferentialist": `${girlA} wearing a school uniform. ${HeA} keeps rubbing ${hisA} bottom, making it look like teacher just spanked ${himA}.`, + "youth preferentialist": `${girlA} wearing a child's dress. ${HeA} looks barely more than three.`, + "slimness enthusiast": `${girlA} wearing shorts and a white shirt. ${HeA} looks extremely thin.`, + "body purist": `${girlA}. ${HeA}'s recently improved ${hisA} appearance to look more natural, with freckles and a winning smile.`, + "intellectual dependency": `${girlA} wearing nothing at all. The breeze feels nice and modesty is not something ${heA} can understand.`, + "slave professionalism": `${girlA} wearing a long black dress. ${HeA} is trying ${hisA} best to compose ${himselfA} and grow into a proper young ${womanA}.`, + "petite admiration": `${girlA} wearing a dress much to large for ${himA}. ${HisA} tiny form is just begging for a piggyback ride.`, + "statuesque glorification": `${girlA} wearing a too small dress. ${HeA}'s growing up fast, but still has a long way to go if ${heA} wants to stand out in a crowd.`, + }, + "preggololi": { + "paternalist": `belly wearing a cute pink dress. The middle is stretched tight by ${hisA} growing belly.`, + "supremacist": `belly wearing a cute yellow dress. ${HeA} cradles ${hisA} swollen belly protectively, glowing with pride at carrying a ${V.arcologies[0].FSSupremacistRace} child.`, + "subjugationist": `belly, wearing nothing but a pregnancy biometrics collar. The collar's display reads 'Carrying 2 more ${V.arcologies[0].FSSubjugationistRace} subhumans!', something the ${girlA} occasionally reads aloud to ${himselfA}.`, + "roman revivalist": `belly wearing a ${girlA}'s stola.`, + "neo imperialist": `${girlA} wearing a tiny elementary schooler's uniform, complete with miniature plaid skirt. ${HisA} belly swells underneath the cotton shirt.`, + "aztec revivalist": `belly wearing only an overshirt which struggles to cover ${hisA} rounded middle; ${hisA} cute little legs are complimented by ${hisA} twin tails.`, + "egyptian revivalist": `belly wearing a bulging white linen dress, kohl eye shadow and sandals.`, + "edo revivalist": `belly wearing a kimono far too large for ${himselfA} but does nothing to distract from ${hisA} swollen midriff.`, + "arabian revivalist": `belly wearing a bulging linen dress and a headscarf.`, + "chinese revivalist": `belly wearing a tight silk qipao.`, + "chattel religionist": `belly wearing the garb of a priestess of the new faith.`, + "repopulation focus": `belly. ${HeA} recently adjusted ${hisA} pregnancy size to make it even larger. ${HisA} swelling ass and tits spill out from ${hisA} shorts and tube-top and the occasional kick can be seen from ${hisA} octuplets.`, + "eugenics": `belly, rather,${HeA} was. ${HisA} chastity belt has been torn open and ${hisA} belly is grotesquely swollen with subhuman spawn. Occasionally a malformed, impish child claws its way out of ${hisA} violated pussy.`, + "degradationist": `belly wearing an open vest and a thong. It shows off ${hisA} pierced milky B-cup tits and swollen pregnant belly. A large bar is driven through ${hisA} popped navel.`, + "physical idealist": `belly wearing spats and a tight shirt. ${HisA} shirt rides up on ${hisA} large belly and ${hisA} growing butt fills out ${hisA} spats nicely. ${HeA} cradles ${hisA} belly with a sullen look knowing it limits ${hisA} activities.`, + "hedonistic decadence": `belly reclining on a chair with a big bowl of snack food. ${HeA} belches and pats ${hisA} belly happily.`, + "gender radicalist": `belly wearing shorts and a t-shirt. ${HisA} androgynous look makes ${himA} look like a pregnant boy.`, + "gender fundamentalist": `belly wearing a skirt and a white shirt. ${HeA} is extremely pregnant, carrying triplets. ${HeA} blushes and pats ${hisA} belly whenever ${heA} notices your gaze.`, + "asset expansionist": `belly wearing a school swimsuit. ${HisA} breasts are unrealistically huge for ${hisA} young age and bulge lewdly around the straps of ${hisA} overfilled suit. ${HisA} suit is extremely tight around the middle thanks to ${hisA} growing belly.`, + "transformation fetishist": `belly wearing short shorts and a t-shirt. At first glance it looks like ${heA} stuck two overinflated balloons up ${hisA} shirt but with closer inspection they are revealed to be ridiculous implants. They sit atop ${hisA} bulging belly.`, + "pastoralist": `belly wearing shorts and a white shirt. There's a little wet spot over each of ${hisA} nipples. ${HisA} breasts have swollen to C-cups thanks to ${hisA} pregnancy and the milkings.`, + "maturity preferentialist": `belly wearing a school uniform. ${HisA} top is left unbuttoned to allow ${hisA} belly room. ${HeA} keeps rubbing ${hisA} bottom, making it look like Teacher just spanked ${himA}.`, + "youth preferentialist": `belly wearing nothing, as nothing will fit ${hisA} lewd body. ${HeA} looks barely more than three and is laying atop ${hisA} proportionally enormous belly.`, + "slimness enthusiast": `belly wearing shorts and a white shirt. ${HisA} slim body makes ${hisA} pregnant belly look much bigger than it is.`, + "body purist": `belly. ${HeA}'s recently improved ${hisA} appearance to look more natural, with freckles and a winning smile. ${HeA} cradles ${hisA} swelling belly and twirls when you look ${hisA} way.`, + "intellectual dependency": `belly. ${HeA} spends a lot of trying to suck it in, not understanding that ${heA}'s with child and not just fat.`, + "slave professionalism": `belly wearing a tight black dress. ${HeA} is trying ${hisA} best to compose ${himselfA} and grow into a proper young ${womanA}, despite ${hisA} lack of control.`, + "petite admiration": `belly filling out a dress tailored for a ${girlA} taller than ${himA}. ${HisA} shortness makes ${hisA} pregnant belly look much bigger than it is.`, + "statuesque glorification": `belly wearing a too small dress. ${HeA}'s growing up fast and, given the size of ${hisA} belly, so is ${hisA} child.`, + }, + "fairy": { + "eugenics": ``, // TODO: missing, please write. + "paternalist": `fairy wearing a well-sewn blue dress, with a large red bow tied to the back of ${hisA} waist length golden-blonde hair. ${HeA} looks like a little Bucuretsi doll.`, + "degradationist": `fairy and completely unclothed, with ${hisA} hair in a mess and covered in dirt.`, + "supremacist": `fairy with distinctly ${V.arcologies[0].FSSupremacistRace} features. ${HeA} has wrapped a golden ribbon around ${hisA} torso to fashion ${himselfA} a dress.`, + "subjugationist": `fairy with exaggerated ${V.arcologies[0].FSSubjugationistRace} features. ${HeA} is completely unclothed, with ${hisA} hair in a mess and covered in dirt.`, + "roman revivalist": `fairy wearing a small handkerchief wrapped around ${himA} like a toga, with one tiny breast sticking out. A wreath made of twisted clovers sits on ${hisA} head.`, + "neo imperialist": `fairy, ${hisA} tiny body encased in a tight-fitting, high-tech bodysuit.`, + "aztec revivalist": `fairy, yellow paint creating tribal patterns across ${hisA} naked form.`, + "egyptian revivalist": `fairy wearing a simple white linen dress and has eye shadow poorly applied around ${hisA} eyes.`, + "edo revivalist": `fairy wearing a fine kimono and holding a little fan. ${HeA} looks like a little Hina doll.`, + "arabian revivalist": `fairy wearing a strip of silk as a dress.`, + "chinese revivalist": `fairy wearing a silk cheongsam with a little green cap on ${hisA} head. ${HisA} hair is braided on the sides. ${HeA} looks like a figurine from some kind of game.`, + "chattel religionist": `fairy wearing a little gold-white habit.`, + "physical idealist": `fairy wearing a training bra and spats. ${HeA} has abs poorly drawn on ${hisA} belly with a marker.`, + "hedonistic decadence": `fairy, naked and sitting in a cup of pudding, happily digging into its contents.`, + "repopulation focus": `fairy wearing a simple dress. ${HisA} belly appears to be swollen and ready to burst, but a quick lift of ${hisA} skirt shows that ${heA}'s smuggling a grape under there.`, + "gender radicalist": `fairy wearing a pair of pants. Just the pants.`, + "gender fundamentalist": `fairy wearing a well-sewn blue dress, with a large red bow tied to the back of ${hisA} waist length golden-blonde hair. ${HeA} looks like a little Bucuresti doll.`, + "asset expansionist": `fairy wearing a pair of pants and a t-shirt. ${HeA} has two blueberries stuffed into the front of ${hisA} shirt.`, + "transformation fetishist": `fairy wearing a pair of tight jeans and a t-shirt. ${HeA} has two grapes stuffed into ${hisA} shirt, and some cotton shoved in the back of ${hisA} jeans.`, + "pastoralist": `fairy wearing only a pair of overalls. The overalls are just loose enough to let ${hisA} nearly flat chest to peek out when ${heA} turns or bends over.`, + "maturity preferentialist": `fairy wearing an old wool dress and spinning a cane.`, + "youth preferentialist": `fairy wearing a kindergartner's uniform, complete with rain cap and red backpack.`, + "slimness enthusiast": `fairy wearing a handkerchief with a hole in it like a poncho. ${HeA} looks as slim as usual, with ${hisA} naked body completely visible from the sides.`, + "body purist": `fairy wearing ${hisA} birthday suit, with pale unblemished skin on full display and silky golden hair cascading down ${hisA} back.`, + "intellectual dependency": `fairy wearing a thong as a string bikini. ${HeA} keeps asking questions you are certain ${heA} knows the answers to.`, + "slave professionalism": `fairy wearing a graduation gown.`, + "petite admiration": `fairy wearing ${hisA} birthday suit, with ${hisA} nude form obscured by the light ${heA}'s giving off. ${HeA}'s recently adjusted ${hisA} size so that, at a glance, ${HeA} appears to be nothing more than a glowing ball.`, + "statuesque glorification": `fairy wearing a simple dress. ${HeA}'s adjusted the length of ${hisA} dress to make it appear that ${heA} is taller than ${heA} really is.`, + }, + "pregnant fairy": { + "eugenics": ``, // TODO: missing, please write. + "paternalist": `wearing a well-sewn blue dress, with a large red bow tied to the back of ${hisA} waist length golden-blonde hair. ${HeA} looks like a little Bucuresti doll.`, + "degradationist": `and completely unclothed, with ${hisA} hair in a mess and covered in dirt.`, + "supremacist": `and distinctly ${V.arcologies[0].FSSupremacistRace} features. ${HeA} has wrapped a golden ribbon around ${hisA} chest to create an improvised bra, and another under ${hisA} swollen belly to fashion a thong.`, + "subjugationist": `and exaggerated ${V.arcologies[0].FSSubjugationistRace} features. ${HeA} is completely unclothed, with ${hisA} hair in a mess and covered in dirt.`, + "roman revivalist": `wearing a small handkerchief wrapped around ${himA} like a toga, with one tiny milky breast sticking out. A wreath made of twisted clovers sits on ${hisA} head.`, + "neo imperialist": `fairy, ${hisA} tiny body encased in a tight-fitting, high-tech bodysuit. ${HisA} belly swells underneath the skintight material.`, + "aztec revivalist": `yellow paint creating tribal patterns across ${hisA} naked form and curving around ${hisA} swollen belly.`, + "egyptian revivalist": `wearing a simple white linen dress and has eye shadow poorly applied around ${hisA} eyes.`, + "edo revivalist": `wearing a fine kimono and holding a little fan. ${HeA} looks like a little Hina doll.`, + "arabian revivalist": `wearing a strip of silk as a dress.`, + "chinese revivalist": `wearing a silk cheongsam with a little green cap on ${hisA} head. ${HisA} hair is braided on the sides. ${HeA} looks like a figurine from some kind of game.`, + "chattel religionist": `wearing a little gold-white habit and glowing with purity.`, + "physical idealist": `wearing a training bra and spats. ${HisA} large belly sticks out even more.`, + "hedonistic decadence": `that is nude and sitting upon a large pastry, covered in cream. ${HeA} occasionally pulls off a piece to nibble on.`, + "repopulation focus": `wearing a lovely maternity dress, which shows off ${hisA} swollen belly.`, + "gender radicalist": `wearing a pair of pants. Just the pants.`, + "gender fundamentalist": `wearing a well-sewn blue dress, with a large red bow tied to the back of ${hisA} waist length golden-blonde hair. ${HeA} looks like a little Bucuresti doll.`, + "asset expansionist": `wearing a pair of pants and a t-shirt. ${HeA} has two blueberries stuffed into the front of ${hisA} shirt.`, + "transformation fetishist": `wearing a pair of tight jeans and a t-shirt. ${HeA} has two grapes stuffed into ${hisA} shirt, and some cotton shoved in the back of ${hisA} jeans.`, + "pastoralist": `wearing only a pair of overalls. The overalls are open enough to let ${hisA} belly pour out.`, + "maturity preferentialist": `wearing an old wool dress and rocking back and forth on a rocking chair, cradling ${hisA} belly.`, + "youth preferentialist": `wearing a kindergartner's uniform, complete with rain cap and red backpack. ${HisA} swollen belly looks out of place.`, + "slimness enthusiast": `wearing a handkerchief with a hole in it like a poncho. ${HisA} pregnant belly forces the poncho to spread wide, leaving little of ${hisA} body to the imagination.`, + "body purist": `wearing ${hisA} birthday suit, with pale unblemished pregnant belly on full display and silky golden hair cascading down ${hisA} back.`, + "intellectual dependency": `wearing a thong as a string bikini. ${HeA} frequently pouts over all the weight ${heA} has been putting on lately.`, + "slave professionalism": `wearing a graduation gown.`, + "petite admiration": `wearing ${hisA} birthday suit, with ${hisA} nude form obscured by the light ${hisA} belly. ${HeA}'s recently adjusted ${hisA} size so that, at a glance, ${HeA} appears to be nothing more than a glowing oval.`, + "statuesque glorification": `wearing a simple dress. ${HeA}'s adjusted the length of ${hisA} dress to make it appear that ${heA} is taller than ${heA} really is, but it keeps riding up ${hisA} middle and ruining the look.`, + }, + "slimegirl": { + "paternalist": `slime with a modest pink dress floating inside ${himA}.`, + "supremacist": `slime. ${HeA} keeps trying to shape ${hisA} goo into a beautiful ${V.arcologies[0].FSSupremacistRace} ${girlA}, but ${heA} hasn't quite perfected the finer details yet.`, + "subjugationist": `slime. ${HeA} keeps trying to shape ${hisA} goo into a pretty face, but keeps ending up with over-exaggerated ${V.arcologies[0].FSSubjugationistRace} features instead.`, + "roman revivalist": `slime with a ${girlA}'s stola sinking into ${hisA} head.`, + "neo imperialist": `slime wearing a high-class suit that fits loosely around ${hisA} gelatinous features, occasionally slipping inside the slime.`, + "egyptian revivalist": `slime and quite perturbed about the amount of sand caught in ${himA}.`, + "edo revivalist": `slime with a silken kimono floating inside ${himA}.`, + "arabian revivalist": `slime with a headscarf and a pair of sunglasses floating inside ${himA}.`, + "aztec revivalist": `slime.`, // TODO: missing in SC, expand someday. + "chinese revivalist": `slime with a silk qipao floating inside ${himA}.`, + "chattel religionist": `slime with several symbols of the new faith floating inside ${himA}.`, + "repopulation focus": `slime. ${HisA} amorphous body has noticeable hip, butt, and breast curves as well as several more cores gathered in ${hisA} rounded stomach.`, + "eugenics": `slime with a chastity belt floating inside ${himA}.`, + "degradationist": `slime with a number of piercings sinking into ${hisA} body.`, + "physical idealist": `slime and trying to shape ${hisA} goo into muscles.`, + "hedonistic decadence": `slime. ${HeA} has accumulated a large amount of excess goo, giving ${himA} quite a corpulent shape.`, + "gender radicalist": `slime. ${HeA} keeps trying to shape ${hisA} goo into a cock.`, + "gender fundamentalist": `slime. ${HisA} amorphous body has noticeable hip, butt, and breast curves.`, + "asset expansionist": `slime. ${HisA} amorphous body has ridiculously huge hip, butt, and breast curves.`, + "transformation fetishist": `slime with a pair of big silicone implants floating around ${hisA} chest.`, + "pastoralist": `slime with quite a large amount of milk mixed with ${hisA} body. ${HeA} keeps trying to shape ${hisA} goo into big milky tits.`, + "maturity preferentialist": `slime. ${HisA} core is noticeably larger and shows signs of splitting many times.`, + "youth preferentialist": `slime. ${HisA} core is as immature as ${hisA} body`, + "slimness enthusiast": `slime. ${HeA} is compacting ${hisA} slime to make ${himselfA} look thinner.`, + "body purist": `slime with the purest goo ${hisA} body could be made of.`, + "intellectual dependency": `slime.`, + "slave professionalism": `slime.`, + "petite admiration": `slime.`, + "statuesque glorification": `slime.`, + }, + "angel": { + "paternalist": `${HeA} is currently wearing a long, conservative skirt and a pretty white blouse complete with gaps for ${hisA} wings. ${HeA} is positively radiant.`, + "degradationist": `${HeA} is wearing black eyeliner and lipstick while using a thin black ribbon to protect ${hisA} modesty. It's pretty obvious ${heA} has a stud through ${hisA} left nipple.`, + "supremacist": `${HeA} cycles between different outfits that reflect the various holy garments of religions popular in ${V.arcologies[0].FSSupremacistRace} countries.`, + "subjugationist": `${HeA} is wearing a simple white linen dress, and ${hisA} right ankle is shackled to an iron ball and chain that prevents ${himA} from flying very high.`, + "roman revivalist": `${HeA} is wearing a fine stola appropriate for a respectable Roman lady, with ${hisA} hair up in a complicated style.`, + "neo imperialist": `${HeA} is wearing a skintight bodysuit that gives ${himA} the appearance of some kind of techno-angel, cybernetics and angelic beauty meshing seamlessly together.`, + "aztec revivalist": `${HeA} is wearing a modest huipil with ${hisA} hair braided to two ponytails; ${HeA}'s the picture of quiet elegance.`, + "egyptian revivalist": `${HeA} is wearing a simple white linen dress, kohl eye shadow, sandals, and a serene expression.`, + "edo revivalist": `${HeA} is wearing a fine kimono with slits for ${hisA} wings, getae, tabi, and an expression of perfect serenity.`, + "arabian revivalist": `${HeA} is wearing a tailored suit, a silk headscarf, and aviator sunglasses, making ${himA} look ridiculous.`, + "chinese revivalist": `${HeA} is wearing a conservative silk qipao with special slits for ${hisA} wings. ${HisA} hair is pulled back into a bun and secured by a couple of chopsticks.`, + "chattel religionist": `${HeA} has adjusted ${hisA} outfit to consist of nothing but the symbol of your new religion carefully tailored to cover ${hisA} nipples and crotch. ${HeA} wears another around ${hisA} neck and a blush on ${hisA} cheeks.`, + "physical idealist": `${HeA} has swapped out ${hisA} usual linen dress for one that shows off ${hisA} toned arms, legs and abs.`, + "hedonistic decadence": `${HeA} has swapped out ${hisA} usual linen dress for one that covers ${hisA} plush curves. ${HeA} finds walking easier than trying to fly with ${hisA} weighty body.`, + "repopulation focus": `${HisA} simple white linen dress is parted by ${hisA} full term pregnancy; likely a lost soul being given a new chance.`, + "eugenics": `${HeA} has swapped out ${hisA} usual linen dress for a fabulous one to match ${hisA} perfect appearance. ${HeA} proudly wears the symbol of high society on ${hisA} arm and, judging by the slight curve to ${hisA} middle, is growing a child just as beautiful as ${himA}.`, + "gender radicalist": `${HeA} wears a simple white linen dress and has recently changed ${hisA} appearance to make ${himselfA} quite androgynous.`, + "gender fundamentalist": `${HeA} wears a simple white linen dress that struggles to cover both ${hisA} full breasts and child-bearing hips.`, + "asset expansionist": `${HeA} has recently given up on trying to cover ${hisA} arm-filling breasts, resorting to just wearing a skirt; a skirt that strains against ${hisA} enormous rear. ${HeA} certainly won't be flying anyway.`, + "transformation fetishist": `${HeA} wears a simple white linen dress that struggles to contain ${hisA} big, perky, obviously fake breasts.`, + "pastoralist": `${HeA} wears a simple white linen dress that struggles to cover ${hisA} full breasts. ${HeA} frequently tries to hide ${hisA} nipples; ${hisA} milk having rendered ${hisA} dress transparent.`, + "maturity preferentialist": `${HeA} wears a simple white linen dress and has recently altered appearance to be more mature. ${HisA} face is one of experience and ${hisA} hair has streaks of silver.`, + "youth preferentialist": `${HeA} wears a simple white linen dress that tastefully hugs ${hisA} youthful body. ${HeA} looks barely 18; a tantalizing risk.`, + "slimness enthusiast": `${HeA} wears a simple white linen dress that tastefully hugs ${hisA} thin body.`, + "body purist": `${HeA} has forgone covering ${himselfA} to allow ${hisA} radiant, pure body to be visible to all.`, + get "intellectual dependency"() { + let r = `${HeA} wears a simple white linen dress with a slit cut out of the crotch. `; + if (V.seePreg !== 0) { + r += `${HeA} is visibly dripping seed and blissfully unaware of the curve beginning to form in ${hisA} abdomen.`; + } else { + r += `${HeA} is visibly dripping with need.`; + } + return r; + }, + "slave professionalism": `${HeA} wears a flowing white linen dress that highlights ${hisA} grace.`, + "petite admiration": `${HeA} wears a simple white linen dress that trails along after ${himA} when ${heA} walks. ${HeA}'s fine with this since flying makes ${himA} look tall.`, + "statuesque glorification": `${HeA} wears a long white linen dress, while concealing, shows off ${hisA} pleasant curves and long legs.`, + + }, + "cherub": { + "paternalist": `${HeA} has swapped ${hisA} usual short skirt for a much longer one. No more panty flashes for you!`, + "degradationist": `${HeA} is wearing black lipstick along with ${hisA} usual white linen dress with a short skirt. Occasionally you get a glance up that skirt; a dark black thong greets you.`, + "supremacist": `${HeA} is wearing a cute little dressed stitched with designs from ${V.arcologies[0].FSSupremacistRace} culture. Occasionally you get a glance up it; a white pair of panties with similar designs say hello.`, + "subjugationist": `${HeA} is shackled to an iron ball and chain that's almost as big as ${heA} is, and ${heA} has to slowly and comically drag it behind ${himA} to get anywhere. Occasionally ${heA} tumbles over in ${hisA} struggles, flipping ${hisA} white linen dress up and treating you to a good look at ${hisA} panties.`, + "roman revivalist": `${HeA} is wearing a cute little tunic. Occasionally you get a glance up it; a cute little pussy says hello.`, + "neo imperialist": `${HeA} is wearing a tiny executive skirt that mixes cute and professional. ${HeA}'s obviously not wearing any panties underneath.`, + "aztec revivalist": `${HeA} is wearing a huipil with ${hisA} hair braided to two ponytails. You can clearly see through the sides that ${heA} has chosen to forgo underwear.`, + "egyptian revivalist": `${HeA} is wearing a simple white linen dress, kohl eye shadow, and a serene expression. ${HisA} dress hangs low enough to block your view, unfortunately.`, + "edo revivalist": `${HeA} is wearing a cute little kimono with slits for ${hisA} wings. Occasionally you get a glance up it; a lovely pair of panties say hello.`, + "arabian revivalist": `${HeA} wears a fine dress, a silk headscarf, aviator sunglasses, and an overly conservative posture. No seeing up ${hisA} dress for you!`, + "chinese revivalist": `${HeA} is wearing a conservative silk qipao with special slits for ${hisA} wings. ${HisA} hair is pulled back into a bun and secured by a couple of chopsticks. It you try really hard, you can get a peek of ${hisA} panties as ${heA} flutters by.`, + "chattel religionist": `${HeA} has adjusted ${hisA} outfit to consist of nothing but the symbol of your new religion carefully tailored to cover ${hisA} nipples and crotch. Another dangles from ${hisA} neck. ${HisA} attire leaves little to the imagination.`, + "physical idealist": `${HeA} has chosen to ditch ${hisA} usual linen dress for nothing but ${hisA} undies in order to show off ${hisA} muscles.`, + "hedonistic decadence": `${HeA} has become so plump lately that no amount of tugging will get ${hisA} linen dress to cover ${hisA} exposed panties. ${HeA} struggles to stay aloft with such a plush body.`, + "repopulation focus": `${HeA} has chosen to ditch ${hisA} usual linen dress for just ${hisA} panties. ${HeA} struggles to fly with ${hisA} heavy pregnancy and milk laden breasts.`, + "eugenics": `${HeA} wears simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} chastity belt.`, + "gender radicalist": `${HeA} wears simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} panties. ${HeA} has become rather boyish lately and you swear that there is a slight bulge in ${hisA} panties.`, + "gender fundamentalist": `${HeA} wears a simple white linen dress that struggles to cover both ${hisA} full breasts and child-bearing hips. ${HisA} short skirt frequently rides you to give you a lovely view of ${hisA} panties.`, + "asset expansionist": `${HeA} has recently taken to wearing nothing put ${hisA} panties, having given up on fitting into ${hisA} dress. ${HeA} struggles to fly with ${hisA} massive tits weighing ${himA} down, and ${heA} commonly has to pause to pull ${hisA} underwear out of ${hisA} buttcrack.`, + "transformation fetishist": `${HeA} wears a simple white linen dress that struggles to cover both ${hisA} big fake breasts and ass. ${HisA} short skirt feebly rests atop ${hisA} panty devouring rear, giving you a lovely view.`, + "pastoralist": `${HeA} has begun leaving the top of ${hisA} white linen dress open to allow ${hisA} milk laden breasts to hang free. ${HeA} tends to leave a trail where ever ${heA} flies.`, + "maturity preferentialist": `${HeA} has recently updated ${hisA} appearance to be more mature; an air of experience follows ${himA} as ${heA} flies around. ${HeA} a wears simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} panties; polka-dotted, oddly enough.`, + "youth preferentialist": `${HeA} has recently updated ${hisA} appearance to be more youthful. ${HeA} frequently flutters by, enjoying ${hisA} youthful vigor. ${HeA} a wears simple white linen dress with a short skirt that frequently lets you catch glimpses of ${hisA} panties; an adorable pair of bloomers.`, + "slimness enthusiast": `${HeA} wears simple white linen dress with a short skirt that hangs loosely off ${hisA} pleasantly thin body. ${HisA} panties are obviously a bit loose too, as ${heA} frequently has to stop, swoop down and retrieve them whenever they fall off ${hisA} flat ass.`, + "body purist": `${HeA} has forgone covering ${himselfA} to allow ${hisA} radiant, pure body to be visible to all.`, + "intellectual dependency": `${HeA} wears a simple white linen dress with a short skirt that frequently reminds you ${heA} forgot to wear panties.`, + "slave professionalism": `${HeA} wears a simple white linen dress with a short skirt that allows ${himA} to expertly flash you ${hisA} pussy when you need it most.`, + "petite admiration": `${HeA} wears a simple white linen dress with a short skirt, though ${heA}'s so short it may as well be a full length.`, + "statuesque glorification": `${HeA} wears a simple white linen dress that struggles to come close to covering ${hisA} panties. ${HeA}'s gotten quite tall.`, + }, + "imp": { + "paternalist": `${HeA} has swapped to wearing much more, relatively speaking, modest clothing; extremely tight jeans and a top so small and taut you swear ${heA}'s about to pop out of it.`, + "degradationist": `${HeA} has replaced ${hisA} loincloth with a chastity belt containing an immense dildo; it is clearly seen distending ${hisA} belly. Countless scars line ${hisA} back and ass from the frequent lashings ${heA} enjoys.`, + get "supremacist"() { + let r = [`${HeA}'s taken to carrying a cat o' nine tails whip at all times so that ${heA}'s ready to lash a`]; + if (V.arcologies[0].FSSupremacistRace === "mixed race") { + r.push(`pureblooded`); + } else { + r.push(`non-${V.arcologies[0].FSSupremacistRace}`); + } + r.push(`slave at a moment's notice.`); + return r.join(" "); + }, + "subjugationist": `${HisA} cartoonishly exaggerated ${V.arcologies[0].FSSubjugationistRace} body is just begging for a whipping, even when ${heA} isn't doing something mischievous and sneaky, which is rare.`, + "roman revivalist": `${HeA}'d fit in perfectly tormenting the condemned in Tartarus.`, + "neo imperialist": `${HeA}'s bound himself up with high-tech holographic chains, reminiscent of a slave locked in your cellblocks with ${hisA} devilish features.`, + "aztec revivalist": `${HeA}'s taken to carrying a pair of ceremonial daggers perfect for bloodletting and even an impromptu sacrifice. Two things ${heA} really enjoys performing.`, + "egyptian revivalist": `${HeA} has recently adjusted ${hisA} appearance to resemble an Egyptian slave; that combined with a manufactured rebellious streak are sure to earn ${himA} a whipping.`, + "edo revivalist": `${HeA} has tightly bound ${himselfA} in shibari ropes, although they don't achieve much given ${heA} can still fly freely.`, + "arabian revivalist": `${HeA} has donned the skimpiest, sluttiest outfit ${heA} could think of. ${HeA}'s just begging to get stoned.`, + "chinese revivalist": `${HeA} has added a number of piercings to ${hisA} body to allow ${himA} to be suspended by hooks rather than flying.`, + "chattel religionist": `${HeA} has chosen to go fully naked, exposing the symbols of your religion pierced through ${hisA} nipples and clit.`, + "physical idealist": `${HeA} has adjusted ${hisA} appearance to be rather muscular. Not only can ${heA} crack a whip harder than ever, but when ${heA} flexes, ${HeA} nearly pops the belt around ${hisA} chest.`, + "hedonistic decadence": `${HeA} has become rather chubby lately. ${HeA} may want to change up ${hisA} routine of tormenting the hungry by devouring food before them.`, + "repopulation focus": `${HeA}'s added a pair of tight belts across ${hisA} stomach recently. The taut material painfully digs into ${hisA} growing pregnancy.`, + "eugenics": `${HeA} has an iron chastity belt under ${hisA} loincloth and two large bulges in ${hisA} middle. You don't have to guess ${heA} has a pair of enormous dildos locked inside ${himA}.`, + "gender radicalist": `${HeA}'s recently begun rendering ${himselfA} more androgynous. Something can be seen commonly tenting ${hisA} loincloth; whenever it shifts to the side, you catch sight of a thumb sized and heavily pierced clitoris.`, + "gender fundamentalist": `${HeA}'s recently increased the size of ${hisA} breasts and width of ${hisA} hips. The belt around ${hisA} chest tightly binds ${hisA} new bust and causes its flesh to bulge and jiggle delightfully.`, + "asset expansionist": `${HeA}'s had to let out ${hisA} chest belt to accommodate ${hisA} new excessive bust, but only a little; the belt creates a deep canyon across ${hisA} chest with plenty of flesh bulging above and below the straining leather.`, + "transformation fetishist": `${HeA}'s had to let out ${hisA} chest belt to accommodate ${hisA} new excessive bust, but only a little; the belt creates a deep canyon across ${hisA} fake chest and threatens to painfully pop the underlying implants.`, + "pastoralist": `${HeA}'s exchanged ${hisA} chest belt for a pair of rings with leather straps. ${HeA} wears them so tightly every motion ${heA} makes forces a gush of milk from ${hisA} painfully swollen breasts.`, + "maturity preferentialist": `${HeA} has recently updated ${hisA} appearance to be more mature; an air of experience follows ${himA} as ${heA} flies around. You can hear ${himA} plotting tortures, many you've never heard of.`, + "youth preferentialist": `${HeA} has recently updated ${hisA} appearance to be more youthful. ${HeA} frequently flutters by, enjoying ${hisA} youthful vigor. ${HeA} looks so innocent, but looks can be deceiving!`, + "slimness enthusiast": `${HisA} new, thinner body gives ${himA} plenty of excuses to pull ${hisA} straps even tighter.`, + "body purist": `${HeA} has forgone covering ${himselfA} to allow ${hisA} sinful, pure body to be visible to all.`, + "intellectual dependency": `${HeA} may look like a bumbling fool, but even an idiot can get a torture right every now and then.`, + "slave professionalism": `${HeA}'s taken to carrying a box of needles to make use of ${hisA} extensive knowledge of anatomy. This is one acupuncture session you don't want a part of.`, + "petite admiration": `${HisA} new, tiny body opens up a new realm of torments. You can hear ${himA} scheming about what holes ${heA} could theoretically force ${himselfA} up now.`, + "statuesque glorification": `${HisA} new, giant body brings with it an even larger ego. No longer a mere imp, ${HeA}'s a borderline devil.`, + + }, + "witch": { + "paternalist": `${HeA} still hasn't managed to undo the spell; ${hisA} chest is still unnaturally smooth, not one nipple peaks the fabric of the robe.`, + "degradationist": `${HeA} still hasn't managed to undo the spell; ${hisA} face, hands and every surface of ${hisA} body are completely covered in tattoos. It is especially noticeable when ${heA} talks that ${hisA} tongue is tattooed too; wonder what decorates the surfaces of ${hisA} body you can't see?`, + get "supremacist"() { + const r = [`${HeA}'s managed to correct the spell, and even succeed in it. ${HeA} is now`]; + if (V.arcologies[0].FSSupremacistRace === "mixed race") { + r.push(`the perfect blend of every ethnicity, with all of their best qualities and none of their flaws.`); + } else { + r.push(`ethnically 100 % pure ${V.arcologies[0].FSSupremacistRace}.`); + } + r.push(`If ${heA} were real, ${HeA} would make the perfect breeding stock for the next generation of the master race.`); + return r.join(" "); + }, + "subjugationist": `${HeA} still hasn't managed to undo the spell; ${HeA} looks like a racist caricature of a ${V.arcologies[0].FSSubjugationistRace} ${girlA}, and has an appropriately demeaning accent to match. What's worse, the spell also seems to have stripped most of ${hisA} literacy in ${V.language}, making reading ${hisA} tomes an arduous task for ${himA}.`, + "roman revivalist": `While ${heA} acts like a typical Roman ${womanA}, ${HeA} is pretty obviously Greek. ${HeA} can't even name the Pantheon correctly.`, + "neo imperialist": `${HeA} looks like someone you would find selling "magical tokens" on the side of your neon-bathed streets, cybernetic trinkets adorning ${hisA} whole body.`, + "aztec revivalist": `${HeA} is still very obviously not a native and has become rather caught up in the fear that ${heA}'ll soon be sacrificed.`, + "egyptian revivalist": `${HeA}'s managed to untangle ${himselfA} from the wrappings, though ${heA} has chosen to leave several still wrapped around ${hisA} body.`, + "edo revivalist": `${HeA}'s managed to correct the spell, somewhat, though ${heA} now resembles something that belongs in a hentai.`, + "arabian revivalist": `${HeA}'s managed to correct the spell, and even succeed at it. ${HeA} has altered ${hisA} appearance to resemble a gorgeous djinn. ${HeA} is seductively performing a belly dance for you.`, + "chinese revivalist": `${HeA} has chosen to embrace the outcome of ${hisA} spell, even pushing ${hisA} luck a little more, leaving ${himA} wearing a long and very fashionable qipao.`, + "chattel religionist": `${HeA} has chosen to embrace the outcome of ${hisA} spell, proudly displaying the various holy symbols hanging from around ${hisA} neck and dangling from ${hisA} nipples, navel and clit.`, + "physical idealist": `${HeA} managed to regain freedom of movement, but has chosen to leave ${hisA} torn robes unfixed to further highlight ${hisA} ridiculous muscles.`, + "hedonistic decadence": `${HeA} has managed to lighten ${hisA} body enough to regain mobility, but no amount of ${hisA} magic can summon a robe big enough to cover ${hisA} enormously fat body without looking ridiculous.`, + get "repopulation focus"() { + if (V.seeHyperPreg === 1) { + return `${HeA}'s managed to cast a levitation spell to allow ${himA} to move and a spell to prevent ${himA} from bursting, but ${heA} can do nothing about the dozens of active children crowding ${hisA} womb. ${HeA} meekly floats along with it, gently rubbing its squirming mass through ${hisA} torn robe.`; + } else { + return `${HeA}'s managed to cast a spell to lighten ${hisA} belly, but ${heA} can do nothing about the rowdy octuplets crowding ${hisA} womb. ${HeA} meekly pats ${hisA} exposed belly, feebly trying to calm ${hisA} babies, as ${heA} looks up ways to mend ${hisA} torn dress.`; + } + }, + "eugenics": `${HeA} still hasn't managed to undo the spell; it's pretty obvious given how desperately horny ${heA} is.`, + "gender radicalist": `${HeA} has chosen to embrace the outcome of ${hisA} spell; ${HeA} either sports a bulge or a tent in the front of ${hisA} dress and can frequently be seen reading books on male anatomy.`, + "gender fundamentalist": `${HeA} still hasn't managed to undo the spell; ${hisA} belly has become so swollen with ovum ${heA} looks ready to birth triplets. ${HeA} can barely concentrate; ${hisA} mind focused entirely on dicks cumming in ${hisA} wet pussy, but ${heA} can't risk it, knowing full well ${heA}'d become so pregnant ${heA}'d likely burst. ${HisA} ample breasts and child bearing hips only make it harder to keep away from cocks.`, + "asset expansionist": `${HeA}'s managed to partially undo the spell; ${hisA} breasts are merely as big as ${heA} is now. One simple, correctly performed, levitation spell later and ${heA} is fully capable of functioning with ${hisA} oversized tits.`, + "transformation fetishist": `While ${heA} has managed to regain ${hisA} flexibility, ${HeA} still greatly resembles an overinflated blow-up doll. ${HisA} lips are stuck in an O shape, ${hisA} breasts are the size of beach balls, ${hisA} ass and thighs larger than any ${girlA}'s you've seen, and above all else is ${hisA} huge medicine ball sized belly; fortunately they don't weigh nearly as much as they should, part of the benefits of being an inflatable sex-doll.`, + "pastoralist": `${HeA}'s managed to shrink ${hisA} nine breasts somewhat; they are merely head sized now. The front of ${hisA} robes is strained from ${hisA} excessive number of milky tits.`, + "maturity preferentialist": `${HeA}'s managed to reign in ${hisA} aging spell and with a little size up to ${hisA} breasts, hips and ass makes a very pleasant MILF.`, + get "youth preferentialist"() { + if (V.minimumSlaveAge === 3) { + return `${HeA}'s adjusted ${hisA} tiny body slightly to be less feeble. Now ${heA} is a fully capable and adorable toddler witch in an oversized robe, though ${heA} has to fight to keep ${hisA} hat from covering ${hisA} entire head.`; + } else if (V.minimumSlaveAge <= 7) { + return `${HeA}'s decided to embrace ${hisA} spell and now appears as an adorable ${loliA} witch. ${HeA} has to watch ${hisA} step to not trip over ${hisA} trailing robe and has to constantly readjust ${hisA} head devouring hat.`; + } else if (V.minimumSlaveAge <= 13) { + return `${HeA}'s decided to embrace ${hisA} spell and now appears as a cute teenage witch. ${HisA} robe is a little long, but ${heA} manages just fine.`; + } else { + return `${HeA}'s decided to embrace ${hisA} spell and now appears as a witch fresh into adulthood.`; + } + }, + "slimness enthusiast": `${HeA}'s begun wearing a corset under ${hisA} robes to hide ${hisA} chubbiness. Combined with ${hisA} lightened body, ${HeA} manages to pull off the lithe look easily.`, + "body purist": `${HeA} has attempted to fix ${hisA} misspell and succeeded in preventing ${hisA} clothes from becoming transparent, to ${himselfA} only. ${HeA} appears nude, even though ${heA} is fully clothed, much to everyone's enjoyment.`, + "intellectual dependency": `${HeA} still hasn't managed to figure out that ${heA} drained ${hisA} intelligence; not that it matters when all your spells now have so many fun effects! (And you can't read.)`, + "slave professionalism": `${HeA}'s managed to work out some of the kinks of the spell, though it's left ${himA} quite the perfectionist.`, + "petite admiration": `${HeA}'s decided to embrace ${hisA} spell, and with a strength booster, manages quite fine with ${hisA} proportionately mountainous tits.`, + "statuesque glorification": `${HeA}'s managed to correct the spell, and even succeed in it. ${HeA} stands tall, proud at ${hisA} success.`, + + }, + "ERROR_1606_APPEARANCE_FILE_CORRUPT": { + "paternalist": `wearing ill fitting clothing. Various movements can be seen under ${hisA} misbuttoned shirt and lopsided skirt.`, + "degradationist": `wearing nothing except some oversized, strange looking piercings all over ${hisA} body. You swear you see movement under ${hisA} skin and ${hisA} piercings have a habit of never being in the same shape or location.`, + "supremacist": `wearing nothing at all. ${HeA} looks vaguely ${V.arcologies[0].FSSupremacistRace}, but wrong. You swear you see patches of fish-like scales on ${hisA} skin, but they keep disappearing whenever you try to focus on them.`, + "subjugationist": `wearing nothing at all. ${HeA} looks vaguely ${V.arcologies[0].FSSubjugationistRace}, but wrong. You swear you see patches of fish-like scales on ${hisA} skin, but they keep disappearing whenever you try to focus on them.`, + "roman revivalist": `wearing a poorly folded toga. You swear you see movement under ${hisA} skin.`, + "neo imperialist": `wearing a tight-fitting bodysuit that you swear moves in unsettling ways. Is the bodysuit moving, or the skin underneath?`, + "aztec revivalist": `wearing a torn huipil. ${HeA} looks vaguely Aztec, but wrong. You swear you see movement under ${hisA} skin.`, + "egyptian revivalist": `wearing nothing at all. ${HeA} looks vaguely Egyptian, but wrong. You swear you see movement under ${hisA} skin.`, + "edo revivalist": `wearing a loose kimono. ${HeA} looks vaguely Japanese, but wrong. You swear you see movement under ${hisA} skin.`, + "arabian revivalist": `wearing various silks. ${HeA} looks vaguely Arabic, but wrong. You swear you see movement under ${hisA} skin.`, + "chinese revivalist": `wearing an ill fitting qipao. ${HeA} looks vaguely Chinese, but wrong. You swear you see movement under ${hisA} clothing and even skin.`, + "chattel religionist": `wearing nothing at all. A pulsing symbol of your religion sprouts from ${hisA} chest, runs between ${hisA} breasts and down to ${hisA} crotch, where it penetrates ${hisA} pussy. If the symbol weren't off-putting enough, you also swear you see movement under ${hisA} skin.`, + "physical idealist": `wearing nothing at all. ${HeA} is covered in what appear to be muscles, though they bulge and squirm uncomfortably.`, + "hedonistic decadence": `wearing nothing at all. ${HeA} is covered in what appears to be a dense layer of fat, though occasionally you swear you see something peering out from between ${hisA} folds.`, + get "repopulation focus"() { + if (V.seeHyperPreg === 1) { + return `wearing nothing at all. ${HisA} belly is immensely swollen, squirming and practically ready to burst. ${HisA} navel resembles a pussy; a pussy birthing countless larva like creatures.`; + } else { + return `wearing nothing at all. ${HisA} belly is rounded and squirming in some state of gravidity. Every so often ${hisA} navel spreads apart and a wormlike creature flops out.`; + } + }, + "eugenics": `wearing nothing at all. You can't take your eyes off of ${hisA} perfect body, but at the same time, you feel a strange sense of danger about ${himA}.`, + "gender radicalist": `wearing nothing at all. Even though ${heA} lacks a penis, you can't shake the feeling that it's a trap.`, + "gender fundamentalist": `full breasts, wide hips and wearing absolutely nothing. You swear ${hisA} tits are moving slightly and an unusual bulge can be seen writhing in ${hisA} lower belly.`, + "asset expansionist": `wearing nothing at all; not that anything could fit ${himA}. ${HeA} is absolutely massive; ${hisA} breasts easily dwarfing the rest of ${hisA} body and quivering obscenely. Every so often, a bulge moves up a nipple as a wormlike creature is born into the world.`, + "transformation fetishist": `wearing nothing at all; not that anything could fit ${himA}. ${HisA} breasts and ass are splitting around the massive, round objects distending them. The orbs are slightly translucent; lots of small wormlike creatures can be seen squirming within inside.`, + "pastoralist": `wearing nothing at all; not that anything could fit ${himA}. ${HeA} is absolutely massive; ${hisA} breasts easily dwarfing the rest of ${hisA} body and quivering obscenely. An extremely dense, white liquid is steadily forcing its way from ${hisA} gaping nipples.`, + "maturity preferentialist": `wearing nothing at all. ${HeA} seems to be quite old and vulnerable, but something feels off about ${himA}.`, + get "youth preferentialist"() { + const r = [`wearing nothing at all.`]; + if (V.minimumSlaveAge === 3) { + r.push(`${HeA}'s an adorable toddler just ripe for the taking; though a feeling of danger radiates from ${hisA} tiny body.`); + } else if (V.minimumSlaveAge <= 7) { + r.push(`${HeA}'s a cute ${loliA} and ripe for the taking; though a feeling of danger radiates from ${hisA} small body.`); + } else if (V.minimumSlaveAge <= 13) { + r.push(`${HeA}'s a pretty teenager and ripe for the taking; though a feeling of danger radiates from ${himA}.`); + } else { + r.push(`${HeA} seems to be fresh into adulthood and ripe for the taking; though a feeling of danger radiates from ${himA}.`); + } + return r.join(" "); + }, + "slimness enthusiast": `wearing nothing at all. ${HeA} is extremely thin; multiple tube-like appendages can be seen writhing within ${hisA} compressed body.`, + "body purist": `wearing nothing at all. ${HisA} body is absolutely flawless, too flawless; you can't help but feel a sense of discomfort when looking at ${himA}.`, + "intellectual dependency": `wearing nothing at all. ${HeA} seems to be lost, in desperate need of sex and ripe for the taking; though a feeling of danger radiates from ${himA}.`, + "slave professionalism": `wearing an alluring outfit and beckoning to you. ${HeA} promises a night you'll never forget. Ever.`, + "petite admiration": `wearing nothing at all. ${HeA}'s so tiny ${heA} could be taken with ease; in fact, that seems to be exactly what ${heA} wants.`, + "statuesque glorification": `wearing nothing at all; it would only get in the way of ${himA} preying on all those smaller than ${hisA} looming form.`, + }, + "incubus": { + "paternalist": `${HeA}'s begun wearing rather conservative clothing, but nothing can hide the bulge running down one pant leg and the two round globes in the other.`, + "degradationist": `${HeA}'s recently added an obscene number of piercings to ${hisA} cock and balls in addition to a pair of nipple rings. A thin chain links a ring attached to the head of ${hisA} penis to the heavy rings adorning ${hisA} chest.`, + "supremacist": `${HeA} is an ideal ${V.arcologies[0].FSSupremacistRace} man, and ${hisA} massive dick is always hard and ready to continue propagating the master race.`, + "subjugationist": `${HeA} is a deceptively handsome ${V.arcologies[0].FSSubjugationistRace} man, and gives off an air of lust and danger that serves as a warning to not let the inferior race's libido run unchecked.`, + "roman revivalist": `${HeA} is an ideal Roman man, complete with something big and heavy hanging under ${hisA} toga.`, + "neo imperialist": `${HeA} looks like an ideal Imperial Knight, wearing tight leather pants and a nanoweave shirt that fail to contain both his rippling pectorals and the outline of a massive cock.`, + "aztec revivalist": `${HeA} is an ideal Aztec man wearing a headdress and a loincloth, which can't hide ${hisA} enviable package.`, + "egyptian revivalist": `${HeA} is an ideal Egyptian man, complete with something big and heavy dangling behind ${hisA} loincloth.`, + "edo revivalist": `${HeA} is an ideal Japanese man, complete with something big and heavy between ${hisA} legs.`, + "arabian revivalist": `${HeA} is an ideal Arabian man, complete with something big and heavy filling out ${hisA} silken pants.`, + "chinese revivalist": `${HeA} is an ideal Chinese man, complete with something big and heavy between ${hisA} legs.`, + "chattel religionist": `${HeA} is wearing nothing but an immense erection. ${HisA} balls visibly pulse, begging for release, but ${hisA} load is blocked by a large plug capped with the symbol of your new religion. One pull is all it would take to bathe in ${hisA} blessing.`, + "physical idealist": `${HeA} is wearing nothing but an immense erection and is coated in the perfect amount of muscle.`, + "hedonistic decadence": `${HeA} is wearing nothing but an immense erection and is coated in the perfect amount of fat.`, + "repopulation focus": `${HisA} belly is round with child and is in a constant struggle with ${hisA} erect cock over which gets to protrude out ${hisA} front.`, + get "eugenics"() { + const r = [`${HeA}'s become even more irresistible lately;`]; + if (V.PC.vagina !== -1) { + r.push(`you can't help but think of that perfect cock cumming deep in your pussy and your belly rounding with a gorgeous child.`); + } else { + r.push(`the children sired by such a stud are unimaginable.`); + } + return r.join(" "); + }, + get "gender radicalist"() { + if (V.arcologies[0].FSGenderRadicalistLawFuta === 1) { + return `${HeA} is wearing nothing at all and has recently rendered ${himselfA} slightly more feminine. ${HeA} makes sure to make exaggerated motions to show off the pussy hidden beneath ${hisA} swinging nuts.`; + } else if (V.arcologies[0].FSGenderRadicalistLawFuta === 2) { + return `${HeA} has recently increased the size of ${hisA} genitals and has given up trying to wear pants; they just get in the way of ${hisA} prominent erection.`; + } else if (V.arcologies[0].FSGenderRadicalistLawFuta === 3) { + return `${HeA} is wearing nothing at all; not that anything could fit ${himA}. ${HisA} cock and balls are utterly dwarfed by ${hisA} door-jamming hips, massive ass and extra thick thighs.`; + } else if (V.arcologies[0].FSGenderRadicalistLawFuta === 4) { + return `${HeA} is wearing loose clothing and has recently rendered ${himselfA} slightly more feminine. ${HeA} does ${hisA} best to appear the perfect little femboy despite what's slipping down ${hisA} pant leg.`; + } else { + return `${HeA} is wearing nothing at all and has recently rendered ${himselfA} even more handsome, since ${heA} was already a perfect fit for society.`; + } + }, + "gender fundamentalist": `${HeA} is wearing a cute dress that tightly hugs ${hisA} attractive curves. ${HeA} may be rendering ${himselfA} more feminine, but can't hide the bulge under ${hisA} skirt.`, + "asset expansionist": `${HeA} is wearing nothing at all; not that anything could fit ${himA}. ${HisA} cock and balls are so large they reach the ground when ${heA} stands.`, + "transformation fetishist": `${HeA} is wearing jeans and a tight shirt. ${HisA} overly long erection runs up ${hisA} front and protrudes out the neck of ${hisA} top.`, + "pastoralist": `${HeA} is wearing nothing at all; not that anything could fit ${himA}. ${HisA} balls are absolutely massive; ${hisA} sizable cock looks tiny resting atop them. ${HeA} can barely take a step without overstimulating and orgasming across ${hisA} sack.`, + "maturity preferentialist": `${HeA} has recently begun presenting ${himselfA} as an experienced, mature man with an oddly familiar mustache and goatee.`, + get "youth preferentialist"() { + const r = [`${HeA} has recently adjusted ${hisA} age to reflect your youth focused society.`]; + if (V.minimumSlaveAge === 3) { + r.push(`${HeA}'s an adorable toddler with an enormous cock hanging from ${hisA} shorts.`); + } else if (V.minimumSlaveAge <= 7) { + r.push(`${HeA}'s a cute shota with ball-filled shorts and a huge erection sneaking up ${hisA} shirt.`); + } else if (V.minimumSlaveAge <= 13) { + r.push(`${HeA}'s an attractive teenager with an immodest bulge running down ${hisA} pant leg.`); + } else { + r.push(`${HeA}'s an attractive young adult with an immodest bulge running down ${hisA} pant leg.`); + } + return r.join(" "); + }, + "slimness enthusiast": `${HeA} has recently slimmed ${hisA} body down; everywhere but ${hisA} proportionally huge cock, that is.`, + "body purist": `${HeA} is wearing nothing at all, happy to show off ${hisA} flawless body. ${HisA} cock and balls are now the ideal size to penetrate a natural girl.`, + get "intellectual dependency"() { + if (V.arcologies[0].FSIntellectualDependencyLawBeauty === 1) { + return `${HeA} is wearing nothing but a pair of jeans with the fly down to let ${hisA} junk hang loose. ${HeA} likes ${hisA} sex simple and straightforward. (The button is too difficult for ${himA}.)`; + } else { + return `${HeA} is wearing nothing at all; it would just get in the way. ${HeA}'s hard and ready to go, not that ${heA} could think of anything else to do.`; + } + }, + "slave professionalism": `${HeA} is wearing a fine suit and ready to offer a deal no one could refuse.`, + "petite admiration": `${HeA} is wearing nothing at all and has recently rendered ${himselfA} quite short; the perfect height to slip through a crowd, unseen and slapping booty.`, + "statuesque glorification": `${HeA} is wearing nothing at all and has recently rendered ${himselfA} quite tall, so tall, in fact, that few can stop ${himA} from sticking ${hisA} cock in their face.`, + + }, + "succubus": { + "paternalist": `${HeA}'s wearing an absolutely stunning dress that perfectly hugs ${hisA} curves. Surprisingly, ${HeA} even has underwear on.`, + "degradationist": `${HeA}'s recently added an obscene number of piercings to ${hisA} labia in addition to a pair of nipple rings and a big, heavy ring on ${hisA} clit. A thin chain links the clit ring to the heavy rings adorning ${hisA} chest.`, + "supremacist": `In fact,${HeA} is the most gorgeous ${V.arcologies[0].FSSupremacistRace} ${womanA} you've ever seen.`, + "subjugationist": `In fact,${HeA} is the most gorgeous ${V.arcologies[0].FSSubjugationistRace} ${womanA} you've ever seen.`, + "roman revivalist": `In fact,${HeA} is the most gorgeous Roman ${womanA} you've ever seen.`, + "neo imperialist": `In fact,${HeA} is the most gorgeous Imperial ${womanA} you've ever seen.`, + "aztec revivalist": `In fact,${HeA} is the most gorgeous Aztec ${womanA} you've ever seen.`, + "egyptian revivalist": `In fact,${HeA} is the most gorgeous Egyptian ${womanA} you've ever seen.`, + "edo revivalist": `In fact,${HeA} is the most gorgeous Japanese ${womanA} you've ever seen.`, + "arabian revivalist": `In fact,${HeA} is the most gorgeous Arabic ${womanA} you've ever seen.`, + "chinese revivalist": `In fact,${HeA} is the most gorgeous Chinese ${womanA} you've ever seen.`, + "chattel religionist": `${HeA} is wearing a tight dress modeled after the symbol of your new religion; it leaves ${hisA} nipples and crotch fully exposed.`, + get "physical idealist"() { + if (V.arcologies[0].FSPhysicalIdealistStrongFat === 1) { + return `${HeA} is wearing nothing but a thong barely visible under ${hisA} thick layer of fat. ${HisA} soft figure hides ${hisA} immense strength.`; + } else { + return `${HeA} is wearing nothing but a tight thong to show off ${hisA} perfectly muscled body.`; + } + }, + get "hedonistic decadence"() { + const r = [`${HeA} is wearing nothing, opting let to ${hisA} fat belly cover ${hisA} privates.`]; + if (V.arcologies[0].FSHedonisticDecadenceStrongFat === 1) { + r.push(`${HeA} may look soft and squishy, but ${hisA} thick flab hides ${hisA} immense musculature.`); + } + return r.join(" "); + }, + "repopulation focus": `${HeA} is wearing an overly taut dress that clings tightly to ${hisA} triplet rounded middle and milk-laden breasts. ${HeA} is positively glowing with motherhood.`, + get "eugenics"() { + const r = [`${HeA}'s become even more irresistible lately;`]; + if (V.PC.dick !== 0) { + r.push(`you can't help but fantasize about fucking ${himA} pregnant with your perfect child.`); + } else { + r.push(`you can't help but feel slightly envious of ${hisA} body.`); + } + return r.join(" "); + }, + get "gender radicalist"() { + if (V.arcologies[0].FSGenderRadicalistLawFuta === 3) { + return `${HeA} is wearing an amazingly ill-fitting pair of stretch pants barely pulled midway over ${hisA} ass. ${HisA} door-jamming hips, massive rear and extra thick thighs jiggle spectacularly under the strained material.`; + } else { + return `${HeA} is wearing baggy pants and a loose fitting shirt. Having altered ${hisA} appearance to be alluringly androgynous, it is hard to make out ${hisA} gender at a glance.`; + } + }, + "gender fundamentalist": `${HeA} is wearing a form fitting dress that emphasizes ${hisA} feminine curves. A gorgeous sight, given that ${heA} has recently adjusted ${hisA} body to be a lovely future mother.`, + "asset expansionist": `${HeA} is wearing nothing at all; not that anything could fit ${himA}. ${HisA} breasts nearly touch the ground when ${heA} stands, yet are naturally perky. ${HisA} butt is so enormous it is a wonder ${heA} can even walk.`, + "transformation fetishist": `${HeA} is wearing a minidress so tight it fully outlines ${hisA} huge butt implants and barely contains the lower half of ${hisA} beach ball sized tits.`, + "pastoralist": `${HeA} is wearing a pair of cow-print bikinis over ${hisA} head sized breasts. A quartet of wet spots adorn ${hisA} tops at all times.`, + "maturity preferentialist": `${HeA} has recently begun presenting ${himselfA} as an experienced, mature ${womanA}; one can only wonder what positions and tricks ${heA} knows.`, + get "youth preferentialist"() { + const r = [`${HeA} has recently adjusted ${hisA} age to reflect your youth focused society.`]; + if (V.minimumSlaveAge === 3) { + r.push(`${HeA}'s an adorable toddler wearing a cute pink dress.`); + } else if (V.minimumSlaveAge <= 7) { + r.push(`${HeA}'s a cute ${loliA} wearing tight, crotch hugging spats and a tight tube top across ${hisA} flat chest.`); + } else if (V.minimumSlaveAge <= 13) { + r.push(`${HeA}'s an attractive teenager wearing short shorts and a sheer top that shows off ${hisA} newly grown breasts.`); + } else { + r.push(`${HeA}'s an attractive young adult wearing a sheer dress that shows off ${hisA} youthful curves.`); + } + return r.join(" "); + }, + get "slimness enthusiast"() { + if (V.arcologies[0].FSSlimnessEnthusiastLaw === 1) { + return `${HeA} has recently slimmed ${hisA} body down tremendously; ${hisA} breasts are flat as can be, as is ${hisA} rear. ${HeA} enjoys wearing an extremely thin string bikini that tightly hugs ${hisA} body and barely covers ${hisA} non-existent assets.`; + } else { + return `${HeA} has recently slimmed ${hisA} body down and begun wearing form fitting clothing to show off ${hisA} lithe figure.`; + } + }, + "body purist": `${HeA} is wearing nothing at all, happy to show off ${hisA} flawless body. ${HisA} curves are perfect; it's the only way to describe ${himA}.`, + get "intellectual dependency"() { + const r = [`${HeA} is wearing nothing at all; it would just get in the way.`]; + if (V.arcologies[0].FSIntellectualDependencyLawBeauty === 1) { + r.push(`${HisA} lavish makeup, long nails, luxurious hair,`); + if (V.arcologies[0].FSSlimnessEnthusiastLaw !== 1) { + if (V.arcologies[0].FSSlimnessEnthusiast === "unset") { + if (V.arcologies[0].FSAssetExpansionist !== "unset" || V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`heaving`); + if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`fake`); + } + r.push(`tits, downright massive`); + if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`implant-filled`); + } + r.push(`ass,`); + } else { + r.push(`huge tits, fat ass,`); + } + } else { + if (V.arcologies[0].FSTransformationFetishist !== "unset") { + r.push(`breast implants, fake ass,`); + } else { + r.push(`tits pushing the boundary of good taste, nearly obscene ass,`); + } + } + } + if (V.arcologies[0].FSRepopulationFocus !== "unset") { + r.push(`baby bump,`); + } + r.push(`narrow waist, and huge dicksucking lips spell out bimbo far better than ${heA} ever could.`); + } else { + r.push(`${HeA}'s moist and ready to go, not that ${heA} could think of anything else to do.`); + } + return r.join(" "); + }, + "slave professionalism": `${HeA}'s wearing an absolutely stunning dress that perfectly hugs and accentuates ${hisA} curves. An air of expertise emanates from ${himA} and promises an unbelievable night.`, + "petite admiration": `${HeA} has recently lowered ${hisA} height considerably and is now the perfect size to copulate while sitting in one's lap.`, + "statuesque glorification": `${HeA} has recently increased ${hisA} height considerably and begun wearing clothing that showcases the length of ${hisA} body and legs.`, + }, + }; + console.log(fsAppearance[V.assistant.appearance][V.assistant.fsAppearance]); + return fsAppearance[V.assistant.appearance][V.assistant.fsAppearance]; + } };