From 63faec0df1e757ed29fa76b9384e26f1ff7f6b2f Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Fri, 11 Sep 2020 23:26:11 -0400 Subject: [PATCH] spaces --- src/personalAssistant/assistantAppearance.js | 100 +++++++++---------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/src/personalAssistant/assistantAppearance.js b/src/personalAssistant/assistantAppearance.js index 22141891d2c..f32ae4cf528 100644 --- a/src/personalAssistant/assistantAppearance.js +++ b/src/personalAssistant/assistantAppearance.js @@ -1,4 +1,4 @@ -globalThis.PersonalAssistantAppearance = function() { +globalThis. PersonalAssistantAppearance = function() { const { HeA, HisA, SisterA, heA, hisA, himA, girlA, himselfA, womanA, sisterA, loliA @@ -124,11 +124,11 @@ globalThis.PersonalAssistantAppearance = function() { } else if (V.suppository === 1 && paSeed === 2) { r.push(`A recognizable little representation of one of your slaves is down on ${hisU} knees in front of ${himA}, taking both of ${hisA} cocks up ${hisU} ass. The slave must be receiving ${hisU} drugs from one of the dildo dispensers. As you watch, the monster ${girlA} looks up at you, winks, and then maliciously increases ${hisA} pace, making the depiction of the slave wince.`); } else if (masturbationAllowed === 1 && paSeed === 3) { - r.push(`${HeA}'s manually stimulating a recognizable little representation of one of your slaves. The slave must be using one of the penthouse's many vibrators.The monster ${girlA} is looking after ${himselfA}, too, tweaking ${hisA} nipples with ${hisA} own tentacle hair.`); + r.push(`${HeA}'s manually stimulating a recognizable little representation of one of your slaves. The slave must be using one of the penthouse's many vibrators. The monster ${girlA} is looking after ${himselfA}, too, tweaking ${hisA} nipples with ${hisA} own tentacle hair.`); } else if (paSeed === 4) { - r.push(`A recognizable little representation of one of your slaves is lying with ${hisU} head in ${hisA} lap.The monster ${girlA}is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The monster ${girlA} is restraining ${himselfA} for once, and ${hisA} hair is even patting the slave's head reassuringly.`); + r.push(`A recognizable little representation of one of your slaves is lying with ${hisU} head in ${hisA} lap. The monster ${girlA}is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The monster ${girlA} is restraining ${himselfA} for once, and ${hisA} hair is even patting the slave's head reassuringly.`); } else if (paSeed === 5 && V.invasionVictory > 0) { - r.push(`The monster ${girlA} is riding around on a little representation of one of your security drones. ${HeA}'s very obviously enjoying the drone's vibrations as it hovers.When ${heA} sees you looking at ${himA}, ${HeA} giggles and says, "What? I like him! He did really well during the invasion. And he's cute!"`); + r.push(`The monster ${girlA} is riding around on a little representation of one of your security drones. ${HeA}'s very obviously enjoying the drone's vibrations as it hovers. When ${heA} sees you looking at ${himA}, ${HeA} giggles and says, "What? I like him! He did really well during the invasion. And he's cute!"`); } else if (paSeed === 6 && V.studio === 1) { r.push(`The monster ${girlA} has both ${hisA} dicks inside a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and ${V.assistant.name} is clearly turning the feed of it into porn.`); } else if (paSeed === 7 && V.assistant.market) { @@ -136,7 +136,7 @@ globalThis.PersonalAssistantAppearance = function() { if (V.assistant.market.relationship === "cute") { r.push(`They're chatting companionably, with the ${girlM} showing no sign of noticing that ${heM}'s talking to a naked monster ${girlA} with two erect cocks.`); } else if (V.assistant.market.relationship === "nonconsensual") { - r.push(`${V.assistant.name} is holding the poor ${girlM} down so ${heA} can take ${himM} from behind.As you watch, ${V.assistant.name} extracts ${hisA} cock from the market assistant's avatar's cunt and stuffs it up ${hisM} ass, alongside ${hisA} other dick, eliciting some terrified begging and then tired sobbing.`); + r.push(`${V.assistant.name} is holding the poor ${girlM} down so ${heA} can take ${himM} from behind. As you watch, ${V.assistant.name} extracts ${hisA} cock from the market assistant's avatar's cunt and stuffs it up ${hisM} ass, alongside ${hisA} other dick, eliciting some terrified begging and then tired sobbing.`); } else if (V.assistant.market.relationship === "incestuous") { r.push(`They're fucking openly, with the market assistant's avatar bouncing greedily on top of ${hisM} monstrous sibling. ${HeM}'s clearly enjoying the feeling of ${hisM} ${sisterA}'s cocks buried in ${hisM} holes.`); } else { @@ -296,7 +296,7 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); @@ -393,13 +393,13 @@ globalThis.PersonalAssistantAppearance = function() { } else if (paSeed === 5 && V.invasionVictory > 0) { r.push(`${HeA}'s leaning against a representation of one of your security drones. Every so often, ${HeA} wrestles with it affectionately. When ${heA} sees you watching ${himA}, ${HeA} leaps atop the drone, puts ${hisA} fists on ${hisA} hips, and says, "What? I like him! He did really well during the invasion. And he's cute!"`); } else if (paSeed === 6 && V.studio === 1) { - r.push(`The amazon has ${hisA} hand inside a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style.The slave must be using one of the penthouse's many vibrators, and ${V.assistant.name} is clearly turning the feed of it into porn.`); + r.push(`The amazon has ${hisA} hand inside a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and ${V.assistant.name} is clearly turning the feed of it into porn.`); } else if ((paSeed === 7) && V.assistant.market) { r.push(`${HeA}'s accompanied by your market assistant's tribes ${womanM} avatar.`); if (V.assistant.market.relationship === "cute") { - r.push(`They're chatting companionably as ${V.assistant.name} stretches and the market assistant's avatar does a complex calculation on ${hisM} fingers.V.assistant.name is telling a long story, and the market assistant is listening kindly.`); + r.push(`They're chatting companionably as ${V.assistant.name} stretches and the market assistant's avatar does a complex calculation on ${hisM} fingers. V.assistant.name is telling a long story, and the market assistant is listening kindly.`); } else if (V.assistant.market.relationship === "nonconsensual") { - r.push(`${V.assistant.name} is taking ${hisA} tribal slave from behind.It's technically tribbing, since all ${heA}'s doing is grinding ${hisA} cunt against the market assistant's, but the poor little tribes ${womanM} is being fucked hard regardless.`); + r.push(`${V.assistant.name} is taking ${hisA} tribal slave from behind. It's technically tribbing, since all ${heA}'s doing is grinding ${hisA} cunt against the market assistant's, but the poor little tribes ${womanM} is being fucked hard regardless.`); } else if (V.assistant.market.relationship === "incestuous") { r.push(`${V.assistant.name} is getting some manual stimulation from ${hisA} ${sisterM}, who is watching ${hisM} muscular sibling's aroused thrashing with amusement as ${heM} slides ${hisM} whole hand in and out of ${V.assistant.name}'s cunt.`); } else { @@ -526,9 +526,9 @@ globalThis.PersonalAssistantAppearance = function() { if (V.assistant.market.relationship === "cute") { r.push(`They're gossiping tipsily over martinis, their heels kicked off and their jackets unbuttoned. They trade stories from their day, laughing at your slaves' struggles.`); } else if (V.assistant.market.relationship === "nonconsensual") { - r.push(`${V.assistant.name} is shamelessly molesting the office intern.The market assistant looks like ${heM}'s trying to get work done, but the sexually aggressive MILF avatar is standing behind ${himM} with one hand down the market assistant's skirt and another down ${hisM} blouse.`); + r.push(`${V.assistant.name} is shamelessly molesting the office intern. The market assistant looks like ${heM}'s trying to get work done, but the sexually aggressive MILF avatar is standing behind ${himM} with one hand down the market assistant's skirt and another down ${hisM} blouse.`); } else if (V.assistant.market.relationship === "incestuous") { - r.push(`${V.assistant.name} is getting oral sex from ${hisA} ${daughterM}, the naked businesswomen surrounded by their discarded office wear.As you watch, ${V.assistant.name} shrieks ${hisA} ${daughterM}'s name, clutching ${hisM} head in both hands.`); + r.push(`${V.assistant.name} is getting oral sex from ${hisA} ${daughterM}, the naked businesswomen surrounded by their discarded office wear. As you watch, ${V.assistant.name} shrieks ${hisA} ${daughterM}'s name, clutching ${hisM} head in both hands.`); } else { r.push(`They're making out in a surprisingly girlish way, hesitantly kissing each other and pressing their chests together. They blush when they see you watching them, but ${V.assistant.name} is sneaking a hand up the market assistant's avatar's skirt.`); } @@ -776,7 +776,7 @@ globalThis.PersonalAssistantAppearance = function() { } else if (masturbationAllowed === 1 && paSeed === 3) { r.push(`${HeA}'s having sex with a recognizable little representation of one of your slaves, kissing ${himU} and giggling occasionally. The slave must be using one of the penthouse's many vibrators. ${HeA} sees you watching and blushes, but then shifts a little so you can see better.`); } else if (paSeed === 4) { - r.push(`A recognizable little representation of one of your slaves is lying with ${hisU} head in ${hisA} lap.The school ${girlA} is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The school ${girlA} is patting the ${girlU}'s head reassuringly.`); + r.push(`A recognizable little representation of one of your slaves is lying with ${hisU} head in ${hisA} lap. The school ${girlA} is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The school ${girlA} is patting the ${girlU}'s head reassuringly.`); } else if (paSeed === 5 && V.invasionVictory > 0) { r.push(`${HeA}'s planting a wet kiss on a representation of one of your security drones; ${HeA} pats it lovingly and manages to press quite a bit of boob against the side of one of its gun assemblies. When ${heA} sees you looking at ${himA}, ${HeA} giggles and says, "What? I like him! He did really well during the invasion. And he's cute!"`); } else if (paSeed === 6 && V.studio === 1) { @@ -790,7 +790,7 @@ globalThis.PersonalAssistantAppearance = function() { } else if (V.assistant.market.relationship === "incestuous") { r.push(`They're making faces at each other and giggling, but as you watch them, this degenerates rapidly into clumsy kissing, groping of each others' breasts, and finally some enthusiastic tribbing.`); } else { - r.push(`${V.assistant.name} is giving the market assistant's avatar oral, and to go by the bespectacled ${girlM}'s gasping, is doing a good job.V.assistant.name finishes and leans back, wiping ${hisA} mouth and grinning as ${hisA} lover bends over to return the favor.`); + r.push(`${V.assistant.name} is giving the market assistant's avatar oral, and to go by the bespectacled ${girlM}'s gasping, is doing a good job. V.assistant.name finishes and leans back, wiping ${hisA} mouth and grinning as ${hisA} lover bends over to return the favor.`); } } else { r.push(`${HeA} 's watching you attentively, waiting for a chance to be helpful. When ${heA} sees your glance, ${HeA} smiles hopefully, sticks out ${hisA} chest a little, and turns from side to side to show off.`); @@ -813,10 +813,10 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); + 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.`); @@ -981,13 +981,13 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); + 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.`); @@ -999,7 +999,7 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); @@ -1017,7 +1017,7 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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}.`); @@ -1072,13 +1072,13 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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}.`); + 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.`); @@ -1205,7 +1205,7 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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 "aztec revivalist": r.push(`fairy, yellow paint creating tribal patterns across ${hisA} naked form.`); @@ -1290,7 +1290,7 @@ globalThis.PersonalAssistantAppearance = function() { } else if (paSeed === 5 && V.invasionVictory === 1) { r.push(`${HeA}'s sitting on the shoulders of a representation of one of your security drones. Every so often, ${HeA} raises a fist and shouts "For the Imperium of man!" When ${heA} sees you looking at ${himA}, ${HeA} grins and says, "This guy is like my robo-buddy. He's the best!"`); } else if (paSeed === 6 && V.studio === 1) { - r.push(`A recognizable little representation of one of your slaves is riding a sybian while ${heA} uses a handheld camera to film the action.The slave must be using one of the penthouse's many toys, and ${V.assistant.name} is clearly turning the feed of it into porn.`); + r.push(`A recognizable little representation of one of your slaves is riding a sybian while ${heA} uses a handheld camera to film the action. The slave must be using one of the penthouse's many toys, and ${V.assistant.name} is clearly turning the feed of it into porn.`); } else if ((paSeed === 7) && V.assistant.market) { r.push(`${HeA}'s accompanied by your market assistant's own fairy avatar.`); if (V.assistant.market.relationship === "cute") { @@ -1329,7 +1329,7 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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 "aztec revivalist": r.push(`yellow paint creating tribal patterns across ${hisA} naked form and curving around ${hisA} swollen belly.`); @@ -1359,7 +1359,7 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); @@ -1371,7 +1371,7 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); @@ -1414,7 +1414,7 @@ globalThis.PersonalAssistantAppearance = function() { } else if (paSeed === 5 && V.invasionVictory === 1) { r.push(`${HeA}'s sitting on the shoulders of a representation of one of your security drones. Every so often, ${HeA} raises a fist and shouts "For the Imperium of man!" When ${heA} sees you looking at ${himA}, ${HeA} grins and says, "This guy is like my robo-buddy. He's the best!"`); } else if (paSeed === 6 && V.studio === 1) { - r.push(`A recognizable little representation of one of your slaves is riding a sybian while ${heA} uses a handheld camera to film the action.The slave must be using one of the penthouse's many toys, and ${V.assistant.name} is clearly turning the feed of it into porn.`); + r.push(`A recognizable little representation of one of your slaves is riding a sybian while ${heA} uses a handheld camera to film the action. The slave must be using one of the penthouse's many toys, and ${V.assistant.name} is clearly turning the feed of it into porn.`); } else if ((paSeed === 7) && V.assistant.market) { r.push(`${HeA}'s accompanied by your market assistant's own fairy avatar.`); if (V.assistant.market.relationship === "cute") { @@ -1555,7 +1555,7 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); @@ -1693,10 +1693,10 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); + 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.`); @@ -1717,10 +1717,10 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); + 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.`); @@ -1901,10 +1901,10 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); + 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.`); @@ -2068,7 +2068,7 @@ globalThis.PersonalAssistantAppearance = function() { } 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.`); + 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") { @@ -2095,37 +2095,37 @@ globalThis.PersonalAssistantAppearance = function() { 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.`); + 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.`); + 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.`); + 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.`); + 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.`); + r.push(`wearing a poorly folded toga. You swear you see movement under ${hisA} skin.`); break; case "aztec revivalist": - r.push(`wearing a torn huipil. ${HeA} looks vaguely Aztec, but wrong.You swear you see movement under ${hisA} skin.`); + 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.`); + 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.`); + 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.`); + 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.`); + 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.`); + 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.`); @@ -2208,7 +2208,7 @@ globalThis.PersonalAssistantAppearance = function() { } else if (paSeed === 5 && V.invasionVictory > 0) { r.push(`${HeA}'s partially enveloped a representation of one of your security drones. When ${heA} sees you looking at ${himA}, ${HeA} bluntly states, "This one did good. Captured many for your nest."`); } else if (paSeed === 6 && V.studio === 1) { - r.push(`${HeA} is holding dozens of cameras 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 turning the feed of it into a porno.`); + r.push(`${HeA} is holding dozens of cameras 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 turning the feed of it into a porno.`); } else if ((paSeed === 7) && V.assistant.market) { r.push(`${HeA}'s accompanied by your market assistant's fecund avatar.`); if (V.assistant.market.relationship === "cute") { @@ -2358,7 +2358,7 @@ globalThis.PersonalAssistantAppearance = function() { } else if (paSeed === 5 && V.invasionVictory > 0) { r.push(`${HeA}'s intently staring down a representation of one of your security drones. When ${heA} sees you looking at ${himA}, ${HeA} coyly says, "I like this one. ${HeA} did very well during the invasion and I wanted to reward ${himA}, but I can't find a hole..."`); } else if (paSeed === 6 && V.studio === 1) { - r.push(`${HeA} has a camera strapped to ${hisA} cock and is recording a recognizable little representation of one of your slaves sucking it.The slave must be playing with one of the penthouse's many dildos, and ${V.assistant.name} is likely turning the feed of it into a PoV porno.`); + r.push(`${HeA} has a camera strapped to ${hisA} cock and is recording a recognizable little representation of one of your slaves sucking it. The slave must be playing with one of the penthouse's many dildos, and ${V.assistant.name} is likely 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 still inexperienced avatar.`); if (V.assistant.market.relationship === "cute") { @@ -2368,7 +2368,7 @@ globalThis.PersonalAssistantAppearance = function() { } else if (V.assistant.market.relationship === "incestuous") { r.push(`The market assistant is eagerly riding ${hisM} big ${sisterA}, ${V.assistant.name}'s, dick. You can't help but notice how full ${hisM} breasts have gotten and how plump ${hisM} ass and thighs now are. ${heM} moans with lust as ${V.assistant.name} cums into ${hisM} fertile pussy; a glowing sigil appearing below ${hisM} navel. ${heM} is well on ${hisM} way to becoming the succubus consort of ${hisM} once human ${sisterA}.`); } else { - r.push(`The market assistant is embracing ${V.assistant.name} as ${heM} is lovingly penetrated by the caring incubus.They pull each other close as they cum together, locking lips and refusing to let go until the other is completely satisfied.It takes quite some before they settle down and wave to you, thanking you deeply for the true love you've gifted them.`); + r.push(`The market assistant is embracing ${V.assistant.name} as ${heM} is lovingly penetrated by the caring incubus. They pull each other close as they cum together, locking lips and refusing to let go until the other is completely satisfied. It takes quite some before they settle down and wave to you, thanking you deeply for the true love you've gifted them.`); } } else { switch (V.assistant.fsAppearance) { @@ -2450,7 +2450,7 @@ globalThis.PersonalAssistantAppearance = function() { } else { r.push(`pants unfastened`); } - r.push(`and is absentmindedly jerking off.When ${heA} notices you watching, ${HeA} waves ${hisA} throbbing erection at you, imploring you to finish ${himA} off.`); + r.push(`and is absentmindedly jerking off. When ${heA} notices you watching, ${HeA} waves ${hisA} throbbing erection at you, imploring you to finish ${himA} off.`); break; case "slimness enthusiast": r.push(`${HeA}'s absentmindedly using both hands to jerk off. When ${heA} notices you watching, ${HeA} waves ${hisA} throbbing erection at you, imploring you to finish ${himA} off.`); -- GitLab