diff --git a/src/interaction/wardrobeUse.js b/src/interaction/wardrobeUse.js index fd36ba9added0e693b466a93ab58304789a4f1e5..2d00eea7b39aada17f8919ed60c5119b6b59abb9 100644 --- a/src/interaction/wardrobeUse.js +++ b/src/interaction/wardrobeUse.js @@ -9,7 +9,7 @@ App.UI.Wardrobe.clothes = function(slave) { let el = document.createElement('div'); let links; if (slave.fuckdoll === 0) { - // <<ClothingDescription>> + // <<= App.Desc.clothing($activeSlave)>> let label = document.createElement('div'); label.append(`Clothes: `); diff --git a/src/npc/descriptions/boobs/boobsShape.js b/src/npc/descriptions/boobs/boobsShape.js index 090a28976cfaa2d7e38a5b2894d10d3cfb257696..19e47533ed296adc21df6edea41531c30c124f5d 100644 --- a/src/npc/descriptions/boobs/boobsShape.js +++ b/src/npc/descriptions/boobs/boobsShape.js @@ -195,27 +195,27 @@ App.Desc.boobsShape = function(slave) { if (slave.boobs >= 400) { if (slave.boobs >= 10000) { if (slave.boobsImplant / slave.boobs < .75) { - r.push(`${His} breasts are < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} breasts are <span class="red"> disgustingly natural</span> for their size.`); } else { - r.push(`${His} breasts are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} breasts are <span class="green"> obviously implants,</span> as they should be.`); } } else if (slave.boobs >= 2000) { if (slave.boobsImplant / slave.boobs < .50) { - r.push(`${His} breasts are < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} breasts are <span class="red"> disgustingly natural</span> for their size.`); } else { - r.push(`${His} breasts are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} breasts are <span class="green"> obviously implants,</span> as they should be.`); } } else if (slave.boobs >= 1000) { if (slave.boobsImplant / slave.boobs < .25) { - r.push(`${His} breasts are < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} breasts are <span class="red"> disgustingly natural</span> for their size.`); } else { - r.push(`${His} breasts are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} breasts are <span class="green"> obviously implants,</span> as they should be.`); } } else { if (slave.boobsImplant / slave.boobs < .10) { - r.push(`${His} breasts are < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} breasts are <span class="red"> disgustingly natural</span> for their size.`); } else { - r.push(`${His} breasts are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} breasts are <span class="green"> obviously implants,</span> as they should be.`); } } } @@ -223,27 +223,27 @@ App.Desc.boobsShape = function(slave) { if (slave.boobs >= 600) { if (slave.boobs >= 10000) { if (slave.boobsImplant / slave.boobs < .75) { - r.push(`${His} breasts are < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} breasts are <span class="red"> disgustingly natural</span> for their size.`); } else { - r.push(`${His} breasts are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} breasts are <span class="green"> obviously implants,</span> as they should be.`); } } else if (slave.boobs >= 2000) { if (slave.boobsImplant / slave.boobs < .50) { - r.push(`${His} breasts are < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} breasts are <span class="red"> disgustingly natural</span> for their size.`); } else { - r.push(`${His} breasts are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} breasts are <span class="green"> obviously implants,</span> as they should be.`); } } else if (slave.boobs >= 1000) { if (slave.boobsImplant / slave.boobs < .25) { - r.push(`${His} breasts are < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} breasts are <span class="red"> disgustingly natural</span> for their size.`); } else { - r.push(`${His} breasts are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} breasts are <span class="green"> obviously implants,</span> as they should be.`); } } else { if (slave.boobsImplant / slave.boobs < .10) { - r.push(`${His} breasts are < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} breasts are <span class="red"> disgustingly natural</span> for their size.`); } else { - r.push(`${His} breasts are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} breasts are <span class="green"> obviously implants,</span> as they should be.`); } } } diff --git a/src/npc/descriptions/descriptionWidgets.js b/src/npc/descriptions/descriptionWidgets.js index 1baf15bd228a975f75149ccf633b44f8c2bf8baf..db042db98e265601bf10e08900cffd6cc9b39eb3 100644 --- a/src/npc/descriptions/descriptionWidgets.js +++ b/src/npc/descriptions/descriptionWidgets.js @@ -385,7 +385,7 @@ App.Desc.ageAndHealth = function(slave) { if (slave.birthWeek === 51) { birthday = `; ${his} birthday is next week`; } else { - birthday = `; ${his} birthday is in ${52-slave.birthWeek} weeks`; + birthday = `; ${his} birthday is in ${52 - slave.birthWeek} weeks`; } } @@ -469,7 +469,7 @@ App.Desc.ageAndHealth = function(slave) { r += `is an infant, only `; if (V.showAgeDetail) { if (!slave.actualAge) { - r += `${0 + V.week-slave.weekAcquired} weeks old${birthday}. `; + r += `${0 + V.week - slave.weekAcquired} weeks old${birthday}. `; } else if (slave.actualAge) { r += `${num(slave.actualAge)} year old${birthday}. `; } else { @@ -477,7 +477,7 @@ App.Desc.ageAndHealth = function(slave) { } } else { if (!slave.actualAge) { - r += `${0 + V.week-slave.weekAcquired} weeks old. `; + r += `${0 + V.week - slave.weekAcquired} weeks old. `; } else if (slave.actualAge) { r += `${num(slave.actualAge)} year old. `; } else { @@ -1061,8 +1061,8 @@ App.Desc.shortLimbs = function(slave) { } if (getLeftArmID(slave) === getRightArmID(slave) && - getLeftArmID(slave) === getLeftLegID(slave) && - getLeftArmID(slave) === getRightLegID(slave)) { + getLeftArmID(slave) === getLeftLegID(slave) && + getLeftArmID(slave) === getRightLegID(slave)) { r += desc(getLeftArmID(slave), ""); } else { if (getLeftArmID(slave) === getRightArmID(slave)) { @@ -1233,8 +1233,8 @@ App.Desc.sexualHistory = function(slave) { oral: "oral" }; r += sexTypes.filter((t) => slave.counter[t] > 0) - .map((t) => `${num(slave.counter[t])} ${sexNames[t]}`) - .reduce((res, ch, i, arr) => res + (i === arr.length - 1 ? ' and ' : ', ') + ch); + .map((t) => `${num(slave.counter[t])} ${sexNames[t]}`) + .reduce((res, ch, i, arr) => res + (i === arr.length - 1 ? ' and ' : ', ') + ch); r += ` sexual encounters. `; } else { r += `and has had little or no sexual experience ${slave.weekAcquired > 0 ? "as your slave" : "in your new arcology"} yet. `; @@ -1343,14 +1343,14 @@ App.Desc.faceAccessory = function(slave) { App.Desc.mouthAccessory = function(slave) { const {He, His, him, he, his, himself, girl} = getPronouns(slave); let r = ``; - switch (slave.mouthAccessory ) { + switch (slave.mouthAccessory) { case "ball gag": r += `${He} is wearing a mouth filling, `; if (slave.makeup === 3 || slave.makeup === 6 || slave.makeup === 8) { r += `${slave.hColor} `; } else { r += `red `; - } + } r += `ball-shaped gag that prevents ${him} from uttering a word while keeping ${him} uncomfortably aware of ${his} status.`; break; case "bit gag": @@ -1368,3 +1368,209 @@ App.Desc.mouthAccessory = function(slave) { } return r; }; + +/** + * @param {App.Entity.SlaveState} slave + * @returns {string} Description of slave's limbs + */ +App.Desc.geneticQuirkAssessment = function(slave) { + const r = []; + const { + he, him, his, hers, himself, boy, He, His + } = getPronouns(slave); + if (V.geneticMappingUpgrade >= 1) { + if (slave.geneticQuirks.albinism === 2) { + r.push(`${He} is an albino.`); + } else if (slave.geneticQuirks.albinism === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of the albinism gene.`); + } + if (slave.geneticQuirks.dwarfism === 2 && slave.geneticQuirks.gigantism === 2) { + r.push(`${He} has both dwarfism and gigantism.`); + } else if (slave.geneticQuirks.dwarfism === 2) { + r.push(`${He} has dwarfism.`); + } else if (slave.geneticQuirks.gigantism === 2) { + r.push(`${He} has gigantism.`); + } + if (slave.geneticQuirks.dwarfism === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of the dwarfism gene.`); + } + if (slave.geneticQuirks.gigantism === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of the gigantism gene.`); + } + if (slave.geneticQuirks.heterochromia === 2) { + r.push(`${He} carries a gene that allows ${his} eyes to be two different colors.`); + } else if (slave.geneticQuirks.heterochromia === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of the heterochromia gene.`); + } + if (slave.geneticQuirks.androgyny === 2) { + r.push(`${He} has a hormonal condition resulting in androgyny.`); + } else if (slave.geneticQuirks.androgyny === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a gene that result in androgyny.`); + } + if (slave.geneticQuirks.pFace === 2) { + r.push(`${He} has an exceedingly rare trait associated with perfect facial beauty.`); + if (slave.geneticQuirks.uFace === 2) { + r.push(`Oddly enough, ${he} also possesses a conflicting trait for raw ugliness; the two average each other out.`); + } + } else if (slave.geneticQuirks.uFace === 2) { + r.push(`${He} has an exceedingly rare trait associated with some of the ugliest mugs in history.`); + } + if (slave.geneticQuirks.pFace === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a combination of traits that can result in perfect facial beauty.`); + } + if (slave.geneticQuirks.uFace === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a combination of traits that can result in raw ugliness.`); + } + if (slave.geneticQuirks.fertility === 2 && slave.geneticQuirks.hyperFertility === 2) { + r.push(`${He} has a unique genetic condition resulting in inhumanly high`); + if (slave.ovaries === 1 || slave.mpreg === 1) { + r.push(`fertility; risky intercourse will result in multiple pregnancy.`); + } else { + r.push(`fertility.`); + } + } else if (slave.geneticQuirks.hyperFertility === 2) { + r.push(`${He} prone to extreme`); + if (slave.ovaries === 1 || slave.mpreg === 1) { + r.push(`fertility and will likely undergo multiple pregnancy.`); + } else { + r.push(`fertility.`); + } + } else if (slave.geneticQuirks.fertility === 2) { + r.push(`${He} is naturally`); + if (slave.ovaries === 1 || slave.mpreg === 1) { + r.push(`fertile and prone to having twins.`); + } else { + r.push(`fertile.`); + } + } + if (slave.geneticQuirks.hyperFertility === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a genetic condition resulting in hyper-fertility.`); + } + if (slave.geneticQuirks.fertility === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a genetic condition resulting in increased fertility.`); + } + if (slave.geneticQuirks.superfetation === 2) { + if (isFertile(slave)) { + r.push(`${He} posses a rare genetic flaw that causes pregnancy to not block ovulation. ${He} is fully capable of getting pregnant while already pregnant.`); + } else { + r.push(`${He} posses a rare genetic flaw that causes pregnancy to not block ovulation; not that it matters when ${he} can't get pregnant.`); + } + } else if (slave.geneticQuirks.superfetation === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a genetic flaw that causes superfetation.`); + } + if (slave.geneticQuirks.macromastia === 2 && slave.geneticQuirks.gigantomastia === 2) { + r.push(`${He} has an abnormal strain of gigantomastia and will experience constant excessive breast growth.`); + } else if (slave.geneticQuirks.gigantomastia >= 2) { + r.push(`${He} has`); + if (slave.geneticQuirks.gigantomastia === 3) { + r.push(`dormant gigantomastia. Hormonal effects may cause it to become active.`); + } else { + r.push(`gigantomastia and will experience excessive breast growth.`); + } + } else if (slave.geneticQuirks.macromastia >= 2) { + r.push(`${He} has`); + if (slave.geneticQuirks.macromastia === 3) { + r.push(`dormant macromastia. Hormonal effects may cause it to become active.`); + } else { + r.push(`macromastia and will experience excess development of breast tissue.`); + } + } + if (slave.geneticQuirks.gigantomastia === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a genetic flaw that causes gigantomastia.`); + } + if (slave.geneticQuirks.macromastia === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a genetic flaw that causes macromastia.`); + } + if (slave.geneticQuirks.wellHung === 2) { + if (slave.physicalAge <= 16 && slave.hormoneBalance < 100 && slave.dick > 0) { + r.push(`${He} is likely to experience an inordinate amount of penile growth during ${his} physical development.`); + } else if (slave.dick > 0) { + r.push(`${He} is predisposed to having an enormous dick, though it is unlikely to naturally grow any larger than it currently is.`); + } else { + r.push(`${He} is predisposed to having an enormous dick, or would, if ${he} had one.`); + } + } else if (slave.geneticQuirks.wellHung === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a gene that causes enhanced penile development.`); + } + if (slave.geneticQuirks.rearLipedema === 2) { + r.push(`${His} body uncontrollably builds fat on ${his} rear resulting in constant growth.`); + } else if (slave.geneticQuirks.rearLipedema === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a carrier of a genetic flaw that causes lipedema.`); + } + if (slave.geneticQuirks.wGain === 2 && slave.geneticQuirks.wLoss === 2) { + r.push(`${He} has irregular leptin production and will undergo shifts in weight.`); + } else if (slave.geneticQuirks.wGain === 2) { + r.push(`${He} has hyperleptinemia and will easily gain weight.`); + } else if (slave.geneticQuirks.wLoss === 2) { + r.push(`${He} has hypoleptinemia and will easily lose weight.`); + } + if (slave.geneticQuirks.wGain === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a hyperleptinemia carrier.`); + } + if (slave.geneticQuirks.wLoss === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a hypoleptinemia carrier.`); + } + if (slave.geneticQuirks.mGain === 2 && slave.geneticQuirks.mLoss === 2) { + r.push(`${He} has severe genetic flaw resulting in easily replaced, rapidly lost muscle mass.`); + } else if (slave.geneticQuirks.mGain === 2) { + r.push(`${He} has myotonic hypertrophy and will easily gain muscle mass.`); + } else if (slave.geneticQuirks.mLoss === 2) { + r.push(`${He} has myotonic dystrophy and will rapidly lose muscle mass.`); + } + if (slave.geneticQuirks.mGain === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a myotonic hypertrophy carrier.`); + } + if (slave.geneticQuirks.mLoss === 1 && V.geneticMappingUpgrade >= 2) { + r.push(`${He} is a myotonic dystrophy carrier.`); + } + } + return r.join(` `); +}; + +/** + * @param {App.Entity.SlaveState} slave + * @returns {string} Description of slave's flower + */ +App.Desc.flower = function(slave) { + if (slave.dick > 0 && slave.balls === 0) { + return `a white orchid, its black stamen stiffly erect.`; + } else if (slave.dick > 0) { + return `a morning glory, light around its edges with a puckered pink center.`; + } else if (slave.addict > 5) { + return `a large poppy, its pod glistening with black opiate juice.`; + } else if (slave.vagina === 0) { + return `a white lily, pure and unspoiled.`; + } else if (slave.pregType > 3 && slave.pregKnown === 1) { + return `a pink lotus, beautiful and fertile.`; + } else if (slave.energy > 95) { + return `a flamboyant tiger lily.`; + } else if (slave.actualAge > 40) { + return `an elegant, mature orchid.`; + } else if (slave.actualAge < 20) { + return `an innocent little peony.`; + } else if (slave.boobs > 2000) { + return `a huge round sunflower.`; + } else { + return `a nice red rose.`; + } +}; + +/** + * @param {App.Entity.SlaveState} slave + * @returns {string} Image associated with slave + */ +App.Desc.image = function(slave) { + if (slave.dick > 0 && slave.balls === 0) { + return `sodomy.`; + } else if (slave.dick > 0) { + return `stiff pricks.`; + } else if (slave.skill.oral >= 100) { + return `oral sex.`; + } else if (slave.boobs > 1000) { + return `boobs.`; + } else if (slave.vagina === -1) { + return `sodomy.`; + } else { + return `pussies.`; + } +}; diff --git a/src/npc/descriptions/ears.js b/src/npc/descriptions/ears.js index b225c362503c3db5ffe4673145fd44cb38403760..6d94ae8af562a0e5eb9110fc9aaa3cf2df733515 100644 --- a/src/npc/descriptions/ears.js +++ b/src/npc/descriptions/ears.js @@ -3,7 +3,7 @@ App.Desc.ears = function(slave) { const { he, him, his, hers, himself, boy, He, His } = getPronouns(slave); - /* ear shape description here */ + // ear shape description here if (slave.earShape === "none") { if (slave.earImplant === 1) { if (slave.earT !== "none") { @@ -12,7 +12,7 @@ App.Desc.ears = function(slave) { r.push(`${He} has nothing but small, perforated metal disks where ${his} ears should be.`); } } else if (slave.earwear === "none") { - r.push(`${He} has small unsightly holes on the sides of ${his} head. /*That can't be sanitary.*/`); + r.push(`${He} has small unsightly holes on the sides of ${his} head.`); // That can't be sanitary. } else { r.push(`The sides of ${his} head are smooth where ${his} ears should be, but upon closer inspection it is revealed that`); if (slave.earwear === "hearing aids") { @@ -24,16 +24,16 @@ App.Desc.ears = function(slave) { } else if (slave.earShape === "damaged") { r.push(`${His} outer ears have been severely damaged.`); } else if (slave.earShape === "normal" && slave.earT !== "none") { - r.push(`/* Ears are expected, so lets only mention them if we have two sets */`); + // Ears are expected, so lets only mention them if we have two sets r.push(`${He} has perfectly ordinary ears.`); } else if (slave.earShape === "robot") { - r.push(`${He} has high tech cyber-ears that could be mistaken for headphones. /*not yet implemented*/`); + r.push(`${He} has high tech cyber-ears that could be mistaken for headphones.`);// not yet implemented } else if (slave.earShape === "pointy") { r.push(`${His} small, ${either("elfin", "leaf-shaped", "pointed")} ears are quite cute and give ${him} an exotic appearance.`); } else if (slave.earShape === "elven") { - r.push(`${He} has long, thin elven ears that ${either("tend to droop when ${he} is relaxed or sad", "tend to waggle up and down when ${he} is excited", "twitch at the slightest touch")}.`); + r.push(`${He} has long, thin elven ears that ${either(`tend to droop when ${he} is relaxed or sad`, `tend to waggle up and down when ${he} is excited`, `twitch at the slightest touch`)}.`); } else if (slave.earShape === "ushi") { - r.push(`${He} has long, floppy cow ears. /* that ${either("tend to droop when ${he} is relaxed or sad", "tend waggle up and down when ${he} is excited", "twitch at the slightest touch")}. These don't make sense for the most part. */`); + r.push(`${He} has long, floppy cow ears.`); // that ${either(`tend to droop when ${he} is relaxed or sad`, `tend waggle up and down when ${he} is excited`, `twitch at the slightest touch`)}. These don't make sense for the most part. } if (slave.earT === "neko") { @@ -46,7 +46,7 @@ App.Desc.ears = function(slave) { r.push(`sudden noises and`); } } - r.push(`${either("tend to droop when ${he} is relaxed or sad", "twitch at the slightest touch")}.`); + r.push(`${either(`tend to droop when ${he} is relaxed or sad`, `twitch at the slightest touch`)}.`); } else if (slave.earT === "inu") { r.push(`${He} has cute, ${slave.earTColor} dog ears on ${his} head; they`); if (slave.earImplant === 1) { @@ -57,7 +57,7 @@ App.Desc.ears = function(slave) { r.push(`sudden noises and`); } } - r.push(`${either("tend to droop when ${he} is relaxed or sad", "twitch at the slightest touch")}.`); + r.push(`${either(`tend to droop when ${he} is relaxed or sad`, `twitch at the slightest touch`)}.`); } else if (slave.earT === "kit") { r.push(`${He} has elegant, ${slave.earTColor} fox ears on ${his} head; they`); if (slave.earImplant === 1) { @@ -68,7 +68,7 @@ App.Desc.ears = function(slave) { r.push(`sudden noises and`); } } - r.push(`${either("tend to droop when ${he} is relaxed or sad", "twitch at the slightest touch")}.`); + r.push(`${either(`tend to droop when ${he} is relaxed or sad`, `twitch at the slightest touch`)}.`); } else if (slave.earT === "tanuki") { r.push(`${He} has adorable, ${slave.earTColor}, round tanuki ears on ${his} head; they`); if (slave.earImplant === 1) { @@ -79,7 +79,7 @@ App.Desc.ears = function(slave) { r.push(`sudden noises and`); } } - r.push(`${either("tend to droop when ${he} is relaxed or sad", "twitch at the slightest touch")}.`); + r.push(`${either(`tend to droop when ${he} is relaxed or sad`, `twitch at the slightest touch`)}.`); } else if (slave.earT === "usagi") { r.push(`${He} has long, ${slave.earTColor}, fluffy rabbit ears on ${his} head; they`); if (slave.earImplant === 1) { @@ -90,7 +90,7 @@ App.Desc.ears = function(slave) { r.push(`sudden noises and`); } } - r.push(`${either("tend to droop when ${he} is relaxed or sad", "twitch at the slightest touch")}.`); + r.push(`${either(`tend to droop when ${he} is relaxed or sad`, `twitch at the slightest touch`)}.`); } else if (slave.earT === "normal") { r.push(`${He} has`); if (slave.earShape !== "none") { diff --git a/src/npc/descriptions/face.js b/src/npc/descriptions/face.js index 74b8fbcb24c4e57d972caaaa1f1abe7bdf8502de..ffed0ce46ca4aeb95e09709972bf65131a94d504 100644 --- a/src/npc/descriptions/face.js +++ b/src/npc/descriptions/face.js @@ -4,7 +4,7 @@ App.Desc.face = function(slave) { he, him, his, hers, himself, boy, He, His } = getPronouns(slave); - r.push(`${His}<span class="pink">face is`); + r.push(`${His} <span class="pink">face is`); switch (slave.faceShape) { case "masculine": @@ -126,7 +126,7 @@ App.Desc.face = function(slave) { } else if (slave.face < 1) { r.push(`it's hard to see this past the suit, since its face is shaped to make ${him} seem prettier.`); } else { - r.push(`the suit obscures all but the shape of ${him} pretty face.`); + r.push(`the suit obscures all but the shape of ${his} pretty face.`); } } else { if (slave.markings === "beauty mark") { @@ -197,5 +197,6 @@ App.Desc.face = function(slave) { if (slave.fuckdoll === 0) { r.push(App.Desc.makeup(slave)); } - } return r.join(" "); + } + return r.join(" "); }; diff --git a/src/npc/descriptions/heels.js b/src/npc/descriptions/heels.js index 72247b86f35376930199dbdf7ec13abc01e428dd..27beec101b51436ce53371e258ac75954bb02f91 100644 --- a/src/npc/descriptions/heels.js +++ b/src/npc/descriptions/heels.js @@ -3,25 +3,23 @@ App.Desc.heels = function(slave) { const { he, him, his, hers, himself, boy, He, His } = getPronouns(slave); - if (slave.heels === 1) { + if (slave.heels === 1 && hasAnyLegs(slave)) { r.push(`${His}`); if (hasBothLegs(slave)) { r.push(`<span class="pink">legs have been altered</span>`); - } else if (hasAnyLegs(slave)) { + } else { r.push(`<span class="pink">leg has been altered</span>`); } r.push(`so that ${he} must wear heels in order to walk.`); if (V.showClothing === 1 && V.saleDescription === 0) { - if (hasAnyLegs(slave)) { - if (slave.shoes !== "none" && slave.shoes !== "flats") { - r.push(`${He} is, so ${he} can walk reasonably well.`); + if (slave.shoes !== "none" && slave.shoes !== "flats") { + r.push(`${He} is, so ${he} can walk reasonably well.`); + } else { + r.push(`Since ${he} is without them, ${he}'s crawling on `); + if (!hasAllLimbs(slave)) { + r.push(`the ground.`); } else { - r.push(`Since ${he} is without them, ${he}'s crawling on `); - if (!hasAllLimbs(slave)) { - r.push(`the ground.`); - } else { - r.push(`all fours.`); - } + r.push(`all fours.`); } } } diff --git a/src/npc/descriptions/heightImplant.js b/src/npc/descriptions/heightImplant.js index 7e28d4980d153216bd4e582a27219d0c16ed4c3a..17eb02b9eceed8a4173f27ce3ac81390ea01c306 100644 --- a/src/npc/descriptions/heightImplant.js +++ b/src/npc/descriptions/heightImplant.js @@ -1,5 +1,5 @@ App.Desc.heightImplant = function(slave) { - let r; + let r = []; const { he, him, his, hers, himself, boy, He, His } = getPronouns(slave); @@ -8,18 +8,18 @@ App.Desc.heightImplant = function(slave) { r.push(`are wrong; it's obvious that they have been artificially lengthened.`); } else if (slave.heightImplant > 0) { r = limbs(); - r.push(` are odd, as though they have been artificially lengthened.`); + r.push(`are odd, as though they have been artificially lengthened.`); } else if (slave.heightImplant < -1) { r = limbs(); - r.push(` are wrong; it's obvious that they have been artificially shortened.`); + r.push(`are wrong; it's obvious that they have been artificially shortened.`); } else if (slave.heightImplant < 0) { r = limbs(); - r.push(` are odd, as though they have been artificially shortened.`); + r.push(`are odd, as though they have been artificially shortened.`); } function limbs() { const r = []; - r.push(`The proportions of ${his} `); + r.push(`The proportions of ${his}`); if (hasAnyArms(slave)) { if (hasBothArms(slave)) { r.push(`arms`); @@ -27,7 +27,7 @@ App.Desc.heightImplant = function(slave) { r.push(`arm`); } if (hasAnyLegs(slave)) { - r.push(` and `); + r.push(`and`); } } if (hasAnyLegs(slave)) { diff --git a/src/npc/descriptions/horns.js b/src/npc/descriptions/horns.js index b57d12d9574f8520f7351b5c6175a93704960598..053687b0d854d2f56be03142be7fc7a419bcc247 100644 --- a/src/npc/descriptions/horns.js +++ b/src/npc/descriptions/horns.js @@ -23,16 +23,16 @@ App.Desc.horns = function(slave) { } else if (slave.horn === "cow horns") { r.push(`${He} has two ${slave.hornColor} cow horns on the sides of ${his} head; they curve sharply upward.`); } else if (slave.horn === "two long oni horns") { - r.push(`${He} has two long ${slave.hornColor} horns sticking straight up out of ${his} forehead`); + r.push(`${He} has two long ${slave.hornColor} horns sticking straight up out of ${his}`); if (slave.devotion > 20) { - r.push(`${he} holds them up proudly.`); + r.push(`forehead; ${he} holds them up proudly.`); } else { r.push(`forehead.`); } } else if (slave.horn === "one long oni horn") { r.push(`${He} has a long ${slave.hornColor} horn sticking straight up out of ${his}`); if (slave.devotion > 20) { - r.push(`forehead ${he} holds it up proudly`); + r.push(`forehead; ${he} holds it up proudly`); } else { r.push(`forehead.`); } diff --git a/src/npc/descriptions/mouth.js b/src/npc/descriptions/mouth.js index 50f45594b00ac84e784d242834e70a15a7309265..9999113115871da6760ad4e9f09274df41ce6703 100644 --- a/src/npc/descriptions/mouth.js +++ b/src/npc/descriptions/mouth.js @@ -1,7 +1,7 @@ App.Desc.mouth = function(slave) { const r = []; const { - he, him, his, hers, himself, boy, He, His + he, him, his, hers, himself, boy, He, His, woman, girl } = getPronouns(slave); r.push(`${He} has`); diff --git a/src/npc/descriptions/skin.js b/src/npc/descriptions/skin.js index 41bba0961a02ccaa1b2fa9bcd5fa73cfcb42bdee..507f2a612ffebbbded00295e49bbd3d0faf74a45 100644 --- a/src/npc/descriptions/skin.js +++ b/src/npc/descriptions/skin.js @@ -59,7 +59,9 @@ App.Desc.skin = function(slave) { r.push(`${His} skin is`); r = r.concat(freckles()); r = r.concat(tanned()); - } return r.join(" "); + } + + return r.join(" "); function freckles() { const r = []; diff --git a/src/npc/descriptions/style/clothing.js b/src/npc/descriptions/style/clothing.js new file mode 100644 index 0000000000000000000000000000000000000000..c9b7bba47f2c21a17e3e228c812f6f6fa0a14e91 --- /dev/null +++ b/src/npc/descriptions/style/clothing.js @@ -0,0 +1,988 @@ +App.Desc.clothing = function(slave) { + const r = []; + const { + he, him, his, hers, himself, boy, He, His + } = getPronouns(slave); + + if (V.showClothing === 1 && V.saleDescription === 0) { + r.push(`${slave.slaveName} is`); + if (slave.clothes === "choosing her own clothes") { + r.push(`allowed to choose ${his} own clothes, but hasn't made a selection yet,`); + } else { + r.push(`wearing ${slave.clothes},`); + } + + switch (slave.clothes) { + case "a Fuckdoll suit": + r.push(`an advanced slave garment designed for permanent wear. The suit's inhabitant is protected, cooled, dosed, and subject to total control. It also eliminates all sensory stimulation other than orders passed by the suit's systems and objects inserted into the Fuckdoll's`); + if (slave.vagina > -1) { + r.push(`face, front, and rear holes.`); + } else { + r.push(`face and lower holes.`); + } + break; + case "conservative clothing": + r.push(`including`); + if (hasAnyLegs(slave)) { + r.push(`nice slacks, a pretty silk blouse, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`a pretty silk blouse.`); + } break; + case "chains": + r.push(`looped tightly around ${his} body wherever they can make ${his} most uncomfortable.`); + if (hasAnyLegs(slave)) { + r.push(`On ${his} feet, ${he}'s wearing`); + r.push(App.Desc.footwear(slave)); + } + break; + case "Western clothing": + r.push(`including a flannel`); + if (hasAnyLegs(slave)) { + r.push(`shirt, chaps, a cowboy hat, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`shirt and a cowboy hat.`); + } + break; + case "body oil": + r.push(`rubbed into every`); + if (V.showInches === 2) { + r.push(`inch`); + } else { + r.push(`centimeter`); + } + r.push(`of exposed skin to show off ${his} body.`); + if (hasAnyLegs(slave)) { + r.push(`${He}'s wearing`); + r.push(App.Desc.footwear(slave)); + } + break; + case "a toga": + r.push(`made of sturdy white linen, appropriate for a female sex`); + if (hasAnyLegs(slave)) { + r.push(`worker, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`worker.`); + } + break; + case "a huipil": + r.push(`made of beautiful`); + if (hasAnyLegs(slave)) { + r.push(`silk, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`silk.`); + } + break; + case "a slutty qipao": + r.push(`made of beautiful`); + if (hasAnyLegs(slave)) { + r.push(`silk, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`silk.`); + } + break; + case "spats and a tank top": + r.push(`including`); + if (hasAnyLegs(slave)) { + r.push(`a comfortable top along with form fitting shorts and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`a comfortable top.`); + } + break; + case "uncomfortable straps": + r.push(`which are in the shape of sturdy lingerie, except that wherever the straps cross a nipple or a hole, there is a steel ring to permit access.`); + if (hasAnyLegs(slave)) { + r.push(`${He} is bound by`); + r.push(App.Desc.footwear(slave)); + } + break; + case "shibari ropes": + r.push(`bound tightly around ${his} body.`); + if (hasAnyLegs(slave)) { + r.push(`${He} is bound by`); + r.push(App.Desc.footwear(slave)); + } + break; + case "restrictive latex": + r.push(`which covers everything except ${his} mouth, breasts, and genitals.`); + if (hasAnyLegs(slave)) { + r.push(`Even lower down, ${he} is squeezed by`); + r.push(App.Desc.footwear(slave)); + } + break; + case "a latex catsuit": + r.push(`shiny and supple latex hugging every`); + if (V.showInches === 2) { + r.push(`inch`); + } else { + r.push(`centimeter`); + } + r.push(`of ${his} body below the neck.`); + if (hasAnyLegs(slave)) { + r.push(`${His} latex enclosed feet fit snugly into`); + r.push(App.Desc.footwear(slave)); + } + break; + case "attractive lingerie": + r.push(`including a lovely bra with holes to ${his} nipples poke through, a pretty g-string,`); + if (hasAnyLegs(slave)) { + r.push(`sheer stockings, and a garter belt.`); + if (slave.vagina === 0) { + r.push(`${His} lingerie is virgin white,`); + } else if ((slave.vagina === -1) && (slave.anus === 0)) { + r.push(`${His} lingerie is white, since ${he} has a virgin asspussy,`); + } else if ((slave.fetish === "dom") || (slave.fetish === "sadist")) { + r.push(`${He}'s gone with black lingerie to look a bit more intimidating,`); + } else if ((slave.hormoneBalance < 0)) { + r.push(`${He}'s gone with blue lingerie for some reason,`); + } else if ((slave.dick > 0) && (slave.balls === 0)) { + r.push(`The lingerie is girly pink,`); + } else { + r.push(`The lingerie is ${slave.hColor} to match ${his} hair,`); + } + r.push(`and ${he}'s wearing`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`and a garter belt.`); + if (slave.vagina === 0) { + r.push(`${His} lingerie is virgin white.`); + } else if ((slave.vagina === -1) && (slave.anus === 0)) { + r.push(`${His} lingerie is white, since ${he} has a virgin asspussy.`); + } else if ((slave.fetish === "dom") || (slave.fetish === "sadist")) { + r.push(`${He}'s gone with black lingerie to look a bit more intimidating.`); + } else if ((slave.hormoneBalance < 0)) { + r.push(`${He}'s gone with blue lingerie for some reason.`); + } else if ((slave.dick > 0) && (slave.balls === 0)) { + r.push(`The lingerie is girly pink.`); + } else { + r.push(`The lingerie is ${slave.hColor} to match ${his} hair.`); + } + } + break; + case "attractive lingerie for a pregnant woman": + r.push(`including a lovely bra that becomes transparent when wet, a pretty pair of panties designed to easily break if their wearer decides to give birth in them, and a light silken vest that exposes ${his} stomach.`); + if (hasAnyLegs(slave)) { + if (slave.vagina === 0) { + r.push(`${His} lingerie is the purest white, since ${he} is a pregnant virgin,`); + } else if ((slave.vagina === -1) && (slave.anus === 0)) { + r.push(`${His} lingerie is white, since ${he} has a virgin asspussy,`); + } else if ((slave.fetish === "dom") || (slave.fetish === "sadist")) { + r.push(`${He}'s gone with black lingerie to look a bit more intimidating,`); + } else if ((slave.hormoneBalance < 0)) { + r.push(`${He}'s gone with blue lingerie for some reason,`); + } else if ((slave.dick > 0) && (slave.balls === 0)) { + r.push(`The lingerie is girly pink,`); + } else { + r.push(`The lingerie is ${slave.hColor} to match ${his} hair,`); + } + r.push(`and ${he}'s wearing`); + r.push(App.Desc.footwear(slave)); + } else { + if (slave.vagina === 0) { + r.push(`${His} lingerie is the purest white, since ${he} is a pregnant virgin.`); + } else if ((slave.vagina === -1) && (slave.anus === 0)) { + r.push(`${His} lingerie is white, since ${he} has a virgin asspussy.`); + } else if ((slave.fetish === "dom") || (slave.fetish === "sadist")) { + r.push(`${He}'s gone with black lingerie to look a bit more intimidating.`); + } else if ((slave.hormoneBalance < 0)) { + r.push(`${He}'s gone with blue lingerie for some reason.`); + } else if ((slave.dick > 0) && (slave.balls === 0)) { + r.push(`The lingerie is girly pink.`); + } else { + r.push(`The lingerie is ${slave.hColor} to match ${his} hair.`); + } + } + break; + case "kitty lingerie": + r.push(`consisting of a ruffled lace bra with a window shaped like a cat's head on the front and center,`); + if (hasAnyLegs(slave)) { + r.push(`a pair of silken panties tied with lace, with stylized cat ears in the front and a paw print on the back, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`and a pair of silken panties tied with lace, with stylized cat ears in the front and a paw print on the back.`); + } + break; + case "a maternity dress": + r.push(`including a long loose dress made to stretch with a low cut neck designed for easy breast`); + if (hasAnyLegs(slave)) { + r.push(`exposure, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`exposure.`); + } + break; + case "stretch pants and a crop-top": + r.push(`including`); + if (hasAnyLegs(slave)) { + r.push(`a tight, low-cut, midriff exposing crop-top, a pair of stretch pants, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`a tight, low-cut, midriff exposing crop-top and a legless pair of stretch pants to slip over ${his} limbless bottom.`); + } + break; + case "a succubus outfit": + if (hasAnyLegs(slave)) { + r.push(`consisting of a short red leather corset, an even shorter skirt of the same material, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`including a lovely bra with holes to ${his} nipples poke through, a pretty g-string, and a garter belt.`); + } + break; + case "a fallen nuns habit": + r.push(`a kinky latex affair that manages to look enough like traditional religious garb to be thoroughly sacrilegious.`); + if (hasAnyLegs(slave)) { + r.push(`${He} is wearing`); + r.push(App.Desc.footwear(slave)); + } + break; + case "a chattel habit": + r.push(`the revealing white and gold vestments of an ordained sex ${slave}.`); + if (hasAnyLegs(slave)) { + r.push(`They include`); + r.push(App.Desc.footwear(slave)); + } + break; + case "a penitent nuns habit": + r.push(`made of roughspun sackcloth designed to chafe the`); + if (hasAnyLegs(slave)) { + r.push(`wearer, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`wearer.`); + } + break; + case "a string bikini": + r.push(`which passes around ${his} nipples and`); + if (slave.dick === 1) { + r.push(`dick`); + } else if (slave.vagina === -1) { + r.push(`smooth groin`); + } else { + r.push(`pussy`); + } + r.push(`rather than covering`); + if (hasAnyLegs(slave)) { + r.push(`them, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`them.`); + } + break; + case "a scalemail bikini": + r.push(`with leather insides for`); + if (hasAnyLegs(slave)) { + r.push(`comfort, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`comfort.`); + } + break; + case "striped panties": + r.push(`a simple garment that hugs ${his}`); + if (hasAnyLegs(slave)) { + r.push(`body closely and comfortably, and`); + r.push(App.Desc.footwear(slave)); + } else { + if (isAmputee(slave)) { + r.push(`limbless`); + } + r.push(`body closely and comfortably.`); + } + break; + case "a cheerleader outfit": + if (isAmputee(slave)) { + r.push(`which lacks holes for ${his} arms.`); + } else if (!hasAnyArms(slave)) { + r.push(`which lacks holes for ${his} arms, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`and`); + r.push(App.Desc.footwear(slave)); + } + break; + case "clubslut netting": + if ( + (slave.nails === 2 || slave.nails === 7 || slave.nails === 9) && + (slave.makeup === 3 || slave.makeup === 6 || slave.nails === 8) + ) { + r.push(`${slave.hColor} to match ${his} monochrome style,`); + } else if ((skinToneLevel(slave.skin) > 22)) { + r.push(`in white to create a striking contrast with ${his} ${slave.skin} skin,`); + } else if (slave.addict > 5) { + r.push(`in the electric blue color of aphrodisiacs to signal ${he} 's down to fuck high,`); + } else if ((slave.dick > 0) && canAchieveErection(slave)) { + r.push(`in blue to signal that ${he} can get hard,`); + } else { + r.push(`in classic bubblegum pink,`); + } + if (isAmputee(slave)) { + r.push(`and lacks arm or leg holes, so ${his} limbless torso is in a net.`); + } else if (!hasAnyLegs(slave)) { + r.push(`and lacks leg holes, so ${his} body is in a net.`); + } else { + r.push(`and`); + r.push(App.Desc.footwear(slave)); + } + break; + case "cutoffs and a t-shirt": + r.push(`which has`); + if (slave.fetish === "buttslut" && slave.fetishStrength > 95 && slave.fetishKnown === 1) { + r.push(`"BUTTSLUT" across the front in capital letters.`); + } else if (slave.fetish === "cumslut" && slave.fetishStrength > 95 && slave.fetishKnown === 1) { + r.push(`"CUMSLUT" across the front in capital letters.`); + } else if (slave.fetish === "submissive" && slave.fetishStrength > 95 && slave.fetishKnown === 1) { + r.push(`"SUB" on the front in capital letters.`); + } else if (slave.fetish === "sadist" && slave.fetishStrength > 95 && slave.fetishKnown === 1) { + r.push(`"AWFUL BITCH" on the front in capital letters.`); + } else if (slave.fetish === "masochist" && slave.fetishStrength > 95 && slave.fetishKnown === 1) { + r.push(`"PAINSLUT" on the front in capital letters.`); + } else if ((slave.fetish === "dom") && (slave.fetishStrength > 95) && (slave.fetishKnown === 1)) { + r.push(`"TOP" on the front in capital letters.`); + } else if ((slave.fetish === "humiliation") && (slave.fetishStrength > 95) && (slave.fetishKnown === 1)) { + r.push(`"SEX SLAVE" on the front in capital letters.`); + } else if ((slave.fetish === "pregnancy") && (slave.fetishStrength > 95) && (slave.fetishKnown === 1)) { + r.push(`"BREEDER" on the front in capital letters.`); + } else if ((slave.fetish === "boobs") && (slave.fetishStrength > 95) && (slave.fetishKnown === 1)) { + r.push(`"I <3 BOOBS" on the front in capital letters.`); + } else if ((slave.energy > 95)) { + r.push(`"Fuck me!" across the front in huge letters.`); + } else if ((slave.dick === 0) && (slave.vagina === -1)) { + r.push(`"NULL ASSWHORE" on the front in capital letters.`); + } else if ((slave.dick > 0) && (slave.vagina > -1)) { + r.push(`"HERMAPHRODITE" on the front in capital letters.`); + } else if ((slave.dick > 0) && (slave.balls > 0)) { + r.push(`"Sissy Slave" across the front in large letters.`); + } else if ((slave.dick > 0)) { + r.push(`"Orchi Bitch" across the front in large letters.`); + } else if ((slave.vagina === 0)) { + r.push(`"Virgin!" across the front in large letters.`); + } else if ((slave.anus === 0)) { + r.push(`"Anal Virgin!" across the front in large letters.`); + } else if ((slave.pregKnown === 1)) { + r.push(`"I'm Pregnant!" across the front in large letters.`); + } else { + r.push(`"Property of ${PlayerName()}" across the front.`); + } + if (hasAnyLegs(slave)) { + r.push(`The look is completed by wearing`); + r.push(App.Desc.footwear(slave)); + } + break; + case "a slave gown": + r.push(`a gorgeous affair`); + if (isAmputee(slave)) { + r.push(`tailored to favor ${his} lack of arms and legs.`); + } else if (!hasAnyLegs(slave)) { + r.push(`with cuts that offer tantalizing glimpses of delicate flesh.`); + } else { + r.push(`with cuts that offer tantalizing glimpses of delicate flesh.`); + r.push(`${He} completes the look with`); + r.push(App.Desc.footwear(slave)); + } + break; + case "slutty business attire": + r.push(`a suit jacket cut to show a great deal of`); + if (hasAnyLegs(slave)) { + r.push(`cleavage and a short skirt with`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`cleavage and a short skirt.`); + } + break; + case "nice business attire": + r.push(`a suit jacket and a nice`); + if (hasAnyLegs(slave)) { + r.push(`skirt with`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`skirt.`); + } + break; + case "a ball gown": + r.push(`a majestically grand silken dress for formal`); + if (hasAnyLegs(slave)) { + r.push(`occasions, stockings, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`occasions.`); + } + break; + case "a halter top dress": + r.push(`an extravagant garment showing off ${his} bare`); + if (hasAnyLegs(slave)) { + r.push(`back,`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`back.`); + } + break; + case "a mini dress": + r.push(`a body hugging strapless number that shows as much skin as it`); + if (hasAnyLegs(slave)) { + r.push(`covers, paired with`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`covers.`); + } + break; + case "a comfortable bodysuit": + r.push(`which covers ${him} to the neck while displaying the shape of`); + if (hasAnyLegs(slave)) { + r.push(`everything, and seamlessly transitions down into`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`everything.`); + } + break; + case "a leotard": + r.push(`a sporty garment that hugs ${his}`); + if (hasAnyLegs(slave)) { + r.push(`body closely and comfortably, and`); + r.push(App.Desc.footwear(slave)); + } else { + if (isAmputee(slave)) { + r.push(`limbless`); + } + r.push(`body closely and comfortably.`); + } + break; + case "a monokini": + r.push(`a one-piece swimsuit that stops halfway up ${his}`); + if (hasAnyLegs(slave)) { + r.push(`torso, and`); + r.push(App.Desc.footwear(slave)); + } else { + if (isAmputee(slave)) { + r.push(`limbless`); + } + r.push(`torso.`); + } + break; + case "an apron": + r.push(`but is otherwise almost entirely`); + if (hasAnyLegs(slave)) { + r.push(`naked,`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`naked.`); + } + break; + case "overalls": + r.push(`but little`); + if (hasAnyLegs(slave)) { + r.push(`else,`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`else.`); + } + break; + case "a cybersuit": + r.push(`a form-fitting military bodysuit covering ${his}`); + if (hasAnyLegs(slave)) { + r.push(`face and torso, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`face and`); + if (isAmputee(slave)) { + r.push(`limbless`); + } + r.push(`torso.`); + } + break; + case "battlearmor": + r.push(`a form-fitting military armor covering ${his}`); + if (hasAnyLegs(slave)) { + r.push(`face and torso, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`face and`); + if (isAmputee(slave)) { + r.push(`limbless`); + } + r.push(`torso.`); + } + break; + case "a bunny outfit": + r.push(`a strapless satin teddy with a beribboned rosette over ${his} left hip, printed with ${his} name.`); + if (hasAnyLegs(slave)) { + r.push(`The ensemble includes sheer black hose ${he} wears with`); + r.push(App.Desc.footwear(slave)); + } + break; + case "a slutty maid outfit": + r.push(`which includes a very short, dark dress, a white blouse,`); + if (hasAnyLegs(slave)) { + r.push(`an apron, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`and an apron.`); + } + break; + case "a nice maid outfit": + r.push(`which includes a dark dress, a white blouse,`); + if (hasAnyLegs(slave)) { + r.push(`an apron, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`and an apron.`); + } + break; + case "a slutty nurse outfit": + r.push(`which includes an immodest low cut white`); + if (hasAnyLegs(slave)) { + r.push(`jacket, a tight white miniskirt, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`jacket and a tight white miniskirt.`); + } + break; + case "a nice nurse outfit": + r.push(`which includes a plain white scrub`); + if (hasAnyLegs(slave)) { + r.push(`top, trousers, a stethoscope, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`top and trousers.`); + } + break; + case "a schoolgirl outfit": + r.push(`which includes a tight white`); + if (hasAnyLegs(slave)) { + r.push(`blouse, a short plaid skirt, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`blouse and a short plaid skirt.`); + } + break; + case "a kimono": + r.push(`of the furisode`); + if (hasAnyLegs(slave)) { + r.push(`pattern, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pattern.`); + } + break; + case "a dirndl": + r.push(`of a traditional`); + if (hasAnyLegs(slave)) { + r.push(`pattern, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pattern.`); + } + break; + case "a long qipao": + r.push(`of a traditional`); + if (hasAnyLegs(slave)) { + r.push(`pattern, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pattern.`); + } + break; + case "lederhosen": + r.push(`of a traditional`); + if (hasAnyLegs(slave)) { + r.push(`pattern, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pattern.`); + } + break; + case "a biyelgee costume": + r.push(`of a traditional`); + if (hasAnyLegs(slave)) { + r.push(`pattern, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pattern.`); + } + break; + case "a burkini": + r.push(`consisting of a polyester tunic and`); + if (hasAnyLegs(slave)) { + r.push(`pants, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pants, which have been tailored for ${his} leglessness.`); + } + break; + case "a hijab and blouse": + r.push(`alongside a short-sleeved overshirt and a skirt that`); + if (hasAnyLegs(slave)) { + r.push(`extends down to ${his} feet, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`dangles uselessly off ${his}`); + if (isAmputee(slave)) { + r.push(`limbless`); + } else { + r.push(`legless`); + } + r.push(`torso.`); + } + break; + case "a hijab and abaya": + case "a niqab and abaya": + r.push(`which modestly covers ${his} entire`); + if (hasAnyLegs(slave)) { + r.push(`body, down to ${his} feet, which`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`body.`); + } + break; + case "a klan robe": + r.push(`which fully covers ${his} entire`); + if (hasAnyLegs(slave)) { + r.push(`body, down to ${his} feet, which`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`body.`); + } + break; + case "a burqa": + r.push(`which restrictingly covers ${his} entire`); + if (hasAnyLegs(slave)) { + r.push(`body, down to ${his} feet, which`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`body.`); + } + break; + case "a police uniform": + r.push(`of a traditional`); + if (hasAnyLegs(slave)) { + r.push(`styling, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`styling.`); + } + break; + case "a hanbok": + r.push(`of a traditional`); + if (hasAnyLegs(slave)) { + r.push(`pattern, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pattern.`); + } + break; + case "a gothic lolita dress": + r.push(`of a Victorian`); + if (hasAnyLegs(slave)) { + r.push(`pattern, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pattern.`); + } + break; + case "a one-piece swimsuit": + r.push(`which modestly covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`body, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`body.`); + } + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`which restrictingly covers ${his} entire`); + if (hasAnyLegs(slave)) { + r.push(`body, down to ${his} feet, with`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`body.`); + } + break; + case "a button-up shirt and panties": + case "a button-up shirt": + case "a sweater": + case "a t-shirt": + case "a tank-top": + case "a nice over-sizes shirt": + case "a tube top": + case "an oversized t-shirt": + r.push(`which only covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`torso, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`torso.`); + } + break; + case "a bra": + case "a sports bra": + case "a striped bra": + case "pasties": + r.push(`which only covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`breasts, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`breasts.`); + } + break; + case "a tube top and thong": + case "a sweater and panties": + case "a slutty klan robe": + case "a tank-top and panties": + case "a t-shirt and thong": + case "an oversized t-shirt and boyshorts": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "a t-shirt and panties": + r.push(`which only covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`torso, crotch, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`torso and crotch.`); + } + break; + case "striped underwear": + r.push(`which only covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`breasts, crotch, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`breasts and crotch.`); + } + break; + case "a thong": + case "a skimpy loincloth": + case "boyshorts": + case "panties": + case "panties and pasties": + r.push(`which only covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`crotch, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`crotch.`); + } + break; + case "cutoffs": + case "sport shorts": + r.push(`which only cover ${his}`); + if (hasAnyLegs(slave)) { + r.push(`crotch, ass, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`crotch and ass.`); + } + break; + case "a sweater and cutoffs": + r.push(`which only covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`torso, crotch, ass, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`torso, crotch, and ass.`); + } + break; + case "leather pants and a tube top": + case "a t-shirt and jeans": + r.push(`which only covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`torso, ass, legs, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`torso and ass.`); + } + break; + case "leather pants and pasties": + case "leather pants": + case "jeans": + r.push(`which only covers ${his}`); + if (hasAnyLegs(slave)) { + r.push(`legs, ass, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`ass.`); + } + break; + case "a military uniform": + r.push(`consisting of a shirt and tie, military`); + if (hasAnyLegs(slave)) { + r.push(`tunic, matching skirt, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`tunic, and matching skirt.`); + } + r.push(`${His} uniform is pinned with the`); + if (slave.ID === V.Bodyguard.ID || slave.ID === V.HeadGirl.ID || slave.ID === V.Recruiter.ID || slave.ID === V.Concubine.ID) { + r.push(`golden whip and manacles insignia of a senior slave officer,`); + } else if ((slave.ID === V.Madam.ID) || (slave.ID === V.Nurse.ID) || (slave.ID === V.AttendantID) || (slave.ID === V.Matron.ID) || (slave.ID === V.DJ.ID) || (slave.ID === V.Milkmaid.ID) || (slave.ID === V.Farmer.ID) || (slave.ID === V.Stewardess.ID) || (slave.ID === V.Schoolteacher.ID) || (slave.ID === V.Wardeness.ID)) { + r.push(`golden manacles insignia of a junior slave officer,`); + } else if ((slave.skill.combat > 0) && getLimbCount(slave, 105) > 0) { + r.push(`silver spear and manacles insignia of an augmented slave soldier,`); + } else if ((slave.skill.combat > 0) && !isAmputee(slave)) { + r.push(`silver manacles insignia of a slave soldier,`); + } else { + r.push(`black iron manacles insignia of a slave,`); + } + r.push(`along with various ribbons denoting sexual aptitude and prized traits.`); + break; + case "a schutzstaffel uniform": + r.push(`consisting of a shirt and tie, military`); + if (hasAnyLegs(slave)) { + r.push(`tunic, matching trousers, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`tunic, and matching trousers.`); + } + r.push(`${His} uniform is pinned with the`); + if (slave.ID === V.Bodyguard.ID || slave.ID === V.HeadGirl.ID || slave.ID === V.Recruiter.ID || slave.ID === V.Concubine.ID) { + r.push(`golden whip and manacles insignia of a senior slave officer,`); + } else if ((slave.ID === V.Madam.ID) || (slave.ID === V.Nurse.ID) || (slave.ID === V.AttendantID) || (slave.ID === V.Matron.ID) || (slave.ID === V.DJ.ID) || (slave.ID === V.Milkmaid.ID) || (slave.ID === V.Farmer.ID) || (slave.ID === V.Stewardess.ID) || (slave.ID === V.Schoolteacher.ID) || (slave.ID === V.Wardeness.ID)) { + r.push(`golden manacles insignia of a junior slave officer,`); + } else if ((slave.skill.combat > 0) && getLimbCount(slave, 105)) { + r.push(`silver spear and manacles insignia of an augmented slave soldier,`); + } else if ((slave.skill.combat > 0) && !isAmputee(slave)) { + r.push(`silver manacles insignia of a slave soldier,`); + } else { + r.push(`black iron manacles insignia of a slave,`); + } + r.push(`along with various ribbons denoting sexual aptitude and prized traits.`); + break; + case "a slutty schutzstaffel uniform": + r.push(`consisting of a shirt and tie, military`); + if (hasAnyLegs(slave)) { + r.push(`tunic, matching miniskirt, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`tunic, and matching miniskirt.`); + } + r.push(`${His} uniform is pinned with the`); + if ((slave.ID === V.Bodyguard.ID) || (slave.ID === V.HeadGirl.ID) || (slave.ID === V.Recruiter.ID) || (slave.ID === V.Concubine.ID)) { + r.push(`golden whip and manacles insignia of a senior slave officer,`); + } else if ((slave.ID === V.Madam.ID) || (slave.ID === V.Nurse.ID) || (slave.ID === V.AttendantID) || (slave.ID === V.Matron.ID) || (slave.ID === V.DJ.ID) || (slave.ID === V.Milkmaid.ID) || (slave.ID === V.Farmer.ID) || (slave.ID === V.Stewardess.ID) || (slave.ID === V.Schoolteacher.ID) || (slave.ID === V.Wardeness.ID)) { + r.push(`golden manacles insignia of a junior slave officer,`); + } else if ((slave.skill.combat > 0) && getLimbCount(slave, 105)) { + r.push(`silver spear and manacles insignia of an augmented slave soldier,`); + } else if ((slave.skill.combat > 0) && !isAmputee(slave)) { + r.push(`silver manacles insignia of a slave soldier,`); + } else { + r.push(`black iron manacles insignia of a slave,`); + } + r.push(`along with various ribbons denoting sexual aptitude and prized traits.`); + break; + case "a red army uniform": + r.push(`consisting of a shirt and tie, military`); + if (hasAnyLegs(slave)) { + r.push(`tunic, matching skirt, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`tunic, and matching skirt.`); + } + r.push(`${His} uniform is pinned with the`); + if ((slave.ID === V.Bodyguard.ID) || (slave.ID === V.HeadGirl.ID) || (slave.ID === V.Recruiter.ID) || (slave.ID === V.Concubine.ID)) { + r.push(`golden whip and manacles insignia of a senior slave officer,`); + } else if ((slave.ID === V.Madam.ID) || (slave.ID === V.Nurse.ID) || (slave.ID === V.AttendantID) || (slave.ID === V.Matron.ID) || (slave.ID === V.DJ.ID) || (slave.ID === V.Milkmaid.ID) || (slave.ID === V.Farmer.ID) || (slave.ID === V.Stewardess.ID) || (slave.ID === V.Schoolteacher.ID) || (slave.ID === V.Wardeness.ID)) { + r.push(`golden manacles insignia of a junior slave officer,`); + } else if ((slave.skill.combat > 0) && getLimbCount(slave, 105)) { + r.push(`silver spear and manacles insignia of an augmented slave soldier,`); + } else if ((slave.skill.combat > 0) && !isAmputee(slave)) { + r.push(`silver manacles insignia of a slave soldier,`); + } else { + r.push(`black iron manacles insignia of a slave,`); + } + r.push(`along with various ribbons denoting sexual aptitude and prized traits.`); + break; + case "battledress": + r.push(`including comfortable fatigue`); + if (hasAnyLegs(slave)) { + r.push(`pants, a sturdy tank top and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`pants (pinned over ${his} stumps) and a sturdy tank top.`); + } + break; + case "a mounty outfit": + r.push(`including comfortable`); + if (hasAnyLegs(slave)) { + r.push(`slacks, a sturdy tunic and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`slacks (pinned over ${his} stumps) and a sturdy tunic.`); + } + break; + case "harem gauze": + if (hasAnyLegs(slave)) { + r.push(`${He} is wearing`); + r.push(App.Desc.footwear(slave)); + } + r.push(`${He}'s covered and even veiled, but you can see everything straight through the filmy cloth.`); + break; + case "slutty jewelry": + r.push(`including a belt of thin chain with a lewd ornament (a little`); + if (slave.dick > 0 && slave.balls === 0) { + r.push(`curved golden cock without balls)`); + } else if ((slave.dick > 0)) { + r.push(`golden cock and balls)`); + } else if ((slave.fetish === "cumslut") && (slave.fetishStrength > 95)) { + r.push(`pair of golden lips)`); + } else if ((slave.boobs > 1000)) { + r.push(`pair of golden breasts)`); + } else if ((slave.vagina === -1)) { + r.push(`crinkled anus)`); + } else { + r.push(`golden pussy)`); + } + r.push(`over ${his} stomach.`); + if (hasAnyLegs(slave)) { + r.push(`${He} is wearing`); + r.push(App.Desc.footwear(slave)); + } + r.push(App.Desc.piercing(slave, "chastity")); + break; + case "a Santa dress": + r.push(`made of red felt with white fur`); + if (hasAnyLegs(slave)) { + r.push(`trim, a leather belt, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`trim and a leather belt.`); + } + break; + case "a bimbo outfit": + r.push(`consisting of a top and miniskirt that completely expose ${his} bra and`); + if (hasAnyLegs(slave)) { + r.push(`thong, and`); + r.push(App.Desc.footwear(slave)); + } else { + r.push(`thong.`); + } + + break; + case "a courtesan dress": + r.push(`with exposed shoulders,`); + if (hasAnyArms(slave)) { + r.push(`flowing sleeves,`); + } + r.push(`built-in corset and an elegant, layered skirt that evokes the feeling of a flower ready to blossom.`); + if (hasAnyLegs(slave)) { + r.push(`${He} is wearing`); + r.push(App.Desc.footwear(slave)); + } + break; + default: + r.push(`so ${his} nude body is on display.`); + if (isAmputee(slave)) { + r.push(`In fact, ${he}'s devoid even of limbs.`); + } else if (hasAnyLegs(slave)) { + r.push(`${He} is wearing`); + r.push(App.Desc.footwear(slave)); + } + } + } + return r.join(" "); +}; diff --git a/src/npc/descriptions/style/footwear.js b/src/npc/descriptions/style/footwear.js new file mode 100644 index 0000000000000000000000000000000000000000..e8eeb80582c94504d87d6c097dd93c48b9b00ce7 --- /dev/null +++ b/src/npc/descriptions/style/footwear.js @@ -0,0 +1,2236 @@ +App.Desc.footwear = function(slave) { + const r = []; + const { + he, him, his, hers, himself, boy, He, His + } = getPronouns(slave); + if (hasAnyLegs(slave)) { + switch (slave.clothes) { + case "a hijab and blouse": + case "conservative clothing": + switch (slave.shoes) { + case "flats": + r.push(`a pair of comfortable sandals.`); + break; + case "boots": + r.push(`a pair of nice leather boots.`); + break; + case "heels": + r.push(`a pair of comfortable heels.`); + break; + case "pumps": + r.push(`a pair of comfortable pumps.`); + break; + case "extreme heels": + r.push(`a pair of daringly high heels.`); + break; + case "platform shoes": + r.push(`a pair of comfortable platform shoes.`); + break; + case "platform heels": + r.push(`a pair of comfortable platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of daringly high heels with equally thrilling platforms.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "chains": + switch (slave.shoes) { + case "flats": + r.push(`buckled sandals that incorporate shackles at each ankle.`); + break; + case "boots": + r.push(`utility boots with a shackle at each ankle.`); + break; + case "heels": + r.push(`sturdy heels, secured by metal buckles, with shackles at each ankle.`); + break; + case "pumps": + r.push(`stout pumps, secured with a tight chain that winds around each ankle.`); + break; + case "extreme heels": + r.push(`painfully high metal heels, secured by buckles, with shackles at each ankle.`); + break; + case "platform shoes": + r.push(`metal platform shoes that incorporate shackles at each ankle.`); + break; + case "platform heels": + r.push(`sturdy platform heels, secured by metal buckles, with shackles at each ankle.`); + break; + case "extreme platform heels": + r.push(`painfully high metal heels with terrifyingly tall platforms, secured by buckles and shackled to each ankle.`); + break; + default: + r.push(`nothing.`); + } + break; + case "Western clothing": + switch (slave.shoes) { + case "flats": + r.push(`soft leather moccasins.`); + break; + case "boots": + r.push(`tooled leather cowboy boots.`); + break; + case "heels": + r.push(`high-heeled cowboy boots.`); + break; + case "pumps": + r.push(`pump-shaped cowboy boots.`); + break; + case "extreme heels": + r.push(`thigh-high tooled leather cowboy boots with dangerously high heels.`); + break; + case "platform shoes": + r.push(`platformed cowboy boots.`); + break; + case "platform heels": + r.push(`high-heeled cowboy boots with a platform base.`); + break; + case "extreme platform heels": + r.push(`tooled leather cowboy boots with ridiculously tall platform heels that force ${him} to walk bow-legged.`); + break; + default: + r.push(`bare cowpoke feet.`); + } + break; + case "overalls": + switch (slave.shoes) { + case "flats": + r.push(`aside from a pair of mudproof sneakers.`); + break; + case "boots": + r.push(`aside from a pair of utilitarian leather boots.`); + break; + case "heels": + r.push(`aside from a pair of simple leather heels.`); + break; + case "pumps": + r.push(`aside from a pair of mudproof pumps.`); + break; + case "extreme heels": + r.push(`aside from a pair of extremely tall leather heels.`); + break; + case "platform shoes": + r.push(`aside from a pair of durable platform shoes.`); + break; + case "platform heels": + r.push(`aside from a pair of sturdy platform heels.`); + break; + case "extreme platform heels": + r.push(`aside from a pair of extremely tall platform heels.`); + break; + default: + r.push(`down to ${his} feet.`); + } + + break; + case "body oil": + switch (slave.shoes) { + case "flats": + r.push(`a pair of trainers ready for a workout.`); + break; + case "boots": + r.push(`thigh-high stripper boots, since they're ${his} only way to dress up.`); + break; + case "heels": + r.push(`heeled trainers, to look athletic and sexy at the same time.`); + break; + case "pumps": + r.push(`pump-shaped trainers, for a slutty athletic look.`); + break; + case "extreme heels": + r.push(`ankle-supporting high heels to force ${him} as high as possible without damage.`); + break; + case "platform shoes": + r.push(`a pair of trainers with a sturdy platform fit for a workout.`); + break; + case "platform heels": + r.push(`ankle-supporting platform heels to protect ${him} from sprains.`); + break; + case "extreme platform heels": + r.push(`extremely tall, but ankle-supporting, platform heels to protect ${him} from sprains.`); + break; + default: + r.push(`nothing but a fine layer of oil on the tops of ${his} bare feet.`); + } + break; + case "a toga": + switch (slave.shoes) { + case "flats": + r.push(`a pair of leather sandals with a mirror image of the words "FUCK ME" embossed into the soles, so that if ${he} walks on sand the message will be visible in ${his} footprints.`); + break; + case "boots": + r.push(`high leather boot sandals that remain comfortable`); + if (canWalk(slave)) { + r.push(`after walking`); + if (V.showInches === 2) { + r.push(`25 miles`); + } else { + r.push(`40 kilometers`); + } + r.push(`in one`); + } else { + r.push(`all throughout the`); + } + r.push(`day.`); + break; + case "heels": + r.push(`heeled sandals with a mirror image of the words "POUND ME" embossed into the soles, so that if ${he} walks on sand the message will be visible in ${his} footprints.`); + break; + case "pumps": + r.push(`pump-like sandals with a mirror image of the words "BREED ME" embossed into the soles, so that if ${he} walks on sand the message will be visible in ${his} footprints.`); + break; + case "extreme heels": + r.push(`extremely tall heels with a mirror image of the words "FUCK ME" embossed into the soles, so that if ${he} walks on sand the message will be visible in ${his} footprints.`); + break; + case "platform shoes": + r.push(`a pair of platform sandals with a mirror image of the words "MOUNT ME" embossed into the soles, so that if ${he} walks on sand the message will be visible in ${his} footprints.`); + break; + case "platform heels": + r.push(`platform heels with a mirror image of the words "FUCK ME" embossed into the soles, so that if ${he} walks on sand the message will be visible in ${his} footprints.`); + break; + case "extreme platform heels": + r.push(`extremely tall platform heels with a penis embossed into the soles and a pair of lips in the heels, so that if ${he} walks on sand, oral sex will follow in ${his} footprints.`); + break; + default: + r.push(`bare feet.`); + } + break; + case "a huipil": + switch (slave.shoes) { + case "flats": + r.push(`little leather sandals.`); + break; + case "boots": + r.push(`high leather boots with thin rope laces and wooden heels.`); + break; + case "heels": + r.push(`beautiful wood and leather stilettos with an ornamented heel.`); + break; + case "pumps": + r.push(`beautiful wood and leather pumps with an ornamented heel.`); + break; + case "extreme heels": + r.push(`high wooden heels with leather straps.`); + break; + case "platform shoes": + r.push(`simple wood and leather platform shoes.`); + break; + case "platform heels": + r.push(`beautiful wood and leather stilettos with an ornamented platform and heel.`); + break; + case "extreme platform heels": + r.push(`towering ornamented wood and leather platform heels.`); + break; + default: + r.push(`bare feet with a small ankle chain.`); + } + break; + case "a skimpy loincloth": + switch (slave.shoes) { + case "flats": + r.push(`barbarous leather sandals.`); + break; + case "boots": + r.push(`barbarous leather boots with thin leather laces and bone heels.`); + break; + case "heels": + r.push(`barbarous leather stilettos with an ornamented bone heel.`); + break; + case "pumps": + r.push(`barbarous leather pumps with an ornamented bone heel.`); + break; + case "extreme heels": + r.push(`barbarous high bone heels with leather straps.`); + break; + case "platform shoes": + r.push(`barbarous leather sandals with a solid bone platform.`); + break; + case "platform heels": + r.push(`barbarous leather stilettos with an ornamented bone platform and heel.`); + break; + case "extreme platform heels": + r.push(`arbarous high bone platform heels with leather straps.`); + break; + default: + r.push(`bare feet.`); + } + break; + case "a slutty qipao": + switch (slave.shoes) { + case "flats": + r.push(`little silk slippers.`); + break; + case "boots": + r.push(`elegant leather boots.`); + break; + case "heels": + r.push(`brightly colored heels.`); + break; + case "pumps": + r.push(`brightly colored pumps.`); + break; + case "extreme heels": + r.push(`extreme heels that mimic bound feet.`); + break; + case "platform shoes": + r.push(`brightly colored platform shoes.`); + break; + case "platform heels": + r.push(`small platform heels that mimic bound feet.`); + break; + case "extreme platform heels": + r.push(`extreme platform heels that tightly bind ${his} feet.`); + break; + default: + r.push(`bare stockinged feet.`); + } + break; + case "uncomfortable straps": + r.push(`straps that`); + switch (slave.shoes) { + case "flats": + r.push(`run down ${his} legs to end in sandals that incorporate shackles at each ankle.`); + break; + case "boots": + r.push(`run down ${his} legs to end in utility boots that incorporate shackles at each ankle.`); + break; + case "heels": + r.push(`run down ${his} legs to end in high leather heels that incorporate shackles at each ankle.`); + break; + case "pumps": + r.push(`run down ${his} legs to end in high leather pumps.`); + break; + case "extreme heels": + r.push(`end in high leather heels that force ${him} to stand almost on tiptoe.`); + break; + case "platform shoes": + r.push(`run down ${his} legs to end in platform shoes that incorporate shackles at each ankle.`); + break; + case "platform heels": + r.push(`run down ${his} legs to end in platform heels that incorporate shackles at each ankle.`); + break; + case "extreme platform heels": + r.push(`end in high platform heels that force ${him} to balance precariously on tiptoe.`); + break; + default: + r.push(`end in shackles at each heel, leaving ${his} feet bare.`); + } + break; + case "shibari ropes": + switch (slave.shoes) { + case "flats": + r.push(`a pair of rope sandals.`); + break; + case "boots": + r.push(`a pair of canvas boots attached to the rest of ${his} ropes.`); + break; + case "heels": + r.push(`a pair of rope sandal heels attached to the rest of ${his} ropes.`); + break; + case "pumps": + r.push(`a pair of rope sandal pumps attached to the rest of ${his} ropes.`); + break; + case "extreme heels": + r.push(`a pair of rope sandal heels that force ${him} to stand almost on tiptoe. They are attached to the rest of ${his} ropes.`); + break; + case "platform shoes": + r.push(`a pair of rope platform sandals.`); + break; + case "platform heels": + r.push(`a pair of rope platform sandal heels attached to the rest of ${his} ropes.`); + break; + case "extreme platform heels": + r.push(`a pair of rope platform sandal heels that force ${him} to stand on tiptoe. They are attached to the rest of ${his} ropes.`); + break; + default: + r.push(`end at each ankle, leaving ${his} feet bare.`); + } + break; + case "restrictive latex": + r.push(`latex which`); + switch (slave.shoes) { + case "flats": + r.push(`covers ${his} feet as well.`); + break; + case "boots": + r.push(`ends in a pair of boots made from the same material.`); + break; + case "heels": + r.push(`ends in a pair of high heels made from the same material.`); + break; + case "pumps": + r.push(`ends in a pair of high pumps made from the same material.`); + break; + case "extreme heels": + r.push(`ends in a pair of painfully high heels made from the same material, so tall ${he} must walk nearly on tiptoe, and shaped so that ${he} must stick ${his} ass out to stand.`); + break; + case "platform shoes": + r.push(`ends in a pair of platforms made from the same material.`); + break; + case "platform heels": + r.push(`ends in a pair of high platform heels made from the same material.`); + break; + case "extreme platform heels": + r.push(`ends in a pair of painfully high platform heels made from the same material, so tall ${he} must walk on tiptoe and stick ${his} ass out to stand with any semblance of balance.`); + break; + default: + r.push(`ends at the ankles, leaving ${his} feet bare.`); + } + break; + case "a latex catsuit": + switch (slave.shoes) { + case "flats": + r.push(`patent leather flats.`); + break; + case "boots": + r.push(`laced thigh-high boots.`); + break; + case "heels": + r.push(`patent leather heels.`); + break; + case "pumps": + r.push(`patent leather pumps.`); + break; + case "extreme heels": + r.push(`laced ballet boots that limit ${him} to small, dainty steps.`); + break; + case "platform shoes": + r.push(`patent platform shoes.`); + break; + case "platform heels": + r.push(`patent platform heels.`); + break; + case "extreme platform heels": + r.push(`patent high platform heels that limit ${him} to careful, dainty steps.`); + break; + default: + r.push(`nothing at the moment, leaving ${him} free to show off ${his} smooth legs.`); + } + break; + case "attractive lingerie": + switch (slave.shoes) { + case "flats": + r.push(`a pair of cute flats.`); + break; + case "boots": + r.push(`a pair of cute little ankle boots.`); + break; + case "heels": + r.push(`a pair of sexy heels in the same color.`); + break; + case "pumps": + r.push(`a pair of sexy pumps in the same color.`); + break; + case "extreme heels": + r.push(`a pair of high stripper heels in the same color.`); + break; + case "platform shoes": + r.push(`a pair of cute platforms in the same color.`); + break; + case "platform heels": + r.push(`a pair of sexy platform heels in the same color.`); + break; + case "extreme platform heels": + r.push(`a pair of high stripper platform heels in the same color, so tall that ${he} must stick ${his} ass and chest out to stand.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "kitty lingerie": + switch (slave.shoes) { + case "flats": + r.push(`a pair of cute flats.`); + break; + case "boots": + r.push(`a pair of cute little ankle boots.`); + break; + case "heels": + r.push(`a pair of sexy heels.`); + break; + case "pumps": + r.push(`a pair of sexy pumps.`); + break; + case "extreme heels": + r.push(`a pair of high stripper heels.`); + break; + case "platform shoes": + r.push(`a pair of cute heart-shaped platforms.`); + break; + case "platform heels": + r.push(`a pair of sexy heart-shaped heels.`); + break; + case "extreme platform heels": + r.push(`a pair of high stripper platform heels so tall that ${he} must stick ${his} ass out to stand.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "attractive lingerie for a pregnant woman": + switch (slave.shoes) { + case "flats": + r.push(`a pair of cute slippers.`); + break; + case "boots": + r.push(`a pair of cute little ankle boots.`); + break; + case "heels": + r.push(`a pair of sexy heels in the same color.`); + break; + case "pumps": + r.push(`a pair of sexy pumps in the same color.`); + break; + case "extreme heels": + r.push(`a pair of high stripper heels in the same color.`); + break; + case "platform shoes": + r.push(`a pair of cute, but sturdy, platforms.`); + break; + case "platform heels": + r.push(`a pair of sexy, yet sturdy, platform heels in the same color.`); + break; + case "extreme platform heels": + r.push(`a pair of high stripper platform heels so tall that ${he} must stick ${his} ass out to stand.`); + if (slave.belly >= 10000) { + r.push(`This has the lovely effect of forcing ${him} to straddle ${his} belly.`); + } + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a maternity dress": + switch (slave.shoes) { + case "flats": + r.push(`a pair of comfortable sandals.`); + break; + case "boots": + r.push(`a pair of nice leather boots.`); + break; + case "heels": + r.push(`a pair of comfortable heels.`); + break; + case "pumps": + r.push(`a pair of comfortable pumps.`); + break; + case "extreme heels": + r.push(`a pair of daringly high heels.`); + break; + case "platform shoes": + r.push(`a pair of comfortable platform shoes.`); + break; + case "platform heels": + r.push(`a pair of comfortable sturdy platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of daringly high platform heels`); + if (slave.belly >= 10000) { + r.push(`that add a sexy sway to ${his} gravid waddle.`); + } else { + r.push(`that force ${him} to move at with gravid waddle.`); + break; + } + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "stretch pants and a crop-top": + switch (slave.shoes) { + case "flats": + r.push(`a pair of comfortable sandals.`); + break; + case "boots": + r.push(`a pair of slip on comfortable boots.`); + break; + case "heels": + r.push(`a pair of comfortable heels.`); + break; + case "pumps": + r.push(`a pair of comfortable pumps.`); + break; + case "extreme heels": + r.push(`a pair of daringly high heels.`); + break; + case "platform shoes": + r.push(`a pair of comfortable platform shoes.`); + break; + case "platform heels": + r.push(`a pair of comfortable platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of daringly high platform heels so tall that ${he} must stick ${his} ass out to stand.`); + if (slave.weight > 95) { + r.push(`This has the lovely effect of allowing ${his} gut to hang heavily from ${his} body.`); + } + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a succubus outfit": + switch (slave.shoes) { + case "flats": + r.push(`Grecian sandals.`); + break; + case "boots": + r.push(`colored leather boots that come most of the way up ${his} thighs.`); + break; + case "heels": + r.push(`colored stiletto heels.`); + break; + case "pumps": + r.push(`colored stiletto pumps.`); + break; + case "extreme heels": + r.push(`tall boots that make ${his} feet look like hooves.`); + break; + case "platform shoes": + r.push(`shoes with hoof-like platforms.`); + break; + case "platform heels": + r.push(`colored stiletto platform heels.`); + break; + case "extreme platform heels": + r.push(`towering platform heels that make ${his} feet look like hooves.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a fallen nuns habit": + r.push(`latex which`); + switch (slave.shoes) { + case "flats": + r.push(`covers ${his} feet as well.`); + break; + case "boots": + r.push(`ends in a pair of boots made from the same material.`); + break; + case "heels": + r.push(`ends in a pair of high heels made from the same material.`); + break; + case "pumps": + r.push(`ends in a pair of high pumps made from the same material.`); + break; + case "extreme heels": + r.push(`ends in a pair of painfully high heels made from the same material, so tall ${he} must walk nearly on tiptoe, and shaped so that ${he} must stick ${his} ass out to stand.`); + break; + case "platform shoes": + r.push(`ends in a pair of platforms made from the same material.`); + break; + case "platform heels": + r.push(`ends in a pair of high platform heels made from the same material.`); + break; + case "extreme platform heels": + r.push(`ends in a pair of painfully high platform heels made from the same material, so tall ${he} must walk on tiptoe and stick ${his} ass out to stand with any semblance of balance.`); + break; + default: + r.push(`ends at the ankles, leaving ${his} feet bare.`); + } + break; + case "a chattel habit": + switch (slave.shoes) { + case "flats": + r.push(`a pair of gold sandals with thin straps that run up ${his} calves.`); + break; + case "boots": + r.push(`white leather boots that run most of the way up ${his} thighs.`); + break; + case "heels": + r.push(`a pair of gold heels secured by thin straps that run up ${his} calves.`); + break; + case "pumps": + r.push(`a pair of gold pumps secured by thin straps that run up ${his} calves.`); + break; + case "extreme heels": + r.push(`a pair of white leather stripper heels secured by thin golden straps that run up ${his} calves.`); + break; + case "platform shoes": + r.push(`a pair of gold platform sandals with thin straps that run up ${his} calves.`); + break; + case "platform heels": + r.push(`a pair of gold platform heels secured by thin straps that run up ${his} calves.`); + break; + case "extreme platform heels": + r.push(`a pair of white leather platform stripper heels secured by thin golden straps that run up ${his} calves.`); + break; + default: + r.push(`nothing for ${his} feet.`); + } + break; + case "a penitent nuns habit": + switch (slave.shoes) { + case "flats": + r.push(`a pair of scratchy rope sandals.`); + break; + case "boots": + r.push(`a pair of ill-fitting old boots.`); + break; + case "heels": + r.push(`a pair of utilitarian heels.`); + break; + case "pumps": + r.push(`a pair of utilitarian pumps.`); + break; + case "extreme heels": + r.push(`a pair of heels designed as religious torment.`); + break; + case "platform shoes": + r.push(`a pair of weighted platform shoes.`); + break; + case "platform heels": + r.push(`a pair of utilitarian platform heels with built-in weights.`); + break; + case "extreme platform heels": + r.push(`a pair of tortuously high platform heels complete with built-in weights.`); + break; + default: + r.push(`feet left bare on the cold ground.`); + } + break; + case "a string bikini": + switch (slave.shoes) { + case "flats": + r.push(`a pair of thong sandals.`); + break; + case "boots": + r.push(`a pair of stripper boots with turned-down tops.`); + break; + case "heels": + r.push(`a pair of cheap stripper heels.`); + break; + case "pumps": + r.push(`a pair of pole dancing pumps.`); + break; + case "extreme heels": + r.push(`a pair of stripper heels so tall ${he} has to walk with ${his} ass sticking out.`); + break; + case "platform shoes": + r.push(`a pair of pole dancing platforms.`); + break; + case "platform heels": + r.push(`a pair of cheap stripper platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of platform heels so tall ${he} has to walk with ${his} ass and chest sticking out.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a scalemail bikini": + switch (slave.shoes) { + case "flats": + r.push(`a pair of leather sandals.`); + break; + case "boots": + r.push(`a pair of steel-plated leather boots.`); + break; + case "heels": + r.push(`a pair of steel-plated leather heels.`); + break; + case "pumps": + r.push(`a pair of steel-plated leather pumps.`); + break; + case "extreme heels": + r.push(`a pair of leather heels so tall ${he} has to walk with ${his} ass sticking out.`); + break; + case "platform shoes": + r.push(`a pair of steel-plated platform boots.`); + break; + case "platform heels": + r.push(`a pair of steel-plated leather platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of platform heels so tall ${he} has to walk with ${his} ass and chest sticking out.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "striped panties": + switch (slave.shoes) { + case "flats": + r.push(`a pair of flat trainers.`); + break; + case "boots": + r.push(`a pair of high-top trainers.`); + break; + case "heels": + r.push(`a pair of heeled trainers.`); + break; + case "pumps": + r.push(`a pair of pump trainers.`); + break; + case "extreme heels": + r.push(`a pair of heeled trainers so tall ${he} has to walk rather bouncily.`); + break; + case "platform shoes": + r.push(`a pair of platform trainers.`); + break; + case "platform heels": + r.push(`a pair of heeled platform trainers.`); + break; + case "extreme platform heels": + r.push(`a pair of heeled platform trainers so tall ${he} has to walk with a sultry sway.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a cheerleader outfit": + switch (slave.shoes) { + case "flats": + r.push(`a pair of flat trainers.`); + break; + case "boots": + r.push(`a pair of high-top trainers.`); + break; + case "heels": + r.push(`a pair of heeled trainers.`); + break; + case "pumps": + r.push(`a pair of pump trainers.`); + break; + case "extreme heels": + r.push(`a pair of heeled trainers so tall ${he} has to walk rather bouncily.`); + break; + case "platform shoes": + r.push(`a pair of platform trainers.`); + break; + case "platform heels": + r.push(`a pair of heeled platform trainers.`); + break; + case "extreme platform heels": + r.push(`a pair of heeled platform trainers so tall ${he} has to give everyone a view up ${his} skirt trying to balance.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "clubslut netting": + switch (slave.shoes) { + case "flats": + r.push(`a pair of surprisingly sturdy flats for dancing in a crowd.`); + break; + case "boots": + r.push(`a pair of tall, comfortable leather boots to dance in.`); + break; + case "heels": + r.push(`a pair of comfortable heels to dance in.`); + break; + case "pumps": + r.push(`a pair of comfortable pumps to dance in.`); + break; + case "extreme heels": + r.push(`a pair of stripper heels so tall ${he} has to walk rather bouncily.`); + break; + case "platform shoes": + r.push(`a pair of solid platform shoes fit for the disco floor.`); + break; + case "platform heels": + r.push(`a pair of surprisingly sturdy platform heels to dominate the disco floor.`); + break; + case "extreme platform heels": + r.push(`a pair of daringly tall disco heels that make ${him} stand out on the dance floor.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "cutoffs and a t-shirt": + switch (slave.shoes) { + case "flats": + r.push(`girly sneakers.`); + break; + case "boots": + r.push(`girly tasseled boots.`); + break; + case "heels": + r.push(`high heeled sneakers.`); + break; + case "pumps": + r.push(`girly pump sneakers.`); + break; + case "extreme heels": + r.push(`high heeled sneakers so high ${his} butthole is at perfect dick height.`); + break; + case "platform shoes": + r.push(`girly platform shoes.`); + break; + case "platform heels": + r.push(`girly platform heels.`); + break; + case "extreme platform heels": + r.push(`high heeled platform shoes so high ${his} butthole is at perfect dick height.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "spats and a tank top": + switch (slave.shoes) { + case "flats": + r.push(`a pair of flat sneakers.`); + break; + case "boots": + r.push(`a pair of high-top trainers.`); + break; + case "heels": + r.push(`a pair of heeled trainers.`); + break; + case "pumps": + r.push(`a pair of athletic pump trainers.`); + break; + case "extreme heels": + r.push(`a pair of heeled trainers so tall ${he} has a lot of trouble running.`); + break; + case "platform shoes": + r.push(`a pair of trainers with a sturdy platform fit for a jog.`); + break; + case "platform heels": + r.push(`a pair of heeled platform trainers that are sure to complicate a workout.`); + break; + case "extreme platform heels": + r.push(`a pair of heeled platform trainers so tall ${he} gets a workout just trying to walk.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a slave gown": + switch (slave.shoes) { + case "flats": + r.push(`a pair of fashionable slingback sandals.`); + break; + case "boots": + r.push(`elegant worked leather boots.`); + break; + case "heels": + r.push(`kitten heels.`); + break; + case "pumps": + r.push(`sleek pumps.`); + break; + case "extreme heels": + r.push(`daring spike heels so high ${his} butt is at dick height.`); + break; + case "platform shoes": + r.push(`stylish platform shoes.`); + break; + case "platform heels": + r.push(`elegant platform heels.`); + break; + case "extreme platform heels": + r.push(`elegant platform heels so high ${his} butt is at dick height.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "slutty business attire": + switch (slave.shoes) { + case "flats": + r.push(`a pair of kitten heeled flats.`); + break; + case "boots": + r.push(`a pair of shiny leather heeled boots.`); + break; + case "heels": + r.push(`a pair of slim fuck-me heels.`); + break; + case "pumps": + r.push(`a pair of fuck-me pumps.`); + break; + case "extreme heels": + r.push(`a pair of spike slingback heels so extreme ${he} has to walk with extreme care.`); + break; + case "platform shoes": + r.push(`a pair of shiny leather platform shoes.`); + break; + case "platform heels": + r.push(`a pair of slim fuck-me platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of platform heels so extreme ${he} has to walk with an exaggerated sway in ${his} step.`); + break; + default: + r.push(`comically bare feet.`); + } + break; + case "nice business attire": + switch (slave.shoes) { + case "flats": + r.push(`a pair of kitten heeled flats.`); + break; + case "boots": + r.push(`a pair of heeled boots, polished to a mirror shine.`); + break; + case "heels": + r.push(`a pair of spike boardroom heels.`); + break; + case "pumps": + r.push(`a pair of spike boardroom pumps.`); + break; + case "extreme heels": + r.push(`a pair of spike boardroom heels so extreme ${he} has to concentrate just to stand.`); + break; + case "platform shoes": + r.push(`a pair of polished leather platform shoes.`); + break; + case "platform heels": + r.push(`a pair of polished leather platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of polished leather platform heels so extreme ${he} has to concentrate just to stand.`); + break; + default: + r.push(`ridiculously bare stockinged feet.`); + } + break; + case "a ball gown": + switch (slave.shoes) { + case "flats": + r.push(`a delicate pair of dancing slippers.`); + break; + case "boots": + r.push(`a dainty pair of heeled booties.`); + break; + case "heels": + r.push(`an ornate pair of stiletto heels.`); + break; + case "pumps": + r.push(`an ornate pair of stiletto pumps.`); + break; + case "extreme heels": + r.push(`an ornate pair of stiletto heels so extreme ${he} has to concentrate just to stand.`); + break; + case "platform shoes": + r.push(`a delicate pair of platform shoes.`); + break; + case "platform heels": + r.push(`an ornate pair of platform heels.`); + break; + case "extreme platform heels": + r.push(`an ornate pair of platform heels so extreme ${he} has to concentrate just to stand.`); + break; + default: + r.push(`ridiculously bare stockinged feet.`); + } + break; + case "a halter top dress": + switch (slave.shoes) { + case "flats": + r.push(`a pair of flat shoes with decorative bows.`); + break; + case "boots": + r.push(`tights and a flashy pair of evening boots.`); + break; + case "heels": + r.push(`an elegant pair of stiletto heels.`); + break; + case "pumps": + r.push(`an elegant pair of stiletto pumps.`); + break; + case "extreme heels": + r.push(`tights and a pair of stiletto heels so extreme ${he} has to concentrate just to stand.`); + break; + case "platform shoes": + r.push(`a pair of platform shoes with decorative bows.`); + break; + case "platform heels": + r.push(`an elegant pair of platform heels complete with stiletto.`); + break; + case "extreme platform heels": + r.push(`a narrow pair of platform heels so extreme ${he} has to concentrate just to stand.`); + break; + default: + r.push(`with ${his} ridiculously bare feet in tights.`); + } + break; + case "a mini dress": + switch (slave.shoes) { + case "flats": + r.push(`suede flats.`); + break; + case "boots": + r.push(`suede thigh-high boots.`); + break; + case "heels": + r.push(`suede ankle strap heels.`); + break; + case "pumps": + r.push(`suede ankle strap pumps.`); + break; + case "extreme heels": + r.push(`suede ankle strap heels so tall, ${he} has to walk with ${his} ass sticking out.`); + break; + case "platform shoes": + r.push(`suede platform shoes.`); + break; + case "platform heels": + r.push(`suede ankle strap platform heels.`); + break; + case "extreme platform heels": + r.push(`suede ankle strap platform heels so tall, ${he} has to walk with ${his} ass sticking out.`); + break; + default: + r.push(`bare feet.`); + } + break; + case "a comfortable bodysuit": + switch (slave.shoes) { + case "flats": + r.push(`a pair of comfortable shoes.`); + break; + case "boots": + r.push(`a pair of heeled boots.`); + break; + case "heels": + r.push(`a pair of heels.`); + break; + case "pumps": + r.push(`a pair of pumps.`); + break; + case "extreme heels": + r.push(`a pair of heels so extreme ${he}'s practically on tiptoe.`); + break; + case "platform shoes": + r.push(`a pair of platform shoes.`); + break; + case "platform heels": + r.push(`a pair of platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of platform heels so extreme ${he}'s practically on tiptoe.`); + break; + default: + r.push(`nothing on ${his} feet, each individual toe of which is perfectly wrapped by the bodysuit.`); + } + break; + case "a tube top and thong": + case "a bra": + case "a thong": + case "a tube top": + case "a striped bra": + case "striped underwear": + case "boyshorts": + case "cutoffs": + case "panties": + case "panties and pasties": + case "pasties": + case "jeans": + case "a button-up shirt and panties": + case "a button-up shirt": + case "a t-shirt and jeans": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and panties": + case "a t-shirt": + case "a sweater and cutoffs": + case "a sweater": + case "a tank-top": + case "a sweater and panties": + case "a tank-top and panties": + case "a t-shirt and thong": + switch (slave.shoes) { + case "flats": + r.push(`a pair of comfortable shoes.`); + break; + case "boots": + r.push(`a pair of heeled boots.`); + break; + case "heels": + r.push(`a pair of heels.`); + break; + case "pumps": + r.push(`a pair of pumps.`); + break; + case "extreme heels": + r.push(`a pair of heels so extreme ${he}'s practically on tiptoe.`); + break; + case "platform shoes": + r.push(`a pair of platform shoes.`); + break; + case "platform heels": + r.push(`a pair of platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of platform heels so extreme ${he}'s practically on tiptoe.`); + break; + default: + r.push(`nothing on ${his} feet.`); + } + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts": + case "sport shorts and a sports bra": + switch (slave.shoes) { + case "flats": + r.push(`a pair of athletic shoes.`); + break; + case "boots": + r.push(`a pair of athletic heeled boots.`); + break; + case "heels": + r.push(`a pair of athletic heels.`); + break; + case "pumps": + r.push(`a pair of athletic pumps.`); + break; + case "extreme heels": + r.push(`a pair of athletic heels so extreme ${he}'s practically on tiptoe.`); + break; + case "platform shoes": + r.push(`a pair of athletic platform shoes.`); + break; + case "platform heels": + r.push(`a pair of ankle-supporting platform heels to protect ${him} from sprains.`); + break; + case "extreme platform heels": + r.push(`a pair of extremely tall, but ankle-supporting, platform heels to protect ${him} from sprains.`); + break; + default: + r.push(`nothing on ${his} feet.`); + } + break; + case "a nice pony outfit": + case "a slutty pony outfit": + case "leather pants and pasties": + case "leather pants": + case "leather pants and a tube top": + switch (slave.shoes) { + case "flats": + r.push(`a pair of slutty shoes.`); + break; + case "boots": + r.push(`a pair of slutty heeled boots.`); + break; + case "heels": + r.push(`a pair of slutty heels.`); + break; + case "pumps": + r.push(`a pair of slutty pumps.`); + break; + case "extreme heels": + r.push(`a pair of slutty heels so extreme ${he}'s practically on tiptoe.`); + break; + case "platform shoes": + r.push(`a pair of slutty platform shoes.`); + break; + case "platform heels": + r.push(`a pair of slutty platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of slutty platform heels so extreme ${he}'s practically on tiptoe.`); + break; + default: + r.push(`nothing on ${his} feet.`); + } + break; + case "a leotard": + switch (slave.shoes) { + case "flats": + r.push(`a pair of athletic shoes.`); + break; + case "boots": + r.push(`a pair of high-topped athletic boots.`); + break; + case "heels": + r.push(`a pair of high-heeled athletic shoes.`); + break; + case "pumps": + r.push(`a pair of pump athletic shoes.`); + break; + case "extreme heels": + r.push(`ballet shoes made to force ${him} to walk en pointe.`); + break; + case "platform shoes": + r.push(`a pair of athletic platform shoes.`); + break; + case "platform heels": + r.push(`a pair of platform heels that make ${him} look like ${he} is walking en pointe.`); + break; + case "extreme platform heels": + r.push(`a pair of platform heels so unwieldy that every step must be made with the grace of a dancer.`); + break; + default: + r.push(`nothing on ${his} feet, which are covered by the leotard.`); + } + break; + case "a burkini": + case "a one-piece swimsuit": + switch (slave.shoes) { + case "flats": + r.push(`a pair of open-toed sandals.`); + break; + case "boots": + r.push(`a pair of colorful rubber boots.`); + break; + case "heels": + r.push(`a pair of waterproof heels.`); + break; + case "pumps": + r.push(`a pair of colorful rubber pumps.`); + break; + case "extreme heels": + r.push(`a pair of extreme yet swim-ready heels.`); + break; + case "platform shoes": + r.push(`a pair of platform sandals.`); + break; + case "platform heels": + r.push(`a pair of waterproof platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of extreme yet swim-ready platform heels.`); + break; + default: + r.push(`leaves ${his} feet bare.`); + } + break; + case "a monokini": + switch (slave.shoes) { + case "flats": + r.push(`a pair of open-toed sandals.`); + break; + case "boots": + r.push(`a pair of go-go boots.`); + break; + case "heels": + r.push(`a pair of sand-ready heels.`); + break; + case "pumps": + r.push(`a pair of colorful pumps.`); + break; + case "extreme heels": + r.push(`a pair of dangerously tall heels still stable enough to walk through sand.`); + break; + case "platform shoes": + r.push(`a pair of platform sandals.`); + break; + case "platform heels": + r.push(`a pair of platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of dangerously tall platform heels.`); + break; + default: + r.push(`leaves ${his} feet bare.`); + } + break; + case "an apron": + switch (slave.shoes) { + case "flats": + r.push(`aside from a pair of suede flats.`); + break; + case "boots": + r.push(`aside from a pair of suede thigh-high boots.`); + break; + case "heels": + r.push(`aside from a pair of suede ankle strap heels.`); + break; + case "pumps": + r.push(`aside from a pair of suede ankle strap pumps.`); + break; + case "extreme heels": + r.push(`aside from a pair of suede ankle strap heels so tall, ${he} has to walk with ${his} ass sticking out.`); + break; + case "platform shoes": + r.push(`aside from a pair of suede platform shoes.`); + break; + case "platform heels": + r.push(`aside from a pair of suede ankle strap platform heels.`); + break; + case "extreme platform heels": + r.push(`aside from a pair of suede ankle strap platform heels so tall, ${he} has to walk with ${his} ass sticking out and ${his} chest thrust forward.`); + break; + default: + r.push(`all the way down to ${his} feet.`); + } + break; + case "a Santa dress": + switch (slave.shoes) { + case "flats": + r.push(`a pair of black slippers.`); + break; + case "boots": + r.push(`a pair of long black boots.`); + break; + case "heels": + r.push(`a pair of black high heels.`); + break; + case "pumps": + r.push(`a pair of black pumps.`); + break; + case "extreme heels": + r.push(`a pair of dangerously tall black high heels.`); + break; + case "platform shoes": + r.push(`a pair of black platform shoes with built-in jingle bells.`); + break; + case "platform heels": + r.push(`a pair of black platform heels with built-in jingle bells.`); + break; + case "extreme platform heels": + r.push(`a pair of dangerously tall black platform heels with built-in jingle bells.`); + break; + default: + r.push(`nothing on ${his} feet.`); + } + break; + case "a cybersuit": + switch (slave.shoes) { + case "flats": + r.push(`a pair of short rubberized combat boots.`); + break; + case "boots": + r.push(`a pair of rubberized combat boots.`); + break; + case "heels": + r.push(`a pair of rubberized heels, accentuating ${his} ass.`); + break; + case "pumps": + r.push(`a pair of rubberized pumps, accentuating ${his} ass.`); + break; + case "extreme heels": + r.push(`a pair dangerously tall rubberized heels.`); + break; + case "platform shoes": + r.push(`a pair of rubberized platform boots.`); + break; + case "platform heels": + r.push(`a pair of rubberized platform heels, accentuating ${his} ass.`); + break; + case "extreme platform heels": + r.push(`a pair dangerously tall rubberized heels, forcing ${him} to stick out ${his} ass.`); + break; + default: + r.push(`leaves ${his} feet bare.`); + } + break; + case "a bunny outfit": + switch (slave.shoes) { + case "flats": + r.push(`kitten-heeled strap sandals.`); + break; + case "boots": + r.push(`high-heeled boots that match ${his} teddy.`); + break; + case "heels": + r.push(`high heels that match ${his} teddy.`); + break; + case "pumps": + r.push(`high pumps that match ${his} teddy.`); + break; + case "extreme heels": + r.push(`painfully high heels that match ${his} teddy.`); + break; + case "platform shoes": + r.push(`platform shoes that match ${his} teddy.`); + break; + case "platform heels": + r.push(`platform heels that match ${his} teddy.`); + break; + case "extreme platform heels": + r.push(`painfully tall platform heels that match ${his} teddy.`); + break; + default: + r.push(`${his} bare feet.`); + } + break; + case "a slutty maid outfit": + switch (slave.shoes) { + case "flats": + r.push(`little black shoes.`); + break; + case "boots": + r.push(`rubber work boots for mopping the floor.`); + break; + case "heels": + r.push(`little sleek heels.`); + break; + case "pumps": + r.push(`little sleek pumps.`); + break; + case "extreme heels": + r.push(`black pump heels that raise ${his} practically bare butt to dick height.`); + break; + case "platform shoes": + r.push(`rubber platform shoes to keep ${his} feet off the floors.`); + break; + case "platform heels": + r.push(`sleek platform heels.`); + break; + case "extreme platform heels": + r.push(`black platform heels that raise ${his} practically bare butt to dick height.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a nice maid outfit": + switch (slave.shoes) { + case "flats": + r.push(`little black shoes.`); + break; + case "boots": + r.push(`rubber work boots for mopping the floor.`); + break; + case "heels": + r.push(`little sleek heels.`); + break; + case "pumps": + r.push(`little sleek pumps.`); + break; + case "extreme heels": + r.push(`black pump heels of inconvenient height.`); + break; + case "platform shoes": + r.push(`rubber platform shoes to keep ${his} feet off the floors.`); + break; + case "platform heels": + r.push(`sleek platform heels.`); + break; + case "extreme platform heels": + r.push(`black platform heels that render even the highest shelf quite dustable.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a slutty nurse outfit": + switch (slave.shoes) { + case "flats": + r.push(`white flat shoes.`); + break; + case "boots": + r.push(`white leather boots that come up ${his} thighs to`); + if (V.showInches === 2) { + r.push(`an inch`); + } else { + r.push(`three centimeters`); + } + r.push(`below the hem of ${his} skirt.`); + break; + case "heels": + r.push(`white fuck-me heels.`); + break; + case "pumps": + r.push(`white low heeled pumps.`); + break; + case "extreme heels": + r.push(`white pump heels so tall ${he} can barely totter along.`); + break; + case "platform shoes": + r.push(`white platform shoes emblazoned with crosses.`); + break; + case "platform heels": + r.push(`white platform heels emblazoned with crosses.`); + break; + case "extreme platform heels": + r.push(`white platform heels so tall ${he} can barely totter along.`); + break; + default: + r.push(`bare feet.`); + } + break; + case "a nice nurse outfit": + switch (slave.shoes) { + case "flats": + r.push(`practical white nursing clogs.`); + break; + case "boots": + r.push(`white leather boots underneath ${his} pant legs.`); + break; + case "heels": + r.push(`modest white heels.`); + break; + case "pumps": + r.push(`modest white pumps.`); + break; + case "extreme heels": + r.push(`impractically high heeled white pumps.`); + break; + case "platform shoes": + r.push(`modest white platform shoes.`); + break; + case "platform heels": + r.push(`modest white platform heels.`); + break; + case "extreme platform heels": + r.push(`impractically high white platform heels.`); + break; + default: + r.push(`disposable foot covers over socks.`); + } + break; + case "a schoolgirl outfit": + switch (slave.shoes) { + case "flats": + r.push(`girly tennis shoes with bright white laces.`); + break; + case "boots": + r.push(`brown leather riding boots with buckled tops.`); + break; + case "heels": + r.push(`black heels with little plaid bows.`); + break; + case "pumps": + r.push(`black pumps with little plaid bows.`); + break; + case "extreme heels": + r.push(`tall black pump heels with little plaid bows.`); + break; + case "platform shoes": + r.push(`girly platform shoes with bright white laces.`); + break; + case "platform heels": + r.push(`black platform heels with little plaid bows.`); + break; + case "extreme platform heels": + r.push(`tall black platform heels that force ${him} to walk with ${his} ass sticking out.`); + break; + default: + r.push(`bare feet.`); + } + break; + case "a kimono": + switch (slave.shoes) { + case "flats": + r.push(`getae over tabi socks.`); + break; + case "boots": + r.push(`black jika-tabi boots.`); + break; + case "heels": + r.push(`tall getae over tabi socks.`); + break; + case "pumps": + r.push(`tall getae over tabi socks.`); + break; + case "extreme heels": + r.push(`towering getae over tabi socks.`); + break; + case "platform shoes": + r.push(`hardwood platforms over tabi socks.`); + break; + case "platform heels": + r.push(`platform heels carved from hardwood.`); + break; + case "extreme platform heels": + r.push(`extremely tall platform heels carved from hardwood.`); + break; + default: + r.push(`bare feet.`); + } + break; + case "a burqa": + case "a hijab and abaya": + case "a niqab and abaya": + switch (slave.shoes) { + case "flats": + r.push(`sport a pair of simple black slippers.`); + break; + case "boots": + r.push(`sport a pair of black leather boots.`); + break; + case "heels": + r.push(`sport a pair of modest black heels.`); + break; + case "pumps": + r.push(`sport a pair of modest black pumps.`); + break; + case "extreme heels": + r.push(`sport a pair of immodestly tall black heels.`); + break; + case "platform shoes": + r.push(`sport a pair of simple black platform shoes.`); + break; + case "platform heels": + r.push(`sport a pair of modest black platform heels.`); + break; + case "extreme platform heels": + r.push(`sport a pair of immodestly tall black platform heels.`); + break; + default: + r.push(`are totally bare.`); + } + break; + case "a klan robe": + case "a slutty klan robe": + switch (slave.shoes) { + case "flats": + r.push(`sport a pair of simple slippers.`); + break; + case "boots": + r.push(`sport a pair of leather boots.`); + break; + case "heels": + r.push(`sport a pair of modest heels.`); + break; + case "pumps": + r.push(`sport a pair of modest pumps.`); + break; + case "extreme heels": + r.push(`sport a pair of immodestly tall heels.`); + break; + case "platform shoes": + r.push(`sport a pair of simple platform shoes.`); + break; + case "platform heels": + r.push(`sport a pair of modest platform heels.`); + break; + case "extreme platform heels": + r.push(`sport a pair of immodestly tall platform heels.`); + break; + default: + r.push(`are totally bare.`); + } + break; + case "a military uniform": + case "a police uniform": + switch (slave.shoes) { + case "flats": + r.push(`polished Oxford shoes.`); + break; + case "boots": + r.push(`tall black leather boots.`); + break; + case "heels": + r.push(`modest black service heels.`); + break; + case "pumps": + r.push(`modest black service pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled ceremonial dress boots that force ${him} to constantly stand at attention.`); + break; + case "platform shoes": + r.push(`leather service boots with a built-in platform.`); + break; + case "platform heels": + r.push(`modest black service platform heels.`); + break; + case "extreme platform heels": + r.push(`extremely high heeled ceremonial platform dress boots that force ${him} to constantly stand at attention.`); + break; + default: + r.push(`a complete lack of regulation footwear.`); + } + break; + case "a schutzstaffel uniform": + switch (slave.shoes) { + case "flats": + r.push(`polished Oxford shoes.`); + break; + case "boots": + r.push(`tall black leather boots.`); + break; + case "heels": + r.push(`modest black service heels.`); + break; + case "pumps": + r.push(`modest black service pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled ceremonial dress boots that force ${him} to constantly stand at attention.`); + break; + case "platform shoes": + r.push(`leather service boots with a built-in platform.`); + break; + case "platform heels": + r.push(`modest black service platform heels.`); + break; + case "extreme platform heels": + r.push(`extremely high heeled ceremonial platform dress boots that force ${him} to constantly stand at attention.`); + break; + default: + r.push(`a complete lack of regulation footwear.`); + } + break; + case "a slutty schutzstaffel uniform": + switch (slave.shoes) { + case "flats": + r.push(`polished Oxford shoes.`); + break; + case "boots": + r.push(`tall black leather boots.`); + break; + case "heels": + r.push(`modest black service heels.`); + break; + case "pumps": + r.push(`modest black service pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled ceremonial dress boots that force ${him} to constantly stand at attention.`); + break; + case "platform shoes": + r.push(`leather service boots with a built-in platform.`); + break; + case "platform heels": + r.push(`modest black service platform heels.`); + break; + case "extreme platform heels": + r.push(`extremely high heeled ceremonial platform dress boots that force ${him} to constantly stand at attention.`); + break; + default: + r.push(`a complete lack of regulation footwear.`); + } + break; + case "a red army uniform": + switch (slave.shoes) { + case "flats": + r.push(`polished Oxford shoes.`); + break; + case "boots": + r.push(`tall black leather boots.`); + break; + case "heels": + r.push(`modest black service heels.`); + break; + case "pumps": + r.push(`modest black service pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled ceremonial dress boots that force ${him} to constantly stand at attention.`); + break; + case "platform shoes": + r.push(`leather service boots with a built-in platform.`); + break; + case "platform heels": + r.push(`modest black service platform heels.`); + break; + case "extreme platform heels": + r.push(`extremely high heeled ceremonial platform dress boots that force ${him} to constantly stand at attention.`); + break; + default: + r.push(`a complete lack of regulation footwear.`); + } + break; + case "battlearmor": + switch (slave.shoes) { + case "flats": + r.push(`polished service shoes.`); + break; + case "boots": + r.push(`tall combat boots.`); + break; + case "heels": + r.push(`modest service heels.`); + break; + case "pumps": + r.push(`modest service pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled ceremonial dress boots that force ${him} to constantly stand at attention.`); + break; + case "platform shoes": + r.push(`leather combat boots with a built-in platform.`); + break; + case "platform heels": + r.push(`modest service platform heels.`); + break; + case "extreme platform heels": + r.push(`extremely high heeled ceremonial platform dress boots that force ${him} to constantly stand at attention.`); + break; + default: + r.push(`a complete lack of regulation footwear.`); + } + break; + case "a long qipao": + switch (slave.shoes) { + case "flats": + r.push(`polished oriental flats.`); + break; + case "boots": + r.push(`tall oriental boots.`); + break; + case "heels": + r.push(`modest oriental heels.`); + break; + case "pumps": + r.push(`modest oriental pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled oriental boots.`); + break; + case "platform shoes": + r.push(`polished platform shoes with an oriental design.`); + break; + case "platform heels": + r.push(`modest oriental platform heels.`); + break; + case "extreme platform heels": + r.push(`extreme platform heels with intricate oriental designs.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a gothic lolita dress": + switch (slave.shoes) { + case "flats": + r.push(`polished Victorian flats.`); + break; + case "boots": + r.push(`tall Victorian boots.`); + break; + case "heels": + r.push(`modest Victorian heels.`); + break; + case "pumps": + r.push(`modest Victorian pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled Victorian boots.`); + break; + case "platform shoes": + r.push(`platform shoes with a Victorian flair.`); + break; + case "platform heels": + r.push(`platform heels with a Victorian flair.`); + break; + case "extreme platform heels": + r.push(`tall platform heels with a Victorian flair.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a mounty outfit": + switch (slave.shoes) { + case "flats": + r.push(`polished Oxford shoes.`); + break; + case "boots": + r.push(`tall black leather boots.`); + break; + case "heels": + r.push(`modest black service heels.`); + break; + case "pumps": + r.push(`modest black service pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled ceremonial dress boots that force ${him} to constantly stand at attention.`); + break; + case "platform shoes": + r.push(`leather service boots with a built-in platform.`); + break; + case "platform heels": + r.push(`modest black service platform heels.`); + break; + case "extreme platform heels": + r.push(`extremely high heeled ceremonial platform dress boots that force ${him} to constantly stand at attention.`); + break; + default: + r.push(`a complete lack of regulation footwear.`); + } + break; + case "a dirndl": + switch (slave.shoes) { + case "flats": + r.push(`polished traditional laced shoes.`); + break; + case "boots": + r.push(`tall traditional laced boots.`); + break; + case "heels": + r.push(`modest traditional laced heels.`); + break; + case "pumps": + r.push(`modest traditional laced pumps.`); + break; + case "extreme heels": + r.push(`a pair of daringly high traditional laced heels.`); + break; + case "platform shoes": + r.push(`polished traditional laced platform shoes.`); + break; + case "platform heels": + r.push(`modest traditional laced platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of daringly high traditional laced platform heels.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "lederhosen": + switch (slave.shoes) { + case "flats": + r.push(`polished traditional shoes.`); + break; + case "boots": + r.push(`tall traditional boots.`); + break; + case "heels": + r.push(`modest traditional heels.`); + break; + case "pumps": + r.push(`modest traditional pumps.`); + break; + case "extreme heels": + r.push(`a pair of daringly high traditional heels.`); + break; + case "platform shoes": + r.push(`polished traditional laced platform shoes.`); + break; + case "platform heels": + r.push(`modest traditional platform heels.`); + break; + case "extreme platform heels": + r.push(`a pair of daringly high traditional platform heels.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "a biyelgee costume": + case "a hanbok": + switch (slave.shoes) { + case "flats": + r.push(`ornamental dancing shoes.`); + break; + case "boots": + r.push(`bright sturdy boots.`); + break; + case "heels": + r.push(`bright ornamental heels.`); + break; + case "pumps": + r.push(`bright ornamental pumps.`); + break; + case "extreme heels": + r.push(`extremely high heeled ornamental dress boots that force ${him} to constantly rock ${his} hips to shift ${his} weight.`); + break; + case "platform shoes": + r.push(`bright ornamental platform shoes.`); + break; + case "platform heels": + r.push(`bright ornamental platform heels.`); + break; + case "extreme platform heels": + r.push(`extremely tall ornamental platform heels that force ${him} to constantly rock ${his} hips to shift ${his} weight.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "battledress": + switch (slave.shoes) { + case "flats": + r.push(`low topped patrol shoes.`); + break; + case "boots": + r.push(`practical combat boots.`); + break; + case "heels": + r.push(`high-heeled combat boots.`); + break; + case "pumps": + r.push(`pump-like combat boots.`); + break; + case "extreme heels": + r.push(`combat boots with heels so tall as to almost immobilize ${him}.`); + break; + case "platform shoes": + r.push(`sturdy platform combat boots.`); + break; + case "platform heels": + r.push(`impractical platform heeled combat boots.`); + break; + case "extreme platform heels": + r.push(`combat boots with a heeled platform so tall that they are practically immobilizing.`); + break; + default: + r.push(`bare feet, VC style.`); + } + break; + case "harem gauze": + switch (slave.shoes) { + case "flats": + r.push(`jeweled thong sandals.`); + break; + case "boots": + r.push(`long leather boots worked with beautiful golden filigree.`); + break; + case "heels": + r.push(`high heels decorated with golden filigree.`); + break; + case "pumps": + r.push(`high pumps decorated with golden filigree.`); + break; + case "extreme heels": + r.push(`extremely high heels decorated with golden filigree.`); + break; + case "platform shoes": + r.push(`platform shoes with beautiful eastern patterns worked into the sides in lapis lazuli.`); + break; + case "platform heels": + r.push(`platform heels with beautiful eastern patterns worked into the sides in lapis lazuli.`); + break; + case "extreme platform heels": + r.push(`tall platform heels with beautiful eastern patterns worked into the sides in lapis lazuli.`); + break; + default: + r.push(`nothing on ${his} bare feet.`); + } + break; + case "slutty jewelry": + r.push(`bangles which`); + switch (slave.shoes) { + case "flats": + r.push(`connect to the thin straps of a pair of sandals of the same golden chain.`); + break; + case "boots": + r.push(`crisscross ${his} thighs and calves down to a pair of soles to form boots of golden chains.`); + break; + case "heels": + r.push(`crisscross ${his} thighs and calves down to a pair of golden heels.`); + break; + case "pumps": + r.push(`crisscross ${his} thighs and calves down to a pair of golden pumps.`); + break; + case "extreme heels": + r.push(`crisscross ${his} thighs and calves down to a pair of excruciatingly high golden heels.`); + break; + case "platform shoes": + r.push(`crisscross ${his} thighs and calves down to a pair of golden platforms.`); + break; + case "platform heels": + r.push(`crisscross ${his} thighs and calves down to a pair of golden platform heels.`); + break; + case "extreme platform heels": + r.push(`crisscross ${his} thighs and calves down to a pair of excruciatingly high golden platform heels.`); + break; + default: + r.push(`end at mid-calf, leaving ${his} feet bare except for a set of jeweled toe-rings.`); + } + + r.push(App.Desc.piercing(slave, "chastity")); + break; + case "a courtesan dress": + switch (slave.shoes) { + case "flats": + r.push(`an elegant pair of dancing slippers.`); + break; + case "boots": + r.push(`an elegant pair of heeled booties.`); + break; + case "heels": + r.push(`an elegant pair of heels.`); + break; + case "pumps": + r.push(`an elegant pair of pumps.`); + break; + case "extreme heels": + r.push(`an elegant pair of excruciatingly high heels that test ${his} grace.`); + break; + case "platform shoes": + r.push(`a fragile pair of platform shoes.`); + break; + case "platform heels": + r.push(`a fragile pair of platform heels.`); + break; + case "extreme platform heels": + r.push(`a fragile pair of excruciatingly high platform heels that test ${his} focus with each step.`); + break; + default: + r.push(`elegantly bare feet.`); + } + break; + case "a bimbo outfit": + switch (slave.shoes) { + case "flats": + r.push(`pink flat shoes.`); + break; + case "boots": + r.push(`leather boots that come up ${his} knees.`); + break; + case "heels": + r.push(`pink fuck-me heels.`); + break; + case "pumps": + r.push(`pink low heeled pumps.`); + break; + case "extreme heels": + r.push(`pink heels so tall ${he} has to push ${his} ass out and ${his} chest forward just to keep balance.`); + break; + case "platform shoes": + r.push(`pink platform shoes.`); + break; + case "platform heels": + r.push(`pink platform heels.`); + break; + case "extreme platform heels": + r.push(`pink platform heels so tall ${he} has to push ${his} ass out and ${his} chest forward just to keep balance.`); + break; + default: + r.push(`bare feet.`); + } + break; + default: + switch (slave.shoes) { + case "flats": + r.push(`a pair of simple sandals which just call attention to ${his} otherwise nude state.`); + break; + case "boots": + r.push(`a pair of sexy leather boots which just call attention to ${his} otherwise nude state.`); + break; + case "heels": + r.push(`a pair of sexy heels which just call attention to ${his} otherwise nude state.`); + break; + case "pumps": + r.push(`a pair of sexy pumps which just call attention to ${his} otherwise nude state.`); + break; + case "extreme heels": + r.push(`a pair of daringly high heels which just call attention to ${his} otherwise nude state.`); + break; + case "platform shoes": + r.push(`a pair of simple platform shoes which just call attention to ${his} otherwise nude state.`); + break; + case "platform heels": + r.push(`a pair of sexy platform heels which just call attention to ${his} otherwise nude state.`); + break; + case "extreme platform heels": + r.push(`a pair of daringly high platform heels which just call attention to ${his} otherwise nude state.`); + break; + default: + r.push(`nothing on ${his} bare feet either, naturally.`); + } + } + + switch (slave.legAccessory) { + // split stocking descriptions from above into here + case "short stockings": + r.push(`${He} is wearing a pair of short stockings that ends just below ${his}`); + if (hasBothLegs(slave)) { + r.push(`knees.`); + } else { + r.push(`knee.`); + } + break; + case "long stockings": + r.push(`${He} is wearing a pair of long stockings that ends in the middle of ${his}`); + if (hasBothLegs(slave)) { + r.push(`thighs.`); + } else { + r.push(`thigh.`); + } + } + } + // end amp check + + return r.join(" "); +}; diff --git a/src/npc/descriptions/style/hair.js b/src/npc/descriptions/style/hair.js new file mode 100644 index 0000000000000000000000000000000000000000..b62db26e51427fd3988aa03c4243cb1a3cb3e1fc --- /dev/null +++ b/src/npc/descriptions/style/hair.js @@ -0,0 +1,200 @@ +App.Desc.hair = function(slave) { + const r = []; + const { + he, him, his, hers, himself, boy, He, His + } = getPronouns(slave); + const hairLength = slave.hLength / slave.height; + + r.push(`${His}`); + if (slave.fuckdoll === 0) { + switch (slave.hStyle) { + case "bald": + r.push(`hair no longer grows. If it did, it would be ${slave.origHColor}.`); + break; + case "shaved": + case "shaved bald": + r.push(`hair has been shaved.If ${his} hair were visible, it would be ${slave.hColor}.`); + break; + case "buzzcut": + r.push(`${slave.hColor} hair is in a short buzzcut.`); + break; + case "trimmed": + r.push(`${slave.hColor} hair is trimmed short.`); + break; + case "afro": + r.push(`${slave.hColor} hair is in a`); + if (slave.hLength > 100) { + r.push(`gigantic puffed - up afro and looks ridiculous.`); + } else if (slave.hLength > 30) { + r.push(`puffy afro.`); + } else { + r.push(`short afro.`); + } + break; + case "cornrows": + r.push(`${slave.hColor} hair is formed tightly into cornrows in a decorative pattern on ${his} head, dangling`); + if (slave.hLength >= 150) { + r.push(`down calf - length,`); + } else if (slave.hLength >= 100) { + r.push(`down ass - length,`); + } else if (slave.hLength >= 30) { + r.push(`down long,`); + } else if (slave.hLength >= 10) { + r.push(`down shoulder - length,`); + } else { + r.push(`down,`); + } + r.push(`with colorful beads interspersed in them.`); + break; + case "bun": + r.push(`${slave.hColor} hair is`); + if (slave.hLength >= 100) { + r.push(`packed tightly into a huge puffy`); + } else if (slave.hLength >= 30) { + r.push(`packed into a large`); + } else if (slave.hLength >= 10) { + r.push(`tied into a small`); + } else { + r.push(`tied into a`); + } + r.push(`bun.`); + break; + case "messy bun": + r.push(`${slave.hColor} hair is`); + if (slave.hLength >= 100) { + r.push(`packed tightly into a huge messy`); + } else if (slave.hLength >= 30) { + r.push(`packed into a large messy`); + } else if (slave.hLength >= 10) { + r.push(`tied into a small messy`); + } else { + r.push(`tied into a messy`); + } + r.push(`bun.`); + break; + case "braided": + case "curled": + case "dreadlocks": + case "luxurious": + case "neat": + case "permed": + case "ponytail": + case "strip": + case "tails": + case "up": + if (hairLength > 0.9) { + r.push(`floor - length,`); + } else if (hairLength > 0.8) { + r.push(`calf - length,`); + } else if (hairLength > 0.7) { + r.push(`knee - length,`); + } else if (hairLength >= 0.6) { + r.push(`thigh - length,`); + } else if (hairLength >= 0.4) { + r.push(`ass - length,`); + } else if (hairLength >= 0.2) { + r.push(`long,`); + } else if (hairLength >= 15) { + r.push(`shoulder - length,`); + } else { + r.push(`short,`); + } + r.push(`${slave.hColor} hair`); + r.push(App.Desc.hairClothing(slave)); + break; + default: + r.push(`${slave.hColor} hair is slave.hStyle.`); + } + r.push(`${His}`); + if (slave.eyebrowHStyle === "bald") { + r.push(`brows do not grow hair.${His} eyebrows would be ${slave.eyebrowHColor} in color if they did.`); + } else if (slave.eyebrowHStyle === "shaved") { + r.push(`eyebrows have`); + if (slave.hStyle === "shaved" || slave.hStyle === "shaved bald") { + r.push(`also`); + } + r.push(`been shaved off.If they were visible, they would be ${slave.eyebrowHColor} in color.`); + } else { + r.push(`${slave.eyebrowHColor} eyebrows`); + switch (slave.eyebrowHStyle) { + case "slanted inwards": + r.push(`slant inwards from the sides of ${his} forehead down to the center of ${his} head.`); + break; + case "slanted outwards": + r.push(`slant outwards from the center of ${his} head down to the sides of ${his} forehead.`); + break; + case "rounded": + r.push(`form perfect semicircles.`); + break; + case "natural": + r.push(`naturally contour to the shape of ${his} brow.`); + break; + case "curved": + r.push(`form small "S" - shaped curves above ${his} eyes.`); + break; + case "straight": + r.push(`are near perfectly straight, instead of curving.`); + break; + case "high-arched": + r.push(`form tall arches on ${his} forehead.`); + break; + case "elongated": + r.push(`are elongated to cover far more of ${his} brow than what would be considered average.`); + break; + case "shortened": + r.push(`are shortened to cover far less of ${his} brow than what would be considered average.`); + break; + default: + r.push(`are styled to be ${slave.eyebrowHStyle}.`); + } + r.push(`They're`); + switch (slave.eyebrowFullness) { + case "pencil-thin": + r.push(`incredibly and unnaturally light and thin.`); + break; + case "thin": + r.push(`considerably thinner than what would be considered average.`); + break; + case "threaded": + r.push(`styled to be thinner on the sides but otherwise normal.`); + break; + case "natural": + r.push(`kept to a natural level of fullness.`); + break; + case "tapered": + r.push(`styled to be thicker in the center but otherwise normal.`); + break; + case "thick": + r.push(`considerably thicker than what would be considered average.`); + break; + case "bushy": + r.push(`incredibly and unnaturally full and bushy.`); + break; + default: + r.push(`${slave.eyebrowFullness}.`); + } + } + } else { + if (slave.hLength > 20) { + r.push(`hair sticks out of the suit in two`); + if (slave.hLength > 100) { + r.push(`extremely long`); + } else if (slave.hLength > 40) { + r.push(`long`); + } else { + r.push(`short`); + } + r.push(`tails, which can be used as handles when using the Fuckdoll's`); + if (slave.vagina > -1) { + r.push(`lower holes.`); + } else { + r.push(`rear hole.`); + } + } else if (slave.hLength > 5) { + r.push(`short hair is tightly covered by the suit.`); + } else { + r.push(`scalp is tightly covered by the suit.`); + } + } + return r.join(" "); +}; diff --git a/src/npc/descriptions/style/hairClothing.js b/src/npc/descriptions/style/hairClothing.js new file mode 100644 index 0000000000000000000000000000000000000000..43eca1ab8ab04d89eae08c44fa25b59daac18774 --- /dev/null +++ b/src/npc/descriptions/style/hairClothing.js @@ -0,0 +1,5276 @@ +App.Desc.hairClothing = function(slave) { + const r = []; + const { + he, him, his, hers, himself, boy, He, His + } = getPronouns(slave); + + if (slave.fuckdoll === 0) { + switch (slave.hStyle) { + case "neat": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "chains": + r.push(`is caught painfully in ${his} chains here and there.`); + break; + case "body oil": + r.push(`rampages down ${his} back in the glorious feathering of an 80's perm.`); + break; + case "a slutty qipao": + r.push(`cascades down ${his} back, ornamented with little silver talismans here and there.`); + break; + case "a huipil": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "restrictive latex": + r.push(`is allowed a gap at the back of ${his} head so it can escape to cascade down ${his} back.`); + break; + case "harem gauze": + r.push(`cascades down ${his} back, covered by a flimsy hairnet.`); + break; + case "a halter top dress": + case "a ball gown": + case "a slave gown": + r.push(`cascades gorgeously down ${his} bare back.`); + break; + case "a courtesan dress": + r.push(`cascades elegantly down ${his} back.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a kimono": + case "a long qipao": + r.push(`cascades elegantly down ${his} back, kept sensibly in place by a set of ivory hairpins.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + case "pasties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is long and loose, but is decorated with little black bows here and there.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "slutty business attire": + r.push(`is kept out of ${his} face by a couple of gaudy golden barrettes.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + case "striped panties": + r.push(`is kept out of ${his} face by a pastel-colored headband.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`cascades out from under a cowboy hat.`); + break; + case "a Santa dress": + r.push(`cascades out from under a festive hat.`); + break; + case "a string bikini": + case "attractive lingerie": + case "attractive lingerie for a pregnant woman": + r.push(`flows back in a mane, with a flower tucked behind one ear:`); + r.push(App.Desc.flower(slave)); + break; + case "a scalemail bikini": + r.push(`is topped by a gold headband, and flows back in a mane.`); + break; + case "kitty lingerie": + r.push(`is topped by a cat ear headband, and cascades almost to the ground.`); + break; + default: + r.push(`cascades almost to the ground.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "body oil": + r.push(`is in a big, classic 80's perm.`); + break; + case "a slutty qipao": + r.push(`is brushed back over ${his} shoulders, ornamented with little silver talismans here and there.`); + break; + case "a huipil": + r.push(`flows down ${his} shoulders, giving ${him} a very innocent look.`); + break; + case "restrictive latex": + r.push(`is allowed a gap at the back of ${his} head so it can escape down ${his} back.`); + break; + case "harem gauze": + r.push(`flows down ${his} back, covered by a flimsy hairnet.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`flows fashionably down ${his} bare back.`); + break; + case "a courtesan dress": + r.push(`flows elegantly down ${his} back.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a kimono": + case "a long qipao": + r.push(`flows elegantly down ${his} back, kept sensibly in place by a set of ivory hairpins.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is decorated with a little black bow in back.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "slutty business attire": + r.push(`is kept out of ${his} face by a couple of gaudy golden barrettes.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + case "striped panties": + r.push(`is kept out of ${his} face by a pastel-colored headband.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`flows out from under a cowboy hat.`); + break; + case "a Santa dress": + r.push(`flows out from under a festive hat.`); + break; + case "a string bikini": + case "attractive lingerie": + case "attractive lingerie for a pregnant woman": + r.push(`is tucked back by a flower, tucked behind one ear:`); + r.push(App.Desc.flower(slave)); + break; + case "a scalemail bikini": + r.push(`is topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is brushed back over ${his} shoulders, and topped by a cat ear headband.`); + break; + default: + r.push(`is brushed back over ${his} shoulders.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "body oil": + r.push(`is in a classic 80's perm.`); + break; + case "a slutty qipao": + r.push(`is brushed back and ornamented with a little jade talisman.`); + break; + case "a huipil": + r.push(`is short and neat, giving ${him} an innocent look.`); + break; + case "a latex catsuit": + case "restrictive latex": + r.push(`is crammed under ${his} latex hood.`); + break; + case "harem gauze": + r.push(`is covered by a flimsy hairnet.`); + break; + case "a slave gown": + case "a halter top dress": + case "a ball gown": + r.push(`follows the latest fashion.`); + break; + case "a courtesan dress": + r.push(`is meticulously brushed.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a kimono": + case "a long qipao": + r.push(`is kept sensibly in place by a set of ivory hairpins.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is decorated with a little black bow in back.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is kept out of ${his} face by simple barrette.`); + break; + case "slutty business attire": + r.push(`is kept out of ${his} face by a gaudy golden barrette.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is kept out of ${his} face by a sturdy hairpin.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + case "striped panties": + r.push(`is kept out of ${his} face by a pastel-colored headband.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`is topped by a cowboy hat.`); + break; + case "a Santa dress": + r.push(`is topped by a festive hat.`); + break; + case "a string bikini": + case "attractive lingerie": + case "attractive lingerie for a pregnant woman": + r.push(`bears a flower tucked behind one ear:`); + r.push(App.Desc.flower(slave)); + break; + case "a scalemail bikini": + r.push(`is topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is brushed back and topped by a cat ear headband.`); + break; + default: + r.push(`is brushed back.`); + } + } else { + switch (slave.clothes) { + case "body oil": + r.push(`is in a classic 80's perm.`); + break; + case "restrictive latex": + r.push(`fits under ${his} latex hood.`); + break; + case "harem gauze": + r.push(`is covered by a flimsy hairnet.`); + break; + case "a slave gown": + r.push(`is gelled into a fashionable wave.`); + break; + case "a halter top dress": + r.push(`is gelled into a fashionable wave.`); + break; + case "a ball gown": + r.push(`is gelled into a fashionable wave.`); + break; + case "a courtesan dress": + r.push(`is meticulously brushed.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is parted on the side.`); + break; + case "slutty business attire": + r.push(`is parted in the middle.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is in a utilitarian cut.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is hidden by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`is hidden by a cowboy hat.`); + break; + case "a Santa dress": + r.push(`is hidden by a festive hat.`); + break; + case "a string bikini": + case "attractive lingerie": + case "attractive lingerie for a pregnant woman": + case "long qipao": + case "a dirndl": + case "lederhosen": + case "a biyelgee costume": + case "striped panties": + r.push(`is short, and ${he} has a flower tucked behind one ear:`); + r.push(App.Desc.flower(slave)); + break; + case "a scalemail bikini": + r.push(`is short, and topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is neatly brushed and topped by a cat ear headband.`); + break; + default: + r.push(`is neatly brushed.`); + } + } + break; + case "up": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "chains": + r.push(`is pulled painfully back into a long tail, which is secured to ${his} chains at ${his} torso and ${his} ass.`); + break; + case "body oil": + r.push(`is in an 80's perm and back in a scrunchy, from which it explodes backwards with 80's violence.`); + break; + case "a slutty qipao": + r.push(`is in a perfect bun, secured with a jade comb; ${his} bun is so large it forms an artful arrangement down to the nape of ${his} neck.`); + break; + case "a huipil": + r.push(`is twisted into two horns that rest on top of ${his} head, the rest is bulked on the back of ${his} neck.`); + break; + case "a kimono": + case "a long qipao": + r.push(`is in a perfect bun, secured with an ivory comb; ${his} bun is so large it forms an artful arrangement down to the nape of ${his} neck.`); + break; + case "a courtesan dress": + r.push(`is in a perfect bun.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "restrictive latex": + r.push(`sticks out of the latex hood in a huge bun.`); + break; + case "harem gauze": + r.push(`is piled up on ${his} head in a huge beehive, itself veiled.`); + break; + case "a slave gown": + case "a halter top dress": + case "a ball gown": + r.push(`is piled up on ${his} head in a perfect 60's beehive.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is not visible under ${his} modest head covering, though it's obvious ${he} has a huge mass of hair restrained under there.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is not visible under ${his} hood, though it's evident ${he} has a huge mass of hair restrained under there.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is back in a huge bun, and topped with a little maid's cap.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is back in a huge bun, so severe it pulls at ${his} temples a little.`); + break; + case "slutty business attire": + r.push(`is pinned back in a hasty bun.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is pulled hard back into a big bun held in place with paracord.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + r.push(`is in a huge bun secured by a pastel scrunchy.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is back in a huge bun and topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`is back in a bun so huge it pushes ${his} cowboy hat forward at a rakish angle.`); + break; + case "a Santa dress": + r.push(`is back in a bun so huge it pushes ${his} festive hat forward at a rakish angle.`); + break; + case "kitty lingerie": + r.push(`is back in an enormous bun, and topped by a cat ear headband.`); + break; + default: + r.push(`is back in an enormous bun.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "chains": + r.push(`is pulled painfully back into a long tail, which is secured to ${his} chains at ${his} torso.`); + break; + case "body oil": + r.push(`is in an 80's perm and back in a scrunchy, from which it bursts backwards with 80's violence.`); + break; + case "a slutty qipao": + r.push(`is in a perfect bun, secured with a jade comb.`); + break; + case "spats and a tank top": + r.push(`is in a neat bun, held back with a scrunchy.`); + break; + case "a huipil": + r.push(`is twisted into two horns that rest on top of ${his} head, the rest sits tightly on the back of ${his} neck.`); + break; + case "a kimono": + case "a long qipao": + r.push(`is in a perfect bun, secured with an ivory comb.`); + break; + case "restrictive latex": + r.push(`sticks out of the latex hood in a big bun.`); + break; + case "harem gauze": + r.push(`is piled up on ${his} head in a beehive, pulling ${his} veil up a little.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is piled up on ${his} head in a perfect 60's beehive.`); + break; + case "a courtesan dress": + r.push(`is in a perfect bun.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is back in a severe bun, and topped with a little maid's cap.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is back in a bun, so severe it pulls at ${his} temples a little.`); + break; + case "slutty business attire": + r.push(`is pinned back in a hasty bun.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is pulled hard back into a bun held in place with paracord.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + r.push(`is in a bun secured by a pastel scrunchy.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is back in a bun and topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`is back in a high bun that pushes ${his} cowboy hat forward at a rakish angle.`); + break; + case "a Santa dress": + r.push(`is back in a high bun that pushes ${his} festive hat forward at a rakish angle.`); + break; + case "kitty lingerie": + r.push(`is back in a big bun, and topped by a cat ear headband.`); + break; + default: + r.push(`is back in a big bun.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "chains": + r.push(`is pulled painfully back into a bun, which is secured to ${his} collar.`); + break; + case "body oil": + r.push(`is in an 80's perm and back in a scrunchy, from which it shoots backwards with 80's violence.`); + break; + case "a slutty qipao": + r.push(`is in a tight little bun, secured with a jade comb.`); + break; + case "spats and a tank top": + r.push(`is in a neat little bun, held back with a scrunchy.`); + break; + case "a huipil": + r.push(`is twisted into two horns that rest on top of ${his} head.`); + break; + case "a kimono": + case "a long qipao": + r.push(`is in a tight little bun, secured with an ivory comb.`); + break; + case "restrictive latex": + r.push(`fits back under ${his} latex hood.`); + break; + case "harem gauze": + r.push(`is piled on ${his} head, pulling ${his} veil up a little.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is piled up on ${his} head in a perfect 60's 'do.`); + break; + case "a courtesan dress": + r.push(`is in a perfect little bun.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is back in a little bun, and topped with a little maid's cap.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is back in a tight little bun, so severe it pulls at ${his} temples a little.`); + break; + case "slutty business attire": + r.push(`is pinned back in a hasty bun.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is pulled hard back into a bun held in place with paracord.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + r.push(`is in a tight little bun secured by a pastel scrunchy.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is back in a tight little bun and topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`is back in a tight little bun that pushes ${his} cowboy hat forward at a rakish angle.`); + break; + case "a Santa dress": + r.push(`is back in a tight little bun that pushes ${his} festive hat forward at a rakish angle.`); + break; + case "kitty lingerie": + r.push(`is back in a tight little bun, and topped by a cat ear headband.`); + break; + default: + r.push(`is back in a tight little bun.`); + } + } else { + switch (slave.clothes) { + case "restrictive latex": + r.push(`fits back under ${his} latex hood.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is not visible under ${his} modest head covering.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is combed back and topped with a little maid's cap.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is combed back and topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "kitty lingerie": + r.push(`is combed back and topped by a cat ear headband.`); + break; + default: + r.push(`is combed back.`); + } + } + break; + case "tails": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is pulled back with a pair of simple hair ties into tails.`); + break; + case "chains": + r.push(`is back in tails secured by steel rings.`); + break; + case "a latex catsuit": + r.push(`is bound by latex hair cuffs into long matching pigtails.`); + break; + case "Western clothing": + r.push(`is back in huge tails that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in huge tails that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed, and back in big poofy tails secured by scrunchies in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is back in huge tails secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "spats and a tank top": + r.push(`is pulled back with a pair of scrunchies into long tails that almost reach the ground.`); + break; + case "a huipil": + r.push(`is twisted into two huge tails that rest on top of ${his} shoulders.`); + break; + case "a kimono": + r.push(`is in huge tails secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in huge tails secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in huge tails tied back with rope.`); + break; + case "restrictive latex": + r.push(`sticks out of two holes in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + r.push(`is back in huge tails secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is in twin tails that almost reach the ground, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is back in floor-length tails secured by paracord.`); + break; + case "harem gauze": + case "striped panties": + r.push(`is gathered into two tight tails wrapped in golden thread that almost reach the ground.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in tails that nearly reach the ground.`); + break; + case "a chattel habit": + r.push(`is in a couple of tails that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in long tails, but they're hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is combed into beautiful long tails, one of which comes around to run down ${his} chest.`); + break; + case "slutty business attire": + r.push(`is gathered into floor-length tails by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is gathered into secure tails and doubled up so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is gathered into floor-length tails by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in long tails, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in long tails, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in long tails and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in long tails and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in long tails and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in long tails and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in long tails and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in long tails and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in long tails and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in long tails and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in long tails and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in twin tails that almost reach the ground, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in long tails and kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is in twin tails that almost reach the ground.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is pulled back with a pair of simple hair ties into tails.`); + break; + case "chains": + r.push(`is back in tails secured by steel rings.`); + break; + case "a latex catsuit": + r.push(`is bound by latex hair cuffs into matching pigtails.`); + break; + case "Western clothing": + r.push(`is back in long tails that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in long tails that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed, and back in big poofy tails secured by scrunchies in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is back in big tails secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "spats and a tank top": + r.push(`is pulled back with a pair of scrunchies into long tails.`); + break; + case "a huipil": + r.push(`is twisted into two tails that rest on top of ${his} shoulders.`); + break; + case "a kimono": + r.push(`is in big tails secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in big tails secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in big tails tied back with rope.`); + break; + case "restrictive latex": + r.push(`sticks out of two holes in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + r.push(`is back in big tails secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is in long twin braids, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is back in long braids secured by paracord.`); + break; + case "harem gauze": + case "striped panties": + r.push(`is gathered into two long tails wrapped in golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in long loose tails.`); + break; + case "a chattel habit": + r.push(`is in a couple of long tails that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in long tails, but they're hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a halter top dress": + case "a ball gown": + r.push(`is combed into beautiful tails, one of which comes around to fall between ${his} breasts.`); + break; + case "slutty business attire": + r.push(`is gathered into long tails by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is gathered into secure tails so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is gathered into long tails by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in tails, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in tails, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in long tails and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in long tails and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in long tails and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in long tails and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in long tails and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in long tails and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in long tails and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in long tails and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in long tails and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in long twin tails, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in long tails and kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is in long twin tails.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is pulled back with a pair of simple hair ties into short tails.`); + break; + case "chains": + r.push(`is back in short tails secured by steel rings.`); + break; + case "a latex catsuit": + r.push(`is bound by latex hair cuffs into short matching pigtails.`); + break; + case "Western clothing": + r.push(`is back in short braids that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in short braids that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed, and back in poofy tails secured by scrunchies in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is back in short tails secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "spats and a tank top": + r.push(`is pulled back with a pair of scrunchies into little tails.`); + break; + case "a huipil": + r.push(`is twisted into two short tails that give ${him} the look of a little girl.`); + break; + case "a kimono": + r.push(`is in short tails secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in short tails secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in short tails secured with rope.`); + break; + case "restrictive latex": + r.push(`sticks out of two holes in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + r.push(`is back in short tails secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is in short braids, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is in short braids secured by paracord.`); + break; + case "harem gauze": + case "striped panties": + r.push(`is gathered into two short tails wrapped in golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice short, slutty tails.`); + break; + case "a chattel habit": + r.push(`is in a couple of short tails that are hidden by ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in short tails hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is combed into short tails set low at the nape of ${his} neck.`); + break; + case "slutty business attire": + r.push(`is gathered into short tails by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is gathered into short tails so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is gathered into short tails by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in tails, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in tails, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in short braids and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in short braids and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in short braids and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in short braids and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in short braids and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in short braids and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in short braids and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in short braids and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in short braids and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in short braids, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in short tails held in place with heart-shaped clips.`); + break; + default: + r.push(`is in short braids.`); + } + } else { + switch (slave.clothes) { + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a scalemail bikini": + case "striped panties": + r.push(`is combed back and topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is combed back and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is too short to be kept in proper tails, so it's simply combed back.`); + } + } + break; + case "ponytail": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is tied back with a simple hair tie into a long ponytail.`); + break; + case "chains": + r.push(`is tied back into a ponytail secured by steel rings.`); + break; + case "a latex catsuit": + r.push(`is threaded through a thick latex sleeve into a peaked ponytail resembling a long flogger.`); + break; + case "Western clothing": + r.push(`is back in a huge ponytail emerging from the back of ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in a huge ponytail emerging from the back of ${his} festive hat.`); + break; + case "body oil": + r.push(`is back in a big, long ponytail, tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is tied back in a huge ponytail secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "spats and a tank top": + r.push(`is tied back with a scrunchy into a long ponytail that falls down `); + if (hasAnyLegs(slave)) { + r.push(`${his} leg`); + if (hasBothLegs(slave)) { + r.push(`s`); + } + } else { + r.push(`past ${his} torso`); + } + r.push(`.`); + break; + case "a huipil": + r.push(`is tied into a huge ponytail, that leaves ${his} long hair to wave in the wind.`); + break; + case "a kimono": + r.push(`is in a huge ponytail secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in a huge ponytail secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in a huge ponytail tied back with rope.`); + break; + case "restrictive latex": + r.push(`sticks out of a hole in the back of in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is back in a huge ponytail secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is back in a huge ponytail secured by steel, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is back in a floor-length ponytail secured by paracord.`); + break; + case "harem gauze": + r.push(`is gathered into a tight ponytail wrapped in golden thread that almost reaches the ground.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in a ponytail that nearly reaches the ground.`); + break; + case "a chattel habit": + r.push(`is in a long ponytail that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in a long ponytail, but it's hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is combed into a beautiful long ponytail, which swooshes as ${he} moves.`); + break; + case "slutty business attire": + r.push(`is gathered into a floor-length ponytail by a gaudy gold clasp.`); + break; + case "nice business attire": + r.push(`is gathered into a ponytail and doubled up so ${he} can do business without it getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is gathered into a floor-length ponytail by a white cloth tie emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in a long ponytail, but it's hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in a long ponytail, but it's hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in a long ponytail and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in a long ponytail and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in a long ponytail and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in a long ponytail held in place by a heart-shaped clip.`); + break; + default: + r.push(`is in a ponytail that almost reaches the ground.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is pulled back with a simple hair tie into a ponytail.`); + break; + case "chains": + r.push(`is tied back in a ponytail secured by steel rings.`); + break; + case "a latex catsuit": + r.push(`is threaded through a thick latex sleeve into a peaked ponytail resembling a flogger.`); + break; + case "Western clothing": + r.push(`is tied back in a long ponytail that emerges from the back of ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is tied back in a long ponytail that emerges from the back of ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed, and back in a big, long ponytail tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is back in a big ponytail secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "spats and a tank top": + r.push(`is tied back with a scrunchy into a long ponytail.`); + break; + case "a huipil": + r.push(`is tied into a modest ponytail, that leaves ${his} hair to wave in the wind.`); + break; + case "a kimono": + r.push(`is in a big ponytail secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in a big ponytail secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in a big ponytail tied back with rope.`); + break; + case "restrictive latex": + r.push(`sticks out of a hole in the back of ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is back in a big ponytail secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is back in a big ponytail secured by steel, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is back in a long braid secured by paracord.`); + break; + case "harem gauze": + r.push(`is gathered into a long ponytail wrapped in golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in a long loose ponytail.`); + break; + case "a chattel habit": + r.push(`is in a long ponytail that flows out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in a long ponytail, but it's hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is combed into a beautiful ponytail, which swooshes as ${he} moves.`); + break; + case "slutty business attire": + r.push(`is gathered into a long ponytail by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is gathered into a secure ponytail so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is gathered into a long ponytail by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in a long ponytail, but it's hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in a long ponytail, but it's hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in a long ponytail and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in a long ponytail and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in a long ponytail and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in a long ponytail and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in a long ponytail held in place by a heart-shaped clip.`); + break; + default: + r.push(`is in a long ponytail.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is pulled back with a simple hair tie into short ponytail.`); + break; + case "chains": + r.push(`is back in a short ponytail secured by steel rings.`); + break; + case "a latex catsuit": + r.push(`is bound by a latex hair cuff into a short and severe ponytail.`); + break; + case "Western clothing": + r.push(`is back in a short braid that emerges from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in a short braid that emerges from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed, and back in a big, long ponytail tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is back in short ponytail secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "spats and a tank top": + r.push(`is tied back with a scrunchy into a short, cute ponytail.`); + break; + case "a huipil": + r.push(`is tied into a small ponytail, that leaves ${his} short hair to wave in the wind.`); + break; + case "a kimono": + r.push(`is in short ponytail secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in short ponytail secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in short ponytail secured with rope.`); + break; + case "restrictive latex": + r.push(`sticks out of a hole in the back of ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is back in a short ponytail secured by a hair tie with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is back in a short ponytail secured by steel, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is in a short braid secured by paracord.`); + break; + case "harem gauze": + r.push(`is gathered into a short ponytail wrapped in golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in a short, slutty ponytail.`); + break; + case "a chattel habit": + r.push(`is in a short ponytail that is hidden by ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in a short ponytail hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is combed into a short ponytail set low at the nape of ${his} neck.`); + break; + case "slutty business attire": + r.push(`is gathered into a short ponytail by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is gathered into a short ponytail so ${he} can do business without it getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is gathered into a short ponytail by a white cloth tie emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in a ponytail, but it's hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in a ponytail, but it's hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in a ponytail and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in a ponytail and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in a ponytail and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in a ponytail and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in a ponytail and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in a ponytail and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in a ponytail and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in a ponytail and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in a ponytail and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in a short ponytail, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in a short ponytail held in place by a heart-shaped clip.`); + break; + default: + r.push(`is in a short ponytail.`); + } + } else { + switch (slave.clothes) { + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is hidden by ${his} hood.`); + break; + case "a scalemail bikini": + case "striped panties": + r.push(`is combed back and topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is combed back and topped by a cat ear headband.`); + break; + default: + r.push(`is too short to be kept in a proper ponytail, so it's simply combed back.`); + } + } + break; + case "braided": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is pulled back with a pair of simple hair ties into braids.`); + break; + case "chains": + r.push(`is back in braids secured by steel rings.`); + break; + case "Western clothing": + r.push(`is back in huge braids that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in huge braids that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed, and back in big poofy braids secured by scrunchies in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is back in huge braids secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is twisted into huge braids, that rest on ${his} shoulders.`); + break; + case "a kimono": + r.push(`is in huge braids secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in huge braids secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in huge braids tied back with rope.`); + break; + case "restrictive latex": + r.push(`sticks out of two holes in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is back in huge braids secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is back in huge braids secured by steel, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is back in floor-length braids secured by paracord.`); + break; + case "harem gauze": + r.push(`is gathered into two tight braids wrapped in golden thread that almost reach the ground.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in braids that nearly reach the ground.`); + break; + case "a chattel habit": + r.push(`is in a couple of braids that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in long braids, but they're hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is combed into beautiful long braids, one of which comes around to run down ${his} chest.`); + break; + case "slutty business attire": + r.push(`is gathered into floor-length braids by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is gathered into secure braids and doubled up so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is gathered into floor-length braids by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in long braids, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in long braids, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in long braids and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in long braids and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in long braids and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in long braids and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in long braids and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in long braids and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in long braids and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in long braids and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in long braids and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in braids that almost reach the ground, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is gathered into floor-length braids by pink cloth ties emblazoned with little hearts.`); + break; + default: + r.push(`is in braids that almost reach the ground.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is pulled back with simple hair ties into braids.`); + break; + case "chains": + r.push(`is back in braids secured by steel rings.`); + break; + case "Western clothing": + r.push(`is back in long braids that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in long braids that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed, and back in big, long braids secured by scrunchies in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is back in big braids secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is twisted into braids, that rest on ${his} shoulders.`); + break; + case "a kimono": + r.push(`is in long braids secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in long braids secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in long braids tied back with rope.`); + break; + case "restrictive latex": + r.push(`is braided and sticks out of holes in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is back in long braids secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is back in long braids secured by steel, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is back in long braids secured by paracord.`); + break; + case "harem gauze": + r.push(`is tied into long braids wrapped in golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in long braids.`); + break; + case "a chattel habit": + r.push(`is in long braids that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in long braids, but they're hidden by ${his} surplice.`); + break; + case "a halter top dress": + case "a ball gown": + case "a slave gown": + r.push(`is in beautiful braids, one of which comes around to fall between ${his} breasts.`); + break; + case "slutty business attire": + r.push(`is tied into long braids and secured by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is tied into long braids and secured so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + r.push(`is tied into long braids and secured by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in braids, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in braids, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in braids and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in braids and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in braids and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in braids and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in braids and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in braids and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in braids and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in braids and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in braids and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in long braids, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is tied into long braids and secured by pink cloth ties emblazoned with little hearts.`); + break; + default: + r.push(`is in long braids.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is pulled back with a pair of simple hair ties into short braids.`); + break; + case "chains": + r.push(`is back in short braids secured by steel rings.`); + break; + case "Western clothing": + r.push(`is back in short braids that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in short braids that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed, and back in short braids secured by scrunchies in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is back in short braids secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is twisted into short braids, that rest on ${his} shoulders.`); + break; + case "a kimono": + r.push(`is in short braids secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is back in short braids secured by leather ties.`); + break; + case "shibari rope": + r.push(`is back in short braids secured with rope.`); + break; + case "restrictive latex": + r.push(`is braided and sticks out of holes in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is back in short braids secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is back in short braids secured by steel, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is in short braids secured by paracord.`); + break; + case "harem gauze": + r.push(`is gathered into short braids wrapped in golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice short, slutty tails.`); + break; + case "a chattel habit": + r.push(`is in short braids that are hidden by ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in short braids hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is combed into short braids set low at the nape of ${his} neck.`); + break; + case "slutty business attire": + r.push(`is gathered into short braids by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is gathered into short braids so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is gathered into short braids by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in short braids, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in short braids, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in short braids and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in short braids and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in short braids and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in short braids and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in short braids and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in short braids and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in short braids and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in short braids and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in short braids and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in short braids, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is gathered into long braids by pink cloth ties emblazoned with little hearts.`); + break; + default: + r.push(`is in short braids.`); + } + } else { + switch (slave.clothes) { + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is hidden by ${his} hood.`); + break; + case "a scalemail bikini": + case "striped panties": + r.push(`is combed back and topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is combed back and topped by a cat ear headband.`); + break; + default: + r.push(`is too short to be kept in proper braids, so it's simply combed back.`); + } + } + break; + case "dreadlocks": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is in dreadlocks, reaching down almost to the ground.`); + break; + case "chains": + r.push(`is in long dreadlocks, connected to ${his} chains at the ends by steel rings.`); + break; + case "Western clothing": + r.push(`is long dreadlocks that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is long dreadlocks that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is in dreadlocks, some tied with bands of colored string.`); + break; + case "a slutty qipao": + r.push(`is in long dreadlocks, some with jade ornaments etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is in long dreadlocks, with a couple of small ornaments important to ${him}.`); + break; + case "a kimono": + r.push(`is in long dreadlocks, some in ivory rings carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is in long dreadlocks some in simple leather ties.`); + break; + case "shibari rope": + r.push(`is in long dreadlocks, some simply tied with string.`); + break; + case "restrictive latex": + r.push(`is in dreadlocks, poking out of a hole in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is in dreadlocks, some in ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is in dreadlocks bunched up by leather, and topped with a gold headband.`); + break; + case "battledress": + r.push(`is in floor-length dreadlocks, some secured by paracord.`); + break; + case "harem gauze": + r.push(`is in dreadlocks wrapped in golden thread that almost reach the ground.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in dreadlocks that nearly reach the ground.`); + break; + case "a chattel habit": + r.push(`is in long dreadlocks that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in long dreadlocks, barely hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is in dreadlocks, spreading out in many directions and almost reaching the ground.`); + break; + case "slutty business attire": + r.push(`is in floor-length dreadlocks, some in gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is in dreadlocks and tied up so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is in floor-length dreadlocks, some in white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in long dreadlocks, barely hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in long dreadlocks, well hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in long dreadlocks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in long dreadlocks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in long dreadlocks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in long dreadlocks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in long dreadlocks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in long dreadlocks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in long dreadlocks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in long dreadlocks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in long dreadlocks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in dreadlocks that reach almost to the ground, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in long dreadlocks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is in dreadlocks that almost reach the ground.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is in dreadlocks, reaching past ${his} shoulders.`); + break; + case "chains": + r.push(`is in dreadlocks, attached to ${his} chains at the ends by steel rings.`); + break; + case "Western clothing": + r.push(`is back in dreadlocks that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is back in dreadlocks that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is in dreadlocks, some tied with bands of colored string.`); + break; + case "a slutty qipao": + r.push(`is in dreadlocks, some with jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is in dreadlocks, with a couple of small ornaments important to ${him}.`); + break; + case "a kimono": + r.push(`is in dreadlocks, some in ivory rings carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is in dreadlocks, some tied with simple leather ties.`); + break; + case "shibari rope": + r.push(`is in dreadlocks, some simply tied with string.`); + break; + case "restrictive latex": + r.push(`is in dreadlocks, sticking out of a hole in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is in dreadlocks, some in hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is in dreadlocks bunched up by leather, and topped with a gold headband.`); + break; + case "battledress": + r.push(`is in dreadlocks, some tied with paracord.`); + break; + case "harem gauze": + r.push(`is in dreadlocks, some tied with golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in dreadlocks.`); + break; + case "a chattel habit": + r.push(`is in dreadlocks that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in dreadlocks, but they're hidden by ${his} surplice.`); + break; + case "a slave gown": + r.push(`is in dreadlocks, spreading out in many directions.`); + break; + case "a halter top dress": + r.push(`is in dreadlocks, spreading out in many directions.`); + break; + case "a ball gown": + r.push(`is in dreadlocks, spreading out in many directions.`); + break; + case "slutty business attire": + r.push(`is in dreadlocks, some in gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is in dreadlocks and tied so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is in dreadlocks, some with white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in dreadlocks, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in dreadlocks, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in dreadlocks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in dreadlocks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in dreadlocks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in dreadlocks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in dreadlocks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in dreadlocks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in dreadlocks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in dreadlocks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in dreadlocks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in dreadlocks and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in dreadlocks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is in dreadlocks.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is in short dreadlocks, some in simple hair ties.`); + break; + case "chains": + r.push(`is in short dreadlocks, some with steel rings.`); + break; + case "Western clothing": + r.push(`is in short dreadlocks that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is in short dreadlocks that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is in short dreadlocks, some tied with colored string.`); + break; + case "a slutty qipao": + r.push(`is in short dreadlocks, some in jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is in short dreadlocks, with a couple of small ornaments important to ${him}.`); + break; + case "a kimono": + r.push(`is in short dreadlocks, some with ivory rings carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is in short dreadlocks, some with simple leather ties.`); + break; + case "shibari rope": + r.push(`is in dreadlocks, some simply tied with string.`); + break; + case "restrictive latex": + r.push(`is in short dreadlocks, sticking out of a hole in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is in short dreadlocks, some in hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is in short dreadlocks bunched up by leather, and topped with a gold headband.`); + break; + case "battledress": + r.push(`is in short dreadlocks, some tied with paracord.`); + break; + case "harem gauze": + r.push(`is in short dreadlocks, some in golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in short, dreadlocks.`); + break; + case "a chattel habit": + r.push(`is in short dreadlocks that are hidden by ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is in short dreadlocks hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is in short dreadlocks, spreading around ${his} head.`); + break; + case "slutty business attire": + r.push(`is in short dreadlocks, some with gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is in short dreadlocks and tied so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is in short dreadlocks, some in white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is in short dreadlocks, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in short dreadlocks, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in short dreadlocks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in short dreadlocks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in short dreadlocks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in short dreadlocks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in short dreadlocks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in short dreadlocks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in short dreadlocks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in short dreadlocks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in short dreadlocks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is in short dreadlocks, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is in short dreadlocks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is in short dreadlocks.`); + } + } else { + switch (slave.clothes) { + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is hidden by ${his} hood.`); + break; + case "a scalemail bikini": + case "striped panties": + r.push(`is combed back and topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is combed back and topped by a cat ear headband.`); + break; + default: + r.push(`is too short to be kept in proper dreadlocks, so it's simply combed back.`); + } + } + break; + case "curled": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is curled into long flowing locks, reaching down almost to the ground.`); + break; + case "chains": + r.push(`is curled into long flowing locks secured by steel rings.`); + break; + case "Western clothing": + r.push(`is curled into long flowing locks that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is curled into long flowing locks that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is curled into long flowing locks, tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is curled into long flowing locks secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is in long curls, and the locks flow down ${his} shoulders.`); + break; + case "a kimono": + r.push(`is curled into long flowing locks secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is curled into long flowing locks secured by leather ties.`); + break; + case "shibari rope": + r.push(`is in long dreadlocks, some simply tied with string.`); + break; + case "restrictive latex": + r.push(`is curled into long flowing locks poking out of a hole in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is curled into long flowing locks secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is curled into long flowing locks, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is curled into floor-length locks secured by paracord.`); + break; + case "harem gauze": + r.push(`is curled into long flowing locks wrapped in golden thread that almost reach the ground.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in long curly locks that nearly reach the ground.`); + break; + case "a chattel habit": + r.push(`is curled into long flowing locks that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is curled into long flowing locks barely hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is curled into long flowing locks, almost reaching the ground.`); + break; + case "slutty business attire": + r.push(`is curled into long flowing locks, secured by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is curled into long flowing locks and tied up so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is curled into long flowing locks, secured by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is curled into long flowing locks, barely hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is curled into long flowing locks, well hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is curled into long flowing locks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is curled into long flowing locks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is curled into long flowing locks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is curled into long flowing locks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is curled into long flowing locks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is curled into long flowing locks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is curled into long flowing locks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is curled into long flowing locks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is curled into long flowing locks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is curled into long flowing locks that almost reach the ground, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is curled into long flowing locks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is curled into long flowing locks that almost reach the ground.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is curled into long locks, reaching past ${his} shoulders.`); + break; + case "chains": + r.push(`is curled into long locks, secured by steel rings.`); + break; + case "Western clothing": + r.push(`is curled into long locks that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is curled into long locks that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is curled into long locks, tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is curled into long locks, secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is in curls, and the locks flow down ${his} shoulders.`); + break; + case "a kimono": + r.push(`is curled into long locks, secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is curled into long locks, secured by leather ties.`); + break; + case "shibari rope": + r.push(`is curled into long locks, tied back with rope.`); + break; + case "restrictive latex": + r.push(`is curled into long locks, sticking out of a hole in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is curled into long locks secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is curled into long flowing locks, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is curled into long locks, secured by paracord.`); + break; + case "harem gauze": + r.push(`is curled into long locks, secured by golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in long curled locks.`); + break; + case "a chattel habit": + r.push(`is curled into long locks that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is curled into long locks, but they're hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is curled into long locks, reaching past ${his} shoulders.`); + break; + case "slutty business attire": + r.push(`is curled into long locks secured by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is curled into long locks and tied so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is curled into long locks, secured by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is curled into long locks, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is curled into long locks, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is curled into long locks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is curled into long locks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is curled into long locks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is curled into long locks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is curled into long locks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is curled into long locks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is curled into long locks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is curled into long locks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is curled into long locks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is curled into long locks, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is curled into long locks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is curled into long locks.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is curled into short locks secured by simple hair ties.`); + break; + case "chains": + r.push(`is curled into short locks secured by steel rings.`); + break; + case "Western clothing": + r.push(`is curled into short locks that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is curled into short locks that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is curled into short locks tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is curled into short locks secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is in short curls, and the locks flow down ${his} shoulders.`); + break; + case "a kimono": + r.push(`is curled into short locks secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is curled into short locks secured by leather ties.`); + break; + case "shibari rope": + r.push(`is curled into short locks tied with rope.`); + break; + case "restrictive latex": + r.push(`is curled into short locks, but they are covered by ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is curled into short locks secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is curled into short flowing locks, and topped by a gold headband.`); + break; + case "battledress": + r.push(`is curled into short locks secured by paracord.`); + break; + case "harem gauze": + r.push(`is curled into short locks secured by golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in short, curled locks.`); + break; + case "a chattel habit": + r.push(`is curled into short locks that are hidden by ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is curled into short locks hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is curled into short locks.`); + break; + case "slutty business attire": + r.push(`is curled into short locks secured by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is curled into short locks and tied so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is curled into short locks secured by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is curled into short locks, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is curled into short locks, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is curled into short locks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is curled into short locks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is curled into short locks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is curled into short locks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is curled into short locks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is curled into short locks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is curled into short locks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is curled into short locks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is curled into short locks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is curled into short locks, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is curled into short locks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is curled into short locks.`); + } + } else { + switch (slave.clothes) { + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is hidden by ${his} hood.`); + break; + case "a scalemail bikini": + case "striped panties": + r.push(`is in short curls and topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is in short curls and topped by a cat ear headband.`); + break; + default: + r.push(`is in short curls.`); + } + } + break; + case "permed": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is permed into long flowing curls, reaching down almost to the ground.`); + break; + case "chains": + r.push(`is permed into long flowing curls secured by steel rings.`); + break; + case "Western clothing": + r.push(`is permed into long flowing curls that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is permed into long flowing curls that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed into long flowing curls, tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is permed into long flowing curls secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is permed into long curls, and the locks flow down ${his} shoulders.`); + break; + case "a kimono": + r.push(`is permed into long flowing curls secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is permed into long flowing curls secured by leather ties.`); + break; + case "shibari rope": + r.push(`is in long dreadlocks, some simply tied with string.`); + break; + case "restrictive latex": + r.push(`is permed into long flowing curls poking out of a hole in ${his} latex hood.`); + break; + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "a string bikini": + case "cutoffs and a t-shirt": + case "striped panties": + r.push(`is permed into long flowing curls secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is permed into long flowing curls and topped by a gold headband.`); + break; + case "battledress": + r.push(`is permed into floor-length curls secured by paracord.`); + break; + case "harem gauze": + r.push(`is permed into long flowing curls wrapped in golden thread that almost reach the ground.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in long curly curls that nearly reach the ground.`); + break; + case "a chattel habit": + r.push(`is permed into long flowing curls that flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is permed into long flowing curls barely hidden by ${his} surplice.`); + break; + case "a ball gown": + case "a halter top dress": + case "a slave gown": + r.push(`is permed into long flowing curls, almost reaching the ground.`); + break; + case "slutty business attire": + r.push(`is permed into long flowing curls, secured by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is permed into long flowing curls and tied up so ${he} can do business without them getting in the way.`); + break; + case "a nice nurse outfit": + case "a slutty nurse outfit": + r.push(`is permed into long flowing curls, secured by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is permed into long flowing curls, barely hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is permed into long flowing curls, well hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is permed and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is permed and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is permed and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is permed and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is permed and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is permed and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is permed and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is permed and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is permed and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is permed and topped by a cat ear headband; ${his} curls almost reach the ground.`); + break; + case "a bimbo outfit": + r.push(`is permed and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is permed; ${his} curls almost reach the ground.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is permed, ${his} curls reaching past ${his} shoulders.`); + break; + case "chains": + r.push(`is permed into long locks, secured by steel rings.`); + break; + case "Western clothing": + r.push(`is permed into long locks that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is permed into long locks that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed and tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is permed into long locks, secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is permed into curls, and the locks flow down ${his} shoulders.`); + break; + case "a kimono": + r.push(`is permed and secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is permed and secured by leather ties.`); + break; + case "shibari rope": + r.push(`is permed and tied back with rope.`); + break; + case "restrictive latex": + r.push(`is permed, sticking out of a hole in ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is permed and secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is permed and topped by a gold headband.`); + break; + case "battledress": + r.push(`is permed and secured by paracord.`); + break; + case "harem gauze": + r.push(`is permed and secured by golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in long permed curls.`); + break; + case "a chattel habit": + r.push(`is permed, ${his} curls flow out from under ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is permed, but they're hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a halter top dress": + case "a ball gown": + r.push(`is permed, reaching past ${his} shoulders.`); + break; + case "slutty business attire": + r.push(`is permed and secured by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is permed and tied so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is permed, secured by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is permed, ${his} long curls hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is permed, ${his} long curls hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is permed and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is permed and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is permed and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is permed and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is permed and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is permed and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is permed and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is permed and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is permed and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is permed and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is permed and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is permed.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "conservative clothing": + r.push(`is permed into short waves secured by simple hair ties.`); + break; + case "chains": + r.push(`is permed into short waves secured by steel rings.`); + break; + case "Western clothing": + r.push(`is permed into short waves that emerge from under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is permed into short waves that emerge from under ${his} festive hat.`); + break; + case "body oil": + r.push(`is permed into short waves tied with a scrunchy in noxious 80's pastel colors.`); + break; + case "a slutty qipao": + r.push(`is permed into short waves secured by jade rings etched with images of`); + r.push(App.Desc.image(slave)); + break; + case "a huipil": + r.push(`is permed into short curls, and the locks flow down ${his} shoulders.`); + break; + case "a kimono": + r.push(`is permed into short waves secured by ivory combs carved with images of`); + r.push(App.Desc.image(slave)); + break; + case "uncomfortable straps": + r.push(`is permed into short waves secured by leather ties.`); + break; + case "shibari rope": + r.push(`is permed into short waves tied with rope.`); + break; + case "restrictive latex": + r.push(`is permed into short waves, but they are covered by ${his} latex hood.`); + break; + case "a string bikini": + case "cutoffs and a t-shirt": + case "a schoolgirl outfit": + case "a slutty maid outfit": + case "striped panties": + r.push(`is permed into short waves secured by hair ties with plastic buttons, bearing the garish inscription`); + r.push(App.Desc.inscrip(slave)); + break; + case "a scalemail bikini": + r.push(`is permed into short waves and topped by a gold headband.`); + break; + case "battledress": + r.push(`is permed into short waves secured by paracord.`); + break; + case "harem gauze": + r.push(`is permed into short waves secured by golden thread.`); + break; + case "a fallen nuns habit": + r.push(`sticks sacrilegiously out of ${his} surplice in short, permed waves.`); + break; + case "a chattel habit": + r.push(`is permed into short waves that are hidden by ${his} cowl.`); + break; + case "a penitent nuns habit": + r.push(`is permed into short waves hidden by ${his} surplice.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is permed into short waves.`); + break; + case "slutty business attire": + r.push(`is permed into short waves secured by gaudy gold clasps.`); + break; + case "nice business attire": + r.push(`is permed into short waves and tied so ${he} can do business without them getting in the way.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is permed into short waves secured by white cloth ties emblazoned with little red crosses.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is permed into short waves, but they're hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is permed into short waves, but they're hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is permed into short waves and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is permed into short waves and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is permed into short waves and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is permed into short waves and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is permed into short waves and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is permed into short waves and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is permed into short waves and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is permed into short waves and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is permed into short waves and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is permed into short waves and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is permed into short waves and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is permed into short waves.`); + } + } else { + switch (slave.clothes) { + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is hidden by ${his} hood.`); + break; + case "a scalemail bikini": + case "striped panties": + r.push(`is permed into short curls and topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is permed into short curls and topped by a cat ear headband.`); + break; + default: + r.push(`is permed into short curls.`); + } + } + break; + case "luxurious": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "chains": + r.push(`is in luxurious layered locks, caught painfully in ${his} chains here and there.`); + break; + case "body oil": + case "a huipil": + r.push(`is in luxurious layered locks flowing gorgeously down ${his} back.`); + break; + case "a slutty qipao": + r.push(`is in luxurious layered locks flowing gorgeously down ${his} back, ornamented with little silver talismans here and there.`); + break; + case "restrictive latex": + r.push(`is allowed a gap at the back of ${his} head so ${his} luxurious layered locks can escape to cascade down ${his} back.`); + break; + case "harem gauze": + r.push(`is in luxurious layered locks flowing gorgeously down ${his} back, covered by a flimsy hairnet.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is in luxurious layered locks flowing gorgeously down ${his} bare back.`); + break; + case "a kimono": + case "a long qipao": + r.push(`is in luxurious layered locks flowing elegantly down ${his} back, kept sensibly in place by a set of ivory hairpins.`); + break; + case "a courtesan dress": + r.push(`is in luxurious layered locks flowing elegantly down ${his} back.`); + break; + case "a bimbo outfit": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is in luxurious layered locks but not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in luxurious layered locks but not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in luxurious layered locks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in luxurious layered locks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is in luxurious layered locks flowing gorgeously down ${his} back, decorated with little black bows here and there.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is in luxurious layered locks kept out of ${his} face by a couple of simple barrettes.`); + break; + case "slutty business attire": + r.push(`is in luxurious layered locks kept out of ${his} face by a couple of gaudy golden barrettes.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is in luxurious layered locks kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + case "striped panties": + r.push(`is in luxurious layered locks kept out of ${his} face by a pastel-colored headband.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is in luxurious layered locks topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`cascades out from under a cowboy hat in luxurious layered locks.`); + break; + case "a Santa dress": + r.push(`cascades out from under a festive hat in luxurious layered locks.`); + break; + case "a string bikini": + case "attractive lingerie": + case "attractive lingerie for a pregnant woman": + r.push(`is in luxurious layered locks, with a flower tucked behind one ear:`); + r.push(App.Desc.flower(slave)); + break; + case "a scalemail bikini": + r.push(`is in luxurious locks topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is in luxurious layered locks, cascading almost to the ground, and topped by a cat ear headband.`); + break; + default: + r.push(`is in luxurious layered locks, cascading almost to the ground.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "body oil": + case "a huipil": + r.push(`is in luxurious layered locks.`); + break; + case "a slutty qipao": + r.push(`is in luxurious layered locks flowing over ${his} shoulders, ornamented with little silver talismans here and there.`); + break; + case "restrictive latex": + r.push(`is allowed a gap at the back of ${his} head so ${his} luxurious layered locks can escape down ${his} back.`); + break; + case "harem gauze": + r.push(`is in luxurious layered locks flowing down ${his} back, covered by a flimsy hairnet.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is in luxurious layered locks flowing gorgeously down ${his} bare back.`); + break; + case "a kimono": + case "a long qipao": + r.push(`is in luxurious layered locks flowing elegantly down ${his} back, kept sensibly in place by a set of ivory hairpins.`); + break; + case "a courtesan dress": + r.push(`is in luxurious layered locks flowing elegantly down ${his} back.`); + break; + case "a bimbo outfit": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is in luxurious layered locks flowing gorgeously but not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in luxurious layered locks flowing gorgeously but not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in luxurious layered locks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in luxurious layered locks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in luxurious layered locks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is in luxurious layered locks, decorated with a little black bow in back.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is in luxurious layered locks kept out of ${his} face by a couple of simple barrettes.`); + break; + case "slutty business attire": + r.push(`is in luxurious layered locks kept out of ${his} face by a couple of gaudy golden barrettes.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "battlearmor": + case "a mounty outfit": + r.push(`is in luxurious layered locks kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + case "striped panties": + r.push(`is in luxurious layered locks kept out of ${his} face by a pastel-colored headband.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is in luxurious layered locks topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`is in luxurious layered locks flowing out from under a cowboy hat.`); + break; + case "a Santa dress": + r.push(`is in luxurious layered locks flowing out from under a festive hat.`); + break; + case "a string bikini": + case "attractive lingerie": + case "attractive lingerie for a pregnant woman": + r.push(`is in luxurious layered locks held back by a flower, tucked behind one ear:`); + r.push(App.Desc.flower(slave)); + break; + case "a scalemail bikini": + r.push(`is in luxurious locks topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is brushed back over ${his} shoulders and topped by a cat ear headband.`); + break; + default: + r.push(`is brushed back over ${his} shoulders.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "body oil": + case "a huipil": + r.push(`is in luxuriously styled short locks.`); + break; + case "a slutty qipao": + r.push(`is in luxuriously styled short locks, brushed back and ornamented with a little jade talisman.`); + break; + case "restrictive latex": + r.push(`is in luxuriously styled short locks, crammed under ${his} latex hood.`); + break; + case "harem gauze": + r.push(`is in luxuriously styled short locks, covered by a flimsy hairnet.`); + break; + case "a slave gown": + case "a ball gown": + case "a halter top dress": + r.push(`is in luxuriously styled short locks.`); + break; + case "a kimono": + case "a long qipao": + r.push(`is in luxuriously styled short locks kept sensibly in place by a set of ivory hairpins.`); + break; + case "a courtesan dress": + r.push(`is in luxurious styled short locks.`); + break; + case "a bimbo outfit": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is in luxuriously styled short locks but not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in luxuriously styled short locks but not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in luxurious short layered locks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in luxurious short layered locks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is in luxuriously styled short locks decorated with a little black bow in back.`); + break; + case "conservative clothing": + case "nice business attire": + r.push(`is in luxuriously styled short locks kept out of ${his} face by simple barrette.`); + break; + case "slutty business attire": + r.push(`is in luxuriously styled short locks kept out of ${his} face by a gaudy golden barrette.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "a mounty outfit": + case "battlearmor": + r.push(`is in luxuriously styled short locks kept out of ${his} face by a sturdy hairpin.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + case "striped panties": + r.push(`is in luxuriously styled short locks kept out of ${his} face by a pastel-colored headband.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is in luxuriously styled short locks topped by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`is in luxuriously styled short locks topped by a cowboy hat.`); + break; + case "a Santa dress": + r.push(`is in luxuriously styled short locks topped by a festive hat.`); + break; + case "a string bikini": + case "attractive lingerie": + case "attractive lingerie for a pregnant woman": + r.push(`is in luxuriously styled short locks, bearing a flower tucked behind one ear:`); + r.push(App.Desc.flower(slave)); + break; + case "a scalemail bikini": + r.push(`is in short, luxurious locks topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is brushed back and topped by a cat ear headband.`); + break; + default: + r.push(`is brushed back.`); + } + } else { + switch (slave.clothes) { + case "body oil": + case "a huipil": + case "a military uniform": + case "a slave gown": + case "a halter top dress": + case "a ball gown": + case "conservative clothing": + case "nice business attire": + case "slutty business attire": + case "battledress": + case "battlearmor": + case "a long qipao": + case "lederhosen": + case "a dirndl": + case "a mounty outfit": + case "a biyelgee costume": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "a courtesan dress": + r.push(`is in luxuriously styled short locks.`); + break; + case "a bimbo outfit": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + case "restrictive latex": + r.push(`fits under ${his} latex hood.`); + break; + case "harem gauze": + r.push(`is in luxuriously styled short locks covered by a flimsy hairnet.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + case "a penitent nuns habit": + case "a fallen nuns habit": + case "a chattel habit": + r.push(`is in luxuriously styled short locks but not visible under ${his} modest head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is in luxuriously styled short locks but not visible under ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is in luxurious short layered locks and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is in luxurious short layered locks and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is in luxurious short layered locks and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "a slutty nurse outfit": + case "a nice nurse outfit": + r.push(`is in luxuriously styled short locks secured by a traditional white nurse's headband, complete with red cross.`); + break; + case "Western clothing": + r.push(`is in luxuriously styled short locks under ${his} cowboy hat.`); + break; + case "a Santa dress": + r.push(`is in luxuriously styled short locks under ${his} festive hat.`); + break; + case "a string bikini": + case "attractive lingerie": + case "attractive lingerie for a pregnant woman": + r.push(`is in luxuriously styled short locks, and ${he} has a flower tucked behind one ear:`); + r.push(App.Desc.flower(slave)); + break; + case "a scalemail bikini": + case "striped panties": + r.push(`is in short, luxurious locks topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is luxuriously styled and layered, and topped by a cat ear headband.`); + break; + default: + r.push(`is luxuriously styled and layered.`); + } + } + break; + case "strip": + if (slave.hLength > 100) { + switch (slave.clothes) { + case "chains": + case "uncomfortable straps": + case "restrictive latex": + case "shibari ropes": + case "a latex catsuit": + r.push(`is shaved into a strip that runs down ${his} back and ends attached to a steel ring.`); + break; + case "Western clothing": + r.push(`is shaved into a strip under ${his} cowboy hat, and cascades magnificently down ${his} back.`); + break; + case "a Santa dress": + r.push(`is shaved into a strip under ${his} festive hat, and cascades magnificently down ${his} back.`); + break; + case "body oil": + case "a huipil": + r.push(`is shaved into a permed strip which cascades magnificently down ${his} back.`); + break; + case "a kimono": + r.push(`is shaved into a strip that cascades magnificently down ${his} back, with scores of little ivory talismans woven into it.`); + break; + case "a slutty qipao": + r.push(`is shaved into a strip that cascades magnificently down ${his} back, with scores of traditional Chinese coins woven into it.`); + break; + case "battledress": + r.push(`is shaved into a strip that cascades down ${his} back, and has been stiffened so it won't get in ${his} way.`); + break; + case "harem gauze": + r.push(`is shaved into a strip that cascades magnificently down ${his} back, with scores of little golden bells woven into it.`); + break; + case "a fallen nuns habit": + r.push(`is shaved into a strip that cascades magnificently down ${his} back, with scores of little silver crosses hanging from it.`); + break; + case "a chattel habit": + r.push(`is shaved into a strip that cascades out from under ${his} cowl, and has scores of little golden ornaments in lewd shapes woven into it.`); + break; + case "a penitent nuns habit": + r.push(`is shaved into a strip that falls down ${his} back, decently covered by an extra-long surplice.`); + break; + case "a schoolgirl outfit": + r.push(`is shaved into a strip that cascades magnificently down ${his} back, with scores of tiny pastel bows woven into it.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is shaved into a strip that cascades magnificently down ${his} back, with scores of tiny black bows woven into it.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is shaved into a strip that's hidden by ${his} head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is shaved into a strip that's hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is shaved into a strip and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is shaved into a strip and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is shaved into a strip and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is shaved into a strip atop ${his} head that cascades magnificently down ${his} back, and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is shaved into a strip atop ${his} head that cascades magnificently down ${his} back, and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is shaved into a strip atop ${his} head that cascades magnificently down ${his} back.`); + } + } else if (slave.hLength > 30) { + switch (slave.clothes) { + case "chains": + case "uncomfortable straps": + case "restrictive latex": + case "shibari ropes": + case "a latex catsuit": + r.push(`is shaved into a long braided strip that ends attached to a steel ring.`); + break; + case "Western clothing": + r.push(`is shaved into a strip under ${his} cowboy hat, but is visible as a party in the back.`); + break; + case "a Santa dress": + r.push(`is shaved into a strip under ${his} festive hat, but is visible as a party in the back.`); + break; + case "body oil": + case "a huipil": + r.push(`is shaved into a permed strip which falls down ${his} back.`); + break; + case "a kimono": + case "long qipao": + r.push(`is shaved into a long braided strip with little ivory talismans woven into it.`); + break; + case "a slutty qipao": + r.push(`is shaved into a long braided strip with traditional Chinese coins woven into it.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "a mounty outfit": + case "battlearmor": + r.push(`is shaved into a long braided strip.`); + break; + case "harem gauze": + r.push(`is shaved into a long braided strip with little golden bells woven into it.`); + break; + case "a fallen nuns habit": + r.push(`is shaved into a long braided strip with little silver crosses hanging from it.`); + break; + case "a chattel habit": + r.push(`is shaved into a long strip that sticks out from under ${his} cowl, and has little golden ornaments in lewd shapes woven into it.`); + break; + case "a penitent nuns habit": + r.push(`is shaved into a long braided strip, decently covered by a roomy surplice.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + r.push(`is shaved into a long braided strip with tiny pastel bows woven into it.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is shaved into a long braided strip with tiny black bows woven into it.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is shaved into a long braided strip, hidden by ${his} head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is shaved into a long braided strip, hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is shaved into a long braided strip and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is shaved into a long braided strip and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is shaved into a long braided strip and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is shaved into a long braided strip and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is shaved into a long braided strip and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is shaved into a long braided strip and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is shaved into a long braided strip and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is shaved into a long braided strip and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is shaved into a long braided strip and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is shaved into a long braided strip and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is shaved into a long braided strip and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is shaved into a long braided strip.`); + } + } else if (slave.hLength > 10) { + switch (slave.clothes) { + case "chains": + case "uncomfortable straps": + case "restrictive latex": + case "shibari ropes": + case "a latex catsuit": + r.push(`is shaved into a strip down the middle of ${his} head that ends attached to a steel ring.`); + break; + case "Western clothing": + r.push(`is shaved into a strip under ${his} cowboy hat, with nothing but a little rat tail visible in back.`); + break; + case "a Santa dress": + r.push(`is shaved into a strip under ${his} festive hat, with nothing but a little rat tail visible in back.`); + break; + case "body oil": + case "a huipil": + r.push(`is shaved into a permed strip.`); + break; + case "a kimono": + case "a long qipao": + r.push(`is shaved into a strip down the middle of ${his} head with little ivory talismans woven into it.`); + break; + case "a slutty qipao": + r.push(`is shaved into a strip down the middle of ${his} head with traditional Chinese coins woven into it.`); + break; + case "battledress": + case "a military uniform": + case "a schutzstaffel uniform": + case "a slutty schutzstaffel uniform": + case "a red army uniform": + case "a mounty outfit": + case "battlearmor": + r.push(`is shaved into a strip down the middle of ${his} head.`); + break; + case "harem gauze": + r.push(`is shaved into a strip down the middle of ${his} head with little golden bells woven into it.`); + break; + case "a fallen nuns habit": + r.push(`is shaved into a strip down the middle of ${his} head with little silver crosses hanging from it.`); + break; + case "a chattel habit": + r.push(`is shaved into a strip with little golden ornaments in lewd shapes woven into it.`); + break; + case "a penitent nuns habit": + r.push(`is shaved into a strip down the middle of ${his} head, decently covered by ${his} surplice.`); + break; + case "a schoolgirl outfit": + case "lederhosen": + case "a dirndl": + case "a biyelgee costume": + case "striped panties": + r.push(`is shaved into a strip down the middle of ${his} head with tiny pastel bows woven into it.`); + break; + case "a slutty maid outfit": + case "a nice maid outfit": + r.push(`is shaved into a strip down the middle of ${his} head with tiny black bows woven into it.`); + break; + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is shaved into a strip down the middle of ${his} head, hidden by ${his} head covering.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is shaved into a strip down the middle of ${his} head, hidden by ${his} hood.`); + break; + case "a police uniform": + case "overalls": + r.push(`is shaved into a strip and kept out of ${his} face by a couple of sturdy hairpins.`); + break; + case "a hanbok": + r.push(`is shaved into a strip and flows down ${his} back, rustling freely in the wind.`); + break; + case "a one-piece swimsuit": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of simple barrettes.`); + break; + case "a gothic lolita dress": + r.push(`is shaved into a strip and is kept out of ${his} face by a dark-colored headband.`); + break; + case "a bra": + case "a button-up shirt": + case "a sweater": + case "a striped bra": + case "striped underwear": + case "a sweater and panties": + case "a t-shirt": + case "an oversized t-shirt and boyshorts": + case "an oversized t-shirt": + case "a t-shirt and jeans": + case "boyshorts": + case "cutoffs": + case "panties": + case "a t-shirt and panties": + case "panties and pasties": + case "pasties": + case "a sweater and cutoffs": + case "a button-up shirt and panties": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of cute hairpins.`); + break; + case "a sports bra": + case "sport shorts and a t-shirt": + case "sport shorts and a sports bra": + case "sport shorts": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of sporty hairpins.`); + break; + case "a tube top and thong": + case "a tank-top": + case "a thong": + case "a tube top": + case "a tank-top and panties": + case "a t-shirt and thong": + case "leather pants and pasties": + case "leather pants": + case "jeans": + case "leather pants and a tube top": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of black hairpins.`); + break; + case "a nice pony outfit": + case "a slutty pony outfit": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of black barrettes.`); + break; + case "a skimpy loincloth": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of bone hairpins.`); + break; + case "kitty lingerie": + r.push(`is shaved into a strip and topped by a cat ear headband.`); + break; + case "a bimbo outfit": + r.push(`is shaved into a strip and is kept out of ${his} face by a couple of heart-shaped barrettes.`); + break; + default: + r.push(`is shaved into a strip.`); + } + } else { + switch (slave.clothes) { + case "a burkini": + case "a burqa": + case "a hijab and abaya": + case "a hijab and blouse": + case "a niqab and abaya": + r.push(`is hidden by ${his} modest garb.`); + break; + case "a klan robe": + case "a slutty klan robe": + r.push(`is hidden by ${his} hood.`); + break; + case "a scalemail bikini": + r.push(`is shaved into a mohawk and topped by a gold headband.`); + break; + case "kitty lingerie": + r.push(`is shaved into a mohawk and topped by a cat ear headband.`); + break; + default: + r.push(`is shaved into a mohawk.`); + } + } + break; + case "bald": + r.push(`is completely bald.`); + } + } + return r.join(" "); +}; diff --git a/src/player/desc/playerButt.js b/src/player/desc/playerButt.js index 003ffac3862a62272b239ca8f429755fbc985ca1..9def855ad5157f96b2f5517c66621bc143b8d080 100644 --- a/src/player/desc/playerButt.js +++ b/src/player/desc/playerButt.js @@ -228,5 +228,6 @@ App.Desc.Player.butt = function() { r.push(`butt makes for a comfortable seat.`); } } - } return r.join(" "); + } + return r.join(" "); }; diff --git a/src/player/desc/playerCrotch.js b/src/player/desc/playerCrotch.js index 30d3893efd3b9119b3f893574f0160f942c4a96f..1ed89d53f948673cbb5533c81c8ce31b4368c830 100644 --- a/src/player/desc/playerCrotch.js +++ b/src/player/desc/playerCrotch.js @@ -120,7 +120,7 @@ App.Desc.Player.crotch = function() { r.push(`<span class="lime">tight vagina.</span> You're no virgin, but you've taken care of yourself.`); } } - } else if (_passage === "Economics") { + } else if (passage() === "Economics") { if (V.PC.career === "servant") { if (V.PC.balls >= 30) { r.push(`Your dress and apron bulge with your enormous balls; you had to have your dresses tailored so that the swinging mass of your sack would stop bursting seams inadvertently.`); diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw index 0b87193a62b75a29e4be6c9ffd041ceb1022a1b5..8bbf589512a7bde5c84045c66827d6f6ba363a62 100644 --- a/src/uncategorized/longSlaveDescription.tw +++ b/src/uncategorized/longSlaveDescription.tw @@ -355,7 +355,7 @@ is <</if>> <</if>> - <<geneticQuirkAssessment>> + <<print App.Desc.geneticQuirkAssessment($activeSlave)>> <<if $showSexualHistory == 1 && $ui != "start">> <<= App.Desc.sexualHistory($activeSlave)>> @@ -1477,7 +1477,7 @@ is <<= App.Desc.limbs($activeSlave)>> -<<ClothingDescription>> +<<= App.Desc.clothing($activeSlave)>> <<if $showBodyMods == 1>> <<clothingCorsetDescription>> <</if>> @@ -1840,7 +1840,7 @@ $He is <<upperFaceDescription>> - <<HairDescription>> + <<= App.Desc.hair($activeSlave)>> <<else>> $His hair is $activeSlave.hColor<<if $activeSlave.hColor != $activeSlave.eyebrowHColor>>, with $activeSlave.eyebrowHColor eyebrows<</if>>. diff --git a/src/utility/descriptionWidgets.tw b/src/utility/descriptionWidgets.tw deleted file mode 100644 index eca711ca32a28d35a334f4e4753782d4183711bf..0000000000000000000000000000000000000000 --- a/src/utility/descriptionWidgets.tw +++ /dev/null @@ -1,197 +0,0 @@ -:: description widgets [widget nobr] - -<<widget "FlowerDesc">> - -<<if $activeSlave.dick > 0 && $activeSlave.balls == 0>> - a white orchid, its black stamen stiffly erect. -<<elseif $activeSlave.dick > 0>> - a morning glory, light around its edges with a puckered pink center. -<<elseif $activeSlave.addict > 5>> - a large poppy, its pod glistening with black opiate juice. -<<elseif $activeSlave.vagina == 0>> - a white lily, pure and unspoiled. -<<elseif $activeSlave.pregType > 3 && $activeSlave.pregKnown == 1>> - a pink lotus, beautiful and fertile. -<<elseif $activeSlave.energy > 95>> - a flamboyant tiger lily. -<<elseif $activeSlave.actualAge > 40>> - an elegant, mature orchid. -<<elseif $activeSlave.actualAge < 20>> - an innocent little peony. -<<elseif $activeSlave.boobs > 2000>> - a huge round sunflower. -<<else>> - a nice red rose. -<</if>> - -<</widget>> - - -<<widget "ImageDesc">> - -<<if $activeSlave.dick > 0 && $activeSlave.balls == 0>> - sodomy. -<<elseif $activeSlave.dick > 0>> - stiff pricks. -<<elseif $activeSlave.skill.oral >= 100>> - oral sex. -<<elseif $activeSlave.boobs > 1000>> - boobs. -<<elseif $activeSlave.vagina == -1>> - sodomy. -<<else>> - pussies. -<</if>> - -<</widget>> - -<<widget "geneticQuirkAssessment">> - -<<if $geneticMappingUpgrade >= 1>> - <<if $activeSlave.geneticQuirks.albinism == 2>> - $He is an albino. - <<elseif $activeSlave.geneticQuirks.albinism == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of the albinism gene. - <</if>> - <<if $activeSlave.geneticQuirks.dwarfism == 2 && $activeSlave.geneticQuirks.gigantism == 2>> - $He has both dwarfism and gigantism. - <<elseif $activeSlave.geneticQuirks.dwarfism == 2>> - $He has dwarfism. - <<elseif $activeSlave.geneticQuirks.gigantism == 2>> - $He has gigantism. - <</if>> - <<if $activeSlave.geneticQuirks.dwarfism == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of the dwarfism gene. - <</if>> - <<if $activeSlave.geneticQuirks.gigantism == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of the gigantism gene. - <</if>> - <<if $activeSlave.geneticQuirks.heterochromia == 2>> - $He carries a gene that allows $his eyes to be two different colors. - <<elseif $activeSlave.geneticQuirks.heterochromia == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of the heterochromia gene. - <</if>> - <<if $activeSlave.geneticQuirks.androgyny == 2>> - $He has a hormonal condition resulting in androgyny. - <<elseif $activeSlave.geneticQuirks.androgyny == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a gene that result in androgyny. - <</if>> - <<if $activeSlave.geneticQuirks.pFace == 2>> - $He has an exceedingly rare trait associated with perfect facial beauty. - <<if $activeSlave.geneticQuirks.uFace == 2>> - Oddly enough, $he also possesses a conflicting trait for raw ugliness; the two average each other out. - <</if>> - <<elseif $activeSlave.geneticQuirks.uFace == 2>> - $He has an exceedingly rare trait associated with some of the ugliest mugs in history. - <</if>> - <<if $activeSlave.geneticQuirks.pFace == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a combination of traits that can result in perfect facial beauty. - <</if>> - <<if $activeSlave.geneticQuirks.uFace == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a combination of traits that can result in raw ugliness. - <</if>> - <<if $activeSlave.geneticQuirks.fertility == 2 && $activeSlave.geneticQuirks.hyperFertility == 2>> - $He has a unique genetic condition resulting in inhumanly high - <<if $activeSlave.ovaries == 1 || $activeSlave.mpreg == 1>> - fertility; risky intercourse will result in multiple pregnancy. - <<else>> - fertility. - <</if>> - <<elseif $activeSlave.geneticQuirks.hyperFertility == 2>> - $He prone to extreme - <<if $activeSlave.ovaries == 1 || $activeSlave.mpreg == 1>> - fertility and will likely undergo multiple pregnancy. - <<else>> - fertility. - <</if>> - <<elseif $activeSlave.geneticQuirks.fertility == 2>> - $He is naturally - <<if $activeSlave.ovaries == 1 || $activeSlave.mpreg == 1>> - fertile and prone to having twins. - <<else>> - fertile. - <</if>> - <</if>> - <<if $activeSlave.geneticQuirks.hyperFertility == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a genetic condition resulting in hyper-fertility. - <</if>> - <<if $activeSlave.geneticQuirks.fertility == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a genetic condition resulting in increased fertility. - <</if>> - <<if $activeSlave.geneticQuirks.superfetation == 2>> - <<if isFertile($activeSlave)>> - $He posses a rare genetic flaw that causes pregnancy to not block ovulation. $He is fully capable of getting pregnant while already pregnant. - <<else>> - $He posses a rare genetic flaw that causes pregnancy to not block ovulation; not that it matters when $he can't get pregnant. - <</if>> - <<elseif $activeSlave.geneticQuirks.superfetation == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a genetic flaw that causes superfetation. - <</if>> - <<if $activeSlave.geneticQuirks.macromastia == 2 && $activeSlave.geneticQuirks.gigantomastia == 2>> - $He has an abnormal strain of gigantomastia and will experience constant excessive breast growth. - <<elseif $activeSlave.geneticQuirks.gigantomastia >= 2>> - $He has - <<if $activeSlave.geneticQuirks.gigantomastia == 3>> - dormant gigantomastia. Hormonal effects may cause it to become active. - <<else>> - gigantomastia and will experience excessive breast growth. - <</if>> - <<elseif $activeSlave.geneticQuirks.macromastia >= 2>> - $He has - <<if $activeSlave.geneticQuirks.macromastia == 3>> - dormant macromastia. Hormonal effects may cause it to become active. - <<else>> - macromastia and will experience excess development of breast tissue. - <</if>> - <</if>> - <<if $activeSlave.geneticQuirks.gigantomastia == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a genetic flaw that causes gigantomastia. - <</if>> - <<if $activeSlave.geneticQuirks.macromastia == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a genetic flaw that causes macromastia. - <</if>> - <<if $activeSlave.geneticQuirks.wellHung == 2>> - <<if $activeSlave.physicalAge <= 16 && $activeSlave.hormoneBalance < 100 && $activeSlave.dick > 0>> - $He is likely to experience an inordinate amount of penile growth during $his physical development. - <<elseif $activeSlave.dick > 0>> - $He is predisposed to having an enormous dick, though it is unlikely to naturally grow any larger than it currently is. - <<else>> - $He is predisposed to having an enormous dick, or would, if $he had one. - <</if>> - <<elseif $activeSlave.geneticQuirks.wellHung == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a gene that causes enhanced penile development. - <</if>> - <<if $activeSlave.geneticQuirks.rearLipedema == 2>> - $His body uncontrollably builds fat on $his rear resulting in constant growth. - <<elseif $activeSlave.geneticQuirks.rearLipedema == 1 && $geneticMappingUpgrade >= 2>> - $He is a carrier of a genetic flaw that causes lipedema. - <</if>> - <<if $activeSlave.geneticQuirks.wGain == 2 && $activeSlave.geneticQuirks.wLoss == 2>> - $He has irregular leptin production and will undergo shifts in weight. - <<elseif $activeSlave.geneticQuirks.wGain == 2>> - $He has hyperleptinemia and will easily gain weight. - <<elseif $activeSlave.geneticQuirks.wLoss == 2>> - $He has hypoleptinemia and will easily lose weight. - <</if>> - <<if $activeSlave.geneticQuirks.wGain == 1 && $geneticMappingUpgrade >= 2>> - $He is a hyperleptinemia carrier. - <</if>> - <<if $activeSlave.geneticQuirks.wLoss == 1 && $geneticMappingUpgrade >= 2>> - $He is a hypoleptinemia carrier. - <</if>> - <<if $activeSlave.geneticQuirks.mGain == 2 && $activeSlave.geneticQuirks.mLoss == 2>> - $He has severe genetic flaw resulting in easily replaced, rapidly lost muscle mass. - <<elseif $activeSlave.geneticQuirks.mGain == 2>> - $He has myotonic hypertrophy and will easily gain muscle mass. - <<elseif $activeSlave.geneticQuirks.mLoss == 2>> - $He has myotonic dystrophy and will rapidly lose muscle mass. - <</if>> - <<if $activeSlave.geneticQuirks.mGain == 1 && $geneticMappingUpgrade >= 2>> - $He is a myotonic hypertrophy carrier. - <</if>> - <<if $activeSlave.geneticQuirks.mLoss == 1 && $geneticMappingUpgrade >= 2>> - $He is a myotonic dystrophy carrier. - <</if>> -<</if>> - -<</widget>> diff --git a/src/utility/descriptionWidgetsStyle.tw b/src/utility/descriptionWidgetsStyle.tw index 33d489f61549fabbec464a4e80771c8f39435d25..2a2c9a9ffc7a8b69d9413d216420bd95be97b2bb 100644 --- a/src/utility/descriptionWidgetsStyle.tw +++ b/src/utility/descriptionWidgetsStyle.tw @@ -1,3590 +1,5 @@ :: clothing description widgets [widget nobr] -<<widget "ClothingDescription">> - -<<if ($showClothing == 1) && ($saleDescription == 0)>> - -$activeSlave.slaveName is -<<if ($activeSlave.clothes == "choosing her own clothes")>> - allowed to choose $his own clothes, but hasn't made a selection yet, -<<else>> - wearing $activeSlave.clothes, -<</if>> - -<<switch $activeSlave.clothes>> -<<case "a Fuckdoll suit">> - an advanced slave garment designed for permanent wear. The suit's inhabitant is protected, cooled, dosed, and subject to total control. It also eliminates all sensory stimulation other than orders passed by the suit's systems and objects inserted into the Fuckdoll's <<if $activeSlave.vagina > -1>>face, front, and rear holes<<else>>face and lower holes<</if>>. - -<<case "conservative clothing">> - including - <<if hasAnyLegs($activeSlave)>> - nice slacks, a pretty silk blouse, and - <<footwearDescription>> - <<else>> - a pretty silk blouse. - <</if>> -<<case "chains">> - looped tightly around $his body wherever they can make $his most uncomfortable. - <<if hasAnyLegs($activeSlave)>> - On $his feet, $he's wearing - <<footwearDescription>> - <</if>> - -<<case "Western clothing">> - including a flannel - <<if hasAnyLegs($activeSlave)>> - shirt, chaps, a cowboy hat, and - <<footwearDescription>> - <<else>> - shirt and a cowboy hat. - <</if>> - -<<case "body oil">> - rubbed into every <<if $showInches == 2>>inch<<else>>centimeter<</if>> of exposed skin to show off $his body. - <<if hasAnyLegs($activeSlave)>> - $He's wearing - <<footwearDescription>> - <</if>> - -<<case "a toga">> - made of sturdy white linen, appropriate for a female sex - <<if hasAnyLegs($activeSlave)>> - worker, and - <<footwearDescription>> - <<else>> - worker. - <</if>> - -<<case "a huipil">> - made of beautiful - <<if hasAnyLegs($activeSlave)>> - silk, and - <<footwearDescription>> - <<else>> - silk. - <</if>> - -<<case "a slutty qipao">> - made of beautiful - <<if hasAnyLegs($activeSlave)>> - silk, and - <<footwearDescription>> - <<else>> - silk. - <</if>> - -<<case "spats and a tank top">> - including - <<if hasAnyLegs($activeSlave)>> - a comfortable top along with form fitting shorts and - <<footwearDescription>> - <<else>> - a comfortable top. - <</if>> - -<<case "uncomfortable straps">> - which are in the shape of sturdy lingerie, except that wherever the straps cross a nipple or a hole, there is a steel ring to permit access. - <<if hasAnyLegs($activeSlave)>> - $He is bound by - <<footwearDescription>> - <</if>> - -<<case "shibari ropes">> - bound tightly around $his body. - <<if hasAnyLegs($activeSlave)>> - $He is bound by - <<footwearDescription>> - <</if>> - -<<case "restrictive latex">> - which covers everything except $his mouth, breasts, and genitals. - <<if hasAnyLegs($activeSlave)>> - Even lower down, $he is squeezed by - <<footwearDescription>> - <</if>> - -<<case "a latex catsuit">> - shiny and supple latex hugging every <<if $showInches == 2>>inch<<else>>centimeter<</if>> of $his body below the neck. - <<if hasAnyLegs($activeSlave)>> - $His latex enclosed feet fit snugly into - <<footwearDescription>> - <</if>> - -<<case "attractive lingerie">> - including a lovely bra with holes to let $his nipples poke through, a pretty g-string, - <<if hasAnyLegs($activeSlave)>> - sheer stockings, and a garter belt. - <<if ($activeSlave.vagina == 0)>> - $His lingerie is virgin white, - <<elseif ($activeSlave.vagina == -1) && ($activeSlave.anus == 0)>> - $His lingerie is white, since $he has a virgin asspussy, - <<elseif ($activeSlave.fetish == "dom") || ($activeSlave.fetish == "sadist")>> - $He's gone with black lingerie to look a bit more intimidating, - <<elseif ($activeSlave.hormoneBalance < 0)>> - $He's gone with blue lingerie for some reason, - <<elseif ($activeSlave.dick > 0) && ($activeSlave.balls == 0)>> - The lingerie is girly pink, - <<else>> - The lingerie is $activeSlave.hColor to match $his hair, - <</if>> - and $he's wearing - <<footwearDescription>> - <<else>> - and a garter belt. - <<if ($activeSlave.vagina == 0)>> - $His lingerie is virgin white. - <<elseif ($activeSlave.vagina == -1) && ($activeSlave.anus == 0)>> - $His lingerie is white, since $he has a virgin asspussy. - <<elseif ($activeSlave.fetish == "dom") || ($activeSlave.fetish == "sadist")>> - $He's gone with black lingerie to look a bit more intimidating. - <<elseif ($activeSlave.hormoneBalance < 0)>> - $He's gone with blue lingerie for some reason. - <<elseif ($activeSlave.dick > 0) && ($activeSlave.balls == 0)>> - The lingerie is girly pink. - <<else>> - The lingerie is $activeSlave.hColor to match $his hair. - <</if>> - <</if>> - -<<case "attractive lingerie for a pregnant woman">> - including a lovely bra that becomes transparent when wet, a pretty pair of panties designed to easily break if their wearer decides to give birth in them, and a light silken vest that exposes $his stomach. - <<if hasAnyLegs($activeSlave)>> - <<if ($activeSlave.vagina == 0)>> - $His lingerie is the purest white, since $he is a pregnant virgin, - <<elseif ($activeSlave.vagina == -1) && ($activeSlave.anus == 0)>> - $His lingerie is white, since $he has a virgin asspussy, - <<elseif ($activeSlave.fetish == "dom") || ($activeSlave.fetish == "sadist")>> - $He's gone with black lingerie to look a bit more intimidating, - <<elseif ($activeSlave.hormoneBalance < 0)>> - $He's gone with blue lingerie for some reason, - <<elseif ($activeSlave.dick > 0) && ($activeSlave.balls == 0)>> - The lingerie is girly pink, - <<else>> - The lingerie is $activeSlave.hColor to match $his hair, - <</if>> - and $he's wearing - <<footwearDescription>> - <<else>> - <<if ($activeSlave.vagina == 0)>> - $His lingerie is the purest white, since $he is a pregnant virgin. - <<elseif ($activeSlave.vagina == -1) && ($activeSlave.anus == 0)>> - $His lingerie is white, since $he has a virgin asspussy. - <<elseif ($activeSlave.fetish == "dom") || ($activeSlave.fetish == "sadist")>> - $He's gone with black lingerie to look a bit more intimidating. - <<elseif ($activeSlave.hormoneBalance < 0)>> - $He's gone with blue lingerie for some reason. - <<elseif ($activeSlave.dick > 0) && ($activeSlave.balls == 0)>> - The lingerie is girly pink. - <<else>> - The lingerie is $activeSlave.hColor to match $his hair. - <</if>> - <</if>> - -<<case "kitty lingerie">> - consisting of a ruffled lace bra with a window shaped like a cat's head on the front and center, - <<if hasAnyLegs($activeSlave)>> - a pair of silken panties tied with lace, with stylized cat ears in the front and a paw print on the back, and - <<footwearDescription>> - <<else>> - and a pair of silken panties tied with lace, with stylized cat ears in the front and a paw print on the back. - <</if>> - -<<case "a maternity dress">> - including a long loose dress made to stretch with a low cut neck designed for easy breast - <<if hasAnyLegs($activeSlave)>> - exposure, and - <<footwearDescription>> - <<else>> - exposure. - <</if>> - -<<case "stretch pants and a crop-top">> - including - <<if hasAnyLegs($activeSlave)>> - a tight, low-cut, midriff exposing crop-top, a pair of stretch pants, and - <<footwearDescription>> - <<else>> - a tight, low-cut, midriff exposing crop-top and a legless pair of stretch pants to slip over $his limbless bottom. - <</if>> - -<<case "a succubus outfit">> - <<if hasAnyLegs($activeSlave)>> - consisting of a short red leather corset, an even shorter skirt of the same material, and - <<footwearDescription>> - <<else>> - including a lovely bra with holes to let $his nipples poke through, a pretty g-string, and a garter belt. - <</if>> - -<<case "a fallen nuns habit">> - a kinky latex affair that manages to look enough like traditional religious garb to be thoroughly sacrilegious. - <<if hasAnyLegs($activeSlave)>> - $He is wearing - <<footwearDescription>> - <</if>> - -<<case "a chattel habit">> - the revealing white and gold vestments of an ordained sex slave. - <<if hasAnyLegs($activeSlave)>> - They include - <<footwearDescription>> - <</if>> - -<<case "a penitent nuns habit">> - made of roughspun sackcloth designed to chafe the - <<if hasAnyLegs($activeSlave)>> - wearer, and - <<footwearDescription>> - <<else>> - wearer. - <</if>> - -<<case "a string bikini">> - which passes around $his nipples and <<if $activeSlave.dick == 1>>dick<<elseif $activeSlave.vagina == -1>>smooth groin<<else>>pussy<</if>> rather than covering - <<if hasAnyLegs($activeSlave)>> - them, and - <<footwearDescription>> - <<else>> - them. - <</if>> - -<<case "a scalemail bikini">> - with leather insides for - <<if hasAnyLegs($activeSlave)>> - comfort, and - <<footwearDescription>> - <<else>> - comfort. - <</if>> - -<<case "striped panties">> - a simple garment that hugs $his - <<if hasAnyLegs($activeSlave)>> - body closely and comfortably, and - <<footwearDescription>> - <<else>> - <<if isAmputee($activeSlave)>> - limbless - <</if>> - body closely and comfortably. - <</if>> - -<<case "a cheerleader outfit">> - <<if isAmputee($activeSlave)>> - which lacks holes for $his arms. - <<elseif !hasAnyArms($activeSlave)>> - which lacks holes for $his arms, and - <<footwearDescription>> - <<else>> - and - <<footwearDescription>> - <</if>> - -<<case "clubslut netting">> - <<if (($activeSlave.nails == 2) || ($activeSlave.nails == 7) || ($activeSlave.nails == 9)) && (($activeSlave.makeup == 3) || ($activeSlave.makeup == 6) || ($activeSlave.nails == 8))>> - $activeSlave.hColor to match $his monochrome style, - <<elseif (skinToneLevel($activeSlave.skin) > 22)>> - in white to create a striking contrast with $his $activeSlave.skin skin, - <<elseif ($activeSlave.addict > 5)>> - in the electric blue color of aphrodisiacs to signal $he's down to fuck high, - <<elseif ($activeSlave.dick > 0) && canAchieveErection($activeSlave)>> - in blue to signal that $he can get hard, - <<else>> - in classic bubblegum pink, - <</if>> - <<if isAmputee($activeSlave)>> - and lacks arm or leg holes, so $his limbless torso is in a net. - <<elseif !hasAnyLegs($activeSlave)>> - and lacks leg holes, so $his body is in a net. - <<else>> - and - <<footwearDescription>> - <</if>> - -<<case "cutoffs and a t-shirt">> - which has - <<if ($activeSlave.fetish == "buttslut") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "BUTTSLUT" across the front in capital letters. - <<elseif ($activeSlave.fetish == "cumslut") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "CUMSLUT" across the front in capital letters. - <<elseif ($activeSlave.fetish == "submissive") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "SUB" on the front in capital letters. - <<elseif ($activeSlave.fetish == "sadist") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "AWFUL BITCH" on the front in capital letters. - <<elseif ($activeSlave.fetish == "masochist") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "PAINSLUT" on the front in capital letters. - <<elseif ($activeSlave.fetish == "dom") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "TOP" on the front in capital letters. - <<elseif ($activeSlave.fetish == "humiliation") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "SEX SLAVE" on the front in capital letters. - <<elseif ($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "BREEDER" on the front in capital letters. - <<elseif ($activeSlave.fetish == "boobs") && ($activeSlave.fetishStrength > 95) && ($activeSlave.fetishKnown == 1)>> - "I <3 BOOBS" on the front in capital letters. - <<elseif ($activeSlave.energy > 95)>> - "Fuck me!" across the front in huge letters. - <<elseif ($activeSlave.dick == 0) && ($activeSlave.vagina == -1)>> - "NULL ASSWHORE" on the front in capital letters. - <<elseif ($activeSlave.dick > 0) && ($activeSlave.vagina > -1)>> - "HERMAPHRODITE" on the front in capital letters. - <<elseif ($activeSlave.dick > 0) && ($activeSlave.balls > 0)>> - "Sissy Slave" across the front in large letters. - <<elseif ($activeSlave.dick > 0)>> - "Orchi Bitch" across the front in large letters. - <<elseif ($activeSlave.vagina == 0)>> - "Virgin!" across the front in large letters. - <<elseif ($activeSlave.anus == 0)>> - "Anal Virgin!" across the front in large letters. - <<elseif ($activeSlave.pregKnown == 1)>> - "I'm Pregnant!" across the front in large letters. - <<else>> - "Property of <<= PlayerName()>>" across the front. - <</if>> - <<if hasAnyLegs($activeSlave)>> - The look is completed by wearing - <<footwearDescription>> - <</if>> - -<<case "a slave gown">> - a gorgeous affair - <<if isAmputee($activeSlave)>> - tailored to favor $his lack of arms and legs. - <<elseif !hasAnyLegs($activeSlave)>> - with cuts that offer tantalizing glimpses of delicate flesh. - <<else>> - with cuts that offer tantalizing glimpses of delicate flesh. - $He completes the look with - <<footwearDescription>> - <</if>> - -<<case "slutty business attire">> - a suit jacket cut to show a great deal of - <<if hasAnyLegs($activeSlave)>> - cleavage and a short skirt with - <<footwearDescription>> - <<else>> - cleavage and a short skirt. - <</if>> - -<<case "nice business attire">> - a suit jacket and a nice - <<if hasAnyLegs($activeSlave)>> - skirt with - <<footwearDescription>> - <<else>> - skirt. - <</if>> - -<<case "a ball gown">> - a majestically grand silken dress for formal - <<if hasAnyLegs($activeSlave)>> - occasions, stockings, and - <<footwearDescription>> - <<else>> - occasions. - <</if>> - -<<case "a halter top dress">> - an extravagant garment showing off $his bare - <<if hasAnyLegs($activeSlave)>> - back, - <<footwearDescription>> - <<else>> - back. - <</if>> - -<<case "a mini dress">> - a body hugging strapless number that shows as much skin as it - <<if hasAnyLegs($activeSlave)>> - covers, paired with - <<footwearDescription>> - <<else>> - covers. - <</if>> - -<<case "a comfortable bodysuit">> - which covers $him to the neck while displaying the shape of - <<if hasAnyLegs($activeSlave)>> - everything, and seamlessly transitions down into - <<footwearDescription>> - <<else>> - everything. - <</if>> - -<<case "a leotard">> - a sporty garment that hugs $his - <<if hasAnyLegs($activeSlave)>> - body closely and comfortably, and - <<footwearDescription>> - <<else>> - <<if isAmputee($activeSlave)>> - limbless - <</if>> - body closely and comfortably. - <</if>> - -<<case "a monokini">> - a one-piece swimsuit that stops halfway up $his - <<if hasAnyLegs($activeSlave)>> - torso, and - <<footwearDescription>> - <<else>> - <<if isAmputee($activeSlave)>> - limbless - <</if>> - torso. - <</if>> - -<<case "an apron">> - but is otherwise almost entirely - <<if hasAnyLegs($activeSlave)>> - naked, - <<footwearDescription>> - <<else>> - naked. - <</if>> - -<<case "overalls">> - but little - <<if hasAnyLegs($activeSlave)>> - else, - <<footwearDescription>> - <<else>> - else. - <</if>> - -<<case "a cybersuit">> - a form-fitting military bodysuit covering $his - <<if hasAnyLegs($activeSlave)>> - face and torso, and - <<footwearDescription>> - <<else>> - face and - <<if isAmputee($activeSlave)>> - limbless - <</if>> - torso. - <</if>> - -<<case "battlearmor">> - a form-fitting military armor covering $his - <<if hasAnyLegs($activeSlave)>> - face and torso, and - <<footwearDescription>> - <<else>> - face and - <<if isAmputee($activeSlave)>> - limbless - <</if>> - torso. - <</if>> - -<<case "a bunny outfit">> - a strapless satin teddy with a beribboned rosette over $his left hip, printed with $his name. - <<if hasAnyLegs($activeSlave)>> - The ensemble includes sheer black hose $he wears with - <<footwearDescription>> - <</if>> - -<<case "a slutty maid outfit">> - which includes a very short, dark dress, a white blouse, - <<if hasAnyLegs($activeSlave)>> - an apron, and - <<footwearDescription>> - <<else>> - and an apron. - <</if>> - -<<case "a nice maid outfit">> - which includes a dark dress, a white blouse, - <<if hasAnyLegs($activeSlave)>> - an apron, and - <<footwearDescription>> - <<else>> - and an apron. - <</if>> - -<<case "a slutty nurse outfit">> - which includes an immodest low cut white - <<if hasAnyLegs($activeSlave)>> - jacket, a tight white miniskirt, and - <<footwearDescription>> - <<else>> - jacket and a tight white miniskirt. - <</if>> - -<<case "a nice nurse outfit">> - which includes a plain white scrub - <<if hasAnyLegs($activeSlave)>> - top, trousers, a stethoscope, and - <<footwearDescription>> - <<else>> - top and trousers. - <</if>> - -<<case "a schoolgirl outfit">> - which includes a tight white - <<if hasAnyLegs($activeSlave)>> - blouse, a short plaid skirt, and - <<footwearDescription>> - <<else>> - blouse and a short plaid skirt. - <</if>> - -<<case "a kimono">> - of the furisode - <<if hasAnyLegs($activeSlave)>> - pattern, and - <<footwearDescription>> - <<else>> - pattern. - <</if>> - -<<case "a dirndl">> - of a traditional - <<if hasAnyLegs($activeSlave)>> - pattern, and - <<footwearDescription>> - <<else>> - pattern. - <</if>> - -<<case "a long qipao">> - of a traditional - <<if hasAnyLegs($activeSlave)>> - pattern, and - <<footwearDescription>> - <<else>> - pattern. - <</if>> - -<<case "lederhosen">> - of a traditional - <<if hasAnyLegs($activeSlave)>> - pattern, and - <<footwearDescription>> - <<else>> - pattern. - <</if>> - -<<case "a biyelgee costume">> - of a traditional - <<if hasAnyLegs($activeSlave)>> - pattern, and - <<footwearDescription>> - <<else>> - pattern. - <</if>> - -<<case "a burkini">> - consisting of a polyester tunic and - <<if hasAnyLegs($activeSlave)>> - pants, and - <<footwearDescription>> - <<else>> - pants, which have been tailored for $his leglessness. - <</if>> - -<<case "a hijab and blouse">> - alongside a short-sleeved overshirt and a skirt that - <<if hasAnyLegs($activeSlave)>> - extends down to $his feet, and - <<footwearDescription>> - <<else>> - dangles uselessly off $his - <<if isAmputee($activeSlave)>> - limbless - <<else>> - legless - <</if>> - torso. - <</if>> - -<<case "a hijab and abaya" "a niqab and abaya">> - which modestly covers $his entire - <<if hasAnyLegs($activeSlave)>> - body, down to $his feet, which - <<footwearDescription>> - <<else>> - body. - <</if>> - -<<case "a klan robe">> - which fully covers $his entire - <<if hasAnyLegs($activeSlave)>> - body, down to $his feet, which - <<footwearDescription>> - <<else>> - body. - <</if>> - -<<case "a burqa">> - which restrictingly covers $his entire - <<if hasAnyLegs($activeSlave)>> - body, down to $his feet, which - <<footwearDescription>> - <<else>> - body. - <</if>> - -<<case "a police uniform">> - of a traditional - <<if hasAnyLegs($activeSlave)>> - styling, and - <<footwearDescription>> - <<else>> - styling. - <</if>> - -<<case "a hanbok">> - of a traditional - <<if hasAnyLegs($activeSlave)>> - pattern, and - <<footwearDescription>> - <<else>> - pattern. - <</if>> - -<<case "a gothic lolita dress">> - of a Victorian - <<if hasAnyLegs($activeSlave)>> - pattern, and - <<footwearDescription>> - <<else>> - pattern. - <</if>> - -<<case "a one-piece swimsuit">> - which modestly covers $his - <<if hasAnyLegs($activeSlave)>> - body, and - <<footwearDescription>> - <<else>> - body. - <</if>> - -<<case "a nice pony outfit" "a slutty pony outfit">> - which restrictingly covers $his entire - <<if hasAnyLegs($activeSlave)>> - body, down to $his feet, with - <<footwearDescription>> - <<else>> - body. - <</if>> - -<<case "a button-up shirt and panties" "a button-up shirt" "a sweater" "a t-shirt" "a tank-top" "a nice over-sizes shirt" "a tube top" "an oversized t-shirt">> - which only covers $his - <<if hasAnyLegs($activeSlave)>> - torso, and - <<footwearDescription>> - <<else>> - torso. - <</if>> - -<<case "a bra" "a sports bra" "a striped bra" "pasties">> - which only covers $his - <<if hasAnyLegs($activeSlave)>> - breasts, and - <<footwearDescription>> - <<else>> - breasts. - <</if>> - -<<case "a tube top and thong" "a sweater and panties" "a slutty klan robe" "a tank-top and panties" "a t-shirt and thong" "an oversized t-shirt and boyshorts" "sport shorts and a t-shirt" "sport shorts and a sports bra" "a t-shirt and panties">> - which only covers $his - <<if hasAnyLegs($activeSlave)>> - torso, crotch, and - <<footwearDescription>> - <<else>> - torso and crotch. - <</if>> - -<<case "striped underwear">> - which only covers $his - <<if hasAnyLegs($activeSlave)>> - breasts, crotch, and - <<footwearDescription>> - <<else>> - breasts and crotch. - <</if>> - -<<case "a thong" "a skimpy loincloth" "boyshorts" "panties" "panties and pasties">> - which only covers $his - <<if hasAnyLegs($activeSlave)>> - crotch, and - <<footwearDescription>> - <<else>> - crotch. - <</if>> - -<<case "cutoffs" "sport shorts">> - which only cover $his - <<if hasAnyLegs($activeSlave)>> - crotch, ass, and - <<footwearDescription>> - <<else>> - crotch and ass. - <</if>> - -<<case "a sweater and cutoffs">> - which only covers $his - <<if hasAnyLegs($activeSlave)>> - torso, crotch, ass, and - <<footwearDescription>> - <<else>> - torso, crotch, and ass. - <</if>> - -<<case "leather pants and a tube top" "a t-shirt and jeans">> - which only covers $his - <<if hasAnyLegs($activeSlave)>> - torso, ass, legs, and - <<footwearDescription>> - <<else>> - torso and ass. - <</if>> - -<<case "leather pants and pasties" "leather pants" "jeans">> - which only covers $his - <<if hasAnyLegs($activeSlave)>> - legs, ass, and - <<footwearDescription>> - <<else>> - ass. - <</if>> - -<<case "a military uniform">> - consisting of a shirt and tie, military - <<if hasAnyLegs($activeSlave)>> - tunic, matching skirt, and - <<footwearDescription>> - <<else>> - tunic, and matching skirt. - <</if>> - $His uniform is pinned with the - <<if ($activeSlave.ID == $Bodyguard.ID) || ($activeSlave.ID == $HeadGirl.ID) || ($activeSlave.ID == $Recruiter.ID) || ($activeSlave.ID == $Concubine.ID)>> - golden whip and manacles insignia of a senior slave officer, - <<elseif ($activeSlave.ID == $Madam.ID) || ($activeSlave.ID == $Nurse.ID) || ($activeSlave.ID == $AttendantID) || ($activeSlave.ID == $Matron.ID) || ($activeSlave.ID == $DJ.ID) || ($activeSlave.ID == $Milkmaid.ID) || ($activeSlave.ID == $Farmer.ID) || ($activeSlave.ID == $Stewardess.ID) || ($activeSlave.ID == $Schoolteacher.ID) || ($activeSlave.ID == $Wardeness.ID)>> - golden manacles insignia of a junior slave officer, - <<elseif ($activeSlave.skill.combat > 0) && getLimbCount($activeSlave, 105) > 0>> - silver spear and manacles insignia of an augmented slave soldier, - <<elseif ($activeSlave.skill.combat > 0) && !isAmputee($activeSlave)>> - silver manacles insignia of a slave soldier, - <<else>> - black iron manacles insignia of a slave, - <</if>> - along with various ribbons denoting sexual aptitude and prized traits. - -<<case "a schutzstaffel uniform">> - consisting of a shirt and tie, military - <<if hasAnyLegs($activeSlave)>> - tunic, matching trousers, and - <<footwearDescription>> - <<else>> - tunic, and matching trousers. - <</if>> - $His uniform is pinned with the - <<if ($activeSlave.ID == $Bodyguard.ID) || ($activeSlave.ID == $HeadGirl.ID) || ($activeSlave.ID == $Recruiter.ID) || ($activeSlave.ID == $Concubine.ID)>> - golden whip and manacles insignia of a senior slave officer, - <<elseif ($activeSlave.ID == $Madam.ID) || ($activeSlave.ID == $Nurse.ID) || ($activeSlave.ID == $AttendantID) || ($activeSlave.ID == $Matron.ID) || ($activeSlave.ID == $DJ.ID) || ($activeSlave.ID == $Milkmaid.ID) || ($activeSlave.ID == $Farmer.ID) || ($activeSlave.ID == $Stewardess.ID) || ($activeSlave.ID == $Schoolteacher.ID) || ($activeSlave.ID == $Wardeness.ID)>> - golden manacles insignia of a junior slave officer, - <<elseif ($activeSlave.skill.combat > 0) && getLimbCount($activeSlave, 105)>> - silver spear and manacles insignia of an augmented slave soldier, - <<elseif ($activeSlave.skill.combat > 0) && !isAmputee($activeSlave)>> - silver manacles insignia of a slave soldier, - <<else>> - black iron manacles insignia of a slave, - <</if>> - along with various ribbons denoting sexual aptitude and prized traits. - -<<case "a slutty schutzstaffel uniform">> - consisting of a shirt and tie, military - <<if hasAnyLegs($activeSlave)>> - tunic, matching miniskirt, and - <<footwearDescription>> - <<else>> - tunic, and matching miniskirt. - <</if>> - $His uniform is pinned with the - <<if ($activeSlave.ID == $Bodyguard.ID) || ($activeSlave.ID == $HeadGirl.ID) || ($activeSlave.ID == $Recruiter.ID) || ($activeSlave.ID == $Concubine.ID)>> - golden whip and manacles insignia of a senior slave officer, - <<elseif ($activeSlave.ID == $Madam.ID) || ($activeSlave.ID == $Nurse.ID) || ($activeSlave.ID == $AttendantID) || ($activeSlave.ID == $Matron.ID) || ($activeSlave.ID == $DJ.ID) || ($activeSlave.ID == $Milkmaid.ID) || ($activeSlave.ID == $Farmer.ID) || ($activeSlave.ID == $Stewardess.ID) || ($activeSlave.ID == $Schoolteacher.ID) || ($activeSlave.ID == $Wardeness.ID)>> - golden manacles insignia of a junior slave officer, - <<elseif ($activeSlave.skill.combat > 0) && getLimbCount($activeSlave, 105)>> - silver spear and manacles insignia of an augmented slave soldier, - <<elseif ($activeSlave.skill.combat > 0) && !isAmputee($activeSlave)>> - silver manacles insignia of a slave soldier, - <<else>> - black iron manacles insignia of a slave, - <</if>> - along with various ribbons denoting sexual aptitude and prized traits. - -<<case "a red army uniform">> - consisting of a shirt and tie, military - <<if hasAnyLegs($activeSlave)>> - tunic, matching skirt, and - <<footwearDescription>> - <<else>> - tunic, and matching skirt. - <</if>> - $His uniform is pinned with the - <<if ($activeSlave.ID == $Bodyguard.ID) || ($activeSlave.ID == $HeadGirl.ID) || ($activeSlave.ID == $Recruiter.ID) || ($activeSlave.ID == $Concubine.ID)>> - golden whip and manacles insignia of a senior slave officer, - <<elseif ($activeSlave.ID == $Madam.ID) || ($activeSlave.ID == $Nurse.ID) || ($activeSlave.ID == $AttendantID) || ($activeSlave.ID == $Matron.ID) || ($activeSlave.ID == $DJ.ID) || ($activeSlave.ID == $Milkmaid.ID) || ($activeSlave.ID == $Farmer.ID) || ($activeSlave.ID == $Stewardess.ID) || ($activeSlave.ID == $Schoolteacher.ID) || ($activeSlave.ID == $Wardeness.ID)>> - golden manacles insignia of a junior slave officer, - <<elseif ($activeSlave.skill.combat > 0) && getLimbCount($activeSlave, 105)>> - silver spear and manacles insignia of an augmented slave soldier, - <<elseif ($activeSlave.skill.combat > 0) && !isAmputee($activeSlave)>> - silver manacles insignia of a slave soldier, - <<else>> - black iron manacles insignia of a slave, - <</if>> - along with various ribbons denoting sexual aptitude and prized traits. - -<<case "battledress">> - including comfortable fatigue - <<if hasAnyLegs($activeSlave)>> - pants, a sturdy tank top and - <<footwearDescription>> - <<else>> - pants (pinned over $his stumps) and a sturdy tank top. - <</if>> - -<<case "a mounty outfit">> - including comfortable - <<if hasAnyLegs($activeSlave)>> - slacks, a sturdy tunic and - <<footwearDescription>> - <<else>> - slacks (pinned over $his stumps) and a sturdy tunic. - <</if>> - -<<case "harem gauze">> - <<if hasAnyLegs($activeSlave)>> - $He is wearing - <<footwearDescription>> - <</if>> - $He's covered and even veiled, but you can see everything straight through the filmy cloth. - -<<case "slutty jewelry">> - including a belt of thin chain with a lewd ornament (a little - <<if ($activeSlave.dick > 0) && ($activeSlave.balls == 0)>> - curved golden cock without balls) - <<elseif ($activeSlave.dick > 0)>> - golden cock and balls) - <<elseif ($activeSlave.fetish == "cumslut") && ($activeSlave.fetishStrength > 95)>> - pair of golden lips) - <<elseif ($activeSlave.boobs > 1000)>> - pair of golden breasts) - <<elseif ($activeSlave.vagina == -1)>> - crinkled anus) - <<else>> - golden pussy) - <</if>> - over $his stomach. - <<if hasAnyLegs($activeSlave)>> - $He is wearing - <<footwearDescription>> - <</if>> - <<= App.Desc.piercing($activeSlave, "chastity")>> - -<<case "a Santa dress">> - made of red felt with white fur - <<if hasAnyLegs($activeSlave)>> - trim, a leather belt, and - <<footwearDescription>> - <<else>> - trim and a leather belt. - <</if>> - -<<case "a bimbo outfit">> - consisting of a top and miniskirt that completely expose $his bra and - <<if hasAnyLegs($activeSlave)>> - thong, and - <<footwearDescription>> - <<else>> - thong. - <</if>> - - -<<case "a courtesan dress">> - with exposed shoulders, - <<if hasAnyArms($activeSlave)>> - flowing sleeves, - <</if>> - built-in corset and an elegant, layered skirt that evokes the feeling of a flower ready to blossom. - <<if hasAnyLegs($activeSlave)>> - $He is wearing - <<footwearDescription>> - <</if>> - -<<default>> - so $his nude body is on display. - <<if isAmputee($activeSlave)>> - In fact, $he's devoid even of limbs. - <<elseif hasAnyLegs($activeSlave)>> - $He is wearing - <<footwearDescription>> - <</if>> -<</switch>> -<</if>> - - -<</widget>> - - -<<widget "HairDescription">> - -$His -<<if $activeSlave.fuckdoll == 0>> - <<switch $activeSlave.hStyle>> - - <<case "bald">> - hair no longer grows. If it did, it would be $activeSlave.origHColor. - - <<case "shaved" "shaved bald">> - hair has been shaved. If $his hair were visible, it would be $activeSlave.hColor. - - <<case "buzzcut">> - $activeSlave.hColor hair is in a short buzzcut. - - <<case "trimmed">> - $activeSlave.hColor hair is trimmed short. - - <<case "afro">> - $activeSlave.hColor hair is in a - <<if $activeSlave.hLength > 100>> - gigantic puffed-up afro and looks ridiculous. - <<elseif $activeSlave.hLength > 30>> - puffy afro. - <<else>> - short afro. - <</if>> - - <<case "cornrows">> - $activeSlave.hColor hair is formed tightly into cornrows in a decorative pattern on $his head, dangling - <<if $activeSlave.hLength >= 150>> - down calf-length, - <<elseif $activeSlave.hLength >= 100>> - down ass-length, - <<elseif $activeSlave.hLength >= 30>> - down long, - <<elseif $activeSlave.hLength >= 10>> - down shoulder-length, - <<else>> - down, - <</if>> - with colorful beads interspersed in them. - - <<case "bun">> - $activeSlave.hColor hair is - <<if $activeSlave.hLength >= 100>> - packed tightly into a huge puffy - <<elseif $activeSlave.hLength >= 30>> - packed into a large - <<elseif $activeSlave.hLength >= 10>> - tied into a small - <<else>> - tied into a - <</if>> - bun. - - <<case "messy bun">> - $activeSlave.hColor hair is - <<if $activeSlave.hLength >= 100>> - packed tightly into a huge messy - <<elseif $activeSlave.hLength >= 30>> - packed into a large messy - <<elseif $activeSlave.hLength >= 10>> - tied into a small messy - <<else>> - tied into a messy - <</if>> - bun. - - <<case "braided" "curled" "dreadlocks" "luxurious" "neat" "permed" "ponytail" "strip" "tails" "up">> - <<set _hairLength = $activeSlave.hLength/$activeSlave.height>> - <<if _hairLength > 0.9>> - floor-length, - <<elseif _hairLength > 0.8>> - calf-length, - <<elseif _hairLength > 0.7>> - knee-length, - <<elseif _hairLength >= 0.6>> - thigh-length, - <<elseif _hairLength >= 0.4>> - ass-length, - <<elseif _hairLength >= 0.2>> - long, - <<elseif _hairLength >= 15>> - shoulder-length, - <<else>> - short, - <</if>> - $activeSlave.hColor hair - <<HairClothingDescription>> - - <<default>> - $activeSlave.hColor hair is $activeSlave.hStyle. - - <</switch>> - $His - <<if $activeSlave.eyebrowHStyle == "bald">> - brows do not grow hair. $His eyebrows would be $activeSlave.eyebrowHColor in color if they did. - <<elseif $activeSlave.eyebrowHStyle == "shaved">> - eyebrows have <<if $activeSlave.hStyle == "shaved" || $activeSlave.hStyle == "shaved bald">>also <</if>>been shaved off. If they were visible, they would be $activeSlave.eyebrowHColor in color. - <<else>> - $activeSlave.eyebrowHColor eyebrows - <<switch $activeSlave.eyebrowHStyle>> - <<case "slanted inwards">> - slant inwards from the sides of $his forehead down to the center of $his head. - <<case "slanted outwards">> - slant outwards from the center of $his head down to the sides of $his forehead. - <<case "rounded">> - form perfect semicircles. - <<case "natural">> - naturally contour to the shape of $his brow. - <<case "curved">> - form small "S"-shaped curves above $his eyes. - <<case "straight">> - are near perfectly straight, instead of curving. - <<case "high-arched">> - form tall arches on $his forehead. - <<case "elongated">> - are elongated to cover far more of $his brow than what would be considered average. - <<case "shortened">> - are shortened to cover far less of $his brow than what would be considered average. - <<default>> - are styled to be $activeSlave.eyebrowHStyle. - <</switch>> - They're - <<switch $activeSlave.eyebrowFullness>> - <<case "pencil-thin">> - incredibly and unnaturally light and thin. - <<case "thin">> - considerably thinner than what would be considered average. - <<case "threaded">> - styled to be thinner on the sides but otherwise normal. - <<case "natural">> - kept to a natural level of fullness. - <<case "tapered">> - styled to be thicker in the center but otherwise normal. - <<case "thick">> - considerably thicker than what would be considered average. - <<case "bushy">> - incredibly and unnaturally full and bushy. - <<default>> - $activeSlave.eyebrowFullness. - <</switch>> - <</if>> -<<else>> - <<if $activeSlave.hLength > 20>> - hair sticks out of the suit in two <<if $activeSlave.hLength > 100>>extremely long<<elseif $activeSlave.hLength > 40>>long<<else>>short<</if>> tails, which can be used as handles when using the Fuckdoll's <<if $activeSlave.vagina > -1>>lower holes<<else>>rear hole<</if>>. - <<elseif $activeSlave.hLength > 5>> - short hair is tightly covered by the suit. - <<else>> - scalp is tightly covered by the suit. - <</if>> -<</if>> - -<</widget>> - -<<widget "HairClothingDescription">> - -<<if $activeSlave.fuckdoll == 0>> -<<switch $activeSlave.hStyle>> -<<case "neat">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "chains">> - is caught painfully in $his chains here and there. - <<case "body oil">> - rampages down $his back in the glorious feathering of an 80's perm. - <<case "a slutty qipao">> - cascades down $his back, ornamented with little silver talismans here and there. - <<case "a huipil">> - flows down $his back, rustling freely in the wind. - <<case "restrictive latex">> - is allowed a gap at the back of $his head so it can escape to cascade down $his back. - <<case "harem gauze">> - cascades down $his back, covered by a flimsy hairnet. - <<case "a halter top dress" "a ball gown" "a slave gown">> - cascades gorgeously down $his bare back. - <<case "a courtesan dress">> - cascades elegantly down $his back. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a kimono" "a long qipao">> - cascades elegantly down $his back, kept sensibly in place by a set of ivory hairpins. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is not visible under $his hood. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "a sweater and cutoffs" "a button-up shirt and panties" "pasties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is long and loose, but is decorated with little black bows here and there. - <<case "conservative clothing" "nice business attire">> - is kept out of $his face by a couple of simple barrettes. - <<case "slutty business attire">> - is kept out of $his face by a couple of gaudy golden barrettes. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume" "striped panties">> - is kept out of $his face by a pastel-colored headband. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - cascades out from under a cowboy hat. - <<case "a Santa dress">> - cascades out from under a festive hat. - <<case "a string bikini" "attractive lingerie" "attractive lingerie for a pregnant woman">> - flows back in a mane, with a flower tucked behind one ear: - <<FlowerDesc>> - <<case "a scalemail bikini">> - is topped by a gold headband, and flows back in a mane. - <<case "kitty lingerie">> - is topped by a cat ear headband, and cascades almost to the ground. - <<default>> - cascades almost to the ground. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "body oil">> - is in a big, classic 80's perm. - <<case "a slutty qipao">> - is brushed back over $his shoulders, ornamented with little silver talismans here and there. - <<case "a huipil">> - flows down $his shoulders, giving $him a very innocent look. - <<case "restrictive latex">> - is allowed a gap at the back of $his head so it can escape down $his back. - <<case "harem gauze">> - flows down $his back, covered by a flimsy hairnet. - <<case "a slave gown" "a ball gown" "a halter top dress">> - flows fashionably down $his bare back. - <<case "a courtesan dress">> - flows elegantly down $his back. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a kimono" "a long qipao">> - flows elegantly down $his back, kept sensibly in place by a set of ivory hairpins. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is not visible under $his hood. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is decorated with a little black bow in back. - <<case "conservative clothing" "nice business attire">> - is kept out of $his face by a couple of simple barrettes. - <<case "slutty business attire">> - is kept out of $his face by a couple of gaudy golden barrettes. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume" "striped panties">> - is kept out of $his face by a pastel-colored headband. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - flows out from under a cowboy hat. - <<case "a Santa dress">> - flows out from under a festive hat. - <<case "a string bikini" "attractive lingerie" "attractive lingerie for a pregnant woman">> - is tucked back by a flower, tucked behind one ear: - <<FlowerDesc>> - <<case "a scalemail bikini">> - is topped by a gold headband. - <<case "kitty lingerie">> - is brushed back over $his shoulders, and topped by a cat ear headband. - <<default>> - is brushed back over $his shoulders. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "body oil">> - is in a classic 80's perm. - <<case "a slutty qipao">> - is brushed back and ornamented with a little jade talisman. - <<case "a huipil">> - is short and neat, giving $him an innocent look. - <<case "a latex catsuit" "restrictive latex">> - is crammed under $his latex hood. - <<case "harem gauze">> - is covered by a flimsy hairnet. - <<case "a slave gown" "a halter top dress" "a ball gown">> - follows the latest fashion. - <<case "a courtesan dress">> - is meticulously brushed. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a kimono" "a long qipao">> - is kept sensibly in place by a set of ivory hairpins. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is not visible under $his hood. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is decorated with a little black bow in back. - <<case "conservative clothing" "nice business attire">> - is kept out of $his face by simple barrette. - <<case "slutty business attire">> - is kept out of $his face by a gaudy golden barrette. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is kept out of $his face by a sturdy hairpin. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume" "striped panties">> - is kept out of $his face by a pastel-colored headband. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - is topped by a cowboy hat. - <<case "a Santa dress">> - is topped by a festive hat. - <<case "a string bikini" "attractive lingerie" "attractive lingerie for a pregnant woman">> - bears a flower tucked behind one ear: - <<FlowerDesc>> - <<case "a scalemail bikini">> - is topped by a gold headband. - <<case "kitty lingerie">> - is brushed back and topped by a cat ear headband. - <<default>> - is brushed back. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "body oil">> - is in a classic 80's perm. - <<case "restrictive latex">> - fits under $his latex hood. - <<case "harem gauze">> - is covered by a flimsy hairnet. - <<case "a slave gown">> - is gelled into a fashionable wave. - <<case "a halter top dress">> - is gelled into a fashionable wave. - <<case "a ball gown">> - is gelled into a fashionable wave. - <<case "a courtesan dress">> - is meticulously brushed. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is not visible under $his hood. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "conservative clothing" "nice business attire">> - is parted on the side. - <<case "slutty business attire">> - is parted in the middle. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is in a utilitarian cut. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is hidden by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - is hidden by a cowboy hat. - <<case "a Santa dress">> - is hidden by a festive hat. - <<case "a string bikini" "attractive lingerie" "attractive lingerie for a pregnant woman" "long qipao" "a dirndl" "lederhosen" "a biyelgee costume" "striped panties">> - is short, and $he has a flower tucked behind one ear: - <<FlowerDesc>> - <<case "a scalemail bikini">> - is short, and topped by a gold headband. - <<case "kitty lingerie">> - is neatly brushed and topped by a cat ear headband. - <<default>> - is neatly brushed. - <</switch>> - <</if>> -<<case "up">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "chains">> - is pulled painfully back into a long tail, which is secured to $his chains at $his torso and $his ass. - <<case "body oil">> - is in an 80's perm and back in a scrunchy, from which it explodes backwards with 80's violence. - <<case "a slutty qipao">> - is in a perfect bun, secured with a jade comb; $his bun is so large it forms an artful arrangement down to the nape of $his neck. - <<case "a huipil">> - is twisted into two horns that rest on top of $his head, the rest is bulked on the back of $his neck. - <<case "a kimono" "a long qipao">> - is in a perfect bun, secured with an ivory comb; $his bun is so large it forms an artful arrangement down to the nape of $his neck. - <<case "a courtesan dress">> - is in a perfect bun. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<case "restrictive latex">> - sticks out of the latex hood in a huge bun. - <<case "harem gauze">> - is piled up on $his head in a huge beehive, itself veiled. - <<case "a slave gown" "a halter top dress" "a ball gown">> - is piled up on $his head in a perfect 60's beehive. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is not visible under $his modest head covering, though it's obvious $he has a huge mass of hair restrained under there. - <<case "a klan robe" "a slutty klan robe">> - is not visible under $his hood, though it's evident $he has a huge mass of hair restrained under there. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is back in a huge bun, and topped with a little maid's cap. - <<case "conservative clothing" "nice business attire">> - is back in a huge bun, so severe it pulls at $his temples a little. - <<case "slutty business attire">> - is pinned back in a hasty bun. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is pulled hard back into a big bun held in place with paracord. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume">> - is in a huge bun secured by a pastel scrunchy. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is back in a huge bun and topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - is back in a bun so huge it pushes $his cowboy hat forward at a rakish angle. - <<case "a Santa dress">> - is back in a bun so huge it pushes $his festive hat forward at a rakish angle. - <<case "kitty lingerie">> - is back in an enormous bun, and topped by a cat ear headband. - <<default>> - is back in an enormous bun. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "chains">> - is pulled painfully back into a long tail, which is secured to $his chains at $his torso. - <<case "body oil">> - is in an 80's perm and back in a scrunchy, from which it bursts backwards with 80's violence. - <<case "a slutty qipao">> - is in a perfect bun, secured with a jade comb. - <<case "spats and a tank top">> - is in a neat bun, held back with a scrunchy. - <<case "a huipil">> - is twisted into two horns that rest on top of $his head, the rest sits tightly on the back of $his neck. - <<case "a kimono" "a long qipao">> - is in a perfect bun, secured with an ivory comb. - <<case "restrictive latex">> - sticks out of the latex hood in a big bun. - <<case "harem gauze">> - is piled up on $his head in a beehive, pulling $his veil up a little. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is piled up on $his head in a perfect 60's beehive. - <<case "a courtesan dress">> - is in a perfect bun. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is not visible under $his hood. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is back in a severe bun, and topped with a little maid's cap. - <<case "conservative clothing" "nice business attire">> - is back in a bun, so severe it pulls at $his temples a little. - <<case "slutty business attire">> - is pinned back in a hasty bun. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is pulled hard back into a bun held in place with paracord. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume">> - is in a bun secured by a pastel scrunchy. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is back in a bun and topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - is back in a high bun that pushes $his cowboy hat forward at a rakish angle. - <<case "a Santa dress">> - is back in a high bun that pushes $his festive hat forward at a rakish angle. - <<case "kitty lingerie">> - is back in a big bun, and topped by a cat ear headband. - <<default>> - is back in a big bun. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "chains">> - is pulled painfully back into a bun, which is secured to $his collar. - <<case "body oil">> - is in an 80's perm and back in a scrunchy, from which it shoots backwards with 80's violence. - <<case "a slutty qipao">> - is in a tight little bun, secured with a jade comb. - <<case "spats and a tank top">> - is in a neat little bun, held back with a scrunchy. - <<case "a huipil">> - is twisted into two horns that rest on top of $his head. - <<case "a kimono" "a long qipao">> - is in a tight little bun, secured with an ivory comb. - <<case "restrictive latex">> - fits back under $his latex hood. - <<case "harem gauze">> - is piled on $his head, pulling $his veil up a little. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is piled up on $his head in a perfect 60's 'do. - <<case "a courtesan dress">> - is in a perfect little bun. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is not visible under $his hood. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is back in a little bun, and topped with a little maid's cap. - <<case "conservative clothing" "nice business attire">> - is back in a tight little bun, so severe it pulls at $his temples a little. - <<case "slutty business attire">> - is pinned back in a hasty bun. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is pulled hard back into a bun held in place with paracord. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume">> - is in a tight little bun secured by a pastel scrunchy. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is back in a tight little bun and topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - is back in a tight little bun that pushes $his cowboy hat forward at a rakish angle. - <<case "a Santa dress">> - is back in a tight little bun that pushes $his festive hat forward at a rakish angle. - <<case "kitty lingerie">> - is back in a tight little bun, and topped by a cat ear headband. - <<default>> - is back in a tight little bun. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "restrictive latex">> - fits back under $his latex hood. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is not visible under $his modest head covering. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a klan robe" "a slutty klan robe">> - is not visible under $his hood. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is combed back and topped with a little maid's cap. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is combed back and topped by a traditional white nurse's headband, complete with red cross. - <<case "kitty lingerie">> - is combed back and topped by a cat ear headband. - <<default>> - is combed back. - <</switch>> - <</if>> -<<case "tails">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is pulled back with a pair of simple hair ties into tails. - <<case "chains">> - is back in tails secured by steel rings. - <<case "a latex catsuit">> - is bound by latex hair cuffs into long matching pigtails. - <<case "Western clothing">> - is back in huge tails that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is back in huge tails that emerge from under $his festive hat. - <<case "body oil">> - is permed, and back in big poofy tails secured by scrunchies in noxious 80's pastel colors. - <<case "a slutty qipao">> - is back in huge tails secured by jade rings etched with images of - <<ImageDesc>> - <<case "spats and a tank top">> - is pulled back with a pair of scrunchies into long tails that almost reach the ground. - <<case "a huipil">> - is twisted into two huge tails that rest on top of $his shoulders. - <<case "a kimono">> - is in huge tails secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in huge tails secured by leather ties. - <<case "shibari rope">> - is back in huge tails tied back with rope. - <<case "restrictive latex">> - sticks out of two holes in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit">> - is back in huge tails secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is in twin tails that almost reach the ground, and topped by a gold headband. - <<case "battledress">> - is back in floor-length tails secured by paracord. - <<case "harem gauze" "striped panties">> - is gathered into two tight tails wrapped in golden thread that almost reach the ground. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in tails that nearly reach the ground. - <<case "a chattel habit">> - is in a couple of tails that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is in long tails, but they're hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is combed into beautiful long tails, one of which comes around to run down $his chest. - <<case "slutty business attire">> - is gathered into floor-length tails by gaudy gold clasps. - <<case "nice business attire">> - is gathered into secure tails and doubled up so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is gathered into floor-length tails by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in long tails, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in long tails, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is in long tails and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in long tails and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in long tails and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in long tails and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in long tails and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in long tails and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in long tails and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in long tails and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in long tails and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in twin tails that almost reach the ground, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in long tails and kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is in twin tails that almost reach the ground. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is pulled back with a pair of simple hair ties into tails. - <<case "chains">> - is back in tails secured by steel rings. - <<case "a latex catsuit">> - is bound by latex hair cuffs into matching pigtails. - <<case "Western clothing">> - is back in long tails that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is back in long tails that emerge from under $his festive hat. - <<case "body oil">> - is permed, and back in big poofy tails secured by scrunchies in noxious 80's pastel colors. - <<case "a slutty qipao">> - is back in big tails secured by jade rings etched with images of - <<ImageDesc>> - <<case "spats and a tank top">> - is pulled back with a pair of scrunchies into long tails. - <<case "a huipil">> - is twisted into two tails that rest on top of $his shoulders. - <<case "a kimono">> - is in big tails secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in big tails secured by leather ties. - <<case "shibari rope">> - is back in big tails tied back with rope. - <<case "restrictive latex">> - sticks out of two holes in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit">> - is back in big tails secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is in long twin braids, and topped by a gold headband. - <<case "battledress">> - is back in long braids secured by paracord. - <<case "harem gauze" "striped panties">> - is gathered into two long tails wrapped in golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in long loose tails. - <<case "a chattel habit">> - is in a couple of long tails that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is in long tails, but they're hidden by $his surplice. - <<case "a slave gown" "a halter top dress" "a ball gown">> - is combed into beautiful tails, one of which comes around to fall between $his breasts. - <<case "slutty business attire">> - is gathered into long tails by gaudy gold clasps. - <<case "nice business attire">> - is gathered into secure tails so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is gathered into long tails by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in tails, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in tails, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is in long tails and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in long tails and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in long tails and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in long tails and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in long tails and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in long tails and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in long tails and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in long tails and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in long tails and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in long twin tails, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in long tails and kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is in long twin tails. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is pulled back with a pair of simple hair ties into short tails. - <<case "chains">> - is back in short tails secured by steel rings. - <<case "a latex catsuit">> - is bound by latex hair cuffs into short matching pigtails. - <<case "Western clothing">> - is back in short braids that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is back in short braids that emerge from under $his festive hat. - <<case "body oil">> - is permed, and back in poofy tails secured by scrunchies in noxious 80's pastel colors. - <<case "a slutty qipao">> - is back in short tails secured by jade rings etched with images of - <<ImageDesc>> - <<case "spats and a tank top">> - is pulled back with a pair of scrunchies into little tails. - <<case "a huipil">> - is twisted into two short tails that give $him the look of a little girl. - <<case "a kimono">> - is in short tails secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in short tails secured by leather ties. - <<case "shibari rope">> - is back in short tails secured with rope. - <<case "restrictive latex">> - sticks out of two holes in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit">> - is back in short tails secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is in short braids, and topped by a gold headband. - <<case "battledress">> - is in short braids secured by paracord. - <<case "harem gauze" "striped panties">> - is gathered into two short tails wrapped in golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice short, slutty tails. - <<case "a chattel habit">> - is in a couple of short tails that are hidden by $his cowl. - <<case "a penitent nuns habit">> - is in short tails hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is combed into short tails set low at the nape of $his neck. - <<case "slutty business attire">> - is gathered into short tails by gaudy gold clasps. - <<case "nice business attire">> - is gathered into short tails so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is gathered into short tails by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in tails, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in tails, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is in short braids and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in short braids and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in short braids and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in short braids and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in short braids and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in short braids and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in short braids and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in short braids and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in short braids and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in short braids, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in short tails held in place with heart-shaped clips. - <<default>> - is in short braids. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is hidden by $his hood. - <<case "a police uniform" "overalls">> - is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is kept out of $his face by a couple of bone hairpins. - <<case "a scalemail bikini" "striped panties">> - is combed back and topped by a gold headband. - <<case "kitty lingerie">> - is combed back and topped by a cat ear headband. - <<case "a bimbo outfit">> - is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is too short to be kept in proper tails, so it's simply combed back. - <</switch>> - <</if>> -<<case "ponytail">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is tied back with a simple hair tie into a long ponytail. - <<case "chains">> - is tied back into a ponytail secured by steel rings. - <<case "a latex catsuit">> - is threaded through a thick latex sleeve into a peaked ponytail resembling a long flogger. - <<case "Western clothing">> - is back in a huge ponytail emerging from the back of $his cowboy hat. - <<case "a Santa dress">> - is back in a huge ponytail emerging from the back of $his festive hat. - <<case "body oil">> - is back in a big, long ponytail, tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is tied back in a huge ponytail secured by jade rings etched with images of - <<ImageDesc>> - <<case "spats and a tank top">> - is tied back with a scrunchy into a long ponytail that falls down <<if (hasAnyLegs($activeSlave))>>$his leg<<if (hasBothLegs($activeSlave))>>s<</if>><<else>>past $his torso<</if>>. - <<case "a huipil">> - is tied into a huge ponytail, that leaves $his long hair to wave in the wind. - <<case "a kimono">> - is in a huge ponytail secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in a huge ponytail secured by leather ties. - <<case "shibari rope">> - is back in a huge ponytail tied back with rope. - <<case "restrictive latex">> - sticks out of a hole in the back of in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is back in a huge ponytail secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is back in a huge ponytail secured by steel, and topped by a gold headband. - <<case "battledress">> - is back in a floor-length ponytail secured by paracord. - <<case "harem gauze">> - is gathered into a tight ponytail wrapped in golden thread that almost reaches the ground. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in a ponytail that nearly reaches the ground. - <<case "a chattel habit">> - is in a long ponytail that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is in a long ponytail, but it's hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is combed into a beautiful long ponytail, which swooshes as $he moves. - <<case "slutty business attire">> - is gathered into a floor-length ponytail by a gaudy gold clasp. - <<case "nice business attire">> - is gathered into a ponytail and doubled up so $he can do business without it getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is gathered into a floor-length ponytail by a white cloth tie emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in a long ponytail, but it's hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in a long ponytail, but it's hidden by $his hood. - <<case "a police uniform" "overalls">> - is in a long ponytail and is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in a long ponytail and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in a long ponytail and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in a long ponytail and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in a long ponytail and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in a long ponytail and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in a long ponytail and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in a long ponytail and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in a long ponytail and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in a long ponytail and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in a long ponytail held in place by a heart-shaped clip. - <<default>> - is in a ponytail that almost reaches the ground. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is pulled back with a simple hair tie into a ponytail. - <<case "chains">> - is tied back in a ponytail secured by steel rings. - <<case "a latex catsuit">> - is threaded through a thick latex sleeve into a peaked ponytail resembling a flogger. - <<case "Western clothing">> - is tied back in a long ponytail that emerges from the back of $his cowboy hat. - <<case "a Santa dress">> - is tied back in a long ponytail that emerges from the back of $his festive hat. - <<case "body oil">> - is permed, and back in a big, long ponytail tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is back in a big ponytail secured by jade rings etched with images of - <<ImageDesc>> - <<case "spats and a tank top">> - is tied back with a scrunchy into a long ponytail. - <<case "a huipil">> - is tied into a modest ponytail, that leaves $his hair to wave in the wind. - <<case "a kimono">> - is in a big ponytail secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in a big ponytail secured by leather ties. - <<case "shibari rope">> - is back in a big ponytail tied back with rope. - <<case "restrictive latex">> - sticks out of a hole in the back of $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is back in a big ponytail secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is back in a big ponytail secured by steel, and topped by a gold headband. - <<case "battledress">> - is back in a long braid secured by paracord. - <<case "harem gauze">> - is gathered into a long ponytail wrapped in golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in a long loose ponytail. - <<case "a chattel habit">> - is in a long ponytail that flows out from under $his cowl. - <<case "a penitent nuns habit">> - is in a long ponytail, but it's hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is combed into a beautiful ponytail, which swooshes as $he moves. - <<case "slutty business attire">> - is gathered into a long ponytail by gaudy gold clasps. - <<case "nice business attire">> - is gathered into a secure ponytail so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is gathered into a long ponytail by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in a long ponytail, but it's hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in a long ponytail, but it's hidden by $his hood. - <<case "a police uniform" "overalls">> - is in a long ponytail and is kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in a long ponytail and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in a long ponytail and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in a long ponytail and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in a long ponytail and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in a long ponytail and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in a long ponytail and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in a long ponytail and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in a long ponytail and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in a long ponytail and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in a long ponytail held in place by a heart-shaped clip. - <<default>> - is in a long ponytail. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is pulled back with a simple hair tie into short ponytail. - <<case "chains">> - is back in a short ponytail secured by steel rings. - <<case "a latex catsuit">> - is bound by a latex hair cuff into a short and severe ponytail. - <<case "Western clothing">> - is back in a short braid that emerges from under $his cowboy hat. - <<case "a Santa dress">> - is back in a short braid that emerges from under $his festive hat. - <<case "body oil">> - is permed, and back in a big, long ponytail tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is back in short ponytail secured by jade rings etched with images of - <<ImageDesc>> - <<case "spats and a tank top">> - is tied back with a scrunchy into a short, cute ponytail. - <<case "a huipil">> - is tied into a small ponytail, that leaves $his short hair to wave in the wind. - <<case "a kimono">> - is in short ponytail secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in short ponytail secured by leather ties. - <<case "shibari rope">> - is back in short ponytail secured with rope. - <<case "restrictive latex">> - sticks out of a hole in the back of $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is back in a short ponytail secured by a hair tie with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is back in a short ponytail secured by steel, and topped by a gold headband. - <<case "battledress">> - is in a short braid secured by paracord. - <<case "harem gauze">> - is gathered into a short ponytail wrapped in golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in a short, slutty ponytail. - <<case "a chattel habit">> - is in a short ponytail that is hidden by $his cowl. - <<case "a penitent nuns habit">> - is in a short ponytail hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is combed into a short ponytail set low at the nape of $his neck. - <<case "slutty business attire">> - is gathered into a short ponytail by gaudy gold clasps. - <<case "nice business attire">> - is gathered into a short ponytail so $he can do business without it getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is gathered into a short ponytail by a white cloth tie emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in a ponytail, but it's hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in a ponytail, but it's hidden by $his hood. - <<case "a police uniform" "overalls">> - is in a ponytail and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in a ponytail and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in a ponytail and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in a ponytail and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in a ponytail and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in a ponytail and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in a ponytail and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in a ponytail and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in a ponytail and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in a short ponytail, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in a short ponytail held in place by a heart-shaped clip. - <<default>> - is in a short ponytail. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is hidden by $his hood. - <<case "a scalemail bikini" "striped panties">> - is combed back and topped by a gold headband. - <<case "kitty lingerie">> - is combed back and topped by a cat ear headband. - <<default>> - is too short to be kept in a proper ponytail, so it's simply combed back. - <</switch>> - <</if>> -<<case "braided">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is pulled back with a pair of simple hair ties into braids. - <<case "chains">> - is back in braids secured by steel rings. - <<case "Western clothing">> - is back in huge braids that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is back in huge braids that emerge from under $his festive hat. - <<case "body oil">> - is permed, and back in big poofy braids secured by scrunchies in noxious 80's pastel colors. - <<case "a slutty qipao">> - is back in huge braids secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is twisted into huge braids, that rest on $his shoulders. - <<case "a kimono">> - is in huge braids secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in huge braids secured by leather ties. - <<case "shibari rope">> - is back in huge braids tied back with rope. - <<case "restrictive latex">> - sticks out of two holes in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is back in huge braids secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is back in huge braids secured by steel, and topped by a gold headband. - <<case "battledress">> - is back in floor-length braids secured by paracord. - <<case "harem gauze">> - is gathered into two tight braids wrapped in golden thread that almost reach the ground. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in braids that nearly reach the ground. - <<case "a chattel habit">> - is in a couple of braids that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is in long braids, but they're hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is combed into beautiful long braids, one of which comes around to run down $his chest. - <<case "slutty business attire">> - is gathered into floor-length braids by gaudy gold clasps. - <<case "nice business attire">> - is gathered into secure braids and doubled up so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is gathered into floor-length braids by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in long braids, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in long braids, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is in long braids and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in long braids and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in long braids and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in long braids and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in long braids and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in long braids and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in long braids and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in long braids and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in long braids and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in braids that almost reach the ground, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is gathered into floor-length braids by pink cloth ties emblazoned with little hearts. - <<default>> - is in braids that almost reach the ground. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is pulled back with simple hair ties into braids. - <<case "chains">> - is back in braids secured by steel rings. - <<case "Western clothing">> - is back in long braids that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is back in long braids that emerge from under $his festive hat. - <<case "body oil">> - is permed, and back in big, long braids secured by scrunchies in noxious 80's pastel colors. - <<case "a slutty qipao">> - is back in big braids secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is twisted into braids, that rest on $his shoulders. - <<case "a kimono">> - is in long braids secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in long braids secured by leather ties. - <<case "shibari rope">> - is back in long braids tied back with rope. - <<case "restrictive latex">> - is braided and sticks out of holes in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is back in long braids secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is back in long braids secured by steel, and topped by a gold headband. - <<case "battledress">> - is back in long braids secured by paracord. - <<case "harem gauze">> - is tied into long braids wrapped in golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in long braids. - <<case "a chattel habit">> - is in long braids that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is in long braids, but they're hidden by $his surplice. - <<case "a halter top dress" "a ball gown" "a slave gown">> - is in beautiful braids, one of which comes around to fall between $his breasts. - <<case "slutty business attire">> - is tied into long braids and secured by gaudy gold clasps. - <<case "nice business attire">> - is tied into long braids and secured so $he can do business without them getting in the way. - <<case "a slutty nurse outfit">> - is tied into long braids and secured by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in braids, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in braids, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is in braids and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in braids and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in braids and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in braids and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in braids and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in braids and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in braids and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in braids and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in braids and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in long braids, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is tied into long braids and secured by pink cloth ties emblazoned with little hearts. - <<default>> - is in long braids. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is pulled back with a pair of simple hair ties into short braids. - <<case "chains">> - is back in short braids secured by steel rings. - <<case "Western clothing">> - is back in short braids that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is back in short braids that emerge from under $his festive hat. - <<case "body oil">> - is permed, and back in short braids secured by scrunchies in noxious 80's pastel colors. - <<case "a slutty qipao">> - is back in short braids secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is twisted into short braids, that rest on $his shoulders. - <<case "a kimono">> - is in short braids secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is back in short braids secured by leather ties. - <<case "shibari rope">> - is back in short braids secured with rope. - <<case "restrictive latex">> - is braided and sticks out of holes in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is back in short braids secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is back in short braids secured by steel, and topped by a gold headband. - <<case "battledress">> - is in short braids secured by paracord. - <<case "harem gauze">> - is gathered into short braids wrapped in golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice short, slutty tails. - <<case "a chattel habit">> - is in short braids that are hidden by $his cowl. - <<case "a penitent nuns habit">> - is in short braids hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is combed into short braids set low at the nape of $his neck. - <<case "slutty business attire">> - is gathered into short braids by gaudy gold clasps. - <<case "nice business attire">> - is gathered into short braids so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is gathered into short braids by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in short braids, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in short braids, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is in short braids and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in short braids and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in short braids and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in short braids and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in short braids and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in short braids and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in short braids and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in short braids and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in short braids and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in short braids, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is gathered into long braids by pink cloth ties emblazoned with little hearts. - <<default>> - is in short braids. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is hidden by $his hood. - <<case "a scalemail bikini" "striped panties">> - is combed back and topped by a gold headband. - <<case "kitty lingerie">> - is combed back and topped by a cat ear headband. - <<default>> - is too short to be kept in proper braids, so it's simply combed back. - <</switch>> - <</if>> -<<case "dreadlocks">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is in dreadlocks, reaching down almost to the ground. - <<case "chains">> - is in long dreadlocks, connected to $his chains at the ends by steel rings. - <<case "Western clothing">> - is long dreadlocks that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is long dreadlocks that emerge from under $his festive hat. - <<case "body oil">> - is in dreadlocks, some tied with bands of colored string. - <<case "a slutty qipao">> - is in long dreadlocks, some with jade ornaments etched with images of - <<ImageDesc>> - <<case "a huipil">> - is in long dreadlocks, with a couple of small ornaments important to $him. - <<case "a kimono">> - is in long dreadlocks, some in ivory rings carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is in long dreadlocks some in simple leather ties. - <<case "shibari rope">> - is in long dreadlocks, some simply tied with string. - <<case "restrictive latex">> - is in dreadlocks, poking out of a hole in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is in dreadlocks, some in ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is in dreadlocks bunched up by leather, and topped with a gold headband. - <<case "battledress">> - is in floor-length dreadlocks, some secured by paracord. - <<case "harem gauze">> - is in dreadlocks wrapped in golden thread that almost reach the ground. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in dreadlocks that nearly reach the ground. - <<case "a chattel habit">> - is in long dreadlocks that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is in long dreadlocks, barely hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is in dreadlocks, spreading out in many directions and almost reaching the ground. - <<case "slutty business attire">> - is in floor-length dreadlocks, some in gaudy gold clasps. - <<case "nice business attire">> - is in dreadlocks and tied up so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is in floor-length dreadlocks, some in white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in long dreadlocks, barely hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in long dreadlocks, well hidden by $his hood. - <<case "a police uniform" "overalls">> - is in long dreadlocks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in long dreadlocks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in long dreadlocks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in long dreadlocks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in long dreadlocks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in long dreadlocks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in long dreadlocks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in long dreadlocks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in long dreadlocks and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in dreadlocks that reach almost to the ground, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in long dreadlocks and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is in dreadlocks that almost reach the ground. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is in dreadlocks, reaching past $his shoulders. - <<case "chains">> - is in dreadlocks, attached to $his chains at the ends by steel rings. - <<case "Western clothing">> - is back in dreadlocks that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is back in dreadlocks that emerge from under $his festive hat. - <<case "body oil">> - is in dreadlocks, some tied with bands of colored string. - <<case "a slutty qipao">> - is in dreadlocks, some with jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is in dreadlocks, with a couple of small ornaments important to $him. - <<case "a kimono">> - is in dreadlocks, some in ivory rings carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is in dreadlocks, some tied with simple leather ties. - <<case "shibari rope">> - is in dreadlocks, some simply tied with string. - <<case "restrictive latex">> - is in dreadlocks, sticking out of a hole in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is in dreadlocks, some in hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is in dreadlocks bunched up by leather, and topped with a gold headband. - <<case "battledress">> - is in dreadlocks, some tied with paracord. - <<case "harem gauze">> - is in dreadlocks, some tied with golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in dreadlocks. - <<case "a chattel habit">> - is in dreadlocks that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is in dreadlocks, but they're hidden by $his surplice. - <<case "a slave gown">> - is in dreadlocks, spreading out in many directions. - <<case "a halter top dress">> - is in dreadlocks, spreading out in many directions. - <<case "a ball gown">> - is in dreadlocks, spreading out in many directions. - <<case "slutty business attire">> - is in dreadlocks, some in gaudy gold clasps. - <<case "nice business attire">> - is in dreadlocks and tied so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is in dreadlocks, some with white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in dreadlocks, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in dreadlocks, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is in dreadlocks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in dreadlocks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in dreadlocks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in dreadlocks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in dreadlocks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in dreadlocks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in dreadlocks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in dreadlocks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in dreadlocks and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in dreadlocks and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in dreadlocks and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is in dreadlocks. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is in short dreadlocks, some in simple hair ties. - <<case "chains">> - is in short dreadlocks, some with steel rings. - <<case "Western clothing">> - is in short dreadlocks that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is in short dreadlocks that emerge from under $his festive hat. - <<case "body oil">> - is in short dreadlocks, some tied with colored string. - <<case "a slutty qipao">> - is in short dreadlocks, some in jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is in short dreadlocks, with a couple of small ornaments important to $him. - <<case "a kimono">> - is in short dreadlocks, some with ivory rings carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is in short dreadlocks, some with simple leather ties. - <<case "shibari rope">> - is in dreadlocks, some simply tied with string. - <<case "restrictive latex">> - is in short dreadlocks, sticking out of a hole in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is in short dreadlocks, some in hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is in short dreadlocks bunched up by leather, and topped with a gold headband. - <<case "battledress">> - is in short dreadlocks, some tied with paracord. - <<case "harem gauze">> - is in short dreadlocks, some in golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in short, dreadlocks. - <<case "a chattel habit">> - is in short dreadlocks that are hidden by $his cowl. - <<case "a penitent nuns habit">> - is in short dreadlocks hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is in short dreadlocks, spreading around $his head. - <<case "slutty business attire">> - is in short dreadlocks, some with gaudy gold clasps. - <<case "nice business attire">> - is in short dreadlocks and tied so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is in short dreadlocks, some in white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is in short dreadlocks, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is in short dreadlocks, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is in short dreadlocks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in short dreadlocks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in short dreadlocks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in short dreadlocks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in short dreadlocks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in short dreadlocks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in short dreadlocks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in short dreadlocks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in short dreadlocks and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is in short dreadlocks, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is in short dreadlocks and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is in short dreadlocks. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is hidden by $his hood. - <<case "a scalemail bikini" "striped panties">> - is combed back and topped by a gold headband. - <<case "kitty lingerie">> - is combed back and topped by a cat ear headband. - <<default>> - is too short to be kept in proper dreadlocks, so it's simply combed back. - <</switch>> - <</if>> -<<case "curled">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is curled into long flowing locks, reaching down almost to the ground. - <<case "chains">> - is curled into long flowing locks secured by steel rings. - <<case "Western clothing">> - is curled into long flowing locks that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is curled into long flowing locks that emerge from under $his festive hat. - <<case "body oil">> - is curled into long flowing locks, tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is curled into long flowing locks secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is in long curls, and the locks flow down $his shoulders. - <<case "a kimono">> - is curled into long flowing locks secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is curled into long flowing locks secured by leather ties. - <<case "shibari rope">> - is in long dreadlocks, some simply tied with string. - <<case "restrictive latex">> - is curled into long flowing locks poking out of a hole in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is curled into long flowing locks secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is curled into long flowing locks, and topped by a gold headband. - <<case "battledress">> - is curled into floor-length locks secured by paracord. - <<case "harem gauze">> - is curled into long flowing locks wrapped in golden thread that almost reach the ground. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in long curly locks that nearly reach the ground. - <<case "a chattel habit">> - is curled into long flowing locks that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is curled into long flowing locks barely hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is curled into long flowing locks, almost reaching the ground. - <<case "slutty business attire">> - is curled into long flowing locks, secured by gaudy gold clasps. - <<case "nice business attire">> - is curled into long flowing locks and tied up so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is curled into long flowing locks, secured by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is curled into long flowing locks, barely hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is curled into long flowing locks, well hidden by $his hood. - <<case "a police uniform" "overalls">> - is curled into long flowing locks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is curled into long flowing locks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is curled into long flowing locks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is curled into long flowing locks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is curled into long flowing locks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is curled into long flowing locks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is curled into long flowing locks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is curled into long flowing locks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is curled into long flowing locks and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is curled into long flowing locks that almost reach the ground, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is curled into long flowing locks and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is curled into long flowing locks that almost reach the ground. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is curled into long locks, reaching past $his shoulders. - <<case "chains">> - is curled into long locks, secured by steel rings. - <<case "Western clothing">> - is curled into long locks that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is curled into long locks that emerge from under $his festive hat. - <<case "body oil">> - is curled into long locks, tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is curled into long locks, secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is in curls, and the locks flow down $his shoulders. - <<case "a kimono">> - is curled into long locks, secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is curled into long locks, secured by leather ties. - <<case "shibari rope">> - is curled into long locks, tied back with rope. - <<case "restrictive latex">> - is curled into long locks, sticking out of a hole in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is curled into long locks secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is curled into long flowing locks, and topped by a gold headband. - <<case "battledress">> - is curled into long locks, secured by paracord. - <<case "harem gauze">> - is curled into long locks, secured by golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in long curled locks. - <<case "a chattel habit">> - is curled into long locks that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is curled into long locks, but they're hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is curled into long locks, reaching past $his shoulders. - <<case "slutty business attire">> - is curled into long locks secured by gaudy gold clasps. - <<case "nice business attire">> - is curled into long locks and tied so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is curled into long locks, secured by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is curled into long locks, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is curled into long locks, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is curled into long locks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is curled into long locks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is curled into long locks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is curled into long locks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is curled into long locks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is curled into long locks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is curled into long locks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is curled into long locks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is curled into long locks and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is curled into long locks, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is curled into long locks and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is curled into long locks. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is curled into short locks secured by simple hair ties. - <<case "chains">> - is curled into short locks secured by steel rings. - <<case "Western clothing">> - is curled into short locks that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is curled into short locks that emerge from under $his festive hat. - <<case "body oil">> - is curled into short locks tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is curled into short locks secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is in short curls, and the locks flow down $his shoulders. - <<case "a kimono">> - is curled into short locks secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is curled into short locks secured by leather ties. - <<case "shibari rope">> - is curled into short locks tied with rope. - <<case "restrictive latex">> - is curled into short locks, but they are covered by $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is curled into short locks secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is curled into short flowing locks, and topped by a gold headband. - <<case "battledress">> - is curled into short locks secured by paracord. - <<case "harem gauze">> - is curled into short locks secured by golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in short, curled locks. - <<case "a chattel habit">> - is curled into short locks that are hidden by $his cowl. - <<case "a penitent nuns habit">> - is curled into short locks hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is curled into short locks. - <<case "slutty business attire">> - is curled into short locks secured by gaudy gold clasps. - <<case "nice business attire">> - is curled into short locks and tied so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is curled into short locks secured by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is curled into short locks, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is curled into short locks, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is curled into short locks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is curled into short locks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is curled into short locks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is curled into short locks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is curled into short locks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is curled into short locks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is curled into short locks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is curled into short locks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is curled into short locks and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is curled into short locks, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is curled into short locks and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is curled into short locks. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is hidden by $his hood. - <<case "a scalemail bikini" "striped panties">> - is in short curls and topped by a gold headband. - <<case "kitty lingerie">> - is in short curls and topped by a cat ear headband. - <<default>> - is in short curls. - <</switch>> - <</if>> -<<case "permed">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is permed into long flowing curls, reaching down almost to the ground. - <<case "chains">> - is permed into long flowing curls secured by steel rings. - <<case "Western clothing">> - is permed into long flowing curls that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is permed into long flowing curls that emerge from under $his festive hat. - <<case "body oil">> - is permed into long flowing curls, tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is permed into long flowing curls secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is permed into long curls, and the locks flow down $his shoulders. - <<case "a kimono">> - is permed into long flowing curls secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is permed into long flowing curls secured by leather ties. - <<case "shibari rope">> - is in long dreadlocks, some simply tied with string. - <<case "restrictive latex">> - is permed into long flowing curls poking out of a hole in $his latex hood. - <<case "a schoolgirl outfit" "a slutty maid outfit" "a string bikini" "cutoffs and a t-shirt" "striped panties">> - is permed into long flowing curls secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is permed into long flowing curls and topped by a gold headband. - <<case "battledress">> - is permed into floor-length curls secured by paracord. - <<case "harem gauze">> - is permed into long flowing curls wrapped in golden thread that almost reach the ground. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in long curly curls that nearly reach the ground. - <<case "a chattel habit">> - is permed into long flowing curls that flow out from under $his cowl. - <<case "a penitent nuns habit">> - is permed into long flowing curls barely hidden by $his surplice. - <<case "a ball gown" "a halter top dress" "a slave gown">> - is permed into long flowing curls, almost reaching the ground. - <<case "slutty business attire">> - is permed into long flowing curls, secured by gaudy gold clasps. - <<case "nice business attire">> - is permed into long flowing curls and tied up so $he can do business without them getting in the way. - <<case "a nice nurse outfit" "a slutty nurse outfit">> - is permed into long flowing curls, secured by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is permed into long flowing curls, barely hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is permed into long flowing curls, well hidden by $his hood. - <<case "a police uniform" "overalls">> - is permed and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is permed and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is permed and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is permed and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is permed and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is permed and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is permed and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is permed and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is permed and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is permed and topped by a cat ear headband; $his curls almost reach the ground. - <<case "a bimbo outfit">> - is permed and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is permed; $his curls almost reach the ground. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is permed, $his curls reaching past $his shoulders. - <<case "chains">> - is permed into long locks, secured by steel rings. - <<case "Western clothing">> - is permed into long locks that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is permed into long locks that emerge from under $his festive hat. - <<case "body oil">> - is permed and tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is permed into long locks, secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is permed into curls, and the locks flow down $his shoulders. - <<case "a kimono">> - is permed and secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is permed and secured by leather ties. - <<case "shibari rope">> - is permed and tied back with rope. - <<case "restrictive latex">> - is permed, sticking out of a hole in $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is permed and secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is permed and topped by a gold headband. - <<case "battledress">> - is permed and secured by paracord. - <<case "harem gauze">> - is permed and secured by golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in long permed curls. - <<case "a chattel habit">> - is permed, $his curls flow out from under $his cowl. - <<case "a penitent nuns habit">> - is permed, but they're hidden by $his surplice. - <<case "a slave gown" "a halter top dress" "a ball gown">> - is permed, reaching past $his shoulders. - <<case "slutty business attire">> - is permed and secured by gaudy gold clasps. - <<case "nice business attire">> - is permed and tied so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is permed, secured by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is permed, $his long curls hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is permed, $his long curls hidden by $his hood. - <<case "a police uniform" "overalls">> - is permed and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is permed and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is permed and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is permed and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is permed and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is permed and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is permed and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is permed and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is permed and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is permed and topped by a cat ear headband. - <<case "a bimbo outfit">> - is permed and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is permed. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "conservative clothing">> - is permed into short waves secured by simple hair ties. - <<case "chains">> - is permed into short waves secured by steel rings. - <<case "Western clothing">> - is permed into short waves that emerge from under $his cowboy hat. - <<case "a Santa dress">> - is permed into short waves that emerge from under $his festive hat. - <<case "body oil">> - is permed into short waves tied with a scrunchy in noxious 80's pastel colors. - <<case "a slutty qipao">> - is permed into short waves secured by jade rings etched with images of - <<ImageDesc>> - <<case "a huipil">> - is permed into short curls, and the locks flow down $his shoulders. - <<case "a kimono">> - is permed into short waves secured by ivory combs carved with images of - <<ImageDesc>> - <<case "uncomfortable straps">> - is permed into short waves secured by leather ties. - <<case "shibari rope">> - is permed into short waves tied with rope. - <<case "restrictive latex">> - is permed into short waves, but they are covered by $his latex hood. - <<case "a string bikini" "cutoffs and a t-shirt" "a schoolgirl outfit" "a slutty maid outfit" "striped panties">> - is permed into short waves secured by hair ties with plastic buttons, bearing the garish inscription - <<print App.Desc.inscrip($activeSlave)>> - <<case "a scalemail bikini">> - is permed into short waves and topped by a gold headband. - <<case "battledress">> - is permed into short waves secured by paracord. - <<case "harem gauze">> - is permed into short waves secured by golden thread. - <<case "a fallen nuns habit">> - sticks sacrilegiously out of $his surplice in short, permed waves. - <<case "a chattel habit">> - is permed into short waves that are hidden by $his cowl. - <<case "a penitent nuns habit">> - is permed into short waves hidden by $his surplice. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is permed into short waves. - <<case "slutty business attire">> - is permed into short waves secured by gaudy gold clasps. - <<case "nice business attire">> - is permed into short waves and tied so $he can do business without them getting in the way. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is permed into short waves secured by white cloth ties emblazoned with little red crosses. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is permed into short waves, but they're hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is permed into short waves, but they're hidden by $his hood. - <<case "a police uniform" "overalls">> - is permed into short waves and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is permed into short waves and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is permed into short waves and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is permed into short waves and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is permed into short waves and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is permed into short waves and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is permed into short waves and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is permed into short waves and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is permed into short waves and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is permed into short waves and topped by a cat ear headband. - <<case "a bimbo outfit">> - is permed into short waves and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is permed into short waves. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is hidden by $his hood. - <<case "a scalemail bikini" "striped panties">> - is permed into short curls and topped by a gold headband. - <<case "kitty lingerie">> - is permed into short curls and topped by a cat ear headband. - <<default>> - is permed into short curls. - <</switch>> - <</if>> -<<case "luxurious">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "chains">> - is in luxurious layered locks, caught painfully in $his chains here and there. - <<case "body oil" "a huipil">> - is in luxurious layered locks flowing gorgeously down $his back. - <<case "a slutty qipao">> - is in luxurious layered locks flowing gorgeously down $his back, ornamented with little silver talismans here and there. - <<case "restrictive latex">> - is allowed a gap at the back of $his head so $his luxurious layered locks can escape to cascade down $his back. - <<case "harem gauze">> - is in luxurious layered locks flowing gorgeously down $his back, covered by a flimsy hairnet. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is in luxurious layered locks flowing gorgeously down $his bare back. - <<case "a kimono" "a long qipao">> - is in luxurious layered locks flowing elegantly down $his back, kept sensibly in place by a set of ivory hairpins. - <<case "a courtesan dress">> - is in luxurious layered locks flowing elegantly down $his back. - <<case "a bimbo outfit">> - is in luxurious layered locks and is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is in luxurious layered locks but not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is in luxurious layered locks but not visible under $his hood. - <<case "a police uniform" "overalls">> - is in luxurious layered locks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in luxurious layered locks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in luxurious layered locks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in luxurious layered locks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in luxurious layered locks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in luxurious layered locks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in luxurious layered locks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in luxurious layered locks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in luxurious layered locks and is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is in luxurious layered locks flowing gorgeously down $his back, decorated with little black bows here and there. - <<case "conservative clothing" "nice business attire">> - is in luxurious layered locks kept out of $his face by a couple of simple barrettes. - <<case "slutty business attire">> - is in luxurious layered locks kept out of $his face by a couple of gaudy golden barrettes. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is in luxurious layered locks kept out of $his face by a couple of sturdy hairpins. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume" "striped panties">> - is in luxurious layered locks kept out of $his face by a pastel-colored headband. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is in luxurious layered locks topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - cascades out from under a cowboy hat in luxurious layered locks. - <<case "a Santa dress">> - cascades out from under a festive hat in luxurious layered locks. - <<case "a string bikini" "attractive lingerie" "attractive lingerie for a pregnant woman">> - is in luxurious layered locks, with a flower tucked behind one ear: - <<FlowerDesc>> - <<case "a scalemail bikini">> - is in luxurious locks topped by a gold headband. - <<case "kitty lingerie">> - is in luxurious layered locks, cascading almost to the ground, and topped by a cat ear headband. - <<default>> - is in luxurious layered locks, cascading almost to the ground. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "body oil" "a huipil">> - is in luxurious layered locks. - <<case "a slutty qipao">> - is in luxurious layered locks flowing over $his shoulders, ornamented with little silver talismans here and there. - <<case "restrictive latex">> - is allowed a gap at the back of $his head so $his luxurious layered locks can escape down $his back. - <<case "harem gauze">> - is in luxurious layered locks flowing down $his back, covered by a flimsy hairnet. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is in luxurious layered locks flowing gorgeously down $his bare back. - <<case "a kimono" "a long qipao">> - is in luxurious layered locks flowing elegantly down $his back, kept sensibly in place by a set of ivory hairpins. - <<case "a courtesan dress">> - is in luxurious layered locks flowing elegantly down $his back. - <<case "a bimbo outfit">> - is in luxurious layered locks and is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is in luxurious layered locks flowing gorgeously but not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is in luxurious layered locks flowing gorgeously but not visible under $his hood. - <<case "a police uniform" "overalls">> - is in luxurious layered locks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in luxurious layered locks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in luxurious layered locks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in luxurious layered locks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in luxurious layered locks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in luxurious layered locks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in luxurious layered locks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in luxurious layered locks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in luxurious layered locks and is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is in luxurious layered locks, decorated with a little black bow in back. - <<case "conservative clothing" "nice business attire">> - is in luxurious layered locks kept out of $his face by a couple of simple barrettes. - <<case "slutty business attire">> - is in luxurious layered locks kept out of $his face by a couple of gaudy golden barrettes. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "battlearmor" "a mounty outfit">> - is in luxurious layered locks kept out of $his face by a couple of sturdy hairpins. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume" "striped panties">> - is in luxurious layered locks kept out of $his face by a pastel-colored headband. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is in luxurious layered locks topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - is in luxurious layered locks flowing out from under a cowboy hat. - <<case "a Santa dress">> - is in luxurious layered locks flowing out from under a festive hat. - <<case "a string bikini" "attractive lingerie" "attractive lingerie for a pregnant woman">> - is in luxurious layered locks held back by a flower, tucked behind one ear: - <<FlowerDesc>> - <<case "a scalemail bikini">> - is in luxurious locks topped by a gold headband. - <<case "kitty lingerie">> - is brushed back over $his shoulders and topped by a cat ear headband. - <<default>> - is brushed back over $his shoulders. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "body oil" "a huipil">> - is in luxuriously styled short locks. - <<case "a slutty qipao">> - is in luxuriously styled short locks, brushed back and ornamented with a little jade talisman. - <<case "restrictive latex">> - is in luxuriously styled short locks, crammed under $his latex hood. - <<case "harem gauze">> - is in luxuriously styled short locks, covered by a flimsy hairnet. - <<case "a slave gown" "a ball gown" "a halter top dress">> - is in luxuriously styled short locks. - <<case "a kimono" "a long qipao">> - is in luxuriously styled short locks kept sensibly in place by a set of ivory hairpins. - <<case "a courtesan dress">> - is in luxurious styled short locks. - <<case "a bimbo outfit">> - is in luxurious short layered locks and is kept out of $his face by a couple of heart-shaped barrettes. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is in luxuriously styled short locks but not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is in luxuriously styled short locks but not visible under $his hood. - <<case "a police uniform" "overalls">> - is in luxurious short layered locks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in luxurious short layered locks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in luxurious short layered locks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in luxurious short layered locks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in luxurious short layered locks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in luxurious short layered locks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in luxurious short layered locks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in luxurious short layered locks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in luxurious short layered locks and is kept out of $his face by a couple of bone hairpins. - <<case "a slutty maid outfit" "a nice maid outfit">> - is in luxuriously styled short locks decorated with a little black bow in back. - <<case "conservative clothing" "nice business attire">> - is in luxuriously styled short locks kept out of $his face by simple barrette. - <<case "slutty business attire">> - is in luxuriously styled short locks kept out of $his face by a gaudy golden barrette. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "a mounty outfit" "battlearmor">> - is in luxuriously styled short locks kept out of $his face by a sturdy hairpin. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume" "striped panties">> - is in luxuriously styled short locks kept out of $his face by a pastel-colored headband. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is in luxuriously styled short locks topped by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - is in luxuriously styled short locks topped by a cowboy hat. - <<case "a Santa dress">> - is in luxuriously styled short locks topped by a festive hat. - <<case "a string bikini" "attractive lingerie" "attractive lingerie for a pregnant woman">> - is in luxuriously styled short locks, bearing a flower tucked behind one ear: - <<FlowerDesc>> - <<case "a scalemail bikini">> - is in short, luxurious locks topped by a gold headband. - <<case "kitty lingerie">> - is brushed back and topped by a cat ear headband. - <<default>> - is brushed back. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "body oil" "a huipil" "a military uniform" "a slave gown" "a halter top dress" "a ball gown" "conservative clothing" "nice business attire" "slutty business attire" "battledress" "battlearmor" "a long qipao" "lederhosen" "a dirndl" "a mounty outfit" "a biyelgee costume" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "a courtesan dress">> - is in luxuriously styled short locks. - <<case "a bimbo outfit">> - is in luxurious short layered locks and is kept out of $his face by a couple of heart-shaped barrettes. - <<case "restrictive latex">> - fits under $his latex hood. - <<case "harem gauze">> - is in luxuriously styled short locks covered by a flimsy hairnet. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya" "a penitent nuns habit" "a fallen nuns habit" "a chattel habit">> - is in luxuriously styled short locks but not visible under $his modest head covering. - <<case "a klan robe" "a slutty klan robe">> - is in luxuriously styled short locks but not visible under $his hood. - <<case "a police uniform" "overalls">> - is in luxurious short layered locks and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is in luxurious short layered locks and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is in luxurious short layered locks and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is in luxurious short layered locks and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is in luxurious short layered locks and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is in luxurious short layered locks and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is in luxurious short layered locks and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is in luxurious short layered locks and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is in luxurious short layered locks and is kept out of $his face by a couple of bone hairpins. - <<case "a slutty nurse outfit" "a nice nurse outfit">> - is in luxuriously styled short locks secured by a traditional white nurse's headband, complete with red cross. - <<case "Western clothing">> - is in luxuriously styled short locks under $his cowboy hat. - <<case "a Santa dress">> - is in luxuriously styled short locks under $his festive hat. - <<case "a string bikini" "attractive lingerie" "attractive lingerie for a pregnant woman">> - is in luxuriously styled short locks, and $he has a flower tucked behind one ear: - <<FlowerDesc>> - <<case "a scalemail bikini" "striped panties">> - is in short, luxurious locks topped by a gold headband. - <<case "kitty lingerie">> - is luxuriously styled and layered, and topped by a cat ear headband. - <<default>> - is luxuriously styled and layered. - <</switch>> - <</if>> -<<case "strip">> - <<if $activeSlave.hLength > 100>> - <<switch $activeSlave.clothes>> - <<case "chains" "uncomfortable straps" "restrictive latex" "shibari ropes" "a latex catsuit">> - is shaved into a strip that runs down $his back and ends attached to a steel ring. - <<case "Western clothing">> - is shaved into a strip under $his cowboy hat, and cascades magnificently down $his back. - <<case "a Santa dress">> - is shaved into a strip under $his festive hat, and cascades magnificently down $his back. - <<case "body oil" "a huipil">> - is shaved into a permed strip which cascades magnificently down $his back. - <<case "a kimono">> - is shaved into a strip that cascades magnificently down $his back, with scores of little ivory talismans woven into it. - <<case "a slutty qipao">> - is shaved into a strip that cascades magnificently down $his back, with scores of traditional Chinese coins woven into it. - <<case "battledress">> - is shaved into a strip that cascades down $his back, and has been stiffened so it won't get in $his way. - <<case "harem gauze">> - is shaved into a strip that cascades magnificently down $his back, with scores of little golden bells woven into it. - <<case "a fallen nuns habit">> - is shaved into a strip that cascades magnificently down $his back, with scores of little silver crosses hanging from it. - <<case "a chattel habit">> - is shaved into a strip that cascades out from under $his cowl, and has scores of little golden ornaments in lewd shapes woven into it. - <<case "a penitent nuns habit">> - is shaved into a strip that falls down $his back, decently covered by an extra-long surplice. - <<case "a schoolgirl outfit">> - is shaved into a strip that cascades magnificently down $his back, with scores of tiny pastel bows woven into it. - <<case "a slutty maid outfit" "a nice maid outfit">> - is shaved into a strip that cascades magnificently down $his back, with scores of tiny black bows woven into it. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is shaved into a strip that's hidden by $his head covering. - <<case "a klan robe" "a slutty klan robe">> - is shaved into a strip that's hidden by $his hood. - <<case "a police uniform" "overalls">> - is shaved into a strip and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is shaved into a strip and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is shaved into a strip and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is shaved into a strip and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is shaved into a strip and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is shaved into a strip and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is shaved into a strip and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is shaved into a strip and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is shaved into a strip and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is shaved into a strip atop $his head that cascades magnificently down $his back, and topped by a cat ear headband. - <<case "a bimbo outfit">> - is shaved into a strip atop $his head that cascades magnificently down $his back, and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is shaved into a strip atop $his head that cascades magnificently down $his back. - <</switch>> - <<elseif $activeSlave.hLength > 30>> - <<switch $activeSlave.clothes>> - <<case "chains" "uncomfortable straps" "restrictive latex" "shibari ropes" "a latex catsuit">> - is shaved into a long braided strip that ends attached to a steel ring. - <<case "Western clothing">> - is shaved into a strip under $his cowboy hat, but is visible as a party in the back. - <<case "a Santa dress">> - is shaved into a strip under $his festive hat, but is visible as a party in the back. - <<case "body oil" "a huipil">> - is shaved into a permed strip which falls down $his back. - <<case "a kimono" "long qipao">> - is shaved into a long braided strip with little ivory talismans woven into it. - <<case "a slutty qipao">> - is shaved into a long braided strip with traditional Chinese coins woven into it. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "a mounty outfit" "battlearmor">> - is shaved into a long braided strip. - <<case "harem gauze">> - is shaved into a long braided strip with little golden bells woven into it. - <<case "a fallen nuns habit">> - is shaved into a long braided strip with little silver crosses hanging from it. - <<case "a chattel habit">> - is shaved into a long strip that sticks out from under $his cowl, and has little golden ornaments in lewd shapes woven into it. - <<case "a penitent nuns habit">> - is shaved into a long braided strip, decently covered by a roomy surplice. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume">> - is shaved into a long braided strip with tiny pastel bows woven into it. - <<case "a slutty maid outfit" "a nice maid outfit">> - is shaved into a long braided strip with tiny black bows woven into it. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is shaved into a long braided strip, hidden by $his head covering. - <<case "a klan robe" "a slutty klan robe">> - is shaved into a long braided strip, hidden by $his hood. - <<case "a police uniform" "overalls">> - is shaved into a long braided strip and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is shaved into a long braided strip and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is shaved into a long braided strip and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is shaved into a long braided strip and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is shaved into a long braided strip and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is shaved into a long braided strip and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is shaved into a long braided strip and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is shaved into a long braided strip and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is shaved into a long braided strip and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is shaved into a long braided strip and topped by a cat ear headband. - <<case "a bimbo outfit">> - is shaved into a long braided strip and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is shaved into a long braided strip. - <</switch>> - <<elseif $activeSlave.hLength > 10>> - <<switch $activeSlave.clothes>> - <<case "chains" "uncomfortable straps" "restrictive latex" "shibari ropes" "a latex catsuit">> - is shaved into a strip down the middle of $his head that ends attached to a steel ring. - <<case "Western clothing">> - is shaved into a strip under $his cowboy hat, with nothing but a little rat tail visible in back. - <<case "a Santa dress">> - is shaved into a strip under $his festive hat, with nothing but a little rat tail visible in back. - <<case "body oil" "a huipil">> - is shaved into a permed strip. - <<case "a kimono" "a long qipao">> - is shaved into a strip down the middle of $his head with little ivory talismans woven into it. - <<case "a slutty qipao">> - is shaved into a strip down the middle of $his head with traditional Chinese coins woven into it. - <<case "battledress" "a military uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform" "a red army uniform" "a mounty outfit" "battlearmor">> - is shaved into a strip down the middle of $his head. - <<case "harem gauze">> - is shaved into a strip down the middle of $his head with little golden bells woven into it. - <<case "a fallen nuns habit">> - is shaved into a strip down the middle of $his head with little silver crosses hanging from it. - <<case "a chattel habit">> - is shaved into a strip with little golden ornaments in lewd shapes woven into it. - <<case "a penitent nuns habit">> - is shaved into a strip down the middle of $his head, decently covered by $his surplice. - <<case "a schoolgirl outfit" "lederhosen" "a dirndl" "a biyelgee costume" "striped panties">> - is shaved into a strip down the middle of $his head with tiny pastel bows woven into it. - <<case "a slutty maid outfit" "a nice maid outfit">> - is shaved into a strip down the middle of $his head with tiny black bows woven into it. - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is shaved into a strip down the middle of $his head, hidden by $his head covering. - <<case "a klan robe" "a slutty klan robe">> - is shaved into a strip down the middle of $his head, hidden by $his hood. - <<case "a police uniform" "overalls">> - is shaved into a strip and kept out of $his face by a couple of sturdy hairpins. - <<case "a hanbok">> - is shaved into a strip and flows down $his back, rustling freely in the wind. - <<case "a one-piece swimsuit">> - is shaved into a strip and is kept out of $his face by a couple of simple barrettes. - <<case "a gothic lolita dress">> - is shaved into a strip and is kept out of $his face by a dark-colored headband. - <<case "a bra" "a button-up shirt" "a sweater" "a striped bra" "striped underwear" "a sweater and panties" "a t-shirt" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and jeans" "boyshorts" "cutoffs" "panties" "a t-shirt and panties" "panties and pasties" "pasties" "a sweater and cutoffs" "a button-up shirt and panties">> - is shaved into a strip and is kept out of $his face by a couple of cute hairpins. - <<case "a sports bra" "sport shorts and a t-shirt" "sport shorts and a sports bra" "sport shorts">> - is shaved into a strip and is kept out of $his face by a couple of sporty hairpins. - <<case "a tube top and thong" "a tank-top" "a thong" "a tube top" "a tank-top and panties" "a t-shirt and thong" "leather pants and pasties" "leather pants" "jeans" "leather pants and a tube top">> - is shaved into a strip and is kept out of $his face by a couple of black hairpins. - <<case "a nice pony outfit" "a slutty pony outfit">> - is shaved into a strip and is kept out of $his face by a couple of black barrettes. - <<case "a skimpy loincloth">> - is shaved into a strip and is kept out of $his face by a couple of bone hairpins. - <<case "kitty lingerie">> - is shaved into a strip and topped by a cat ear headband. - <<case "a bimbo outfit">> - is shaved into a strip and is kept out of $his face by a couple of heart-shaped barrettes. - <<default>> - is shaved into a strip. - <</switch>> - <<else>> - <<switch $activeSlave.clothes>> - <<case "a burkini" "a burqa" "a hijab and abaya" "a hijab and blouse" "a niqab and abaya">> - is hidden by $his modest garb. - <<case "a klan robe" "a slutty klan robe">> - is hidden by $his hood. - <<case "a scalemail bikini">> - is shaved into a mohawk and topped by a gold headband. - <<case "kitty lingerie">> - is shaved into a mohawk and topped by a cat ear headband. - <<default>> - is shaved into a mohawk. - <</switch>> - <</if>> -<<case "bald">> - is completely bald. -<</switch>> -<</if>> - -<</widget>> - <<widget "upperFaceDescription">> <<if $activeSlave.fuckdoll == 0>> <<switch $activeSlave.clothes>> @@ -3849,1598 +264,6 @@ $His <</switch>> <</widget>> - -<<widget "footwearDescription">> -<<if (hasAnyLegs($activeSlave))>> -<<switch $activeSlave.clothes>> -<<case "a hijab and blouse" "conservative clothing">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of comfortable sandals. - <<case "boots">> - a pair of nice leather boots. - <<case "heels">> - a pair of comfortable heels. - <<case "pumps">> - a pair of comfortable pumps. - <<case "extreme heels">> - a pair of daringly high heels. - <<case "platform shoes">> - a pair of comfortable platform shoes. - <<case "platform heels">> - a pair of comfortable platform heels. - <<case "extreme platform heels">> - a pair of daringly high heels with equally thrilling platforms. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "chains">> - <<switch $activeSlave.shoes>> - <<case "flats">> - buckled sandals that incorporate shackles at each ankle. - <<case "boots">> - utility boots with a shackle at each ankle. - <<case "heels">> - sturdy heels, secured by metal buckles, with shackles at each ankle. - <<case "pumps">> - stout pumps, secured with a tight chain that winds around each ankle. - <<case "extreme heels">> - painfully high metal heels, secured by buckles, with shackles at each ankle. - <<case "platform shoes">> - metal platform shoes that incorporate shackles at each ankle. - <<case "platform heels">> - sturdy platform heels, secured by metal buckles, with shackles at each ankle. - <<case "extreme platform heels">> - painfully high metal heels with terrifyingly tall platforms, secured by buckles and shackled to each ankle. - <<default>> - nothing. - <</switch>> - -<<case "Western clothing">> - <<switch $activeSlave.shoes>> - <<case "flats">> - soft leather moccasins. - <<case "boots">> - tooled leather cowboy boots. - <<case "heels">> - high-heeled cowboy boots. - <<case "pumps">> - pump-shaped cowboy boots. - <<case "extreme heels">> - thigh-high tooled leather cowboy boots with dangerously high heels. - <<case "platform shoes">> - platformed cowboy boots. - <<case "platform heels">> - high-heeled cowboy boots with a platform base. - <<case "extreme platform heels">> - tooled leather cowboy boots with ridiculously tall platform heels that force $him to walk bow-legged. - <<default>> - bare cowpoke feet. - <</switch>> - -<<case "overalls">> - <<switch $activeSlave.shoes>> - <<case "flats">> - aside from a pair of mudproof sneakers. - <<case "boots">> - aside from a pair of utilitarian leather boots. - <<case "heels">> - aside from a pair of simple leather heels. - <<case "pumps">> - aside from a pair of mudproof pumps. - <<case "extreme heels">> - aside from a pair of extremely tall leather heels. - <<case "platform shoes">> - aside from a pair of durable platform shoes. - <<case "platform heels">> - aside from a pair of sturdy platform heels. - <<case "extreme platform heels">> - aside from a pair of extremely tall platform heels. - <<default>> - down to $his feet. - <</switch>> - - -<<case "body oil">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of trainers ready for a workout. - <<case "boots">> - thigh-high stripper boots, since they're $his only way to dress up. - <<case "heels">> - heeled trainers, to look athletic and sexy at the same time. - <<case "pumps">> - pump-shaped trainers, for a slutty athletic look. - <<case "extreme heels">> - ankle-supporting high heels to force $him as high as possible without damage. - <<case "platform shoes">> - a pair of trainers with a sturdy platform fit for a workout. - <<case "platform heels">> - ankle-supporting platform heels to protect $him from sprains. - <<case "extreme platform heels">> - extremely tall, but ankle-supporting, platform heels to protect $him from sprains. - <<default>> - nothing but a fine layer of oil on the tops of $his bare feet. - <</switch>> - -<<case "a toga">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of leather sandals with a mirror image of the words "FUCK ME" embossed into the soles, so that if $he walks on sand the message will be visible in $his footprints. - <<case "boots">> - high leather boot sandals that remain comfortable <<if canWalk($activeSlave)>>after walking <<if $showInches == 2>>25 miles<<else>>40 kilometers<</if>> in one<<else>>all throughout the<</if>> day. - <<case "heels">> - heeled sandals with a mirror image of the words "POUND ME" embossed into the soles, so that if $he walks on sand the message will be visible in $his footprints. - <<case "pumps">> - pump-like sandals with a mirror image of the words "BREED ME" embossed into the soles, so that if $he walks on sand the message will be visible in $his footprints. - <<case "extreme heels">> - extremely tall heels with a mirror image of the words "FUCK ME" embossed into the soles, so that if $he walks on sand the message will be visible in $his footprints. - <<case "platform shoes">> - a pair of platform sandals with a mirror image of the words "MOUNT ME" embossed into the soles, so that if $he walks on sand the message will be visible in $his footprints. - <<case "platform heels">> - platform heels with a mirror image of the words "FUCK ME" embossed into the soles, so that if $he walks on sand the message will be visible in $his footprints. - <<case "extreme platform heels">> - extremely tall platform heels with a penis embossed into the soles and a pair of lips in the heels, so that if $he walks on sand, oral sex will follow in $his footprints. - <<default>> - bare feet. - <</switch>> - -<<case "a huipil">> - <<switch $activeSlave.shoes>> - <<case "flats">> - little leather sandals. - <<case "boots">> - high leather boots with thin rope laces and wooden heels. - <<case "heels">> - beautiful wood and leather stilettos with an ornamented heel. - <<case "pumps">> - beautiful wood and leather pumps with an ornamented heel. - <<case "extreme heels">> - high wooden heels with leather straps. - <<case "platform shoes">> - simple wood and leather platform shoes. - <<case "platform heels">> - beautiful wood and leather stilettos with an ornamented platform and heel. - <<case "extreme platform heels">> - towering ornamented wood and leather platform heels. - <<default>> - bare feet with a small ankle chain. - <</switch>> - -<<case "a skimpy loincloth">> - <<switch $activeSlave.shoes>> - <<case "flats">> - barbarous leather sandals. - <<case "boots">> - barbarous leather boots with thin leather laces and bone heels. - <<case "heels">> - barbarous leather stilettos with an ornamented bone heel. - <<case "pumps">> - barbarous leather pumps with an ornamented bone heel. - <<case "extreme heels">> - barbarous high bone heels with leather straps. - <<case "platform shoes">> - barbarous leather sandals with a solid bone platform. - <<case "platform heels">> - barbarous leather stilettos with an ornamented bone platform and heel. - <<case "extreme platform heels">> - arbarous high bone platform heels with leather straps. - <<default>> - bare feet. - <</switch>> - -<<case "a slutty qipao">> - <<switch $activeSlave.shoes>> - <<case "flats">> - little silk slippers. - <<case "boots">> - elegant leather boots. - <<case "heels">> - brightly colored heels. - <<case "pumps">> - brightly colored pumps. - <<case "extreme heels">> - extreme heels that mimic bound feet. - <<case "platform shoes">> - brightly colored platform shoes. - <<case "platform heels">> - small platform heels that mimic bound feet. - <<case "extreme platform heels">> - extreme platform heels that tightly bind $his feet. - <<default>> - bare stockinged feet. - <</switch>> - -<<case "uncomfortable straps">> - straps that - <<switch $activeSlave.shoes>> - <<case "flats">> - run down $his legs to end in sandals that incorporate shackles at each ankle. - <<case "boots">> - run down $his legs to end in utility boots that incorporate shackles at each ankle. - <<case "heels">> - run down $his legs to end in high leather heels that incorporate shackles at each ankle. - <<case "pumps">> - run down $his legs to end in high leather pumps. - <<case "extreme heels">> - end in high leather heels that force $him to stand almost on tiptoe. - <<case "platform shoes">> - run down $his legs to end in platform shoes that incorporate shackles at each ankle. - <<case "platform heels">> - run down $his legs to end in platform heels that incorporate shackles at each ankle. - <<case "extreme platform heels">> - end in high platform heels that force $him to balance precariously on tiptoe. - <<default>> - end in shackles at each heel, leaving $his feet bare. - <</switch>> - -<<case "shibari ropes">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of rope sandals. - <<case "boots">> - a pair of canvas boots attached to the rest of $his ropes. - <<case "heels">> - a pair of rope sandal heels attached to the rest of $his ropes. - <<case "pumps">> - a pair of rope sandal pumps attached to the rest of $his ropes. - <<case "extreme heels">> - a pair of rope sandal heels that force $him to stand almost on tiptoe. They are attached to the rest of $his ropes. - <<case "platform shoes">> - a pair of rope platform sandals. - <<case "platform heels">> - a pair of rope platform sandal heels attached to the rest of $his ropes. - <<case "extreme platform heels">> - a pair of rope platform sandal heels that force $him to stand on tiptoe. They are attached to the rest of $his ropes. - <<default>> - end at each ankle, leaving $his feet bare. - <</switch>> - -<<case "restrictive latex">> - latex which - <<switch $activeSlave.shoes>> - <<case "flats">> - covers $his feet as well. - <<case "boots">> - ends in a pair of boots made from the same material. - <<case "heels">> - ends in a pair of high heels made from the same material. - <<case "pumps">> - ends in a pair of high pumps made from the same material. - <<case "extreme heels">> - ends in a pair of painfully high heels made from the same material, so tall $he must walk nearly on tiptoe, and shaped so that $he must stick $his ass out to stand. - <<case "platform shoes">> - ends in a pair of platforms made from the same material. - <<case "platform heels">> - ends in a pair of high platform heels made from the same material. - <<case "extreme platform heels">> - ends in a pair of painfully high platform heels made from the same material, so tall $he must walk on tiptoe and stick $his ass out to stand with any semblance of balance. - <<default>> - ends at the ankles, leaving $his feet bare. - <</switch>> - -<<case "a latex catsuit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - patent leather flats. - <<case "boots">> - laced thigh-high boots. - <<case "heels">> - patent leather heels. - <<case "pumps">> - patent leather pumps. - <<case "extreme heels">> - laced ballet boots that limit $him to small, dainty steps. - <<case "platform shoes">> - patent platform shoes. - <<case "platform heels">> - patent platform heels. - <<case "extreme platform heels">> - patent high platform heels that limit $him to careful, dainty steps. - <<default>> - nothing at the moment, leaving $him free to show off $his smooth legs. - <</switch>> - -<<case "attractive lingerie">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of cute flats. - <<case "boots">> - a pair of cute little ankle boots. - <<case "heels">> - a pair of sexy heels in the same color. - <<case "pumps">> - a pair of sexy pumps in the same color. - <<case "extreme heels">> - a pair of high stripper heels in the same color. - <<case "platform shoes">> - a pair of cute platforms in the same color. - <<case "platform heels">> - a pair of sexy platform heels in the same color. - <<case "extreme platform heels">> - a pair of high stripper platform heels in the same color, so tall that $he must stick $his ass and chest out to stand. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "kitty lingerie">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of cute flats. - <<case "boots">> - a pair of cute little ankle boots. - <<case "heels">> - a pair of sexy heels. - <<case "pumps">> - a pair of sexy pumps. - <<case "extreme heels">> - a pair of high stripper heels. - <<case "platform shoes">> - a pair of cute heart-shaped platforms. - <<case "platform heels">> - a pair of sexy heart-shaped heels. - <<case "extreme platform heels">> - a pair of high stripper platform heels so tall that $he must stick $his ass out to stand. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "attractive lingerie for a pregnant woman">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of cute slippers. - <<case "boots">> - a pair of cute little ankle boots. - <<case "heels">> - a pair of sexy heels in the same color. - <<case "pumps">> - a pair of sexy pumps in the same color. - <<case "extreme heels">> - a pair of high stripper heels in the same color. - <<case "platform shoes">> - a pair of cute, but sturdy, platforms. - <<case "platform heels">> - a pair of sexy, yet sturdy, platform heels in the same color. - <<case "extreme platform heels">> - a pair of high stripper platform heels so tall that $he must stick $his ass out to stand.<<if $activeSlave.belly >= 10000>> This has the lovely effect of forcing $him to straddle $his belly.<</if>> - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a maternity dress">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of comfortable sandals. - <<case "boots">> - a pair of nice leather boots. - <<case "heels">> - a pair of comfortable heels. - <<case "pumps">> - a pair of comfortable pumps. - <<case "extreme heels">> - a pair of daringly high heels. - <<case "platform shoes">> - a pair of comfortable platform shoes. - <<case "platform heels">> - a pair of comfortable sturdy platform heels. - <<case "extreme platform heels">> - a pair of daringly high platform heels - <<if $activeSlave.belly >= 10000>> - that add a sexy sway to $his gravid waddle. - <<else>> - that force $him to move at with gravid waddle. - <</if>> - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "stretch pants and a crop-top">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of comfortable sandals. - <<case "boots">> - a pair of slip on comfortable boots. - <<case "heels">> - a pair of comfortable heels. - <<case "pumps">> - a pair of comfortable pumps. - <<case "extreme heels">> - a pair of daringly high heels. - <<case "platform shoes">> - a pair of comfortable platform shoes. - <<case "platform heels">> - a pair of comfortable platform heels. - <<case "extreme platform heels">> - a pair of daringly high platform heels so tall that $he must stick $his ass out to stand.<<if $activeSlave.weight > 95>> This has the lovely effect of allowing $his gut to hang heavily from $his body.<</if>> - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a succubus outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - Grecian sandals. - <<case "boots">> - colored leather boots that come most of the way up $his thighs. - <<case "heels">> - colored stiletto heels. - <<case "pumps">> - colored stiletto pumps. - <<case "extreme heels">> - tall boots that make $his feet look like hooves. - <<case "platform shoes">> - shoes with hoof-like platforms. - <<case "platform heels">> - colored stiletto platform heels. - <<case "extreme platform heels">> - towering platform heels that make $his feet look like hooves. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a fallen nuns habit">> - latex which - <<switch $activeSlave.shoes>> - <<case "flats">> - covers $his feet as well. - <<case "boots">> - ends in a pair of boots made from the same material. - <<case "heels">> - ends in a pair of high heels made from the same material. - <<case "pumps">> - ends in a pair of high pumps made from the same material. - <<case "extreme heels">> - ends in a pair of painfully high heels made from the same material, so tall $he must walk nearly on tiptoe, and shaped so that $he must stick $his ass out to stand. - <<case "platform shoes">> - ends in a pair of platforms made from the same material. - <<case "platform heels">> - ends in a pair of high platform heels made from the same material. - <<case "extreme platform heels">> - ends in a pair of painfully high platform heels made from the same material, so tall $he must walk on tiptoe and stick $his ass out to stand with any semblance of balance. - <<default>> - ends at the ankles, leaving $his feet bare. - <</switch>> - -<<case "a chattel habit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of gold sandals with thin straps that run up $his calves. - <<case "boots">> - white leather boots that run most of the way up $his thighs. - <<case "heels">> - a pair of gold heels secured by thin straps that run up $his calves. - <<case "pumps">> - a pair of gold pumps secured by thin straps that run up $his calves. - <<case "extreme heels">> - a pair of white leather stripper heels secured by thin golden straps that run up $his calves. - <<case "platform shoes">> - a pair of gold platform sandals with thin straps that run up $his calves. - <<case "platform heels">> - a pair of gold platform heels secured by thin straps that run up $his calves. - <<case "extreme platform heels">> - a pair of white leather platform stripper heels secured by thin golden straps that run up $his calves. - <<default>> - nothing for $his feet. - <</switch>> - -<<case "a penitent nuns habit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of scratchy rope sandals. - <<case "boots">> - a pair of ill-fitting old boots. - <<case "heels">> - a pair of utilitarian heels. - <<case "pumps">> - a pair of utilitarian pumps. - <<case "extreme heels">> - a pair of heels designed as religious torment. - <<case "platform shoes">> - a pair of weighted platform shoes. - <<case "platform heels">> - a pair of utilitarian platform heels with built-in weights. - <<case "extreme platform heels">> - a pair of tortuously high platform heels complete with built-in weights. - <<default>> - feet left bare on the cold ground. - <</switch>> - -<<case "a string bikini">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of thong sandals. - <<case "boots">> - a pair of stripper boots with turned-down tops. - <<case "heels">> - a pair of cheap stripper heels. - <<case "pumps">> - a pair of pole dancing pumps. - <<case "extreme heels">> - a pair of stripper heels so tall $he has to walk with $his ass sticking out. - <<case "platform shoes">> - a pair of pole dancing platforms. - <<case "platform heels">> - a pair of cheap stripper platform heels. - <<case "extreme platform heels">> - a pair of platform heels so tall $he has to walk with $his ass and chest sticking out. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a scalemail bikini">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of leather sandals. - <<case "boots">> - a pair of steel-plated leather boots. - <<case "heels">> - a pair of steel-plated leather heels. - <<case "pumps">> - a pair of steel-plated leather pumps. - <<case "extreme heels">> - a pair of leather heels so tall $he has to walk with $his ass sticking out. - <<case "platform shoes">> - a pair of steel-plated platform boots. - <<case "platform heels">> - a pair of steel-plated leather platform heels. - <<case "extreme platform heels">> - a pair of platform heels so tall $he has to walk with $his ass and chest sticking out. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "striped panties">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of flat trainers. - <<case "boots">> - a pair of high-top trainers. - <<case "heels">> - a pair of heeled trainers. - <<case "pumps">> - a pair of pump trainers. - <<case "extreme heels">> - a pair of heeled trainers so tall $he has to walk rather bouncily. - <<case "platform shoes">> - a pair of platform trainers. - <<case "platform heels">> - a pair of heeled platform trainers. - <<case "extreme platform heels">> - a pair of heeled platform trainers so tall $he has to walk with a sultry sway. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a cheerleader outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of flat trainers. - <<case "boots">> - a pair of high-top trainers. - <<case "heels">> - a pair of heeled trainers. - <<case "pumps">> - a pair of pump trainers. - <<case "extreme heels">> - a pair of heeled trainers so tall $he has to walk rather bouncily. - <<case "platform shoes">> - a pair of platform trainers. - <<case "platform heels">> - a pair of heeled platform trainers. - <<case "extreme platform heels">> - a pair of heeled platform trainers so tall $he has to give everyone a view up $his skirt trying to balance. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "clubslut netting">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of surprisingly sturdy flats for dancing in a crowd. - <<case "boots">> - a pair of tall, comfortable leather boots to dance in. - <<case "heels">> - a pair of comfortable heels to dance in. - <<case "pumps">> - a pair of comfortable pumps to dance in. - <<case "extreme heels">> - a pair of stripper heels so tall $he has to walk rather bouncily. - <<case "platform shoes">> - a pair of solid platform shoes fit for the disco floor. - <<case "platform heels">> - a pair of surprisingly sturdy platform heels to dominate the disco floor. - <<case "extreme platform heels">> - a pair of daringly tall disco heels that make $him stand out on the dance floor. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "cutoffs and a t-shirt">> - <<switch $activeSlave.shoes>> - <<case "flats">> - girly sneakers. - <<case "boots">> - girly tasseled boots. - <<case "heels">> - high heeled sneakers. - <<case "pumps">> - girly pump sneakers. - <<case "extreme heels">> - high heeled sneakers so high $his butthole is at perfect dick height. - <<case "platform shoes">> - girly platform shoes. - <<case "platform heels">> - girly platform heels. - <<case "extreme platform heels">> - high heeled platform shoes so high $his butthole is at perfect dick height. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "spats and a tank top">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of flat sneakers. - <<case "boots">> - a pair of high-top trainers. - <<case "heels">> - a pair of heeled trainers. - <<case "pumps">> - a pair of athletic pump trainers. - <<case "extreme heels">> - a pair of heeled trainers so tall $he has a lot of trouble running. - <<case "platform shoes">> - a pair of trainers with a sturdy platform fit for a jog. - <<case "platform heels">> - a pair of heeled platform trainers that are sure to complicate a workout. - <<case "extreme platform heels">> - a pair of heeled platform trainers so tall $he gets a workout just trying to walk. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a slave gown">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of fashionable slingback sandals. - <<case "boots">> - elegant worked leather boots. - <<case "heels">> - kitten heels. - <<case "pumps">> - sleek pumps. - <<case "extreme heels">> - daring spike heels so high $his butt is at dick height. - <<case "platform shoes">> - stylish platform shoes. - <<case "platform heels">> - elegant platform heels. - <<case "extreme platform heels">> - elegant platform heels so high $his butt is at dick height. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "slutty business attire">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of kitten heeled flats. - <<case "boots">> - a pair of shiny leather heeled boots. - <<case "heels">> - a pair of slim fuck-me heels. - <<case "pumps">> - a pair of fuck-me pumps. - <<case "extreme heels">> - a pair of spike slingback heels so extreme $he has to walk with extreme care. - <<case "platform shoes">> - a pair of shiny leather platform shoes. - <<case "platform heels">> - a pair of slim fuck-me platform heels. - <<case "extreme platform heels">> - a pair of platform heels so extreme $he has to walk with an exaggerated sway in $his step. - <<default>> - comically bare feet. - <</switch>> - -<<case "nice business attire">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of kitten heeled flats. - <<case "boots">> - a pair of heeled boots, polished to a mirror shine. - <<case "heels">> - a pair of spike boardroom heels. - <<case "pumps">> - a pair of spike boardroom pumps. - <<case "extreme heels">> - a pair of spike boardroom heels so extreme $he has to concentrate just to stand. - <<case "platform shoes">> - a pair of polished leather platform shoes. - <<case "platform heels">> - a pair of polished leather platform heels. - <<case "extreme platform heels">> - a pair of polished leather platform heels so extreme $he has to concentrate just to stand. - <<default>> - ridiculously bare stockinged feet. - <</switch>> - -<<case "a ball gown">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a delicate pair of dancing slippers. - <<case "boots">> - a dainty pair of heeled booties. - <<case "heels">> - an ornate pair of stiletto heels. - <<case "pumps">> - an ornate pair of stiletto pumps. - <<case "extreme heels">> - an ornate pair of stiletto heels so extreme $he has to concentrate just to stand. - <<case "platform shoes">> - a delicate pair of platform shoes. - <<case "platform heels">> - an ornate pair of platform heels. - <<case "extreme platform heels">> - an ornate pair of platform heels so extreme $he has to concentrate just to stand. - <<default>> - ridiculously bare stockinged feet. - <</switch>> - -<<case "a halter top dress">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of flat shoes with decorative bows. - <<case "boots">> - tights and a flashy pair of evening boots. - <<case "heels">> - an elegant pair of stiletto heels. - <<case "pumps">> - an elegant pair of stiletto pumps. - <<case "extreme heels">> - tights and a pair of stiletto heels so extreme $he has to concentrate just to stand. - <<case "platform shoes">> - a pair of platform shoes with decorative bows. - <<case "platform heels">> - an elegant pair of platform heels complete with stiletto. - <<case "extreme platform heels">> - a narrow pair of platform heels so extreme $he has to concentrate just to stand. - <<default>> - with $his ridiculously bare feet in tights. - <</switch>> - -<<case "a mini dress">> - <<switch $activeSlave.shoes>> - <<case "flats">> - suede flats. - <<case "boots">> - suede thigh-high boots. - <<case "heels">> - suede ankle strap heels. - <<case "pumps">> - suede ankle strap pumps. - <<case "extreme heels">> - suede ankle strap heels so tall, $he has to walk with $his ass sticking out. - <<case "platform shoes">> - suede platform shoes. - <<case "platform heels">> - suede ankle strap platform heels. - <<case "extreme platform heels">> - suede ankle strap platform heels so tall, $he has to walk with $his ass sticking out. - <<default>> - bare feet. - <</switch>> - -<<case "a comfortable bodysuit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of comfortable shoes. - <<case "boots">> - a pair of heeled boots. - <<case "heels">> - a pair of heels. - <<case "pumps">> - a pair of pumps. - <<case "extreme heels">> - a pair of heels so extreme $he's practically on tiptoe. - <<case "platform shoes">> - a pair of platform shoes. - <<case "platform heels">> - a pair of platform heels. - <<case "extreme platform heels">> - a pair of platform heels so extreme $he's practically on tiptoe. - <<default>> - nothing on $his feet, each individual toe of which is perfectly wrapped by the bodysuit. - <</switch>> - -<<case "a tube top and thong" "a bra" "a thong" "a tube top" "a striped bra" "striped underwear" "boyshorts" "cutoffs" "panties" "panties and pasties" "pasties" "jeans" "a button-up shirt and panties" "a button-up shirt" "a t-shirt and jeans" "an oversized t-shirt and boyshorts" "an oversized t-shirt" "a t-shirt and panties" "a t-shirt" "a sweater and cutoffs" "a sweater" "a tank-top" "a sweater and panties" "a tank-top and panties" "a t-shirt and thong">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of comfortable shoes. - <<case "boots">> - a pair of heeled boots. - <<case "heels">> - a pair of heels. - <<case "pumps">> - a pair of pumps. - <<case "extreme heels">> - a pair of heels so extreme $he's practically on tiptoe. - <<case "platform shoes">> - a pair of platform shoes. - <<case "platform heels">> - a pair of platform heels. - <<case "extreme platform heels">> - a pair of platform heels so extreme $he's practically on tiptoe. - <<default>> - nothing on $his feet. - <</switch>> - -<<case "a sports bra" "sport shorts and a t-shirt" "sport shorts" "sport shorts and a sports bra">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of athletic shoes. - <<case "boots">> - a pair of athletic heeled boots. - <<case "heels">> - a pair of athletic heels. - <<case "pumps">> - a pair of athletic pumps. - <<case "extreme heels">> - a pair of athletic heels so extreme $he's practically on tiptoe. - <<case "platform shoes">> - a pair of athletic platform shoes. - <<case "platform heels">> - a pair of ankle-supporting platform heels to protect $him from sprains. - <<case "extreme platform heels">> - a pair of extremely tall, but ankle-supporting, platform heels to protect $him from sprains. - <<default>> - nothing on $his feet. - <</switch>> - -<<case "a nice pony outfit" "a slutty pony outfit" "leather pants and pasties" "leather pants" "leather pants and a tube top">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of slutty shoes. - <<case "boots">> - a pair of slutty heeled boots. - <<case "heels">> - a pair of slutty heels. - <<case "pumps">> - a pair of slutty pumps. - <<case "extreme heels">> - a pair of slutty heels so extreme $he's practically on tiptoe. - <<case "platform shoes">> - a pair of slutty platform shoes. - <<case "platform heels">> - a pair of slutty platform heels. - <<case "extreme platform heels">> - a pair of slutty platform heels so extreme $he's practically on tiptoe. - <<default>> - nothing on $his feet. - <</switch>> - -<<case "a leotard">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of athletic shoes. - <<case "boots">> - a pair of high-topped athletic boots. - <<case "heels">> - a pair of high-heeled athletic shoes. - <<case "pumps">> - a pair of pump athletic shoes. - <<case "extreme heels">> - ballet shoes made to force $him to walk en pointe. - <<case "platform shoes">> - a pair of athletic platform shoes. - <<case "platform heels">> - a pair of platform heels that make $him look like $he is walking en pointe. - <<case "extreme platform heels">> - a pair of platform heels so unwieldy that every step must be made with the grace of a dancer. - <<default>> - nothing on $his feet, which are covered by the leotard. - <</switch>> - -<<case "a burkini" "a one-piece swimsuit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of open-toed sandals. - <<case "boots">> - a pair of colorful rubber boots. - <<case "heels">> - a pair of waterproof heels. - <<case "pumps">> - a pair of colorful rubber pumps. - <<case "extreme heels">> - a pair of extreme yet swim-ready heels. - <<case "platform shoes">> - a pair of platform sandals. - <<case "platform heels">> - a pair of waterproof platform heels. - <<case "extreme platform heels">> - a pair of extreme yet swim-ready platform heels. - <<default>> - leaves $his feet bare. - <</switch>> - -<<case "a monokini">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of open-toed sandals. - <<case "boots">> - a pair of go-go boots. - <<case "heels">> - a pair of sand-ready heels. - <<case "pumps">> - a pair of colorful pumps. - <<case "extreme heels">> - a pair of dangerously tall heels still stable enough to walk through sand. - <<case "platform shoes">> - a pair of platform sandals. - <<case "platform heels">> - a pair of platform heels. - <<case "extreme platform heels">> - a pair of dangerously tall platform heels. - <<default>> - leaves $his feet bare. - <</switch>> - -<<case "an apron">> - <<switch $activeSlave.shoes>> - <<case "flats">> - aside from a pair of suede flats. - <<case "boots">> - aside from a pair of suede thigh-high boots. - <<case "heels">> - aside from a pair of suede ankle strap heels. - <<case "pumps">> - aside from a pair of suede ankle strap pumps. - <<case "extreme heels">> - aside from a pair of suede ankle strap heels so tall, $he has to walk with $his ass sticking out. - <<case "platform shoes">> - aside from a pair of suede platform shoes. - <<case "platform heels">> - aside from a pair of suede ankle strap platform heels. - <<case "extreme platform heels">> - aside from a pair of suede ankle strap platform heels so tall, $he has to walk with $his ass sticking out and $his chest thrust forward. - <<default>> - all the way down to $his feet. - <</switch>> - -<<case "a Santa dress">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of black slippers. - <<case "boots">> - a pair of long black boots. - <<case "heels">> - a pair of black high heels. - <<case "pumps">> - a pair of black pumps. - <<case "extreme heels">> - a pair of dangerously tall black high heels. - <<case "platform shoes">> - a pair of black platform shoes with built-in jingle bells. - <<case "platform heels">> - a pair of black platform heels with built-in jingle bells. - <<case "extreme platform heels">> - a pair of dangerously tall black platform heels with built-in jingle bells. - <<default>> - nothing on $his feet. - <</switch>> - -<<case "a cybersuit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of short rubberized combat boots. - <<case "boots">> - a pair of rubberized combat boots. - <<case "heels">> - a pair of rubberized heels, accentuating $his ass. - <<case "pumps">> - a pair of rubberized pumps, accentuating $his ass. - <<case "extreme heels">> - a pair dangerously tall rubberized heels. - <<case "platform shoes">> - a pair of rubberized platform boots. - <<case "platform heels">> - a pair of rubberized platform heels, accentuating $his ass. - <<case "extreme platform heels">> - a pair dangerously tall rubberized heels, forcing $him to stick out $his ass. - <<default>> - leaves $his feet bare. - <</switch>> - -<<case "a bunny outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - kitten-heeled strap sandals. - <<case "boots">> - high-heeled boots that match $his teddy. - <<case "heels">> - high heels that match $his teddy. - <<case "pumps">> - high pumps that match $his teddy. - <<case "extreme heels">> - painfully high heels that match $his teddy. - <<case "platform shoes">> - platform shoes that match $his teddy. - <<case "platform heels">> - platform heels that match $his teddy. - <<case "extreme platform heels">> - painfully tall platform heels that match $his teddy. - <<default>> - $his bare feet. - <</switch>> - -<<case "a slutty maid outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - little black shoes. - <<case "boots">> - rubber work boots for mopping the floor. - <<case "heels">> - little sleek heels. - <<case "pumps">> - little sleek pumps. - <<case "extreme heels">> - black pump heels that raise $his practically bare butt to dick height. - <<case "platform shoes">> - rubber platform shoes to keep $his feet off the floors. - <<case "platform heels">> - sleek platform heels. - <<case "extreme platform heels">> - black platform heels that raise $his practically bare butt to dick height. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a nice maid outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - little black shoes. - <<case "boots">> - rubber work boots for mopping the floor. - <<case "heels">> - little sleek heels. - <<case "pumps">> - little sleek pumps. - <<case "extreme heels">> - black pump heels of inconvenient height. - <<case "platform shoes">> - rubber platform shoes to keep $his feet off the floors. - <<case "platform heels">> - sleek platform heels. - <<case "extreme platform heels">> - black platform heels that render even the highest shelf quite dustable. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a slutty nurse outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - white flat shoes. - <<case "boots">> - white leather boots that come up $his thighs to <<if $showInches == 2>>an inch<<else>>three centimeters<</if>> below the hem of $his skirt. - <<case "heels">> - white fuck-me heels. - <<case "pumps">> - white low heeled pumps. - <<case "extreme heels">> - white pump heels so tall $he can barely totter along. - <<case "platform shoes">> - white platform shoes emblazoned with crosses. - <<case "platform heels">> - white platform heels emblazoned with crosses. - <<case "extreme platform heels">> - white platform heels so tall $he can barely totter along. - <<default>> - bare feet. - <</switch>> - -<<case "a nice nurse outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - practical white nursing clogs. - <<case "boots">> - white leather boots underneath $his pant legs. - <<case "heels">> - modest white heels. - <<case "pumps">> - modest white pumps. - <<case "extreme heels">> - impractically high heeled white pumps. - <<case "platform shoes">> - modest white platform shoes. - <<case "platform heels">> - modest white platform heels. - <<case "extreme platform heels">> - impractically high white platform heels. - <<default>> - disposable foot covers over socks. - <</switch>> - -<<case "a schoolgirl outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - girly tennis shoes with bright white laces. - <<case "boots">> - brown leather riding boots with buckled tops. - <<case "heels">> - black heels with little plaid bows. - <<case "pumps">> - black pumps with little plaid bows. - <<case "extreme heels">> - tall black pump heels with little plaid bows. - <<case "platform shoes">> - girly platform shoes with bright white laces. - <<case "platform heels">> - black platform heels with little plaid bows. - <<case "extreme platform heels">> - tall black platform heels that force $him to walk with $his ass sticking out. - <<default>> - bare feet. - <</switch>> - -<<case "a kimono">> - <<switch $activeSlave.shoes>> - <<case "flats">> - getae over tabi socks. - <<case "boots">> - black jika-tabi boots. - <<case "heels">> - tall getae over tabi socks. - <<case "pumps">> - tall getae over tabi socks. - <<case "extreme heels">> - towering getae over tabi socks. - <<case "platform shoes">> - hardwood platforms over tabi socks. - <<case "platform heels">> - platform heels carved from hardwood. - <<case "extreme platform heels">> - extremely tall platform heels carved from hardwood. - <<default>> - bare feet. - <</switch>> - -<<case "a burqa" "a hijab and abaya" "a niqab and abaya">> - <<switch $activeSlave.shoes>> - <<case "flats">> - sport a pair of simple black slippers. - <<case "boots">> - sport a pair of black leather boots. - <<case "heels">> - sport a pair of modest black heels. - <<case "pumps">> - sport a pair of modest black pumps. - <<case "extreme heels">> - sport a pair of immodestly tall black heels. - <<case "platform shoes">> - sport a pair of simple black platform shoes. - <<case "platform heels">> - sport a pair of modest black platform heels. - <<case "extreme platform heels">> - sport a pair of immodestly tall black platform heels. - <<default>> - are totally bare. - <</switch>> - -<<case "a klan robe" "a slutty klan robe">> - <<switch $activeSlave.shoes>> - <<case "flats">> - sport a pair of simple slippers. - <<case "boots">> - sport a pair of leather boots. - <<case "heels">> - sport a pair of modest heels. - <<case "pumps">> - sport a pair of modest pumps. - <<case "extreme heels">> - sport a pair of immodestly tall heels. - <<case "platform shoes">> - sport a pair of simple platform shoes. - <<case "platform heels">> - sport a pair of modest platform heels. - <<case "extreme platform heels">> - sport a pair of immodestly tall platform heels. - <<default>> - are totally bare. - <</switch>> - -<<case "a military uniform" "a police uniform">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished Oxford shoes. - <<case "boots">> - tall black leather boots. - <<case "heels">> - modest black service heels. - <<case "pumps">> - modest black service pumps. - <<case "extreme heels">> - extremely high heeled ceremonial dress boots that force $him to constantly stand at attention. - <<case "platform shoes">> - leather service boots with a built-in platform. - <<case "platform heels">> - modest black service platform heels. - <<case "extreme platform heels">> - extremely high heeled ceremonial platform dress boots that force $him to constantly stand at attention. - <<default>> - a complete lack of regulation footwear. - <</switch>> - -<<case "a schutzstaffel uniform">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished Oxford shoes. - <<case "boots">> - tall black leather boots. - <<case "heels">> - modest black service heels. - <<case "pumps">> - modest black service pumps. - <<case "extreme heels">> - extremely high heeled ceremonial dress boots that force $him to constantly stand at attention. - <<case "platform shoes">> - leather service boots with a built-in platform. - <<case "platform heels">> - modest black service platform heels. - <<case "extreme platform heels">> - extremely high heeled ceremonial platform dress boots that force $him to constantly stand at attention. - <<default>> - a complete lack of regulation footwear. - <</switch>> - -<<case "a slutty schutzstaffel uniform">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished Oxford shoes. - <<case "boots">> - tall black leather boots. - <<case "heels">> - modest black service heels. - <<case "pumps">> - modest black service pumps. - <<case "extreme heels">> - extremely high heeled ceremonial dress boots that force $him to constantly stand at attention. - <<case "platform shoes">> - leather service boots with a built-in platform. - <<case "platform heels">> - modest black service platform heels. - <<case "extreme platform heels">> - extremely high heeled ceremonial platform dress boots that force $him to constantly stand at attention. - <<default>> - a complete lack of regulation footwear. - <</switch>> - -<<case "a red army uniform">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished Oxford shoes. - <<case "boots">> - tall black leather boots. - <<case "heels">> - modest black service heels. - <<case "pumps">> - modest black service pumps. - <<case "extreme heels">> - extremely high heeled ceremonial dress boots that force $him to constantly stand at attention. - <<case "platform shoes">> - leather service boots with a built-in platform. - <<case "platform heels">> - modest black service platform heels. - <<case "extreme platform heels">> - extremely high heeled ceremonial platform dress boots that force $him to constantly stand at attention. - <<default>> - a complete lack of regulation footwear. - <</switch>> - -<<case "battlearmor">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished service shoes. - <<case "boots">> - tall combat boots. - <<case "heels">> - modest service heels. - <<case "pumps">> - modest service pumps. - <<case "extreme heels">> - extremely high heeled ceremonial dress boots that force $him to constantly stand at attention. - <<case "platform shoes">> - leather combat boots with a built-in platform. - <<case "platform heels">> - modest service platform heels. - <<case "extreme platform heels">> - extremely high heeled ceremonial platform dress boots that force $him to constantly stand at attention. - <<default>> - a complete lack of regulation footwear. - <</switch>> - -<<case "a long qipao">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished oriental flats. - <<case "boots">> - tall oriental boots. - <<case "heels">> - modest oriental heels. - <<case "pumps">> - modest oriental pumps. - <<case "extreme heels">> - extremely high heeled oriental boots. - <<case "platform shoes">> - polished platform shoes with an oriental design. - <<case "platform heels">> - modest oriental platform heels. - <<case "extreme platform heels">> - extreme platform heels with intricate oriental designs. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a gothic lolita dress">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished Victorian flats. - <<case "boots">> - tall Victorian boots. - <<case "heels">> - modest Victorian heels. - <<case "pumps">> - modest Victorian pumps. - <<case "extreme heels">> - extremely high heeled Victorian boots. - <<case "platform shoes">> - platform shoes with a Victorian flair. - <<case "platform heels">> - platform heels with a Victorian flair. - <<case "extreme platform heels">> - tall platform heels with a Victorian flair. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a mounty outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished Oxford shoes. - <<case "boots">> - tall black leather boots. - <<case "heels">> - modest black service heels. - <<case "pumps">> - modest black service pumps. - <<case "extreme heels">> - extremely high heeled ceremonial dress boots that force $him to constantly stand at attention. - <<case "platform shoes">> - leather service boots with a built-in platform. - <<case "platform heels">> - modest black service platform heels. - <<case "extreme platform heels">> - extremely high heeled ceremonial platform dress boots that force $him to constantly stand at attention. - <<default>> - a complete lack of regulation footwear. - <</switch>> - -<<case "a dirndl">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished traditional laced shoes. - <<case "boots">> - tall traditional laced boots. - <<case "heels">> - modest traditional laced heels. - <<case "pumps">> - modest traditional laced pumps. - <<case "extreme heels">> - a pair of daringly high traditional laced heels. - <<case "platform shoes">> - polished traditional laced platform shoes. - <<case "platform heels">> - modest traditional laced platform heels. - <<case "extreme platform heels">> - a pair of daringly high traditional laced platform heels. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "lederhosen">> - <<switch $activeSlave.shoes>> - <<case "flats">> - polished traditional shoes. - <<case "boots">> - tall traditional boots. - <<case "heels">> - modest traditional heels. - <<case "pumps">> - modest traditional pumps. - <<case "extreme heels">> - a pair of daringly high traditional heels. - <<case "platform shoes">> - polished traditional laced platform shoes. - <<case "platform heels">> - modest traditional platform heels. - <<case "extreme platform heels">> - a pair of daringly high traditional platform heels. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "a biyelgee costume" "a hanbok">> - <<switch $activeSlave.shoes>> - <<case "flats">> - ornamental dancing shoes. - <<case "boots">> - bright sturdy boots. - <<case "heels">> - bright ornamental heels. - <<case "pumps">> - bright ornamental pumps. - <<case "extreme heels">> - extremely high heeled ornamental dress boots that force $him to constantly rock $his hips to shift $his weight. - <<case "platform shoes">> - bright ornamental platform shoes. - <<case "platform heels">> - bright ornamental platform heels. - <<case "extreme platform heels">> - extremely tall ornamental platform heels that force $him to constantly rock $his hips to shift $his weight. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "battledress">> - <<switch $activeSlave.shoes>> - <<case "flats">> - low topped patrol shoes. - <<case "boots">> - practical combat boots. - <<case "heels">> - high-heeled combat boots. - <<case "pumps">> - pump-like combat boots. - <<case "extreme heels">> - combat boots with heels so tall as to almost immobilize $him. - <<case "platform shoes">> - sturdy platform combat boots. - <<case "platform heels">> - impractical platform heeled combat boots. - <<case "extreme platform heels">> - combat boots with a heeled platform so tall that they are practically immobilizing. - <<default>> - bare feet, VC style. - <</switch>> - -<<case "harem gauze">> - <<switch $activeSlave.shoes>> - <<case "flats">> - jeweled thong sandals. - <<case "boots">> - long leather boots worked with beautiful golden filigree. - <<case "heels">> - high heels decorated with golden filigree. - <<case "pumps">> - high pumps decorated with golden filigree. - <<case "extreme heels">> - extremely high heels decorated with golden filigree. - <<case "platform shoes">> - platform shoes with beautiful eastern patterns worked into the sides in lapis lazuli. - <<case "platform heels">> - platform heels with beautiful eastern patterns worked into the sides in lapis lazuli. - <<case "extreme platform heels">> - tall platform heels with beautiful eastern patterns worked into the sides in lapis lazuli. - <<default>> - nothing on $his bare feet. - <</switch>> - -<<case "slutty jewelry">> - bangles which - <<switch $activeSlave.shoes>> - <<case "flats">> - connect to the thin straps of a pair of sandals of the same golden chain. - <<case "boots">> - crisscross $his thighs and calves down to a pair of soles to form boots of golden chains. - <<case "heels">> - crisscross $his thighs and calves down to a pair of golden heels. - <<case "pumps">> - crisscross $his thighs and calves down to a pair of golden pumps. - <<case "extreme heels">> - crisscross $his thighs and calves down to a pair of excruciatingly high golden heels. - <<case "platform shoes">> - crisscross $his thighs and calves down to a pair of golden platforms. - <<case "platform heels">> - crisscross $his thighs and calves down to a pair of golden platform heels. - <<case "extreme platform heels">> - crisscross $his thighs and calves down to a pair of excruciatingly high golden platform heels. - <<default>> - end at mid-calf, leaving $his feet bare except for a set of jeweled toe-rings. - <</switch>> - - <<= App.Desc.piercing($activeSlave, "chastity")>> - -<<case "a courtesan dress">> - <<switch $activeSlave.shoes>> - <<case "flats">> - an elegant pair of dancing slippers. - <<case "boots">> - an elegant pair of heeled booties. - <<case "heels">> - an elegant pair of heels. - <<case "pumps">> - an elegant pair of pumps. - <<case "extreme heels">> - an elegant pair of excruciatingly high heels that test $his grace. - <<case "platform shoes">> - a fragile pair of platform shoes. - <<case "platform heels">> - a fragile pair of platform heels. - <<case "extreme platform heels">> - a fragile pair of excruciatingly high platform heels that test $his focus with each step. - <<default>> - elegantly bare feet. - <</switch>> - -<<case "a bimbo outfit">> - <<switch $activeSlave.shoes>> - <<case "flats">> - pink flat shoes. - <<case "boots">> - leather boots that come up $his knees. - <<case "heels">> - pink fuck-me heels. - <<case "pumps">> - pink low heeled pumps. - <<case "extreme heels">> - pink heels so tall $he has to push $his ass out and $his chest forward just to keep balance. - <<case "platform shoes">> - pink platform shoes. - <<case "platform heels">> - pink platform heels. - <<case "extreme platform heels">> - pink platform heels so tall $he has to push $his ass out and $his chest forward just to keep balance. - <<default>> - bare feet. - <</switch>> - -<<default>> - <<switch $activeSlave.shoes>> - <<case "flats">> - a pair of simple sandals which just call attention to $his otherwise nude state. - <<case "boots">> - a pair of sexy leather boots which just call attention to $his otherwise nude state. - <<case "heels">> - a pair of sexy heels which just call attention to $his otherwise nude state. - <<case "pumps">> - a pair of sexy pumps which just call attention to $his otherwise nude state. - <<case "extreme heels">> - a pair of daringly high heels which just call attention to $his otherwise nude state. - <<case "platform shoes">> - a pair of simple platform shoes which just call attention to $his otherwise nude state. - <<case "platform heels">> - a pair of sexy platform heels which just call attention to $his otherwise nude state. - <<case "extreme platform heels">> - a pair of daringly high platform heels which just call attention to $his otherwise nude state. - <<default>> - nothing on $his bare feet either, naturally. - <</switch>> -<</switch>> - -<<switch $activeSlave.legAccessory>> -/* split stocking descriptions from above into here */ -<<case "short stockings">> - $He is wearing a pair of short stockings that ends just below $his knee<<if hasBothLegs($activeSlave)>>s<</if>>. - -<<case "long stockings">> - $He is wearing a pair of long stockings that ends in the middle of $his thigh<<if hasBothLegs($activeSlave)>>s<</if>>. - -<</switch>> - -<</if>> /* end amp check */ -<</widget>> - <<widget "armwearDescription">> /* check clothing descriptions from above for glove references */ <<if (hasAnyArms($activeSlave))>>