Skip to content
Snippets Groups Projects
Commit b2b58a86 authored by klorpa's avatar klorpa
Browse files

Fixes

parent f7be1c60
No related branches found
No related tags found
No related merge requests found
...@@ -9678,7 +9678,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -9678,7 +9678,7 @@ window.saChoosesOwnClothes = (function() {
selection = jsEither(clothing); selection = jsEither(clothing);
} else { } else {
if(V.arcologies[0].FSChattelReligionist > 0) { if(V.arcologies[0].FSChattelReligionist > 0) {
clothing.push({text: "and wears a chattel habit to conform to your arcology's culture.", clothes: "a chattel habit"}); clothing.push({text: `and wears a chattel habit to conform to your arcology's culture.`, clothes: "a chattel habit"});
} }
/*Chooses clothes according to assignment (no exceptions)*/ /*Chooses clothes according to assignment (no exceptions)*/
else if(slave.assignment == "be the Nurse") { else if(slave.assignment == "be the Nurse") {
...@@ -9697,11 +9697,11 @@ window.saChoosesOwnClothes = (function() { ...@@ -9697,11 +9697,11 @@ window.saChoosesOwnClothes = (function() {
wardrobeAssignment.push({text: `and wears a slutty suit to be certain nothing blocks ${him} from getting the sex ${he} needs.`, clothes: "slutty business attire"}); wardrobeAssignment.push({text: `and wears a slutty suit to be certain nothing blocks ${him} from getting the sex ${he} needs.`, clothes: "slutty business attire"});
} else if(slave.energy > 80) { } else if(slave.energy > 80) {
wardrobeAssignment.push({text: `and wears a nice suit to show ${he} means business.`, clothes: "nice business attire"}); wardrobeAssignment.push({text: `and wears a nice suit to show ${he} means business.`, clothes: "nice business attire"});
wardrobeAssignment.push({text: "and wears a slutty suit to entice and arouse while still looking managerial.", clothes: "slutty business attire"}); wardrobeAssignment.push({text: `and wears a slutty suit to entice and arouse while still looking managerial.`, clothes: "slutty business attire"});
wardrobeAssignment.push({text: "and wears a slutty suit to entice and arouse while still looking managerial.", clothes: "slutty business attire"}); wardrobeAssignment.push({text: `and wears a slutty suit to entice and arouse while still looking managerial.`, clothes: "slutty business attire"});
} else { } else {
wardrobeAssignment.push({text: `and wears a nice suit to show ${he} means business.`, clothes: "nice business attire"}); wardrobeAssignment.push({text: `and wears a nice suit to show ${he} means business.`, clothes: "nice business attire"});
wardrobeAssignment.push({text: "and wears a slutty suit to entice and arouse while still looking managerial.", clothes: "slutty business attire"}); wardrobeAssignment.push({text: `and wears a slutty suit to entice and arouse while still looking managerial.`, clothes: "slutty business attire"});
} }
} else if(slave.assignment == "be the Milkmaid") { } else if(slave.assignment == "be the Milkmaid") {
if(slave.energy > 95 || slave.need > 100) { if(slave.energy > 95 || slave.need > 100) {
...@@ -9711,8 +9711,8 @@ window.saChoosesOwnClothes = (function() { ...@@ -9711,8 +9711,8 @@ window.saChoosesOwnClothes = (function() {
wardrobeAssignment.push({text: `but goes nude to not be slowed down while moving between ${his} charges.`, clothes: "no clothing"}); wardrobeAssignment.push({text: `but goes nude to not be slowed down while moving between ${his} charges.`, clothes: "no clothing"});
} else { } else {
wardrobeAssignment.push({text: `and wears a sturdy maid outfit, since anything else might be damaged by ${his} hard work with the cows.`, clothes: "a nice maid outfit"}); wardrobeAssignment.push({text: `and wears a sturdy maid outfit, since anything else might be damaged by ${his} hard work with the cows.`, clothes: "a nice maid outfit"});
wardrobeAssignment.push({text: "and decides to call it Casual Friday and wear nothing but cutoffs and a t-shirt. Not like the cows will mind.", clothes: "cutoffs and a t-shirt"}); wardrobeAssignment.push({text: `and decides to call it Casual Friday and wear nothing but cutoffs and a t-shirt. Not like the cows will mind.`, clothes: "cutoffs and a t-shirt"});
wardrobeAssignment.push({text: "and opts to don a cheerleader outfit to help cheer the cows on.", clothes: "a cheerleader outfit"}); wardrobeAssignment.push({text: `and opts to don a cheerleader outfit to help cheer the cows on.`, clothes: "a cheerleader outfit"});
wardrobeAssignment.push({text: `and dresses up as a succubus since ${he}'ll be drawing plenty of fluids.`, clothes: "a succubus outfit"}); wardrobeAssignment.push({text: `and dresses up as a succubus since ${he}'ll be drawing plenty of fluids.`, clothes: "a succubus outfit"});
wardrobeAssignment.push({text: `and slips into some spats and a tank top since ${he} feels a workout coming on.`, clothes: "spats and a tank top"}); wardrobeAssignment.push({text: `and slips into some spats and a tank top since ${he} feels a workout coming on.`, clothes: "spats and a tank top"});
if(isItemAccessible("Western clothing")) { if(isItemAccessible("Western clothing")) {
...@@ -9746,7 +9746,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -9746,7 +9746,7 @@ window.saChoosesOwnClothes = (function() {
wardrobeAssignment.push({text: `and wears a schoolgirl outfit to help keep ${his} charges focused on ${him}.`, clothes: "a schoolgirl outfit"}); wardrobeAssignment.push({text: `and wears a schoolgirl outfit to help keep ${his} charges focused on ${him}.`, clothes: "a schoolgirl outfit"});
wardrobeAssignment.push({text: `and dresses up as a succubus to give ${his} sex lessons an extra kick.`, clothes: "a succubus outfit"}); wardrobeAssignment.push({text: `and dresses up as a succubus to give ${his} sex lessons an extra kick.`, clothes: "a succubus outfit"});
if(isItemAccessible("conservative clothing")) { if(isItemAccessible("conservative clothing")) {
wardrobeAssignment.push({text: "and wears conservative clothes to not detract from this week's lesson.", clothes: "conservative clothing"}); wardrobeAssignment.push({text: `and wears conservative clothes to not detract from this week's lesson.`, clothes: "conservative clothing"});
} }
if(isItemAccessible("a toga")) { if(isItemAccessible("a toga")) {
wardrobeAssignment.push({text: `and wraps ${himself} in a toga to model ${himself} after the philosophers of yore.`, clothes: "a toga"}); wardrobeAssignment.push({text: `and wraps ${himself} in a toga to model ${himself} after the philosophers of yore.`, clothes: "a toga"});
...@@ -9755,32 +9755,32 @@ window.saChoosesOwnClothes = (function() { ...@@ -9755,32 +9755,32 @@ window.saChoosesOwnClothes = (function() {
wardrobeAssignment.push({text: `and settles for a comfortable maternity dress to support ${his} middle while ${he} lectures in front of the class all week.`, clothes: "a maternity dress"}); wardrobeAssignment.push({text: `and settles for a comfortable maternity dress to support ${his} middle while ${he} lectures in front of the class all week.`, clothes: "a maternity dress"});
} }
} else if(slave.assignment == "be the Wardeness") { } else if(slave.assignment == "be the Wardeness") {
wardrobeAssignment.push({text: "and dons battledress, the better to intimidate the prisoners.", clothes: "battledress"}); wardrobeAssignment.push({text: `and dons battledress, the better to intimidate the prisoners.`, clothes: "battledress"});
wardrobeAssignment.push({text: "and slips into a scalemail bikini, the better to intimidate the prisoners.", clothes: "a scalemail bikini"}); wardrobeAssignment.push({text: `and slips into a scalemail bikini, the better to intimidate the prisoners.`, clothes: "a scalemail bikini"});
wardrobeAssignment.push({text: "and dons a scandalous habit to make it perfectly clear that crossing this nun will result in sexual punishment.", clothes: "a fallen nuns habit"}); wardrobeAssignment.push({text: `and dons a scandalous habit to make it perfectly clear that crossing this nun will result in sexual punishment.`, clothes: "a fallen nuns habit"});
if(isItemAccessible("stretch pants and a crop-top")) { if(isItemAccessible("stretch pants and a crop-top")) {
wardrobeAssignment.push({text: "and decides to take it easy by slipping into some stretch pants. They come off just as quickly as they come on, just in case.", clothes: "stretch pants and a crop-top"}); wardrobeAssignment.push({text: `and decides to take it easy by slipping into some stretch pants. They come off just as quickly as they come on, just in case.`, clothes: "stretch pants and a crop-top"});
} }
} else if(slave.assignment == "be the Attendant") { } else if(slave.assignment == "be the Attendant") {
wardrobeAssignment.push({text: `and wears a string bikini, since it's all ${he} can wear that won't be ruined by all the moisture in the spa.`, clothes: "a string bikini"}); wardrobeAssignment.push({text: `and wears a string bikini, since it's all ${he} can wear that won't be ruined by all the moisture in the spa.`, clothes: "a string bikini"});
wardrobeAssignment.push({text: `but decides to go nude, since ${he}'ll be spending so much time in the water.`, clothes: "no clothing"}); wardrobeAssignment.push({text: `but decides to go nude, since ${he}'ll be spending so much time in the water.`, clothes: "no clothing"});
} else if(slave.assignment == "rest") { } else if(slave.assignment == "rest") {
wardrobeAssignment.push({text: "and wears a comfortable t-shirt and cutoffs to relax.", clothes: "cutoffs and a t-shirt"}); wardrobeAssignment.push({text: `and wears a comfortable t-shirt and cutoffs to relax.`, clothes: "cutoffs and a t-shirt"});
wardrobeAssignment.push({text: `and slips into some attractive lingerie to enjoy ${himself} as ${he} unwinds.`, clothes: "attractive lingerie"}); wardrobeAssignment.push({text: `and slips into some attractive lingerie to enjoy ${himself} as ${he} unwinds.`, clothes: "attractive lingerie"});
wardrobeAssignment.push({text: "but decides that clothing takes too much work and would rather sleep nude.", clothes: "no clothing"}); wardrobeAssignment.push({text: `but decides that clothing takes too much work and would rather sleep nude.`, clothes: "no clothing"});
if(isItemAccessible("stretch pants and a crop-top")) { if(isItemAccessible("stretch pants and a crop-top")) {
wardrobeAssignment.push({text: "and slips into some comfy stretch pants to relax.", clothes: "stretch pants and a crop-top"}); wardrobeAssignment.push({text: `and slips into some comfy stretch pants to relax.`, clothes: "stretch pants and a crop-top"});
} }
if(isItemAccessible("attractive lingerie for a pregnant woman") && slave.belly >= 1500) { if(isItemAccessible("attractive lingerie for a pregnant woman") && slave.belly >= 1500) {
wardrobeAssignment.push({text: `and slips into some attractive lingerie to enjoy ${himself} as ${he} unwinds.`, clothes: "attractive lingerie for a pregnant woman"}); wardrobeAssignment.push({text: `and slips into some attractive lingerie to enjoy ${himself} as ${he} unwinds.`, clothes: "attractive lingerie for a pregnant woman"});
} }
if(slave.fetish == "submissive") { if(slave.fetish == "submissive") {
wardrobeAssignment.push({text: "and decides the best way to relax is tied up nice and tight.", clothes: "shibari ropes"}); wardrobeAssignment.push({text: `and decides the best way to relax is tied up nice and tight.`, clothes: "shibari ropes"});
} }
} else if(slave.assignment == "get milked" || slave.assignment == "work in the dairy") { } else if(slave.assignment == "get milked" || slave.assignment == "work in the dairy") {
wardrobeAssignment.push({text: `and wears sturdy lingerie to offer the best support to ${his} sore, milk-filled udders.`, clothes: "attractive lingerie"}); wardrobeAssignment.push({text: `and wears sturdy lingerie to offer the best support to ${his} sore, milk-filled udders.`, clothes: "attractive lingerie"});
if(isItemAccessible("attractive lingerie for a pregnant woman") && slave.belly >= 1500) { if(isItemAccessible("attractive lingerie for a pregnant woman") && slave.belly >= 1500) {
wardrobeAssignment.push({text: "and wears lingerie designed for milky mothers.", clothes: "attractive lingerie for a pregnant woman"}); wardrobeAssignment.push({text: `and wears lingerie designed for milky mothers.`, clothes: "attractive lingerie for a pregnant woman"});
} }
if(isItemAccessible("a maternity dress") && slave.belly >= 10000) { if(isItemAccessible("a maternity dress") && slave.belly >= 10000) {
wardrobeAssignment.push({text: `and chooses a maternity dress since it is easy to free ${his} breasts from.`, clothes: "a maternity dress"}); wardrobeAssignment.push({text: `and chooses a maternity dress since it is easy to free ${his} breasts from.`, clothes: "a maternity dress"});
...@@ -9792,37 +9792,37 @@ window.saChoosesOwnClothes = (function() { ...@@ -9792,37 +9792,37 @@ window.saChoosesOwnClothes = (function() {
wardrobeAssignment.push({text: `and dons a slutty outfit. If ${his} breasts are going to hang out, might as well wear something to complement them.`, clothes: "a slutty outfit"}); wardrobeAssignment.push({text: `and dons a slutty outfit. If ${his} breasts are going to hang out, might as well wear something to complement them.`, clothes: "a slutty outfit"});
} else if(slave.assignment == "guard you") { } else if(slave.assignment == "guard you") {
wardrobeAssignment.push({text: `and wears a bodysuit to show off ${his} curves without hindering ${his} deadliness.`, clothes: "a comfortable bodysuit"}); wardrobeAssignment.push({text: `and wears a bodysuit to show off ${his} curves without hindering ${his} deadliness.`, clothes: "a comfortable bodysuit"});
wardrobeAssignment.push({text: "and wears a military uniform to look the part of the honor guard.", clothes: "a military uniform"}); wardrobeAssignment.push({text: `and wears a military uniform to look the part of the honor guard.`, clothes: "a military uniform"});
wardrobeAssignment.push({text: "and wears a schutzstaffel uniform to look the part of the honor guard.", clothes: "a schutzstaffel uniform"}); wardrobeAssignment.push({text: `and wears a schutzstaffel uniform to look the part of the honor guard.`, clothes: "a schutzstaffel uniform"});
wardrobeAssignment.push({text: "and wears a slutty schutzstaffel uniform to look the part of the honor guard.", clothes: "a slutty schutzstaffel uniform"}); wardrobeAssignment.push({text: `and wears a slutty schutzstaffel uniform to look the part of the honor guard.`, clothes: "a slutty schutzstaffel uniform"});
wardrobeAssignment.push({text: "and wears a red army uniform to look the part of the honor guard.", clothes: "a red army uniform"}); wardrobeAssignment.push({text: `and wears a red army uniform to look the part of the honor guard.`, clothes: "a red army uniform"});
wardrobeAssignment.push({text: "and wears a nice suit to make it clear you mean business.", clothes: "nice business attire"}); wardrobeAssignment.push({text: `and wears a nice suit to make it clear you mean business.`, clothes: "nice business attire"});
wardrobeAssignment.push({text: "and wears a mounty outfit to make it clear you mean business.", clothes: "a mounty outfit"}); wardrobeAssignment.push({text: `and wears a mounty outfit to make it clear you mean business.`, clothes: "a mounty outfit"});
wardrobeAssignment.push({text: `and wears a scalemail bikini to make ${himself} look fierce.`, clothes: "a scalemail bikini"}); wardrobeAssignment.push({text: `and wears a scalemail bikini to make ${himself} look fierce.`, clothes: "a scalemail bikini"});
if(isItemAccessible("a kimono")) { if(isItemAccessible("a kimono")) {
wardrobeAssignment.push({text: "and wears a nice kimono to add an air of elegance to your presence.", clothes: "a kimono"}); wardrobeAssignment.push({text: `and wears a nice kimono to add an air of elegance to your presence.`, clothes: "a kimono"});
} }
} else { } else {
/*Chooses clothes according to assignment (exceptions allowed)*/ /*Chooses clothes according to assignment (exceptions allowed)*/
if(slave.assignment == "recruit girls") { if(slave.assignment == "recruit girls") {
wardrobeAssignment.push({text: "and wears a flattering mini dress to appear sexy and carefree before those desperately seeking a better life.", clothes: "a mini dress"}); wardrobeAssignment.push({text: `and wears a flattering mini dress to appear sexy and carefree before those desperately seeking a better life.`, clothes: "a mini dress"});
wardrobeAssignment.push({text: "and wears a cutoffs and a t-shirt to appear sexy and carefree before those desperately seeking a better life.", clothes: "cutoffs and a t-shirt"}); wardrobeAssignment.push({text: `and wears a cutoffs and a t-shirt to appear sexy and carefree before those desperately seeking a better life.`, clothes: "cutoffs and a t-shirt"});
wardrobeAssignment.push({text: "and wears a nice suit to appear trustworthy before those desperately seeking a better life.", clothes: "nice business attire"}); wardrobeAssignment.push({text: `and wears a nice suit to appear trustworthy before those desperately seeking a better life.`, clothes: "nice business attire"});
wardrobeAssignment.push({text: "and wears a schoolgirl outfit to appear sexy and carefree before those desperately seeking a better life.", clothes: "a schoolgirl outfit"}); wardrobeAssignment.push({text: `and wears a schoolgirl outfit to appear sexy and carefree before those desperately seeking a better life.`, clothes: "a schoolgirl outfit"});
wardrobeAssignment.push({text: "and wears an opulent gown to showcase your wealth before those desperately seeking a better life.", clothes: "a ball gown"}); wardrobeAssignment.push({text: `and wears an opulent gown to showcase your wealth before those desperately seeking a better life.`, clothes: "a ball gown"});
wardrobeAssignment.push({text: "and dresses as a succubus to attempt to lure any potential catches.", clothes: "a succubus outfit"}); wardrobeAssignment.push({text: `and dresses as a succubus to attempt to lure any potential catches.`, clothes: "a succubus outfit"});
if(isItemAccessible("harem gauze")) { if(isItemAccessible("harem gauze")) {
wardrobeAssignment.push({text: `and dons ${his} finest silks to showcase the luxuries waiting would-be slaves.`, clothes: "harem gauze"}); wardrobeAssignment.push({text: `and dons ${his} finest silks to showcase the luxuries waiting would-be slaves.`, clothes: "harem gauze"});
} }
if(isItemAccessible("stretch pants and a crop-top")) { if(isItemAccessible("stretch pants and a crop-top")) {
wardrobeAssignment.push({text: "and wears comfortable stretch pants to and crop-top to appear carefree before those desperately seeking a better life.", clothes: "stretch pants and a crop-top"}); wardrobeAssignment.push({text: `and wears comfortable stretch pants to and crop-top to appear carefree before those desperately seeking a better life.`, clothes: "stretch pants and a crop-top"});
} }
if(isItemAccessible("conservative clothing")) { if(isItemAccessible("conservative clothing")) {
wardrobeAssignment.push({text: "and wears normal clothing to suggest to those desperately seeking a better life that they can find it here with you.", clothes: "conservative clothing"}); wardrobeAssignment.push({text: `and wears normal clothing to suggest to those desperately seeking a better life that they can find it here with you.`, clothes: "conservative clothing"});
} }
} else if(slave.assignment == "be the DJ") { } else if(slave.assignment == "be the DJ") {
wardrobeAssignment.push({text: "and wears clubslut netting to look like the perfect easy club girl.", clothes: "clubslut netting"}); wardrobeAssignment.push({text: `and wears clubslut netting to look like the perfect easy club girl.`, clothes: "clubslut netting"});
wardrobeAssignment.push({text: "and wears cutoffs and a t-shirt to look like the perfect easy club girl.", clothes: "cutoffs and a t-shirt"}); wardrobeAssignment.push({text: `and wears cutoffs and a t-shirt to look like the perfect easy club girl.`, clothes: "cutoffs and a t-shirt"});
wardrobeAssignment.push({text: `and wears the slutty outfit ${he} can find to look like the perfect easy club girl.`, clothes: "a slutty outfit"}); wardrobeAssignment.push({text: `and wears the slutty outfit ${he} can find to look like the perfect easy club girl.`, clothes: "a slutty outfit"});
wardrobeAssignment.push({text: `and wears nothing but slutty jewelry since ${he} loves the way it jingles to ${his} moves.`, clothes: "slutty jewelry"}); wardrobeAssignment.push({text: `and wears nothing but slutty jewelry since ${he} loves the way it jingles to ${his} moves.`, clothes: "slutty jewelry"});
wardrobeAssignment.push({text: `and wears a skin tight bodysuit so nothing gets in the way of ${his} moves.`, clothes: "a comfortable bodysuit"}); wardrobeAssignment.push({text: `and wears a skin tight bodysuit so nothing gets in the way of ${his} moves.`, clothes: "a comfortable bodysuit"});
...@@ -9838,7 +9838,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -9838,7 +9838,7 @@ window.saChoosesOwnClothes = (function() {
wardrobeAssignment.push({text: `and dresses as a schoolgirl in the hopes that you teach ${him} how to be a woman.`, clothes: "a schoolgirl outfit"}); wardrobeAssignment.push({text: `and dresses as a schoolgirl in the hopes that you teach ${him} how to be a woman.`, clothes: "a schoolgirl outfit"});
wardrobeAssignment.push({text: `and dresses as a cheerleader so ${he} may cheer you on as you blow ${his} mind.`, clothes: "a cheerleader outfit"}); wardrobeAssignment.push({text: `and dresses as a cheerleader so ${he} may cheer you on as you blow ${his} mind.`, clothes: "a cheerleader outfit"});
if(player.dick == 1) { if(player.dick == 1) {
wardrobeAssignment.push({text: "and dresses as a slutty maid as you always come home with a stiff package that needs a thorough polishing.", clothes: "a slutty maid outfit"}); wardrobeAssignment.push({text: `and dresses as a slutty maid as you always come home with a stiff package that needs a thorough polishing.`, clothes: "a slutty maid outfit"});
} }
wardrobeAssignment.push({text: `and, since you personally see that ${he} never goes hungry, ${he} dresses like the sex demoness ${he} is.`, clothes: "a succubus outfit"}); wardrobeAssignment.push({text: `and, since you personally see that ${he} never goes hungry, ${he} dresses like the sex demoness ${he} is.`, clothes: "a succubus outfit"});
if(isItemAccessible("attractive lingerie for a pregnant woman") && slave.belly >= 10000 && slave.pregSource == -1) { if(isItemAccessible("attractive lingerie for a pregnant woman") && slave.belly >= 10000 && slave.pregSource == -1) {
...@@ -9860,7 +9860,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -9860,7 +9860,7 @@ window.saChoosesOwnClothes = (function() {
} else if(slave.assignment == "work a glory hole") { } else if(slave.assignment == "work a glory hole") {
wardrobeAssignment.push({text: `but doesn't bother wearing anything, since no one can see ${his} clothing when ${he}'s immured inside a glory hole.`, clothes: "no clothing"}); wardrobeAssignment.push({text: `but doesn't bother wearing anything, since no one can see ${his} clothing when ${he}'s immured inside a glory hole.`, clothes: "no clothing"});
} else if(slave.assignment == "take classes" || slave.assignment == "learn in the schoolroom") { } else if(slave.assignment == "take classes" || slave.assignment == "learn in the schoolroom") {
wardrobeAssignment.push({text: "and wears a schoolgirl outfit, since it seems most appropriate.", clothes: "a schoolgirl outfit"}); wardrobeAssignment.push({text: `and wears a schoolgirl outfit, since it seems most appropriate.`, clothes: "a schoolgirl outfit"});
wardrobeAssignment.push({text: `and wears a cheerleader outfit, since ${he} might as well be one of the popular girls.`, clothes: "a cheerleader outfit"}); wardrobeAssignment.push({text: `and wears a cheerleader outfit, since ${he} might as well be one of the popular girls.`, clothes: "a cheerleader outfit"});
if(isItemAccessible("conservative clothing")) { if(isItemAccessible("conservative clothing")) {
wardrobeAssignment.push({text: `and wears normal clothing to not distract from ${his} lessons.`, clothes: "conservative clothing"}); wardrobeAssignment.push({text: `and wears normal clothing to not distract from ${his} lessons.`, clothes: "conservative clothing"});
...@@ -9880,11 +9880,11 @@ window.saChoosesOwnClothes = (function() { ...@@ -9880,11 +9880,11 @@ window.saChoosesOwnClothes = (function() {
wardrobeAssignment.push({text: `and dresses ${himself} in a slutty suit to show ${he}'s in it for the ¤.`, clothes: "slutty business attire"}); wardrobeAssignment.push({text: `and dresses ${himself} in a slutty suit to show ${he}'s in it for the ¤.`, clothes: "slutty business attire"});
wardrobeAssignment.push({text: `and wears a flattering mini dress to really strut ${his} stuff.`, clothes: "a mini dress"}); wardrobeAssignment.push({text: `and wears a flattering mini dress to really strut ${his} stuff.`, clothes: "a mini dress"});
} else if(slave.assignment == "serve the public" || slave.assignment == "serve in the club") { } else if(slave.assignment == "serve the public" || slave.assignment == "serve in the club") {
wardrobeAssignment.push({text: "and wears string lingerie to look fun and fuckable.", clothes: "a string bikini"}); wardrobeAssignment.push({text: `and wears string lingerie to look fun and fuckable.`, clothes: "a string bikini"});
wardrobeAssignment.push({text: "and throws together the sluttiest outfit since if you're going to slut you might as well go all out.", clothes: "a slutty outfit"}); wardrobeAssignment.push({text: `and throws together the sluttiest outfit since if you're going to slut you might as well go all out.`, clothes: "a slutty outfit"});
wardrobeAssignment.push({text: `and tosses on a slutty suit that screams ${he} needs a good fuck after a long day.`, clothes: "slutty business attire"}); wardrobeAssignment.push({text: `and tosses on a slutty suit that screams ${he} needs a good fuck after a long day.`, clothes: "slutty business attire"});
wardrobeAssignment.push({text: `and dresses up as a slutty nurse; ${he} has just the technique to cure penile swelling.`, clothes: "a slutty nurse outfit"}); wardrobeAssignment.push({text: `and dresses up as a slutty nurse; ${he} has just the technique to cure penile swelling.`, clothes: "a slutty nurse outfit"});
wardrobeAssignment.push({text: "and wears a cheerleader outfit to look energetic and fuckable.", clothes: "a cheerleader outfit"}); wardrobeAssignment.push({text: `and wears a cheerleader outfit to look energetic and fuckable.`, clothes: "a cheerleader outfit"});
if(isItemAccessible("a bunny outfit")) { if(isItemAccessible("a bunny outfit")) {
wardrobeAssignment.push({text: `and slips into a teddy to add some class to ${his} post.`, clothes: "a bunny outfit"}); wardrobeAssignment.push({text: `and slips into a teddy to add some class to ${his} post.`, clothes: "a bunny outfit"});
} }
...@@ -9907,31 +9907,31 @@ window.saChoosesOwnClothes = (function() { ...@@ -9907,31 +9907,31 @@ window.saChoosesOwnClothes = (function() {
/* Chooses clothes according to FS*/ /* Chooses clothes according to FS*/
if(V.arcologies[0].FSEgyptianRevivalist > 0) { if(V.arcologies[0].FSEgyptianRevivalist > 0) {
wardrobeFS.push({text: "and complements it with golden bangles, since no clothing is necessary for a sex slave in your warm and sunny arcology.", clothes: "slutty jewelry"}); wardrobeFS.push({text: `and complements it with golden bangles, since no clothing is necessary for a sex slave in your warm and sunny arcology.`, clothes: "slutty jewelry"});
} else if(V.arcologies[0].FSRomanRevivalist > 0) { } else if(V.arcologies[0].FSRomanRevivalist > 0) {
wardrobeFS.push({text: "and wears a toga to take part in your Roman revivalism.", clothes: "a toga"}); wardrobeFS.push({text: `and wears a toga to take part in your Roman revivalism.`, clothes: "a toga"});
} else if(V.arcologies[0].FSEdoRevivalist > 0) { } else if(V.arcologies[0].FSEdoRevivalist > 0) {
wardrobeFS.push({text: "and wears a kimono, overjoyed that such lovely clothing is now appropriate.", clothes: "a kimono"}); wardrobeFS.push({text: `and wears a kimono, overjoyed that such lovely clothing is now appropriate.`, clothes: "a kimono"});
} else if(V.arcologies[0].FSArabianRevivalist > 0) { } else if(V.arcologies[0].FSArabianRevivalist > 0) {
wardrobeFS.push({text: "and wears a harem outfit to look like a slave girl fit for a Sultan.", clothes: "harem gauze"}); wardrobeFS.push({text: `and wears a harem outfit to look like a slave girl fit for a Sultan.`, clothes: "harem gauze"});
} else if(V.arcologies[0].FSChineseRevivalist > 0) { } else if(V.arcologies[0].FSChineseRevivalist > 0) {
wardrobeFS.push({text: "and wears a brief qipao to show off and look Chinese at the same time.", clothes: "a slutty qipao"}); wardrobeFS.push({text: `and wears a brief qipao to show off and look Chinese at the same time.`, clothes: "a slutty qipao"});
} else if(V.arcologies[0].FSAztecRevivalist > 0) { } else if(V.arcologies[0].FSAztecRevivalist > 0) {
wardrobeFS.push({text: `and drapes a huipil over ${himself} to fit in with your Aztec revivalism.`, clothes: "a huipil"}); wardrobeFS.push({text: `and drapes a huipil over ${himself} to fit in with your Aztec revivalism.`, clothes: "a huipil"});
} }
if(V.arcologies[0].FSGenderFundamentalist > 0) { if(V.arcologies[0].FSGenderFundamentalist > 0) {
wardrobeFS.push({text: "and wears a cheerleader outfit to look like a hot slut.", clothes: "a cheerleader outfit"}); wardrobeFS.push({text: `and wears a cheerleader outfit to look like a hot slut.`, clothes: "a cheerleader outfit"});
wardrobeFS.push({text: "and wears a bunny outfit to look like a slut from the glory days.", clothes: "a bunny outfit"}); wardrobeFS.push({text: `and wears a bunny outfit to look like a slut from the glory days.`, clothes: "a bunny outfit"});
if(slave.bellyPreg >= 5000) { if(slave.bellyPreg >= 5000) {
wardrobeFS.push({text: `but decides to wear nothing at all; ${he}'s already pregnant, so ${he} just needs to be barefoot and naked to complete ${his} look.`, clothes: "no clothing"}); wardrobeFS.push({text: `but decides to wear nothing at all; ${he}'s already pregnant, so ${he} just needs to be barefoot and naked to complete ${his} look.`, clothes: "no clothing"});
} }
} else if(V.arcologies[0].FSGenderRadicalist > 0) { } else if(V.arcologies[0].FSGenderRadicalist > 0) {
wardrobeFS.push({text: `and eagerly slips into a skimpy maid outfit so ${he} can take advantage of its short skirt and ${his} lack of underwear`, clothes: "a slutty maid outfit"}); wardrobeFS.push({text: `and eagerly slips into a skimpy maid outfit so ${he} can take advantage of its short skirt and ${his} lack of underwear`, clothes: "a slutty maid outfit"});
wardrobeFS.push({text: `and wears a cheerleader outfit that clearly shows off ${his} ass.`, clothes: "a cheerleader outfit"}); wardrobeFS.push({text: `and wears a cheerleader outfit that clearly shows off ${his} ass.`, clothes: "a cheerleader outfit"});
wardrobeFS.push({text: "and settles for some sexy succubutt.", clothes: "a succubus outfit"}); wardrobeFS.push({text: `and settles for some sexy succubutt.`, clothes: "a succubus outfit"});
} }
if(V.arcologies[0].FSPaternalist > 0) { if(V.arcologies[0].FSPaternalist > 0) {
wardrobeFS.push({text: "and wears conservative clothing, as permitted by your paternalism.", clothes: "conservative clothing"}); wardrobeFS.push({text: `and wears conservative clothing, as permitted by your paternalism.`, clothes: "conservative clothing"});
if(isItemAccessible("stretch pants and a crop-top")) { if(isItemAccessible("stretch pants and a crop-top")) {
wardrobeAssignment.push({text: `and wears the most comfortable stretch pants ${he} can find.`, clothes: "stretch pants and a crop-top"}); wardrobeAssignment.push({text: `and wears the most comfortable stretch pants ${he} can find.`, clothes: "stretch pants and a crop-top"});
} }
...@@ -9940,28 +9940,28 @@ window.saChoosesOwnClothes = (function() { ...@@ -9940,28 +9940,28 @@ window.saChoosesOwnClothes = (function() {
} }
if(V.arcologies[0].FSMaturityPreferentialist > 0) { if(V.arcologies[0].FSMaturityPreferentialist > 0) {
if(slave.visualAge >= 30) { if(slave.visualAge >= 30) {
wardrobeFS.push({text: "and wears a slutty suit to look like the ideal horny older woman.", clothes: "slutty business attire"}); wardrobeFS.push({text: `and wears a slutty suit to look like the ideal horny older woman.`, clothes: "slutty business attire"});
wardrobeFS.push({text: `and wears only an apron to make ${himself} seem more matronly.`, clothes: "an apron"}); wardrobeFS.push({text: `and wears only an apron to make ${himself} seem more matronly.`, clothes: "an apron"});
} else { } else {
wardrobeFS.push({text: "and wears a formal suit to look more mature.", clothes: "nice business attire"}); wardrobeFS.push({text: `and wears a formal suit to look more mature.`, clothes: "nice business attire"});
} }
} else if(V.arcologies[0].FSYouthPreferentialist > 0) { } else if(V.arcologies[0].FSYouthPreferentialist > 0) {
wardrobeFS.push({text: "and wears a schoolgirl outfit to look younger.", clothes: "a schoolgirl outfit"}); wardrobeFS.push({text: `and wears a schoolgirl outfit to look younger.`, clothes: "a schoolgirl outfit"});
wardrobeFS.push({text: "and wears a cheerleader outfit to look younger and more energetic.", clothes: "a cheerleader outfit"}); wardrobeFS.push({text: `and wears a cheerleader outfit to look younger and more energetic.`, clothes: "a cheerleader outfit"});
wardrobeFS.push({text: "and wears spats and a tank top to look younger and more energetic.", clothes: "spats and a tank top"}); wardrobeFS.push({text: `and wears spats and a tank top to look younger and more energetic.`, clothes: "spats and a tank top"});
} }
if(V.arcologies[0].FSPhysicalIdealist > 0) { if(V.arcologies[0].FSPhysicalIdealist > 0) {
wardrobeFS.push({text: `and coats ${himself} in body oil to show off how ${he}'s part of your physical idealism.`, clothes: "body oil"}); wardrobeFS.push({text: `and coats ${himself} in body oil to show off how ${he}'s part of your physical idealism.`, clothes: "body oil"});
wardrobeFS.push({text: `and slips into some spats for ${his} next workout.`, clothes: "spats and a tank top"}); wardrobeFS.push({text: `and slips into some spats for ${his} next workout.`, clothes: "spats and a tank top"});
} else if(V.arcologies[0].FSHedonisticDecadence > 0) { } else if(V.arcologies[0].FSHedonisticDecadence > 0) {
wardrobeFS.push({text: "and throws on a very casual getup.", clothes: "stretch pants and a crop-top"}); wardrobeFS.push({text: `and throws on a very casual getup.`, clothes: "stretch pants and a crop-top"});
wardrobeFS.push({text: "but decides against putting forth the effort and goes nude.", clothes: "no clothing"}); wardrobeFS.push({text: `but decides against putting forth the effort and goes nude.`, clothes: "no clothing"});
} }
if(V.arcologies[0].FSPastoralist > 0) { if(V.arcologies[0].FSPastoralist > 0) {
wardrobeFS.push({text: `and wears Western clothing, since ${he} thinks it fits with pastoralism.`, clothes: "Western clothing"}); wardrobeFS.push({text: `and wears Western clothing, since ${he} thinks it fits with pastoralism.`, clothes: "Western clothing"});
wardrobeFS.push({text: `and wears a swimsuit that leaves ${his} breasts uncovered.`, clothes: "a monokini"}); wardrobeFS.push({text: `and wears a swimsuit that leaves ${his} breasts uncovered.`, clothes: "a monokini"});
if(slave.lactation > 0) { if(slave.lactation > 0) {
wardrobeFS.push({text: "and dresses up as a slutty wet nurse.", clothes: "a slutty nurse outfit"}); wardrobeFS.push({text: `and dresses up as a slutty wet nurse.`, clothes: "a slutty nurse outfit"});
} }
wardrobeFS.push({text: `but decides to let ${his} breasts be free. Clothes will just get in the way.`, clothes: "no clothing"}); wardrobeFS.push({text: `but decides to let ${his} breasts be free. Clothes will just get in the way.`, clothes: "no clothing"});
} }
...@@ -9975,10 +9975,10 @@ window.saChoosesOwnClothes = (function() { ...@@ -9975,10 +9975,10 @@ window.saChoosesOwnClothes = (function() {
wardrobeFS.push({text: `and decides squeezing into a latex suit will only complement ${his} unnatural appearance.`, clothes: "restrictive latex"}); wardrobeFS.push({text: `and decides squeezing into a latex suit will only complement ${his} unnatural appearance.`, clothes: "restrictive latex"});
} }
if(V.arcologies[0].FSAssetExpansioninst > 0) { if(V.arcologies[0].FSAssetExpansioninst > 0) {
wardrobeFS.push({text: "and decides to dress up like a young man's wet dream.", clothes: "a succubus outfit"}); wardrobeFS.push({text: `and decides to dress up like a young man's wet dream.`, clothes: "a succubus outfit"});
wardrobeFS.push({text: `and decides to wear a skimpy bikini to make ${his} assets look even larger.`, clothes: "a string bikini"}); wardrobeFS.push({text: `and decides to wear a skimpy bikini to make ${his} assets look even larger.`, clothes: "a string bikini"});
wardrobeFS.push({text: `and decides to throw together a slutty outfit that highlight ${his} assets.`, clothes: "a slutty outfit"}); wardrobeFS.push({text: `and decides to throw together a slutty outfit that highlight ${his} assets.`, clothes: "a slutty outfit"});
wardrobeFS.push({text: `and decides to wear a monokini that clings to the assets it actually does conceal.`, clothes: "a monokini"}); wardrobeFS.push ({text: `and decides to wear a monokini that clings to the assets it actually does conceal.`, clothes: "a monokini"});
} else if(V.arcologies[0].FSSlimnessEnthusiast > 0) { } else if(V.arcologies[0].FSSlimnessEnthusiast > 0) {
if(slave.boobs < 300) { if(slave.boobs < 300) {
wardrobeFS.push({text: `and wears a string bikini to show off just how flat ${he} is.`, clothes: "a string bikini"}); wardrobeFS.push({text: `and wears a string bikini to show off just how flat ${he} is.`, clothes: "a string bikini"});
...@@ -9996,9 +9996,9 @@ window.saChoosesOwnClothes = (function() { ...@@ -9996,9 +9996,9 @@ window.saChoosesOwnClothes = (function() {
/*Chooses clothes according to fetishes, quirks, etc.*/ /*Chooses clothes according to fetishes, quirks, etc.*/
if(slave.attrXY > 70) { if(slave.attrXY > 70) {
if(slave.attrKnown == 1) { if(slave.attrKnown == 1) {
wardrobeTastes.push({text: "and wears a schoolgirl outfit to show off a some T&A to attract boys.", clothes: "a schoolgirl outfit"}); wardrobeTastes.push({text: `and wears a schoolgirl outfit to show off a some T&A to attract boys.`, clothes: "a schoolgirl outfit"});
wardrobeTastes.push({text: "and wears nothing but pretty lingerie to attract boys.", clothes: "attractive lingerie"}); wardrobeTastes.push({text: `and wears nothing but pretty lingerie to attract boys.`, clothes: "attractive lingerie"});
wardrobeTastes.push({text: "and selects a slutty outfit that's sure to have men drooling.", clothes: "a slutty outfit"}); wardrobeTastes.push({text: `and selects a slutty outfit that's sure to have men drooling.`, clothes: "a slutty outfit"});
if(slave.butt > 3){ if(slave.butt > 3){
wardrobeTastes.push({text: `and slips on some cutoffs that are sure to have men checking out ${his} ass.`, clothes: "cutoffs and a t-shirt"}); wardrobeTastes.push({text: `and slips on some cutoffs that are sure to have men checking out ${his} ass.`, clothes: "cutoffs and a t-shirt"});
} }
...@@ -10009,9 +10009,9 @@ window.saChoosesOwnClothes = (function() { ...@@ -10009,9 +10009,9 @@ window.saChoosesOwnClothes = (function() {
wardrobeTastes.push({text: `and dresses up as a busty succubus that pulls eyes to ${his} chest and leaves pants feeling tight.`, clothes: "a succubus outfit"}); wardrobeTastes.push({text: `and dresses up as a busty succubus that pulls eyes to ${his} chest and leaves pants feeling tight.`, clothes: "a succubus outfit"});
} }
} else { } else {
wardrobeTastes.push({text: "and selects a schoolgirl outfit that shows off some T&A.", clothes: "a schoolgirl outfit"}); wardrobeTastes.push({text: `and selects a schoolgirl outfit that shows off some T&A.`, clothes: "a schoolgirl outfit"});
wardrobeTastes.push({text: `and wears pretty lingerie that shows off ${his} body.`, clothes: "attractive lingerie"}); wardrobeTastes.push({text: `and wears pretty lingerie that shows off ${his} body.`, clothes: "attractive lingerie"});
wardrobeTastes.push({text: "and selects a slutty outfit that's sure to draw attention.", clothes: "a slutty outfit"}); wardrobeTastes.push({text: `and selects a slutty outfit that's sure to draw attention.`, clothes: "a slutty outfit"});
if(slave.butt > 3){ if(slave.butt > 3){
wardrobeTastes.push({text: `and slips on some cutoffs that shows off ${his} ass.`, clothes: "cutoffs and a t-shirt"}); wardrobeTastes.push({text: `and slips on some cutoffs that shows off ${his} ass.`, clothes: "cutoffs and a t-shirt"});
} }
...@@ -10019,19 +10019,19 @@ window.saChoosesOwnClothes = (function() { ...@@ -10019,19 +10019,19 @@ window.saChoosesOwnClothes = (function() {
wardrobeAssignment.push({text: `and slips into a bunny outfit that hugs ${his} curves.`, clothes: "a bunny outfit"}); wardrobeAssignment.push({text: `and slips into a bunny outfit that hugs ${his} curves.`, clothes: "a bunny outfit"});
} }
if(slave.boobs > 800) { if(slave.boobs > 800) {
wardrobeTastes.push({text: "and dresses up as a busty succubus that's sure to draw eyes.", clothes: "a succubus outfit"}); wardrobeTastes.push({text: `and dresses up as a busty succubus that's sure to draw eyes.`, clothes: "a succubus outfit"});
} }
} }
} }
if(slave.attrXX > 70) { if(slave.attrXX > 70) {
if(slave.attrKnown == 1) { if(slave.attrKnown == 1) {
wardrobeTastes.push({text: "and wears a fashionable gown, since girls appreciate nice clothes.", clothes: "a slave gown"}); wardrobeTastes.push({text: `and wears a fashionable gown, since girls appreciate nice clothes.`, clothes: "a slave gown"});
wardrobeTastes.push({text: "and wears nothing but pretty lingerie to give the girls a show.", clothes: "attractive lingerie"}); wardrobeTastes.push({text: `and wears nothing but pretty lingerie to give the girls a show.`, clothes: "attractive lingerie"});
wardrobeTastes.push({text: "and wears a nice suit, since girls appreciate nice clothes.", clothes: "nice business attire"}); wardrobeTastes.push({text: `and wears a nice suit, since girls appreciate nice clothes.`, clothes: "nice business attire"});
} else { } else {
wardrobeTastes.push({text: "and wears a fashionable gown.", clothes: "a slave gown"}); wardrobeTastes.push({text: `and wears a fashionable gown.`, clothes: "a slave gown"});
wardrobeTastes.push({text: `and wears pretty lingerie that shows off ${his} body.`, clothes: "attractive lingerie"}); wardrobeTastes.push({text: `and wears pretty lingerie that shows off ${his} body.`, clothes: "attractive lingerie"});
wardrobeTastes.push({text: "and wears a nice suit, the reasons not entirely clear to you.", clothes: "nice business attire"}); wardrobeTastes.push({text: `and wears a nice suit, the reasons not entirely clear to you.`, clothes: "nice business attire"});
} }
} }
...@@ -10046,7 +10046,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -10046,7 +10046,7 @@ window.saChoosesOwnClothes = (function() {
/* quirks n flaws */ /* quirks n flaws */
if(slave.behavioralQuirk == "sinful") { if(slave.behavioralQuirk == "sinful") {
wardrobeTastes.push({text: "and dresses up like a succubus because it makes $object feel naughty.", clothes: "a succubus outfit"}); wardrobeTastes.push({text: `and dresses up like a succubus because it makes $object feel naughty.`, clothes: "a succubus outfit"});
} else if(slave.behavioralQuirk == "fitness") { } else if(slave.behavioralQuirk == "fitness") {
wardrobeTastes.push({text: `and wears spats and a tank top to give ${himself} a sporty look.`, clothes: "spats and a tank top"}); wardrobeTastes.push({text: `and wears spats and a tank top to give ${himself} a sporty look.`, clothes: "spats and a tank top"});
} }
...@@ -10067,7 +10067,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -10067,7 +10067,7 @@ window.saChoosesOwnClothes = (function() {
wardrobeTastes.push({text: `and wears shibari ropes to encourage others to dominate ${him}.`, clothes: "shibari ropes"}); wardrobeTastes.push({text: `and wears shibari ropes to encourage others to dominate ${him}.`, clothes: "shibari ropes"});
} else if(slave.fetish == "dom") { } else if(slave.fetish == "dom") {
wardrobeTastes.push({text: `and wears a handsome suit, since ${he} likes other slaves to look up to ${him}.`, clothes: "nice business attire"}); wardrobeTastes.push({text: `and wears a handsome suit, since ${he} likes other slaves to look up to ${him}.`, clothes: "nice business attire"});
wardrobeTastes.push({text: "and wears a full body latex catsuit to look the part of the whip cracking dom.", clothes: "a latex catsuit"}); wardrobeTastes.push({text: `and wears a full body latex catsuit to look the part of the whip cracking dom.`, clothes: "a latex catsuit"});
} else if(slave.fetish == "masochist") { } else if(slave.fetish == "masochist") {
wardrobeTastes.push({text: `and wears painfully restrictive bondage gear, since ${he} likes the torment.`, clothes: "uncomfortable straps"}); wardrobeTastes.push({text: `and wears painfully restrictive bondage gear, since ${he} likes the torment.`, clothes: "uncomfortable straps"});
if(isItemAccessible("chains")) { if(isItemAccessible("chains")) {
...@@ -10085,7 +10085,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -10085,7 +10085,7 @@ window.saChoosesOwnClothes = (function() {
} else if(slave.fetish == "pregnancy") { } else if(slave.fetish == "pregnancy") {
wardrobeTastes.push({text: `and wears a short maid dress, because ${he} wants to look motherly and fuckable at the same time.`, clothes: "a slutty maid outfit"}); wardrobeTastes.push({text: `and wears a short maid dress, because ${he} wants to look motherly and fuckable at the same time.`, clothes: "a slutty maid outfit"});
if(isItemAccessible("a maternity dress") && canGetPregnant(slave)) { if(isItemAccessible("a maternity dress") && canGetPregnant(slave)) {
wardrobeAssignment.push({text: "and wears a maternity dress in the hope someone fills out its middle.", clothes: "a maternity dress"}); wardrobeAssignment.push({text: `and wears a maternity dress in the hope someone fills out its middle.`, clothes: "a maternity dress"});
} }
} else if(slave.fetish == "boobs") { } else if(slave.fetish == "boobs") {
wardrobeTastes.push({text: `and wears a cheerleader outfit, since ${he} loves the way it hugs ${his} tits as ${he} moves.`, clothes: "a cheerleader outfit"}); wardrobeTastes.push({text: `and wears a cheerleader outfit, since ${he} loves the way it hugs ${his} tits as ${he} moves.`, clothes: "a cheerleader outfit"});
...@@ -10093,19 +10093,19 @@ window.saChoosesOwnClothes = (function() { ...@@ -10093,19 +10093,19 @@ window.saChoosesOwnClothes = (function() {
} }
} else { } else {
if(slave.fetish == "submissive") { if(slave.fetish == "submissive") {
wardrobeTastes.push({text: "and strangely opts for restrictive latex.", clothes: "restrictive latex"}); wardrobeTastes.push({text: `and strangely opts for restrictive latex.`, clothes: "restrictive latex"});
wardrobeTastes.push({text: "and strangely opts for shibari ropes.", clothes: "shibari ropes"}); wardrobeTastes.push({text: `and strangely opts for shibari ropes.`, clothes: "shibari ropes"});
} else if(slave.fetish == "dom") { } else if(slave.fetish == "dom") {
wardrobeTastes.push({text: `and wears a handsome suit; ${he} seems to think highly of ${himself} in it.`, clothes: "nice business attire"}); wardrobeTastes.push({text: `and wears a handsome suit; ${he} seems to think highly of ${himself} in it.`, clothes: "nice business attire"});
wardrobeTastes.push({text: `and wears a full body latex catsuit; there is a strange look on ${his} face as ${he} wears it.`, clothes: "a latex catsuit"}); wardrobeTastes.push({text: `and wears a full body latex catsuit; there is a strange look on ${his} face as ${he} wears it.`, clothes: "a latex catsuit"});
} else if(slave.fetish == "masochist") { } else if(slave.fetish == "masochist") {
wardrobeTastes.push({text: "and strangely opts for painfully restrictive bondage gear.", clothes: "uncomfortable straps"}); wardrobeTastes.push({text: `and strangely opts for painfully restrictive bondage gear.`, clothes: "uncomfortable straps"});
if(isItemAccessible("chains")) { if(isItemAccessible("chains")) {
wardrobeAssignment.push({text: "and strangely opts for painfully tight chains.", clothes: "chains"}); wardrobeAssignment.push({text: `and strangely opts for painfully tight chains.`, clothes: "chains"});
} }
} else if(slave.fetish == "sadist") { } else if(slave.fetish == "sadist") {
wardrobeTastes.push({text: "and wears an elegant gown for some reason.", clothes: "a slave gown"}); wardrobeTastes.push({text: `and wears an elegant gown for some reason.`, clothes: "a slave gown"});
wardrobeTastes.push({text: "and wears a scalemail bikini; an odd choice.", clothes: "a scalemail bikini"}); wardrobeTastes.push({text: `and wears a scalemail bikini; an odd choice.`, clothes: "a scalemail bikini"});
} else if(slave.fetish == "cumslut") { } else if(slave.fetish == "cumslut") {
wardrobeTastes.push({text: `and wears cutoffs and a t-shirt; ${he} can't stop licking ${his} lips.`, clothes: "cutoffs and a t-shirt"}); wardrobeTastes.push({text: `and wears cutoffs and a t-shirt; ${he} can't stop licking ${his} lips.`, clothes: "cutoffs and a t-shirt"});
} else if(slave.fetish == "humiliation") { } else if(slave.fetish == "humiliation") {
...@@ -10175,7 +10175,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -10175,7 +10175,7 @@ window.saChoosesOwnClothes = (function() {
shoes.push({text: `${He} entered without shoes, and will leave the same.`, shoes: "none"}); shoes.push({text: `${He} entered without shoes, and will leave the same.`, shoes: "none"});
} else if(slave.devotion <= 20) { } else if(slave.devotion <= 20) {
if(slave.heels == 0) { if(slave.heels == 0) {
shoes.push({text: "and wears comfortable flats,", shoes: "flats"}); shoes.push({text: `and wears comfortable flats,`, shoes: "flats"});
} else { } else {
shoes.push({text: `and angrily wears the heels ${he} needs to walk,`, shoes: "heels"}); shoes.push({text: `and angrily wears the heels ${he} needs to walk,`, shoes: "heels"});
} }
...@@ -10215,20 +10215,20 @@ window.saChoosesOwnClothes = (function() { ...@@ -10215,20 +10215,20 @@ window.saChoosesOwnClothes = (function() {
} else { } else {
if(V.arcologies[0].FSEgyptianRevivalist > 0) { if(V.arcologies[0].FSEgyptianRevivalist > 0) {
neck.push({text: "dons a wesekh to support your ancient Egyptian pretensions,", collar: "ancient Egyptian"}); neck.push({text: `dons a wesekh to support your ancient Egyptian pretensions,`, collar: "ancient Egyptian"});
} }
if(slave.fetish == "masochist") { if(slave.fetish == "masochist") {
neck.push({text: `dons a tight steel collar around ${his} neck,`, collar: "tight steel"}); neck.push({text: `dons a tight steel collar around ${his} neck,`, collar: "tight steel"});
neck.push({text: "dons a painful leather collar,", collar: "uncomfortable leather"}); neck.push({text: `dons a painful leather collar,`, collar: "uncomfortable leather"});
neck.push({text: "dons a painfully tight neck corset,", collar: "neck corset"}); neck.push({text: `dons a painfully tight neck corset,`, collar: "neck corset"});
} else if(slave.fetish == "pregnancy" && (canGetPregnant(slave) || slave.pregKnown == 1)) { } else if(slave.fetish == "pregnancy" && (canGetPregnant(slave) || slave.pregKnown == 1)) {
neck.push({text: `dons a digital display that tells everything about ${his} womb,`, collar: "preg biometrics"}); neck.push({text: `dons a digital display that tells everything about ${his} womb,`, collar: "preg biometrics"});
} else if(slave.fetish == "boobs" && slave.boobs >= 1000) { } else if(slave.fetish == "boobs" && slave.boobs >= 1000) {
neck.push({text: `dons a cowbell to draw attention to ${his} luscious udders,`, collar: "leather with cowbell"}); neck.push({text: `dons a cowbell to draw attention to ${his} luscious udders,`, collar: "leather with cowbell"});
} }
neck.push({text: `decides ${his} neck needs no accenting,`, collar: "none"}); neck.push({text: `decides ${his} neck needs no accenting,`, collar: "none"});
neck.push({text: "dons some pretty jewelry,", collar: "pretty jewelry"}); neck.push({text: `dons some pretty jewelry,`, collar: "pretty jewelry"});
neck.push({text: "dons a lovely gold collar,", collar: "heavy gold"}); neck.push({text: `dons a lovely gold collar,`, collar: "heavy gold"});
neck.push({text: `dons a simple silk ribbon around ${his} neck,`, collar: "silk ribbon"}); neck.push({text: `dons a simple silk ribbon around ${his} neck,`, collar: "silk ribbon"});
} }
return jsEither(neck); return jsEither(neck);
...@@ -10255,7 +10255,7 @@ window.saChoosesOwnClothes = (function() { ...@@ -10255,7 +10255,7 @@ window.saChoosesOwnClothes = (function() {
if(slave.weight > 130) { if(slave.weight > 130) {
belly.push({text: `struggles to fit a fake pregnant belly around ${his} gut before giving up and hoping ${he} can pass as fecund,`, bellyAccessory: "none"}); belly.push({text: `struggles to fit a fake pregnant belly around ${his} gut before giving up and hoping ${he} can pass as fecund,`, bellyAccessory: "none"});
} else { } else {
belly.push({text: "straps on a fake pregnant belly to fit in with all the other pregnant girls,", bellyAccessory: jsEither(["a small empathy belly", "a medium empathy belly", "a large empathy belly"])}); belly.push({text: `straps on a fake pregnant belly to fit in with all the other pregnant girls,`, bellyAccessory: jsEither(["a small empathy belly", "a medium empathy belly", "a large empathy belly"])});
} }
} else if(slave.belly < 1500 && slave.fetish == "pregnancy" && isItemAccessible("a small empathy belly") && slave.sexualFlaw != "breeder" && slave.weight <= 130) { } else if(slave.belly < 1500 && slave.fetish == "pregnancy" && isItemAccessible("a small empathy belly") && slave.sexualFlaw != "breeder" && slave.weight <= 130) {
if(slave.fetishStrength <= 30) { if(slave.fetishStrength <= 30) {
...@@ -566,7 +566,7 @@ Skin tone: <span id = "skin"> ...@@ -566,7 +566,7 @@ Skin tone: <span id = "skin">
<</link>> <</link>>
| |
<<link "Left natural">> <<link "Left natural">>
<<set $customSlave.skin = 0>> <<set $customSlave.skin = "left natural">>
<<CustomSlaveSkin>> <<CustomSlaveSkin>>
<</link>> <</link>>
......
...@@ -184,34 +184,34 @@ ...@@ -184,34 +184,34 @@
<<default>> <<default>>
<<set $activeSlave.nationality = hashChoice($nationalities)>> <<set $activeSlave.nationality = hashChoice($nationalities)>>
<</switch>> <</switch>>
<<elseif $activeSlave.race == "ethnicity is unimportant">> <<elseif $customSlave.race == "ethnicity is unimportant">>
<<run nationalityToRace($activeSlave)>> <<run nationalityToRace($activeSlave)>>
<<else>> <<else>>
<</if>> <</if>>
<<if $activeSlave.race == "black">> <<if $activeSlave.race == "black">>
<<if $customSlave.skin == 0>><<set $activeSlave.skin = either("black", "brown", "dark brown")>><</if>> <<if $customSlave.skin == "left natural">><<set $activeSlave.skin = either("black", "brown", "dark brown")>><</if>>
<<set $activeSlave.hColor = either("black", "black", "black", "brown")>> <<set $activeSlave.hColor = either("black", "black", "black", "brown")>>
<<set $activeSlave.hStyle = either("shoulder-length", "short", "very short", "shaved bald", "crinkled")>> <<set $activeSlave.hStyle = either("shoulder-length", "short", "very short", "shaved bald", "crinkled")>>
<<elseif $activeSlave.race == "white">> <<elseif $activeSlave.race == "white">>
<<if $customSlave.skin == 0>><<set $activeSlave.skin = either("pale", "light", "fair")>><</if>> <<if $customSlave.skin == "left natural">><<set $activeSlave.skin = either("pale", "light", "fair")>><</if>>
<<set $activeSlave.eyeColor = either("blue", "brown", "green")>> <<set $activeSlave.eyeColor = either("blue", "brown", "green")>>
<<set $activeSlave.hColor = either("black", "blonde", "red", "brown")>> <<set $activeSlave.hColor = either("black", "blonde", "red", "brown")>>
<<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>>
<<elseif $activeSlave.race == "latina">> <<elseif $activeSlave.race == "latina">>
<<if $customSlave.skin == 0>><<set $activeSlave.skin = either("light olive", "brown", "dark brown", "tanned", "dark olive")>><</if>> <<if $customSlave.skin == "left natural">><<set $activeSlave.skin = either("light olive", "brown", "dark brown", "tanned", "dark olive")>><</if>>
<<set $activeSlave.hColor = either("black", "black", "brown", "brown")>> <<set $activeSlave.hColor = either("black", "black", "brown", "brown")>>
<<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>>
<<elseif $activeSlave.race == "asian">> <<elseif $activeSlave.race == "asian">>
<<if $customSlave.skin == 0>><<set $activeSlave.skin = either("light olive", "dark olive", "light")>><</if>> <<if $customSlave.skin == "left natural">><<set $activeSlave.skin = either("light olive", "dark olive", "light")>><</if>>
<<set $activeSlave.hColor = either("black")>> <<set $activeSlave.hColor = either("black")>>
<<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>>
<<elseif ($activeSlave.race == "indo-aryan") || ($activeSlave.race == "malay") || ($activeSlave.race == "pacific islander") || ($activeSlave.race == "amerindian")>> <<elseif ($activeSlave.race == "indo-aryan") || ($activeSlave.race == "malay") || ($activeSlave.race == "pacific islander") || ($activeSlave.race == "amerindian")>>
<<if $customSlave.skin == 0>><<set $activeSlave.skin = either("pale", "dark", "light")>><</if>> <<if $customSlave.skin == "left natural">><<set $activeSlave.skin = either("pale", "dark", "light")>><</if>>
<<set $activeSlave.hColor = either("black")>> <<set $activeSlave.hColor = either("black")>>
<<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>>
<<elseif ($activeSlave.race == "middle eastern") || ($activeSlave.race == "semitic") || ($activeSlave.race == "southern european")>> <<elseif ($activeSlave.race == "middle eastern") || ($activeSlave.race == "semitic") || ($activeSlave.race == "southern european")>>
<<if $customSlave.skin == 0>><<set $activeSlave.skin = either("tanned", "dark olive", "light olive")>><</if>> <<if $customSlave.skin == "left natural">><<set $activeSlave.skin = either("tanned", "dark olive", "light olive")>><</if>>
<<set $activeSlave.hColor = either("black")>> <<set $activeSlave.hColor = either("black")>>
<<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>>
<</if>> <</if>>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment