diff --git a/devNotes/QuickList.txt b/devNotes/QuickList.txt index d06492a03126c8b87a29417dcfd4e737ef455b24..03f875b67fa9cd26414ab8beb95a35190c05b94c 100644 --- a/devNotes/QuickList.txt +++ b/devNotes/QuickList.txt @@ -10,27 +10,27 @@ QuickList is built from the interaction of six parts. if shown has a button for each slave name in the list, in columns up to 5 wide. 5] The Slave Summary Passage contains invisible <a> links or any other - html element nearby or tied to each slave's name. These are + html element nearby or tied to each slave's name. These are generated with an html attribute id set to "slave-##" where ## is the slave's ID. 6] The JS code to tie a scroll animation from the visible name buttons in the quick list table down to the invisible links/elements. -The slave summary passage is called in many strange contexts, and for -this reason, there is some serious complexity in getting consistent -results. As it stands now, the passage sometimes calls itself -recursively (for facilities), but it doesn't do that for the Main +The slave summary passage is called in many strange contexts, and for +this reason, there is some serious complexity in getting consistent +results. As it stands now, the passage sometimes calls itself +recursively (for facilities), but it doesn't do that for the Main penthouse page. -The list context is duplicated, so that we can quickly loop over the +The list context is duplicated, so that we can quickly loop over the list context to get the slave names in the list, all without disturbing the principal list context for the slave data. -If the list context has more than one slave, and is either the first +If the list context has more than one slave, and is either the first call for the Main/penthouse list, or the recursive call for any other -facility, And we haven't *already* built a quick list table, then we +facility, And we haven't *already* built a quick list table, then we proceed to build the quick list table. We use special attributes on the built button to name the invisible -link to which we'll navigate, the speed that we'll animate our +link to which we'll navigate, the speed that we'll animate our navigation and an offset. diff --git a/devNotes/Useful JS Function Documentation.txt b/devNotes/Useful JS Function Documentation.txt index 08db5f37fcc8647ecf21486b43aa7ebc03f428a2..e5831d12bfe007d1167c106756f9632d876cb8aa 100644 --- a/devNotes/Useful JS Function Documentation.txt +++ b/devNotes/Useful JS Function Documentation.txt @@ -170,7 +170,7 @@ UtilJS [script] if $formatNumbers > 0 'focused their 1,589 troops' else 'focused their 1589 troops' cashFormat() - uses the above function to return the value thousand separated with ',' if $formatNumbers > 0 else provides the raw value. either way prepends ¤ (the fc domination) symbol. - line 157 of the previously listed file, '..totaling @@.yellowgreen;<<print cashFormat(_SFIncome)>>@@' + line 157 of the previously listed file, '...totaling @@.yellowgreen;<<print cashFormat(_SFIncome)>>@@' if $formatNumbers > 0 'totaling @@.yellowgreen;¤1,500,000@@' else 'totaling @@.yellowgreen;¤1500000@@' isFloat() - Checks if value is float. diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index 6d45b645708e96f35c394a92845804d7fcac88d4..ad43ba6dd63af5887600ce650204e54e005c0eb8 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -2,6 +2,22 @@ 0.10.7.1-1.5.x +01/11/2019 + + 6 + -now with even more fixes and cleaning + -tweaked preg biometrics to require ovaries of some sort + +01/09/2019 + + 5 + -more fixes and cleaning + +01/08/2019 + + 4 + -more fixes and cleaning + 01/05/2019 3 @@ -117,7 +133,7 @@ 0 -pregnancy size/progress tracking overhauled -natural lactation overhauled - -natural lactation can be induced from excessive breast play and will dry up if unsed + -natural lactation can be induced from excessive breast play and will dry up if unused -ignored natural lactation causes breast to engorge -added new repop related trendsetting policies -more art from deepmurk @@ -317,7 +333,7 @@ 34 -added a couple new recruit events that have been sitting in my todo pile for ages -fixes - -major changes to how data is cleaned after cheatmode/during backwards compatability + -major changes to how data is cleaned after cheatmode/during backwards compatibility -more fixes to bellies by deepmurk -ripped out several large chunks of walkPast into JS and apparently didn't make a dent in it @@ -6517,13 +6533,13 @@ -fixed RESS, "<if" got me again Tweaked 4 with some fixes - 1. Tweak: can change slave drugs and other settings while they are on assignment - 2. Tweak: when devotion/trust are maxed for a slave, some of the weekly report summary text showing devotion/trust gains will be hidden. - 3. Tweak: when the arcology has been fully decorated for a future society, weekly summary text showing society approval related to that future society will be suppressed. - 4. Bug fix: when assigning an ID to a new slave, make sure it isn't already in use - 5. Bug fix: egyptian preferentialist slave twins acquisition used incorrect relationship ID offset for second slave (-1000) because it is coded differently from all other multi-slave acquisition events - 6. Bug fix: Several $pronounCap tokens changed to $possessiveCap where appropriate. - 7. Bug fix (?): When buying arcology ownership with reputation, increase value of ownership share same as when buying with cash + 1. Tweak: can change slave drugs and other settings while they are on assignment + 2. Tweak: when devotion/trust are maxed for a slave, some of the weekly report summary text showing devotion/trust gains will be hidden. + 3. Tweak: when the arcology has been fully decorated for a future society, weekly summary text showing society approval related to that future society will be suppressed. + 4. Bug fix: when assigning an ID to a new slave, make sure it isn't already in use + 5. Bug fix: egyptian preferentialist slave twins acquisition used incorrect relationship ID offset for second slave (-1000) ... because it is coded differently from all other multi-slave acquisition events + 6. Bug fix: Several $pronounCap tokens changed to $possessiveCap where appropriate. + 7. Bug fix (?): When buying arcology ownership with reputation, increase value of ownership share same as when buying with cash 8. Misc. smaller fixes (typos, missing $'s) Pregmod updated to 0.9.10.1. @@ -6819,7 +6835,7 @@ 3 -fixed >>60110 - 0.9.8.1 + 0.9.8.1 -preliminary integration of anon's animal pregnancy mod, not functional yet 02/14/17 @@ -6979,7 +6995,7 @@ 0.9.5.3 -fixes $rep issues, - -added, able to play matchmaker and take two emotionally bonded slaves to you and put them in a relationship with each other. + -added, able to play matchmaker and take two emotionally bonded slaves to you and put them in a relationship with each other. 01/26/17 diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index cf0d6c83c142a02d9bfe2a49244eb62113458f2f..52aacc42afe87415e179014d865d486f1f907430 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -5,6 +5,8 @@ State.expired.disable; /*:: StoryJS [script]*/ /*config.history.tracking = false;*/ +State.expired.disable; + window.variableAsNumber = function(x, defaultValue, minValue, maxValue) { x = Number(x) if (x != x) {//NaN @@ -1069,6 +1071,13 @@ window.generateAssistantPronouns = function() { V.assistantPronouns.object = "it"; V.assistantPronouns.objectReflexive = "itself"; V.assistantPronouns.noun = "program"; + } else if ((V.assistantAppearance === "incubus") && (V.diversePronouns === 1)) { + V.assistantPronouns.pronoun = "he"; + V.assistantPronouns.possessivePronoun = "his"; + V.assistantPronouns.possessive = "his"; + V.assistantPronouns.object = "him"; + V.assistantPronouns.objectReflexive = "himself"; + V.assistantPronouns.noun = "boy"; } else { V.assistantPronouns.pronoun = "she"; V.assistantPronouns.possessivePronoun = "hers"; @@ -1077,6 +1086,29 @@ window.generateAssistantPronouns = function() { V.assistantPronouns.objectReflexive = "herself"; V.assistantPronouns.noun = "girl"; } + + if (V.assistant === 0) { + V.marketAssistantPronouns.pronoun = "it"; + V.marketAssistantPronouns.possessivePronoun = "its"; + V.marketAssistantPronouns.possessive = "its"; + V.marketAssistantPronouns.object = "it"; + V.marketAssistantPronouns.objectReflexive = "itself"; + V.marketAssistantPronouns.noun = "program"; + } else if ((V.assistantAppearance === "succubus") && (V.diversePronouns === 1)) { + V.marketAssistantPronouns.pronoun = "he"; + V.marketAssistantPronouns.possessivePronoun = "his"; + V.marketAssistantPronouns.possessive = "his"; + V.marketAssistantPronouns.object = "him"; + V.marketAssistantPronouns.objectReflexive = "himself"; + V.marketAssistantPronouns.noun = "boy"; + } else { + V.marketAssistantPronouns.pronoun = "she"; + V.marketAssistantPronouns.possessivePronoun = "hers"; + V.marketAssistantPronouns.possessive = "her"; + V.marketAssistantPronouns.object = "her"; + V.marketAssistantPronouns.objectReflexive = "herself"; + V.marketAssistantPronouns.noun = "girl"; + } }; /*:: itemAvailability [script]*/ @@ -1230,6 +1262,44 @@ window.isItemAccessible = function(string) { } }; +/*:: relationshipChecks [script]*/ + +window.rivalryTerm = function(id) { + if (id.rivalry === 1) { + return `growing rival`; + } else if (id.rivalry === 2) { + return `rival`; + } else { + return `bitter rival`; + } +} +window.relationshipTerm = function(id) { + if (id.relationship === 1) { + return `friend`; + } else if (id.relationship === 2) { + return `best friend`; + } else if (id.relationship === 3) { + return `friend with benefits`; + } else if (id.relationship === 4) { + return `lover`; + } else { + return `slave wife`; + } +} +window.relationshipTermShort = function(id) { + if (id.relationship === 1) { + return `friend`; + } else if (id.relationship === 2) { + return `BFF`; + } else if (id.relationship === 3) { + return `FWB`; + } else if (id.relationship === 4) { + return `lover`; + } else { + return `wife`; + } +} + /*:: Extended Family Mode JS [script]*/ /* see documentation for details /devNotes/Extended Family Mode Explained.txt */ @@ -1559,7 +1629,7 @@ window.bellyAdjective = function(slave) { /* calculates and returns expected ovum count during conception*/ window.setPregType = function(actor) { - /* IMHO rework is posssible. Can be more interesting to play, if this code will take in account more body conditions - age, fat, food, hormone levels, etc. */ + /* IMHO rework is possible. Can be more interesting to play, if this code will take in account more body conditions - age, fat, food, hormone levels, etc. */ var ovum = jsRandom(actor.pregData.normalOvaMin, actor.pregData.normalOvaMax); //for default human profile it's always 1. var fertilityStack = 0; // adds an increasing bonus roll for stacked fertility drugs @@ -1618,7 +1688,22 @@ window.setPregType = function(actor) { } ovum = Math.clamp(ovum, 0, 8); } else if(actor.pregType == 0) { - ovum += jsEither([0, 0, 0, 0, 0, 0, 0, 0, 0, 1]); //base chance for twins + if(actor.geneticQuirks.fertility == 2 && actor.geneticQuirks.hyperFertility == 2) { // Do not mix with sperm + ovum += jsEither([1, 2, 2, 3]); + fertilityStack++; + fertilityStack++; + fertilityStack++; + fertilityStack++; + } else if(actor.geneticQuirks.hyperFertility == 2) { // Predisposed to multiples + ovum += jsEither([0, 1, 1, 2]); + fertilityStack++; + fertilityStack++; + } else if(actor.geneticQuirks.fertility == 2) { // Predisposed to twins + ovum += jsEither([0, 0, 0, 0, 1]); + fertilityStack++; + } else { + ovum += jsEither([0, 0, 0, 0, 0, 0, 0, 0, 0, 1]); //base chance for twins + } if(actor.ovaImplant == "fertility") { ovum += jsEither([0, 0, 0, 0, 0, 0, 0, 0, 0, 1]); fertilityStack++; @@ -1942,9 +2027,9 @@ Macro.add('rbutton', { Wikifier.setValue(varName, checkValue); } } - }); +}); -/* textbox js */ +/*:: textboxJS [script] */ /* Nicked off greyelf, works for replace textboxes */ window.setReplaceTextboxMaxLength = function (storyVarName, maxLength) { @@ -2025,7 +2110,8 @@ window.Job = Object.freeze({ SERVANT: 'work as a servant', SERVER: 'be a servant', STEWARD: 'be the Stewardess', CLUB: 'serve in the club', DJ: 'be the DJ', JAIL: 'be confined in the cellblock', WARDEN: 'be the Wardeness', CLINIC: 'get treatment in the clinic', NURSE: 'be the Nurse', HGTOY: 'live with your Head Girl', SCHOOL: 'learn in the schoolroom', TEACHER: 'be the Schoolteacher', SPA: 'rest in the spa', ATTEND: 'be the Attendant', - NANNY: 'work as a nanny', MATRON: 'be the Matron', FARMYARD: 'work as a farmhand', FARMER: 'be the Farmer', REST: 'rest'}); + NANNY: 'work as a nanny', MATRON: 'be the Matron', FARMYARD: 'work as a farmhand', FARMER: 'be the Farmer', REST: 'rest' + }); window.PersonalAttention = Object.freeze({TRADE: 'trading', WAR: 'warfare', SLAVING: 'slaving', ENGINEERING: 'engineering', MEDICINE: 'medicine', MAID: 'upkeep', HACKING: 'hacking'}); window.getCost = function(array) { @@ -2349,7 +2435,7 @@ window.getCost = function(array) { if(State.variables.SF.Toggle && State.variables.SF.Active >= 1) { if(State.variables.SF.Subsidy) { - costs += Math.ceil( (10000*(State.variables.SFUnit.Troops/10))+(1+(State.variables.arcologies[0].prosperity/100))+(1+(State.variables.SF.Units/100)) ); + costs += Math.ceil( (10000*(State.variables.SF.Squad.Troops/10))+(1+(State.variables.arcologies[0].prosperity/100))+(1+(State.variables.SF.Size/100)) ); } if(State.variables.SF.Bonus) { const T = State.temporary; @@ -2469,6 +2555,9 @@ window.getSlaveCost = function(s) { cost -= foodCost; break; } + if(s.geneticQuirks.fertility == 2 && s.geneticQuirks.hyperFertility == 2 && s.preg == 0 && (s.ovaries == 1 || s.mpreg == 1)) { + cost += foodCost * .5; + } if(s.weight > 130) { cost += foodCost * 2; } else if(s.weight > 50) { @@ -2808,7 +2897,7 @@ window.RAFacilityRemove = function RAFacilityRemove(slave, rule) { } break; - case "work as a farmhand": + case "work as farmhand": if (slave.assignment === rule.setAssignment) { r += `<br>${slave.slaveName} has been removed from ${V.farmyardName} and has been assigned to ${rule.removalAssignment}.`; assignJob(slave. rule.removalAssignment); @@ -3218,7 +3307,7 @@ Macro.add('foreach', { * do lots of work generating and re-generating random heights until * one "fits". * - * Anon's explination: + * Anon's explanation: * limitMult: [0, -30] * * This specifies a range going up from 0 to -30. It needs to go [-30, 0] instead. Same thing with [0, -5] two lines down. note: technically, this isn't true, because for some bizarre reason Height.random reverses the numbers for you if you get them wrong. But it's important to establish good habits, so. @@ -3683,7 +3772,7 @@ window.numberWithCommas = function(x) { return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); }; -window.numberToWords = function (x) { +window.numberToWords = function(x) { if (x === 0) { return "zero" } else { @@ -3761,8 +3850,7 @@ window.numberToWords = function (x) { .reverse() .join(" "); - } - if (x > 0) { + } if (x > 0) { return string; } else { return "negative " + string; @@ -4323,23 +4411,101 @@ window.induceLactation = function induceLactation(slave) { }; window.ResearchLabStockPile = function() { + V = State.variables; return `__Stockpile__ - Prosthetics interfaces: ${commaNum($stockpile.basicPLimbInterface + $stockpile.advPLimbInterface)} + Prosthetics interfaces: ${commaNum(V.stockpile.basicPLimbInterface + V.stockpile.advPLimbInterface)} Basic : $stockpile.basicPLimbInterface Advanced: $stockpile.advPLimbInterface - Limbs: ${commaNum($stockpile.basicPLimb + $stockpile.advSexPLimb + $stockpile.advGracePLimb + $stockpile.advCombatPLimb + $stockpile.cyberneticPLimb)} + Limbs: ${commaNum(V.stockpile.basicPLimb + V.stockpile.advSexPLimb + V.stockpile.advGracePLimb + V.stockpile.advCombatPLimb + V.stockpile.cyberneticPLimb)} Basic: $stockpile.basicPLimb Sex: $stockpile.advSexPLimb Beauty: $stockpile.advGracePLimb Combat: $stockpile.advCombatPLimb Cybernetic: $stockpile.cyberneticPLimb - Implants: ${commaNum($stockpile.ocularImplant + $stockpile.cochlearImplant + $stockpile.erectileImplant)} + Implants: ${commaNum(V.stockpile.ocularImplant + V.stockpile.cochlearImplant + V.stockpile.erectileImplant)} Ocular: $stockpile.ocularImplant Cochlear: $stockpile.cochlearImplant // Erectile: $stockpile.erectileImplant// Electrolarynx: $stockpile.electrolarynx`; }; +window.originPronounReplace = function(slave) { + let r = slave.origin; + switch (r) { + case "She was the result of unprotected sex with a client. Her mother tracked you down years after her birth to force her upon you.": + return `${capFirstChar(slave.pronoun)} was the result of unprotected sex with a client. ${capFirstChar(slave.possessive)} mother tracked you down years after ${slave.possessive} birth to force ${slave.object} upon you.`; + case "You kept her after her owner failed to pay your bill for performing surgery on her.": + return `You kept ${slave.object} after ${slave.possessive} owner failed to pay your bill for performing surgery on ${slave.object}.`; + case "She comes from old money and sold herself into slavery to satisfy her obsession with the practice, believing her family would buy her back out of slavery later.": + return `${capFirstChar(slave.pronoun)} comes from old money and sold herself into slavery to satisfy ${slave.possessive} obsession with the practice, believing ${slave.possessive} family would buy ${slave.object} back out of slavery later.`; + case "When you took her from her previous owner, she was locked into a beautiful rosewood box lined with red velvet, crying.": + return `When you took ${slave.object} from ${slave.possessive} previous owner, ${slave.pronoun} was locked into a beautiful rosewood box lined with red velvet, crying.`; + case "Her husband sold her into slavery to escape his debts.": + return `${capFirstChar(slave.possessive)} husband sold ${slave.object} into slavery to escape his debts.`; + case "She was voluntarily enslaved after she decided that your arcology was the best place for her to get the steroids that she'd allowed to define her life.": + return `${capFirstChar(slave.pronoun)} was voluntarily enslaved after ${slave.pronoun} decided that your arcology was the best place for ${slave.object} to get the steroids that ${slave.pronoun}'d allowed to define ${slave.possessive} life.`; + case "She came to you to escape being sold to a cruel master after her producer informed her of her debt.": + return `${capFirstChar(slave.pronoun)} came to you to escape being sold to a cruel master after ${slave.possessive} producer informed ${slave.object} of ${slave.possessive} debt.`; + case "You tricked her into enslavement, manipulating her based on her surgical addiction.": + return `You tricked ${slave.object} into enslavement, manipulating ${slave.object} based on ${slave.possessive} surgical addiction.`; + case "You helped free her from a POW camp after being abandoned by her country, leaving her deeply indebted to you.": + return `You helped free ${slave.object} from a POW camp after being abandoned by ${slave.possessive} country, leaving ${slave.object} deeply indebted to you.`; + case "You purchased her in order to pave the way for her brother to take the throne.": + return `You purchased ${slave.object} in order to pave the way for ${slave.possessive} brother to take the throne.`; + case "You purchased her as a favor to her father.": + return `You purchased ${slave.object} as a favor to ${slave.possessive} father.`; + case "You purchased her from a King after his son put an illegitimate heir in her womb.": + return `You purchased ${slave.object} from a King after his son put an illegitimate heir in ${slave.possessive} womb.`; + case "You acquired her in the last stages of your career as a successful venture capitalist.": + case "Drugs and alcohol can be a potent mix; the night that followed it can sometimes be hard to remember. Needless to say, once your belly began swelling with her, you had to temporarily switch to a desk job for your mercenary group.": + case "You acquired her in the last stages of your career as a noted private military contractor.": + case "You never thought you would be capable of impregnating yourself, but years of pleasuring yourself with yourself after missions managed to create her.": + case "A fresh capture once overpowered you and had his way with you. You kept her as a painful reminder to never lower your guard again.": + case "Your slaving troop kept several girls as fucktoys, you sired her in your favorite.": + case "You enslaved her personally during the last stages of your slaving career.": + case "You sired her in yourself after an arcology owner, impressed by your work, rewarded you with a night you'll never forget.": + case "You conceived her after a male arcology owner, impressed by your work, rewarded you with a night you'll never forget.": + case "You sired her after a female arcology owner, impressed by your work, rewarded you with a night you'll never forget.": + case "You received her as a gift from an arcology owner impressed by your work.": + case "You captured her during your transition to the arcology": + case "You won her at cards, a memento from your life as one of the idle rich before you became an arcology owner.": + case "You brought her into the arcology mindbroken, little more than a walking collection of fuckable holes.": + case "You brought her into the arcology mindbroken, little more than a human onahole.": + case "She grew up sheltered and submissive, making her an easy target for enslavement.": + case "She was fresh from the slave markets when you acquired her.": + case "She chose to be a slave because the romanticized view of it she had turns her on.": + case "She was previously owned by a creative sadist, who has left a variety of mental scars on her.": + case "She was taken as a slave by a Sultan, who presented her as a gift to a surveyor.": + case "She is the winner of a martial arts slave tournament. You won her in a bet.": + case "She was homeless and willing to do anything for food, which in the end resulted in her becoming a slave.": + case "She was sold to you by an anonymous person who wanted her to suffer.": + case "You received her from a surgeon who botched an implant operation on her and needed to get her out of sight.": + case "She offered herself to you for enslavement to escape having plastic surgery foisted on her.": + case "You turned her into a slave girl after she fell into debt to you.": + case "She was raised in a radical slave school that treated her with drugs and surgery from a very young age.": + case "She was raised in a radical slave school that treated her from a very young age, up to the point that she never experienced male puberty.": + case "She was a runaway slave captured by a gang outside your arcology. You bought her cheap after she was harshly used by them.": + case "She was the private slave of a con artist cult leader before he had to abandon her and flee.": + case "You helped her give birth, leaving her deeply indebted to you.": + case "You purchased her from a King after she expressed knowledge of the prince's affair with another servant.": + r = r.replace(/\bherself\b/g, slave.objectReflexive); + r = r.replace(/\bHerself\b/g, capFirstChar(slave.objectReflexive)); + r = r.replace(/\bshe\b/g, slave.pronoun); + r = r.replace(/\bShe\b/g, capFirstChar(slave.pronoun)); + r = r.replace(/\bher\b/g, slave.object); + r = r.replace(/\bHer\b/g, capFirstChar(slave.object)); + return r; + default: + r = r.replace(/\bherself\b/g, slave.objectReflexive); + r = r.replace(/\bHerself\b/g, capFirstChar(slave.objectReflexive)); + r = r.replace(/\bshe\b/g, slave.pronoun); + r = r.replace(/\bShe\b/g, capFirstChar(slave.pronoun)); + r = r.replace(/\bher\b/g, slave.possessive); + r = r.replace(/\bHer\b/g, capFirstChar(slave.possessive)); + return r; + } +}; + /*:: Span Macro JS [script]*/ /* @@ -5556,7 +5722,7 @@ if(eventSlave.fetish != "mindbroken") { } } - if (eventSlave.releaseRules == "restrictive" || eventSlave.releaseRules != "chastity") { + if (eventSlave.releaseRules == "restrictive" || eventSlave.releaseRules == "chastity") { if(eventSlave.need) { if(eventSlave.devotion <= 95) { if(eventSlave.trust >= -20) { @@ -5982,7 +6148,7 @@ if(eventSlave.fetish != "mindbroken") { } } - if(eventSlave.releaseRules != "restrictive") { + if (eventSlave.releaseRules != "restrictive" && eventSlave.releaseRules != "chastity") { if(eventSlave.dick > 4) { if(eventSlave.amp != 1){ if(canAchieveErection(eventSlave)) { @@ -6004,7 +6170,7 @@ if(eventSlave.fetish != "mindbroken") { } } - if(eventSlave.releaseRules != "restrictive") { + if (eventSlave.releaseRules != "restrictive" && eventSlave.releaseRules != "chastity") { if(eventSlave.belly < 300000) { if(eventSlave.anus > 2) { if(eventSlave.fetish == "buttslut" || eventSlave.energy > 95) { @@ -6164,7 +6330,7 @@ if(eventSlave.fetish != "mindbroken") { } if(eventSlave.lactation > 0) { - if((eventSlave.boobs-eventSlave.boobsImplant-slave.boobsMilk) > 6000) { + if((eventSlave.boobs-eventSlave.boobsImplant) > 6000) { if(eventSlave.assignment == "get milked") { State.variables.events.push("RE legendary cow"); } @@ -6293,7 +6459,7 @@ if(eventSlave.fetish != "mindbroken") { } } } else { - if(eventSlave.devotion > 20 && (eventSlave.sexualQuirk == "perverted" || eventSlave.energy > 80) && eventSlave.belly < 100000 && eventSlave.lactation > 0 && eventSlave.nipples != "fuckable" && eventSlave.releaseRules != "restrictive" && eventSlave.releaseRules != "masturbation" && eventSlave.daughters > 0) { + if (eventSlave.devotion > 20 && (eventSlave.sexualQuirk == "perverted" || eventSlave.energy > 80) && eventSlave.belly < 100000 && eventSlave.lactation > 0 && eventSlave.nipples != "fuckable" && eventSlave.releaseRules != "restrictive" && eventSlave.releaseRules != "masturbation" && eventSlave.releaseRules != "chastity" && eventSlave.daughters > 0) { State.variables.RETSevent.push("incestuous nursing"); } } @@ -7384,11 +7550,11 @@ window.isSlim = function(slave) { if ((slave.muscles <= 30) && (ArcologyZero.FSPhysicalIdealist === "unset") && (slave.weight <= 10) && (ArcologyZero.FSHedonisticDecadence === "unset")) { slim = true; } else if (ArcologyZero.FSPhysicalIdealist !== "unset") { - if ((ArcologyZero.FSPhysicalIdealistStrongFat === 1) && (slave.weight <= 30)) { + if ((ArcologyZero.FSPhysicalIdealistStrongFat === 1) && (slave.weight <= 30)) { slim = true; - } - } else if ((ArcologyZero.FSHedonisticDecadence !== "unset") && (slave.weight <= 30)) { - if (ArcologyZero.FSHedonisticDecadenceStrongFat === 1) { + } + } else if ((ArcologyZero.FSHedonisticDecadence !== "unset") && (slave.weight <= 30)) { + if (ArcologyZero.FSHedonisticDecadenceStrongFat === 1) { slim = true; } else if (slave.muscles <= 30) { slim = true; @@ -8125,6 +8291,20 @@ window.PCTitle = function PCTitle() { } } + if (V.SF.Active < -1) { + switch(V.SF.BadOutcome) { + case "lockdown": + titles.push("The War Host"); + break; + case "Revolt": + titles.push("The Betrayed"); + break; + case "Exodus": + titles.push("The Abandoned"); + break; + } + } + if (V.mercenaries >= 5) { if (V.mercenariesTitle === "Evocati") { titles.push("Princeps of the " + V.mercenariesTitle); @@ -9612,43 +9792,6 @@ window.Deadliness = function Deadliness(slave) { return Math.max(deadliness, 1); }; -/*:: relationshipChecks [script]*/ -window.rivalryTerm = function(id) { - if (id.rivalry === 1) { - return `growing rival`; - } else if (id.rivalry === 2) { - return `rival`; - } else { - return `bitter rival`; - } -} -window.relationshipTerm = function(id) { - if (id.relationship === 1) { - return `friend`; - } else if (id.relationship === 2) { - return `best friend`; - } else if (id.relationship === 3) { - return `friend with benefits`; - } else if (id.relationship === 4) { - return `lover`; - } else { - return `slave wife`; - } -} -window.relationshipTermShort = function(id) { - if (id.relationship === 1) { - return `friend`; - } else if (id.relationship === 2) { - return `BFF`; - } else if (id.relationship === 3) { - return `FWB`; - } else if (id.relationship === 4) { - return `lover`; - } else { - return `wife`; - } -} - /*:: Summary Widgets JS [script]*/ window.SlaveStatClamp = function SlaveStatClamp(slave) { @@ -9950,11 +10093,7 @@ window.assignJob = function assignJob(slave, job) { slave.assignmentVisible = 0; V.nurserySlaves++; V.NurseryiIDs.push(slave.ID); - switch (V.nurseryDecoration) { - default: - slave.livingRules = "normal"; - break; - } + slave.livingRules = "normal"; break; case "be the attendant": @@ -9967,6 +10106,7 @@ window.assignJob = function assignJob(slave, job) { case "be the schoolteacher": case "be the stewardess": case "be the wardeness": + case "be the matron": slave.assignment = job; slave.assignmentVisible = 0; /* non-visible leadership roles */ slave.livingRules = "luxurious"; @@ -10179,6 +10319,13 @@ window.removeJob = function removeJob(slave, assignment) { V.HGSuiteSlaves--; break; + case "work as a nanny": + case "nursery": + slave.assignment = "rest"; + V.NurseryiIDs.delete(slave.ID); + V.nurserySlaves--; + break; + case "be your head girl": slave.assignment = "rest"; if (V.HGSuiteEquality === 0 && V.personalAttention === "HG") { @@ -10286,7 +10433,7 @@ window.generateGenetics = (function() { activeFather = 0; } - genes.gender = setGender(father); + genes.gender = setGender(father, mother); genes.name = setName(x); genes.mother = setMotherID(actor1.ID); genes.motherName = setMotherName(activeMother); @@ -10311,14 +10458,16 @@ window.generateGenetics = (function() { } // gender - function setGender(father) { + function setGender(father, mother) { let gender; if (V.seeDicksAffectsPregnancy == 1) { gender = Math.floor(Math.random()*100) < V.seeDicks ? "XY" : "XX"; } else if (V.adamPrinciple == 1) { if (father !== 0) { - if (father.genes == "XX") { + if (father.genes == "XX" && mother.genes == "XX") { gender = "XX"; + } else if (father.genes != mother.genes) { + gender = jsEither(["XX", "XY"]); } else { gender = jsEither(["XX", "XY", "XY", "YY"]); } @@ -10336,6 +10485,11 @@ window.generateGenetics = (function() { return "ovum" + x; } + // name + function setName(x) { + return "ovum" + x; + } + // motherID function setMotherID(actor1ID) { return actor1ID; @@ -10817,17 +10971,17 @@ window.generateChild = function(mother, ova, destination) { if (childName.indexOf("ovum") == 0) { if (genes.mother == -1) { if (genes.father <= 0) { - child.slaveName = "Your daughter"; + child.slaveName = "Your son"; } else { - child.slaveName = `Your and ${genes.fatherName}'s daughter`; + child.slaveName = `Your and ${genes.fatherName}'s son`; } } else { if (genes.father == -1) { - child.slaveName = `${genes.motherName} and your daughter`; + child.slaveName = `${genes.motherName} and your son`; } else if (genes.father > 0) { - child.slaveName = `${genes.motherName} and ${genes.fatherName}'s daughter`; + child.slaveName = `${genes.motherName} and ${genes.fatherName}'s son`; } else { - child.slaveName = `${genes.motherName}'s bastard daughter`; + child.slaveName = `${genes.motherName}'s bastard son`; } } } else { @@ -11055,17 +11209,17 @@ window.generateChild = function(mother, ova, destination) { if (childName.indexOf("ovum") == 0) { if (genes.mother == -1) { if (genes.father <= 0) { - child.slaveName = "Your son"; + child.slaveName = "Your daughter"; } else { - child.slaveName = `Your and ${genes.fatherName}'s son`; + child.slaveName = `Your and ${genes.fatherName}'s daughter`; } } else { if (genes.father == -1) { - child.slaveName = `${genes.motherName} and your son`; + child.slaveName = `${genes.motherName} and your daughter`; } else if (genes.father > 0) { - child.slaveName = `${genes.motherName} and ${genes.fatherName}'s son`; + child.slaveName = `${genes.motherName} and ${genes.fatherName}'s daughter`; } else { - child.slaveName = `${genes.motherName}'s bastard son`; + child.slaveName = `${genes.motherName}'s bastard daughter`; } } } else { @@ -11382,7 +11536,7 @@ window.WombInit = function(actor) { } //backward compatibility setup. Fully accurate for normal pregnancy only. - if (actor.womb.length > 0 && actor.womb[0].genetics == undefined) { + if (actor.womb.length > 0 && actor.womb[0].genetics == undefined && actor.eggType == "human") { var i=0 actor.womb.forEach(function(ft){ ft.genetics = generateGenetics(actor, actor.pregSource, i); @@ -11423,10 +11577,14 @@ window.WombImpregnate = function(actor, fCount, fatherID, age, surrogate) { tf.splitted = 0; //marker for already splitted fetus. if (surrogate) { tf.motherID = surrogate.ID; //Initial biological mother ID setup. - tf.genetics = generateGenetics(surrogate, fatherID, i+1); //Stored genetic information. + if(actor.eggType == "human"){ + tf.genetics = generateGenetics(surrogate, fatherID, i+1); //Stored genetic information. + } } else { tf.motherID = actor.ID; //Initial biological mother ID setup. - tf.genetics = generateGenetics(actor, fatherID, i+1); //Stored genetic information. + if(actor.eggType == "human"){ + tf.genetics = generateGenetics(actor, fatherID, i+1); //Stored genetic information. + } } tf.ID = generateNewID(); @@ -12028,7 +12186,7 @@ window.WombReserveCount = function(actor, type) actor.womb.forEach(function(ft){ - if (ft.reserve == type) + if (ft.reserve == type) /* the lazy equality will catch "" case */ { cnt++; } @@ -12102,17 +12260,6 @@ window.BCReserveInit = function() if (ft.ID == undefined) ft.ID = generateNewID(); - try { - if (slave.reservedChildren > 0) - WombSetGenericReserve(slave, "incubator", reservedChildren); - - if (slave.reservedChildrenNursery > 0) - WombSetGenericReserve(slave, "nursery", reservedChildren); - } catch (err) { - - console.log (err + " slave ID: " + slave.ID + " slave name: " + slave.slaveName + " " + slave.slaveSurname); - slave.reservedChildren = 0; - } }); }); @@ -12460,14 +12607,14 @@ window.saChoosesOwnClothes = (function() { wardrobeAssignment.push({text: `and slips into a scalemail bikini, the better to intimidate the prisoners.`, clothes: "a scalemail bikini"}); wardrobeAssignment.push({text: `and dons a scandalous habit to make it perfectly clear that crossing this nun will result in sexual punishment.`, clothes: "a fallen nuns habit"}); if(isItemAccessible("a military uniform")) { - wardrobeAssignment.push({text: `and wears a military uniform to look even more brutal and authoritive.`, clothes: "a military uniform"}); + wardrobeAssignment.push({text: `and wears a military uniform to look even more brutal and authoritative.`, clothes: "a military uniform"}); } if(isItemAccessible("a schutzstaffel uniform")) { - wardrobeAssignment.push({text: `and wears a schutzstaffel uniform to look even more brutal and authoritive.`, clothes: "a schutzstaffel uniform"}); - wardrobeAssignment.push({text: `and wears a slutty schutzstaffel uniform to look even more brutal and authoritive.`, clothes: "a slutty schutzstaffel uniform"}); + wardrobeAssignment.push({text: `and wears a schutzstaffel uniform to look even more brutal and authoritative.`, clothes: "a schutzstaffel uniform"}); + wardrobeAssignment.push({text: `and wears a slutty schutzstaffel uniform to look even more brutal and authoritative.`, clothes: "a slutty schutzstaffel uniform"}); } if(isItemAccessible("a red army uniform")) { - wardrobeAssignment.push({text: `and wears a red army uniform to look even more brutal and authoritive.`, clothes: "a red army uniform"}); + wardrobeAssignment.push({text: `and wears a red army uniform to look even more brutal and authoritative.`, clothes: "a red army uniform"}); } if(isItemAccessible("stretch pants and a crop-top")) { wardrobeAssignment.push({text: `and decides to take it easy by slipping into some stretch pants. They come off just as quickly as they come on, just in case.`, clothes: "stretch pants and a crop-top"}); @@ -12873,7 +13020,7 @@ window.saChoosesOwnClothes = (function() { wardrobeTastes.push({text: `and chooses an outfit that covers ${him} up as much as possible.`, clothes: "a hijab and abaya"}); } else if(slave.sexualFlaw == "breeder") { if(isItemAccessible("attractive lingerie for a pregnant woman")) { - wardrobeTastes.push({text: `and wears lingerie designed to acommodate pregnancies, hoping that others get the hint.`, clothes: "attractive lingerie for a pregnant woman"}); + wardrobeTastes.push({text: `and wears lingerie designed to accommodate pregnancies, hoping that others get the hint.`, clothes: "attractive lingerie for a pregnant woman"}); } } else if(slave.sexualFlaw == "malicious") { if(isItemAccessible("a schutzstaffel uniform")) { @@ -13335,7 +13482,7 @@ window.saRest = function saRest(slave) { } return t; -} +}; /*:: SA servant [script]*/ @@ -13611,6 +13758,8 @@ window.saStayConfined = function saStayConfined(slave) { return t; }; +/*:: Assistant Art JS [script]*/ + /* Displays assistant images. Currently passage-based. sizePlacement: Image size/center. @@ -13621,62 +13770,62 @@ window.assistantArt = function assistantArt(sizePlacement) { const V = State.variables; let fileName = ""; - if (V.imageChoice === 0 || V.imageChoice === 1) { - if (V.seeAvatar !== 1) {return} + if (V.seeAvatar !== 1 || V.imageChoice === 1) {return} + if (V.imageChoice === 0 || V.imageChoice === 1) { if (V.imageChoice === 1) { - fileName += "'resources/vector/avatar/"; + } else /* V.imageChoice === 0*/ { fileName += "'resources/renders/assistant "; - } - switch (V.assistantAppearance) { - case "monstergirl": - fileName += "monstergirl.png'"; - break; - case "shemale": - fileName += "shemale.png'"; - break; - case "amazon": - fileName += "amazon.png'"; - break; - case "businesswoman": - fileName += "businesswoman.png'"; - break; - case "goddess": - fileName += "goddess.png'"; - break; - case "schoolgirl": - fileName += "schoolgirl.png'"; - break; - case "angel": - fileName += "angel.png'"; - break; - case "cherub": - fileName += "cherub.png'"; - break; - case "ERROR_1606_APPEARANCE_FILE_CORRUPT": - fileName += "corrupt.png'"; - break; - case "fairy": - fileName += "fairy.png'"; - break; - case "imp": - fileName += "imp.png'"; - break; - case "incubus": - fileName += "incubus.png'"; - break; - case "pregnant fairy": - fileName += "pfairy.png'"; - break; - case "succubus": - fileName += "succubus.png'"; - break; - case "witch": - fileName += "witch.png'"; - break; - default: - fileName += "default.png'"; + switch (V.assistantAppearance) { + case "monstergirl": + fileName += "monstergirl.png'"; + break; + case "shemale": + fileName += "shemale.png'"; + break; + case "amazon": + fileName += "amazon.png'"; + break; + case "businesswoman": + fileName += "businesswoman.png'"; + break; + case "goddess": + fileName += "goddess.png'"; + break; + case "schoolgirl": + fileName += "schoolgirl.png'"; + break; + case "angel": + fileName += "angel.png'"; + break; + case "cherub": + fileName += "cherub.png'"; + break; + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + fileName += "corrupt.png'"; + break; + case "fairy": + fileName += "fairy.png'"; + break; + case "imp": + fileName += "imp.png'"; + break; + case "incubus": + fileName += "incubus.png'"; + break; + case "pregnant fairy": + fileName += "pfairy.png'"; + break; + case "succubus": + fileName += "succubus.png'"; + break; + case "witch": + fileName += "witch.png'"; + break; + default: + fileName += "default.png'"; + } } if (sizePlacement === 3) { @@ -14066,14 +14215,13 @@ window.buildFamilyTree = function(slaves = State.variables.slaves, filterID) { var charList = [fake_pc]; charList.push.apply(charList, slaves); charList.push.apply(charList, State.variables.tanks); - charList.push.apply(charList, State.variables.cribs); var unborn = {}; for(var i = 0; i < State.variables.tanks.length; i++) { unborn[State.variables.tanks[i].ID] = true; - for(var i = 0; i < State.variables.cribs.length; i++) { - unborn[State.variables.cribs[i].ID] = true; } + for (var i = 0; i < State.variables.cribs.length; i++) { + unborn[State.variables.cribs[i].ID] = true; } for(var i = 0; i < charList.length; i++) { @@ -14444,7 +14592,7 @@ window.updateFamilyTree = function(activeSlave = lastActiveSlave, slaves = lastS }; -/*heroCreator.tw [script]*/ +/*:: heroCreator.tw [script]*/ window.getHeroSlave = function(heroSlave, baseHeroSlave) { var newSlave = clone(baseHeroSlave); @@ -14454,58 +14602,6 @@ window.getHeroSlave = function(heroSlave, baseHeroSlave) { return newSlave; } -/*SFJS [script]*/ - -window.simpleWorldEconomyCheck = function() { - var n1 = 4; - var n2 = 3; - var n3 = 2; - if(State.variables.economy === .5) { - return n1; - } else if(State.variables.economy === 1.5) { - return n3; - } else { - return n2; - } -} - -window.HSM = function() { - if (State.variables.PC.hacking <= -100) - return 1.5; - else if (State.variables.PC.hacking <= -75) - return 1.35; - else if (State.variables.PC.hacking <= -50) - return 1.25; - else if (State.variables.PC.hacking <= -25) - return 1.15; - else if (State.variables.PC.hacking < 0) - return 1.10; - else if (State.variables.PC.hacking === 0) - return 1; - else if (State.variables.PC.hacking <= 10) - return .97; - else if (State.variables.PC.hacking <= 25) - return .95; - else if (State.variables.PC.hacking <= 50) - return .90; - else if (State.variables.PC.hacking <= 75) - return .85; - else if (State.variables.PC.hacking < 100) - return .80; - else if (State.variables.PC.hacking >= 100) - return .75; - } - - window.TierTwoUnlockCalc = function() { - const V = State.variables; - if (V.securityForceInfantryPower > 5) V.securityForceInfantryPower = 5; - if (V.securityForceArcologyUpgrades > 5) V.securityForceArcologyUpgrades = 5; - if (V.securityForceVehiclePower > 5) V.securityForceVehiclePower = 5; - if (V.securityForceDronePower > 5) V.securityForceDronePower = 5; - if (V.securityForceStimulantPower > 5) V.securityForceStimulantPower = 5; - if (V.securityForceAircraftPower > 5) V.securityForceAircraftPower = 5; - } - /*:: colorModeJS [script]*/ window.flipColors = function (lightColorMap){ @@ -14929,7 +15025,7 @@ window.DefaultRules = (function() { break; case "work as a farmhand": - if ((V.farmyardSlaves < V.farmyard && canWalk(slave))) //TODO: rework these requirements + if ((V.farmyardSlaves < V.farmyard)) //TODO: rework these requirements break; else { RAFacilityRemove(slave, rule); @@ -15098,7 +15194,7 @@ window.DefaultRules = (function() { if ((rule.collar !== undefined) && (rule.collar != "no default setting")) { if ((slave.collar !== rule.collar)) { r += '<br>'; - if ((rule.collar == "preg biometrics" && slave.preg <= -1)) { + if (rule.collar == "preg biometrics" && slave.preg <= -1 && slave.ovaries === 0 && slave.mpreg === 0) { slave.collar = "none"; r += `${slave.slaveName} cannot utilize preg biometrics. `; } else if ((rule.collar == "massive dildo gag" && slave.oralSkill <= 50)) { @@ -15744,7 +15840,7 @@ window.DefaultRules = (function() { function ProcessAssetGrowthDrugs(slave, rule) { // Asset Growth - const growth_drugs = new Set(["breast injections", "intensive breast injections", "breast redistributors", "butt injections", "intensive butt injections", "butt redistributors", "lip injections", "lip atrophiers", "penis enhancement", "intensive penis enhancement", "penis atrophiers", "testicle enhancement", "intensive testicle enhancement", "testicle atrophiers", "hyper breast injections", "hyper butt injections", "hyper penis enhancement", "hyper testicle enhancement"]); + const growth_drugs = new Set(["breast injections", "breast redistributors", "butt injections", "butt redistributors", "hyper breast injections", "hyper butt injections", "hyper penis enhancement", "hyper testicle enhancement", "intensive breast injections", "intensive butt injections", "intensive penis enhancement", "intensive testicle enhancement", "lip atrophiers", "lip injections", "penis atrophiers", "penis enhancement", "testicle atrophiers", "testicle enhancement"]); if ((slave.drugs == "super fertility drugs" || slave.drugs == "fertility drugs") && isFertile(slave)) { r += `<br>${slave.slaveName} is on ${slave.drugs} and will not be considered for drug enhancement until that regime is complete.`; return; @@ -17218,7 +17314,6 @@ window.DefaultRules = (function() { })(); /*:: Rules Assistant Options [script]*/ - // rewrite of the rules assistant options page in javascript // uses an object-oriented widget pattern // wrapped in a closure so as not to pollute the global namespace @@ -18003,7 +18098,6 @@ window.rulesAssistantOptions = (function() { if (V.club > 0) items.push("Club"); if (V.arcade > 0) items.push("Arcade"); if (V.dairy > 0) items.push("Dairy"); - if (V.farmyard > 0) items.push("Farmyard"); if (V.servantsQuarters > 0) items.push("Servant Quarters"); if (V.masterSuite > 0) items.push("Master Suite"); if (V.schoolroom > 0) items.push("Schoolroom"); @@ -18460,6 +18554,7 @@ window.rulesAssistantOptions = (function() { const hcollars = []; setup.harshCollars.forEach(item => { if (item.fs === "seeage" && V.seeAge === 0) return; + else if (item.fs === "seePreg" && V.seePreg === 0) return; else if (item.rs === "buyGag" && V.toysBoughtGags !== 1) return; else hcollars.push([item.name, item.value]); }); @@ -18753,8 +18848,8 @@ window.rulesAssistantOptions = (function() { constructor() { const pairs = [ ["No default setting", "no default setting"], - ["B Cup", 350], - ["D Cup", 1000], + ["B-Cup", 350], + ["D-Cup", 1000], ["Monstrous", 9000], ["Unlimited", 48000], ["None", 0] @@ -21862,11 +21957,11 @@ window.SpaUIName = function() { return `<<link "${name}""Spa">><</link>> `} window.NurseryUIName = function() { const V = State.variables; - var name = ""; - if (V.nurseryNameCaps === "The Nursery") - name = "Nursery" - else - name = V.nurseryNameCaps; + var name = ""; + if (V.nurseryNameCaps === "The Nursery") + name = "Nursery" + else + name = V.nurseryNameCaps; return `<<link "${name}""Nursery">><</link>> `} window.ClinicUIName = function() { const V = State.variables; @@ -22044,7 +22139,7 @@ window.SlaveSummaryUncached = (function(){ } else { r += `pink`; } - r += `">`; + r += `"> `; if (slave.hormoneBalance < -400) { r += `Overwhelmingly masculine`; } else if (slave.hormoneBalance <= -300) { @@ -26514,7 +26609,7 @@ window.SlaveSummaryUncached = (function(){ return SlaveSummaryUncached; })(); -// :: Remove activeSlave JS [script] +/*:: Remove activeSlave JS [script]*/ window.removeActiveSlave = function removeActiveSlave() { "use strict"; @@ -26881,83 +26976,6 @@ window.getHighestPorn = function(slave) { /*:: Art JS [script]*/ -/* -Displays assistant images. Currently passage-based. -sizePlacement: Image size/center. - 3: Large, right. Example: description. - 2: Medium, right. Example: random events. -*/ -window.assistantArt = function assistantArt(sizePlacement) { - const V = State.variables; - let fileName = ""; - - if (V.imageChoice === 0 || V.imageChoice === 1) { - if (V.imageChoice === 1) { - fileName += "'resources/vector/avatar/"; - } else /* V.imageChoice === 0*/ { - fileName += "'resources/renders/assistant "; - } - switch (V.assistantAppearance) { - case "monstergirl": - fileName += "monstergirl.png'"; - break; - case "shemale": - fileName += "shemale.png'"; - break; - case "amazon": - fileName += "amazon.png'"; - break; - case "businesswoman": - fileName += "businesswoman.png'"; - break; - case "goddess": - fileName += "goddess.png'"; - break; - case "schoolgirl": - fileName += "schoolgirl.png'"; - break; - case "angel": - fileName += "angel.png'"; - break; - case "cherub": - fileName += "cherub.png'"; - break; - case "ERROR_1606_APPEARANCE_FILE_CORRUPT": - fileName += "corrupt.png'"; - break; - case "fairy": - fileName += "fairy.png'"; - break; - case "imp": - fileName += "imp.png'"; - break; - case "incubus": - fileName += "incubus.png'"; - break; - case "pregnant fairy": - fileName += "pfairy.png'"; - break; - case "succubus": - fileName += "succubus.png'"; - break; - case "witch": - fileName += "witch.png'"; - break; - default: - fileName += "default.png'"; - } - - if (sizePlacement === 3) { - fileName = `<img src=${fileName} style='float:right; border:3px hidden'/>`; - } else if (V.imageChoice === 1) { - fileName = `<img src=${fileName} style='float:right; border:3px hidden' width='282' height='602'/>`; - } else /* V.imageChoice === 0 */ { - fileName = `<img src=${fileName} style='float:right; border:3px hidden' width='300' height='300'/>`; - } - } - return fileName; -}; - window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { const V = State.variables; let fileName = "'resources/renders/"; @@ -27033,45 +27051,54 @@ window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { /* This takes a textual hair color description and tries to guess the appropriate HTML compliant color code. -hColor should be a color name, but can also be a string describing hair color. +color should be a color name, but can also be a string describing hair color. +eyes can be nearly anything, it only indicates that the function is being used for eye color instead of hair color. This code's working is described to the user in the Encyclopedia, chapter "Lore", section "Dyes". */ -window.extractHairColor = function (hColor) { +window.extractColor = function (color, eyes) { /* these are color names known and used in FreeCities attributed color names are at the front of the array */ var FCname2HTMLarray = [ - ["auburn", "#7e543e"], - ["black", "#3F4040"], + ["amber", "#ffbf00"], + ["auburn", "#a53f2a"], + ["black", "#171717"], ["blazing red", "#E00E2B"], ["blonde", "#F4F1A3"], - ["blue-violet", "#8790B7"], ["blue", "#4685C5"], - ["brown", "#8D4F21"], - ["burgundy", "#5f3946"], + ["blue-violet", "#8790B7"], + ["brown", "#7e543e"], + ["burgundy", "#34000d"], ["chestnut", "#663622"], - ["chocolate", "#6e4937"], - ["copper", "#a16145"], - ["dark brown", "#463325"], + ["chocolate", "#402215"], + ["copper", "#e29c58"], + ["dark blue", "#000034"], + ["dark brown", "#4b3225"], + ["dark orchid", "#9932CC"], ["deep red", "#6D1318"], ["ginger", "#da822d"], - ["golden", "#ffdf31"], + ["golden", "#ffd700"], ["green", "#5FBA46"], - ["grey", "#9e9fa4"], + ["green-yellow", "#ADFF2F"], + ["grey", "#8d8d8d"], ["hazel", "#8d6f1f"], - ["light olive", "#d4c6bb"], - ["neon blue", "#2284C3"], + ["jet black", "#060606"], + ["light olive", "#806b00"], + ["neon blue", "#0e85fd"], ["neon green", "#25d12b"], - ["neon pink", "#cc26aa"], + ["neon pink", "#fc61cd"], + ["pale-grey", "#b3b3b3"], ["pink", "#D18CBC"], ["platinum blonde", "#fcf3c1"], + ["purple", "#800080"], ["red", "#BB2027"], - ["silver", "#cdc9c6"], + ["sea green", "#2E8B57"], + ["silver", "#d9d9d9"], ["strawberry-blonde", "#e5a88c"], /* these are not actually FreeCities canon, but like to appear in custom descriptions */ - ["brunette", "#8D4F21"], + ["brunette", "#6d4936"], ["dark", "#463325"] ]; @@ -27079,30 +27106,30 @@ window.extractHairColor = function (hColor) { var HTMLstandardColors = ["aliceblue", "antiquewhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedalmond", "blue", "blueviolet", "brown", "burlywood", "cadetblue", "chartreuse", "chocolate", "coral", "cornflowerblue", "cornsilk", "crimson", "cyan", "darkblue", "darkcyan", "darkgoldenrod", "darkgray", "darkgrey", "darkgreen", "darkkhaki", "darkmagenta", "darkolivegreen", "darkorange", "darkorchid", "darkred", "darksalmon", "darkseagreen", "darkslateblue", "darkslategray", "darkslategrey", "darkturquoise", "darkviolet", "deeppink", "deepskyblue", "dimgray", "dimgrey", "dodgerblue", "firebrick", "floralwhite", "forestgreen", "fuchsia", "gainsboro", "ghostwhite", "gold", "goldenrod", "gray", "grey", "green", "greenyellow", "honeydew", "hotpink", "indianred", "indigo", "ivory", "khaki", "lavender", "lavenderblush", "lawngreen", "lemonchiffon", "lightblue", "lightcoral", "lightcyan", "lightgoldenrodyellow", "lightgray", "lightgrey", "lightgreen", "lightpink", "lightsalmon", "lightseagreen", "lightskyblue", "lightslategray", "lightslategrey", "lightsteelblue", "lightyellow", "lime", "limegreen", "linen", "magenta", "maroon", "mediumaquamarine", "mediumblue", "mediumorchid", "mediumpurple", "mediumseagreen", "mediumslateblue", "mediumspringgreen", "mediumturquoise", "mediumvioletred", "midnightblue", "mintcream", "mistyrose", "moccasin", "navajowhite", "navy", "oldlace", "olive", "olivedrab", "orange", "orangered", "orchid", "palegoldenrod", "palegreen", "paleturquoise", "palevioletred", "papayawhip", "peachpuff", "peru", "pink", "plum", "powderblue", "purple", "rebeccapurple", "red", "rosybrown", "royalblue", "saddlebrown", "salmon", "sandybrown", "seagreen", "seashell", "sienna", "silver", "skyblue", "slateblue", "slategray", "slategrey", "snow", "springgreen", "steelblue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whitesmoke", "yellow", "yellowgreen"]; var FCnames = new Map(FCname2HTMLarray); - hColor = hColor.toLowerCase(); /* normalization: lowercase color name */ - var colorCode = FCnames.get(hColor); /* look up in FreeCities color names */ + color = color.toLowerCase(); /* normalization: lowercase color name */ + var colorCode = FCnames.get(color); /* look up in FreeCities color names */ if (!colorCode) { /* not a FreeCities color name*/ - if (HTMLstandardColors.includes(hColor) || hColor.match(/^#([0-9a-f]{3}){1,2}$/) !== null) { - colorCode = hColor; /* is a HTML color name or value, use it directly */ + if (HTMLstandardColors.includes(color) || color.match(/^#([0-9a-f]{3}){1,2}$/) !== null) { + colorCode = color; /* is a HTML color name or value, use it directly */ } else { /* - is not even a HTML color name. hColor probably is a description. + is not even a HTML color name. color probably is a description. look for anything resembling a valid color name within the description. */ - var hColorNoSpaces = hColor.replace(/\s+/g, ''); /* remove all spaces from description */ + var colorNoSpaces = color.replace(/\s+/g, ''); /* remove all spaces from description */ var FCkeys = Array.from(FCnames.keys()); var colorCodes = [ FCnames.get(FCkeys.find(function (e) { - return hColor.startsWith(e); + return color.startsWith(e); })), HTMLstandardColors.find(function (e) { - return hColorNoSpaces.startsWith(e); + return colorNoSpaces.startsWith(e); }), FCnames.get(FCkeys.find(function (e) { - return hColor.includes(e); + return color.includes(e); })), HTMLstandardColors.find(function (e) { - return hColorNoSpaces.includes(e); + return colorNoSpaces.includes(e); }) ]; colorCode = colorCodes.find(function (e) { @@ -27111,8 +27138,11 @@ window.extractHairColor = function (hColor) { } } if (!colorCode) { - console.log("Art Color Tools JS: Unable to determine HTML compliant color code for hair color string '" + hColor + "'."); - colorCode = "fuchsia"; /* use fuchsia as error marker */ + console.log("Art Color Tools JS: Unable to determine HTML compliant color code for color string '" + color + "'."); + if (eyes) + colorCode = "#89b7ff"; + else + colorCode = "fuchsia"; /* use fuchsia as error marker */ } return colorCode; }; @@ -27123,7 +27153,7 @@ window.clothing2artSuffix = function (v) { } /* universal "special case": latex art is actually "restrictive latex" TODO: align name in vector source */ return v.replace(/^a[n]? /, "") /* remove "a" and "an" from the beginning*/ .replace(/ ?(outfit|clothing) ?/, "") /* remove "outfit" and "clothing" (redundant) */ - .replace(/ and .+/, "") /* remove concatenated descriptions */ + .replace("-", "") /* remove minus character */ .replace(/\w\S*/g, function (txt) { return txt.charAt(0).toUpperCase() + @@ -27134,11 +27164,11 @@ window.clothing2artSuffix = function (v) { }; window.skinColorCatcher = function (artSlave) { - var colorSlave = { - skinColor: "#e8b693;", - areolaColor: "#d76b93;", - labiaColor: "#d76b93;", - lipsColor: "#ff69b4;" + let colorSlave = { + skinColor: "#e8b693", + areolaColor: "#d76b93", + labiaColor: "#d76b93", + lipsColor: "#ff69b4" }; if (artSlave.skin == "camouflage patterned") { colorSlave.skinColor = "#78875a"; @@ -27175,1318 +27205,1510 @@ window.skinColorCatcher = function (artSlave) { colorSlave.areolaColor = "#E7DF7D"; colorSlave.labiaColor = "#F977A3"; colorSlave.lipsColor = "#e0d050"; - } else if (artSlave.race == "white") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#F4EAF0"; - colorSlave.areolaColor = "#FCCCDC"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#F4EAF0"; - colorSlave.areolaColor = "#FCCCDC"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#F5E1DF"; - colorSlave.areolaColor = "#EFBFCA"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#F5E1DF"; - colorSlave.areolaColor = "#EFBFCA"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#F5D5C9"; - colorSlave.areolaColor = "#E2B4B9"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#F5D5C9"; - colorSlave.areolaColor = "#E2B4B9"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#F4C9AA"; - colorSlave.areolaColor = "#F19795"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#F4C9AA"; - colorSlave.areolaColor = "#F19795"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#F4C9AA"; - colorSlave.areolaColor = "#F19795"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#E1B585"; - colorSlave.areolaColor = "#C39696"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#E1B585"; - colorSlave.areolaColor = "#C39696"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#D58E5F"; - colorSlave.areolaColor = "#B17777"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#D58E5F"; - colorSlave.areolaColor = "#B17777"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#D58E5F"; - colorSlave.areolaColor = "#B17777"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#A2805C"; - colorSlave.areolaColor = "#8E6454"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#825633"; - colorSlave.areolaColor = "#734B2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#784F2F"; - colorSlave.areolaColor = "#583E2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#784F2F"; - colorSlave.areolaColor = "#583E2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4A3A33"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4A3A33"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#D58E5F"; - colorSlave.areolaColor = "#B17777"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "black") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FEE4CA"; - colorSlave.areolaColor = "#E0B3A2"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FEE4CA"; - colorSlave.areolaColor = "#E0B3A2"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E3C5A7"; - colorSlave.areolaColor = "#EFBDC9"; - colorSlave.labiaColor = "#CC9B88"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E3C5A7"; - colorSlave.areolaColor = "#CC9B88"; - colorSlave.labiaColor = "#CC9B88"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#DEB892"; - colorSlave.areolaColor = "#AB806F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#DEB892"; - colorSlave.areolaColor = "#AB806F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#D59D73"; - colorSlave.areolaColor = "#8D6859"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#D59D73"; - colorSlave.areolaColor = "#8D6859"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#D59D73"; - colorSlave.areolaColor = "#8D6859"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#AC7C4A"; - colorSlave.areolaColor = "#7C594B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#AC7C4A"; - colorSlave.areolaColor = "#7C594B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#985C34"; - colorSlave.areolaColor = "#764B3A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#985C34"; - colorSlave.areolaColor = "#764B3A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#985C34"; - colorSlave.areolaColor = "#764B3A"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#745C42"; - colorSlave.areolaColor = "#63463B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4B3121"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#5A3C24"; - colorSlave.areolaColor = "#493326"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#5A3C24"; - colorSlave.areolaColor = "#493326"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#46362C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#583D3D"; - colorSlave.areolaColor = "#3B3028"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#4A3A33"; - colorSlave.areolaColor = "#332B27"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#312926"; - colorSlave.areolaColor = "#181616"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#985C34"; - colorSlave.areolaColor = "#764B3A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "latina") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FEDECE"; - colorSlave.areolaColor = "#E3BBAB"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FEDECE"; - colorSlave.areolaColor = "#E3BBAB"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E6C2B0"; - colorSlave.areolaColor = "#D1A695"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E6C2B0"; - colorSlave.areolaColor = "#D1A695"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#E1B59F"; - colorSlave.areolaColor = "#B48D7E"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#E1B59F"; - colorSlave.areolaColor = "#B48D7E"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#B27554"; - colorSlave.areolaColor = "#92684C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#B27554"; - colorSlave.areolaColor = "#92684C"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#8B644F"; - colorSlave.areolaColor = "#7B5749"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#775031"; - colorSlave.areolaColor = "#69452F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#774A31"; - colorSlave.areolaColor = "#614330"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#774A31"; - colorSlave.areolaColor = "#614330"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#74523E"; - colorSlave.areolaColor = "#573F30"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#6B4B4B"; - colorSlave.areolaColor = "#473426"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#634F45"; - colorSlave.areolaColor = "#4D3A2E"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#634F45"; - colorSlave.areolaColor = "#4D3A2E"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "asian") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FFF8EE"; - colorSlave.areolaColor = "#F7DBD0"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FFF8EE"; - colorSlave.areolaColor = "#F7DBD0"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#F5E7DC"; - colorSlave.areolaColor = "#EABFB3"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#F5E7DC"; - colorSlave.areolaColor = "#EABFB3"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#F5D4B5"; - colorSlave.areolaColor = "#CB988B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#F5D4B5"; - colorSlave.areolaColor = "#CB988B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#CFB48D"; - colorSlave.areolaColor = "#AC8074"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#CFB48D"; - colorSlave.areolaColor = "#AC8074"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#9A774A"; - colorSlave.areolaColor = "#855E4E"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#855834"; - colorSlave.areolaColor = "#734B2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#83522B"; - colorSlave.areolaColor = "#68442A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#83522B"; - colorSlave.areolaColor = "#68442A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#724826"; - colorSlave.areolaColor = "#5C3D26"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#724826"; - colorSlave.areolaColor = "#5C3D26"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "middle eastern") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#E8CFCF"; - colorSlave.areolaColor = "#DCADBC"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#E8CFCF"; - colorSlave.areolaColor = "#DCADBC"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#FBCCC6"; - colorSlave.areolaColor = "#E79E8B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#FBCCC6"; - colorSlave.areolaColor = "#E79E8B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#EAAB92"; - colorSlave.areolaColor = "#D27B64"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#EAAB92"; - colorSlave.areolaColor = "#D27B64"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#CC8D53"; - colorSlave.areolaColor = "#A7624F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#CC8D53"; - colorSlave.areolaColor = "#A7624F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#84684A"; - colorSlave.areolaColor = "#735143"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#684528"; - colorSlave.areolaColor = "#563826"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#6E4730"; - colorSlave.areolaColor = "#604534"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#6E4730"; - colorSlave.areolaColor = "#604534"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#604534"; - colorSlave.areolaColor = "#514039"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#604534 "; - colorSlave.areolaColor = "#514039"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "amerindian") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FDE4BF"; - colorSlave.areolaColor = "#F0BEAA"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FDE4BF"; - colorSlave.areolaColor = "#F0BEAA"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#F5E7DC"; - colorSlave.areolaColor = "#CDA499"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#F5E7DC"; - colorSlave.areolaColor = "#CDA499"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#F5D4B5"; - colorSlave.areolaColor = "#CB988B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#F5D4B5"; - colorSlave.areolaColor = "#CB988B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#CFB48D"; - colorSlave.areolaColor = "#AC8074"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#CFB48D"; - colorSlave.areolaColor = "#AC8074"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#9A774A"; - colorSlave.areolaColor = "#855E4E"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#855834"; - colorSlave.areolaColor = "#734B2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#83522B"; - colorSlave.areolaColor = "#68442A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#83522B"; - colorSlave.areolaColor = "#68442A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#724826"; - colorSlave.areolaColor = "#5C3D26"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#724826"; - colorSlave.areolaColor = "#5C3D26"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "southern european") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#EBDBE4"; - colorSlave.areolaColor = "#FFE4E0"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#EBDBE4"; - colorSlave.areolaColor = "#FFE4E0"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#F0D0CC"; - colorSlave.areolaColor = "#EAACBA"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#F0D0CC"; - colorSlave.areolaColor = "#EAACBA"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#F1C6B5"; - colorSlave.areolaColor = "#DCA2A9"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#F1C6B5"; - colorSlave.areolaColor = "#DCA2A9"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#F2BC94"; - colorSlave.areolaColor = "#EE8280"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#F2BC94"; - colorSlave.areolaColor = "#EE8280"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#F2BC94"; - colorSlave.areolaColor = "#EE8280"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#DCA972"; - colorSlave.areolaColor = "#BF7577"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#DCA972"; - colorSlave.areolaColor = "#BF7577"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#D0814C"; - colorSlave.areolaColor = "#A96767"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#D0814C"; - colorSlave.areolaColor = "#A96767"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#D0814C"; - colorSlave.areolaColor = "#A96767"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#937453"; - colorSlave.areolaColor = "#7F5A4B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#7F5431"; - colorSlave.areolaColor = "#734B2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#784F2F"; - colorSlave.areolaColor = "#583E2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#784F2F"; - colorSlave.areolaColor = "#583E2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4A3A33"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4A3A33"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#D0814C"; - colorSlave.areolaColor = "#A96767"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "semitic") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#E8CFCF"; - colorSlave.areolaColor = "#DCADBC"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#E8CFCF"; - colorSlave.areolaColor = "#DCADBC"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#FBCCC6"; - colorSlave.areolaColor = "#E79E8B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#FBCCC6"; - colorSlave.areolaColor = "#E79E8B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#EAAB92"; - colorSlave.areolaColor = "#D27B64"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#EAAB92"; - colorSlave.areolaColor = "#D27B64"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#CC8D53"; - colorSlave.areolaColor = "#A7624F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#CC8D53"; - colorSlave.areolaColor = "#A7624F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#84684A"; - colorSlave.areolaColor = "#735143"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#684528"; - colorSlave.areolaColor = "#563826"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#6E4730"; - colorSlave.areolaColor = "#604534"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#6E4730"; - colorSlave.areolaColor = "#604534"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#604534"; - colorSlave.areolaColor = "#514039"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#604534 "; - colorSlave.areolaColor = "#514039"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "malay") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FBD1B2"; - colorSlave.areolaColor = "#F39E7D"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FBD1B2"; - colorSlave.areolaColor = "#F39E7D"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E8B892"; - colorSlave.areolaColor = "#E2856C"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E8B892"; - colorSlave.areolaColor = "#E2856C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#EA9870"; - colorSlave.areolaColor = "#BE6C56"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#EA9870"; - colorSlave.areolaColor = "#BE6C56"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#BA855E"; - colorSlave.areolaColor = "#976051"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#BA855E"; - colorSlave.areolaColor = "#976051"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#7C563C"; - colorSlave.areolaColor = "#70493A"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#804A28"; - colorSlave.areolaColor = "#5F3F27"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#6F4523"; - colorSlave.areolaColor = "#623C20"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#6F4523"; - colorSlave.areolaColor = "#623C20"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#6F3E27"; - colorSlave.areolaColor = "#553823"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#6F3E27"; - colorSlave.areolaColor = "#553823"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "indo-aryan") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#F8D4BE"; - colorSlave.areolaColor = "#F8B6A4"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#F8D4BE"; - colorSlave.areolaColor = "#F8B6A4"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#EFCCAF"; - colorSlave.areolaColor = "#EA9B86"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#EFCCAF"; - colorSlave.areolaColor = "#EA9B86"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#FCC49A"; - colorSlave.areolaColor = "#D29577"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#FCC49A"; - colorSlave.areolaColor = "#D29577"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#E8B68E"; - colorSlave.areolaColor = "#D08661"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#E8B68E"; - colorSlave.areolaColor = "#D08661"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#E8B68E"; - colorSlave.areolaColor = "#D08661"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#C36E45"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#C36E45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#A75A34"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#A75A34"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#A75A34"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#83684B"; - colorSlave.areolaColor = "#715043"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#8A593C"; - colorSlave.areolaColor = "#714931"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#845834"; - colorSlave.areolaColor = "#614635"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#845834"; - colorSlave.areolaColor = "#614635"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#7C5842"; - colorSlave.areolaColor = "#5F4538"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#7C5842"; - colorSlave.areolaColor = "#5F4538"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#6B5449"; - colorSlave.areolaColor = "#473C37"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#6B5449"; - colorSlave.areolaColor = "#473C37"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#A75A34"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "pacific islander") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FBD1B2"; - colorSlave.areolaColor = "#F39E7D"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FBD1B2"; - colorSlave.areolaColor = "#F39E7D"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E8B892"; - colorSlave.areolaColor = "#E2856C"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E8B892"; - colorSlave.areolaColor = "#E2856C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#EA9870"; - colorSlave.areolaColor = "#BE6C56"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#EA9870"; - colorSlave.areolaColor = "#BE6C56"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#BA855E"; - colorSlave.areolaColor = "#976051"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#BA855E"; - colorSlave.areolaColor = "#976051"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#7C563C"; - colorSlave.areolaColor = "#70493A"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#804A28"; - colorSlave.areolaColor = "#5F3F27"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#6F4523"; - colorSlave.areolaColor = "#623C20"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#6F4523"; - colorSlave.areolaColor = "#623C20"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#6F3E27"; - colorSlave.areolaColor = "#553823"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#6F3E27"; - colorSlave.areolaColor = "#553823"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } - - } else if (artSlave.race == "mixed race") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FEE5CC"; - colorSlave.areolaColor = "#E3BBAB"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FEE5CC"; - colorSlave.areolaColor = "#E3BBAB"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E6C2B0"; - colorSlave.areolaColor = "#D1A695"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E6C2B0"; - colorSlave.areolaColor = "#D1A695"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#E1B59F"; - colorSlave.areolaColor = "#B48D7E"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#E1B59F"; - colorSlave.areolaColor = "#B48D7E"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#B27554"; - colorSlave.areolaColor = "#92684C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#B27554"; - colorSlave.areolaColor = "#92684C"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#8B644F"; - colorSlave.areolaColor = "#7B5749"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#775031"; - colorSlave.areolaColor = "#69452F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#774A31"; - colorSlave.areolaColor = "#5E4434"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#774A31"; - colorSlave.areolaColor = "#5E4434"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#74523E"; - colorSlave.areolaColor = "#574135"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#6B4B4B"; - colorSlave.areolaColor = "#413228"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#634F45"; - colorSlave.areolaColor = "#4E3C32"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#634F45"; - colorSlave.areolaColor = "#4E3C32"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; + } else { /* natural colors */ + switch (artSlave.race) { + case "white": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#F4EAF0"; + colorSlave.areolaColor = "#FCCCDC"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#F4EAF0"; + colorSlave.areolaColor = "#FCCCDC"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#F5E1DF"; + colorSlave.areolaColor = "#EFBFCA"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#F5E1DF"; + colorSlave.areolaColor = "#EFBFCA"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#F5D5C9"; + colorSlave.areolaColor = "#E2B4B9"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#F5D5C9"; + colorSlave.areolaColor = "#E2B4B9"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#F4C9AA"; + colorSlave.areolaColor = "#F19795"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#E1B585"; + colorSlave.areolaColor = "#C39696"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#E1B585"; + colorSlave.areolaColor = "#C39696"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#D58E5F"; + colorSlave.areolaColor = "#B17777"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#D58E5F"; + colorSlave.areolaColor = "#B17777"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#A2805C"; + colorSlave.areolaColor = "#8E6454"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#825633"; + colorSlave.areolaColor = "#734B2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#784F2F"; + colorSlave.areolaColor = "#583E2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#784F2F"; + colorSlave.areolaColor = "#583E2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + colorSlave.skinColor = "#65422C"; + colorSlave.areolaColor = "#4A3A33"; + colorSlave.labiaColor = "#F977A3"; + break; + case "black": + case "ebony": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#D58E5F"; + colorSlave.areolaColor = "#B17777"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "black": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#FEE4CA"; + colorSlave.areolaColor = "#E0B3A2"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#FEE4CA"; + colorSlave.areolaColor = "#E0B3A2"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#E3C5A7"; + colorSlave.areolaColor = "#EFBDC9"; + colorSlave.labiaColor = "#CC9B88"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#E3C5A7"; + colorSlave.areolaColor = "#CC9B88"; + colorSlave.labiaColor = "#CC9B88"; + break; + case "very fair": + colorSlave.skinColor = "#DEB892"; + colorSlave.areolaColor = "#AB806F"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#DEB892"; + colorSlave.areolaColor = "#AB806F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#D59D73"; + colorSlave.areolaColor = "#8D6859"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#AC7C4A"; + colorSlave.areolaColor = "#7C594B"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#AC7C4A"; + colorSlave.areolaColor = "#7C594B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#985C34"; + colorSlave.areolaColor = "#764B3A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#985C34"; + colorSlave.areolaColor = "#764B3A"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#745C42"; + colorSlave.areolaColor = "#63463B"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#65422C"; + colorSlave.areolaColor = "#4B3121"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#5A3C24"; + colorSlave.areolaColor = "#493326"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#5A3C24"; + colorSlave.areolaColor = "#493326"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#46362C"; + colorSlave.labiaColor = "#F977A3"; + break; + case "black": + colorSlave.skinColor = "#583D3D"; + colorSlave.areolaColor = "#3B3028"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#4A3A33"; + colorSlave.areolaColor = "#332B27"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#312926"; + colorSlave.areolaColor = "#181616"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#985C34"; + colorSlave.areolaColor = "#764B3A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "latina": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#FEDECE"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#FEDECE"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#8B644F"; + colorSlave.areolaColor = "#7B5749"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#775031"; + colorSlave.areolaColor = "#69452F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#614330"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#614330"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + colorSlave.skinColor = "#74523E"; + colorSlave.areolaColor = "#573F30"; + colorSlave.labiaColor = "#F977A3"; + break; + case "black": + colorSlave.skinColor = "#6B4B4B"; + colorSlave.areolaColor = "#473426"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4D3A2E"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4D3A2E"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "asian": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#FFF8EE"; + colorSlave.areolaColor = "#F7DBD0"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#FFF8EE"; + colorSlave.areolaColor = "#F7DBD0"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#F5E7DC"; + colorSlave.areolaColor = "#EABFB3"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#F5E7DC"; + colorSlave.areolaColor = "#EABFB3"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#F5D4B5"; + colorSlave.areolaColor = "#CB988B"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#F5D4B5"; + colorSlave.areolaColor = "#CB988B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#F4D1A3"; + colorSlave.areolaColor = "#BA8E83"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#CFB48D"; + colorSlave.areolaColor = "#AC8074"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#CFB48D"; + colorSlave.areolaColor = "#AC8074"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#9A774A"; + colorSlave.areolaColor = "#855E4E"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#855834"; + colorSlave.areolaColor = "#734B2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#83522B"; + colorSlave.areolaColor = "#68442A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#83522B"; + colorSlave.areolaColor = "#68442A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + case "black": + colorSlave.skinColor = "#724826"; + colorSlave.areolaColor = "#5C3D26"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "middle eastern": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#E8CFCF"; + colorSlave.areolaColor = "#DCADBC"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#E8CFCF"; + colorSlave.areolaColor = "#DCADBC"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#FBCCC6"; + colorSlave.areolaColor = "#E79E8B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#FBCCC6"; + colorSlave.areolaColor = "#E79E8B"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#EAAB92"; + colorSlave.areolaColor = "#D27B64"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#EAAB92"; + colorSlave.areolaColor = "#D27B64"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#EDA571"; + colorSlave.areolaColor = "#B16854"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#CC8D53"; + colorSlave.areolaColor = "#A7624F"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#CC8D53"; + colorSlave.areolaColor = "#A7624F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#84684A"; + colorSlave.areolaColor = "#735143"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#684528"; + colorSlave.areolaColor = "#563826"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#6E4730"; + colorSlave.areolaColor = "#604534"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#6E4730"; + colorSlave.areolaColor = "#604534"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + case "black": + colorSlave.skinColor = "#604534 "; + colorSlave.areolaColor = "#514039"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "amerindian": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#FDE4BF"; + colorSlave.areolaColor = "#F0BEAA"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#FDE4BF"; + colorSlave.areolaColor = "#F0BEAA"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#F5E7DC"; + colorSlave.areolaColor = "#CDA499"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#F5E7DC"; + colorSlave.areolaColor = "#CDA499"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#F5D4B5"; + colorSlave.areolaColor = "#CB988B"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#F5D4B5"; + colorSlave.areolaColor = "#CB988B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#F4D1A3"; + colorSlave.areolaColor = "#BA8E83"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#CFB48D"; + colorSlave.areolaColor = "#AC8074"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#CFB48D"; + colorSlave.areolaColor = "#AC8074"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#9A774A"; + colorSlave.areolaColor = "#855E4E"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#855834"; + colorSlave.areolaColor = "#734B2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#83522B"; + colorSlave.areolaColor = "#68442A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#83522B"; + colorSlave.areolaColor = "#68442A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + case "black": + colorSlave.skinColor = "#724826"; + colorSlave.areolaColor = "#5C3D26"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "southern european": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#EBDBE4"; + colorSlave.areolaColor = "#FFE4E0"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#EBDBE4"; + colorSlave.areolaColor = "#FFE4E0"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#F0D0CC"; + colorSlave.areolaColor = "#EAACBA"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#F0D0CC"; + colorSlave.areolaColor = "#EAACBA"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#F1C6B5"; + colorSlave.areolaColor = "#DCA2A9"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#F1C6B5"; + colorSlave.areolaColor = "#DCA2A9"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#F2BC94"; + colorSlave.areolaColor = "#EE8280"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#DCA972"; + colorSlave.areolaColor = "#BF7577"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#DCA972"; + colorSlave.areolaColor = "#BF7577"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#D0814C"; + colorSlave.areolaColor = "#A96767"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#D0814C"; + colorSlave.areolaColor = "#A96767"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#937453"; + colorSlave.areolaColor = "#7F5A4B"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#7F5431"; + colorSlave.areolaColor = "#734B2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#784F2F"; + colorSlave.areolaColor = "#583E2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#784F2F"; + colorSlave.areolaColor = "#583E2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + case "black": + colorSlave.skinColor = "#65422C"; + colorSlave.areolaColor = "#4A3A33"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#D0814C"; + colorSlave.areolaColor = "#A96767"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "semitic": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#E8CFCF"; + colorSlave.areolaColor = "#DCADBC"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#E8CFCF"; + colorSlave.areolaColor = "#DCADBC"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#FBCCC6"; + colorSlave.areolaColor = "#E79E8B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#FBCCC6"; + colorSlave.areolaColor = "#E79E8B"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#EAAB92"; + colorSlave.areolaColor = "#D27B64"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#EAAB92"; + colorSlave.areolaColor = "#D27B64"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#EDA571"; + colorSlave.areolaColor = "#B16854"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#CC8D53"; + colorSlave.areolaColor = "#A7624F"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#CC8D53"; + colorSlave.areolaColor = "#A7624F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#84684A"; + colorSlave.areolaColor = "#735143"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#684528"; + colorSlave.areolaColor = "#563826"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#6E4730"; + colorSlave.areolaColor = "#604534"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#6E4730"; + colorSlave.areolaColor = "#604534"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + case "black": + colorSlave.skinColor = "#604534 "; + colorSlave.areolaColor = "#514039"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "malay": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#FBD1B2"; + colorSlave.areolaColor = "#F39E7D"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#FBD1B2"; + colorSlave.areolaColor = "#F39E7D"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#E8B892"; + colorSlave.areolaColor = "#E2856C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#E8B892"; + colorSlave.areolaColor = "#E2856C"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#EA9870"; + colorSlave.areolaColor = "#BE6C56"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#EA9870"; + colorSlave.areolaColor = "#BE6C56"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#EA9760"; + colorSlave.areolaColor = "#AB6755"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#BA855E"; + colorSlave.areolaColor = "#976051"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#BA855E"; + colorSlave.areolaColor = "#976051"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#7C563C"; + colorSlave.areolaColor = "#70493A"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#804A28"; + colorSlave.areolaColor = "#5F3F27"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#6F4523"; + colorSlave.areolaColor = "#623C20"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#6F4523"; + colorSlave.areolaColor = "#623C20"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + case "black": + colorSlave.skinColor = "#6F3E27"; + colorSlave.areolaColor = "#553823"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "indo-aryan": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#F8D4BE"; + colorSlave.areolaColor = "#F8B6A4"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#F8D4BE"; + colorSlave.areolaColor = "#F8B6A4"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#EFCCAF"; + colorSlave.areolaColor = "#EA9B86"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#EFCCAF"; + colorSlave.areolaColor = "#EA9B86"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#FCC49A"; + colorSlave.areolaColor = "#D29577"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#FCC49A"; + colorSlave.areolaColor = "#D29577"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#E8B68E"; + colorSlave.areolaColor = "#D08661"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#C36E45"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#C36E45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#A75A34"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#A75A34"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#83684B"; + colorSlave.areolaColor = "#715043"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#8A593C"; + colorSlave.areolaColor = "#714931"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#845834"; + colorSlave.areolaColor = "#614635"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#845834"; + colorSlave.areolaColor = "#614635"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + case "black": + colorSlave.skinColor = "#7C5842"; + colorSlave.areolaColor = "#5F4538"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#6B5449"; + colorSlave.areolaColor = "#473C37"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#6B5449"; + colorSlave.areolaColor = "#473C37"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#A75A34"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "pacific islander": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#FBD1B2"; + colorSlave.areolaColor = "#F39E7D"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#FBD1B2"; + colorSlave.areolaColor = "#F39E7D"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#E8B892"; + colorSlave.areolaColor = "#E2856C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#E8B892"; + colorSlave.areolaColor = "#E2856C"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#EA9870"; + colorSlave.areolaColor = "#BE6C56"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#EA9870"; + colorSlave.areolaColor = "#BE6C56"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#EA9760"; + colorSlave.areolaColor = "#AB6755"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#BA855E"; + colorSlave.areolaColor = "#976051"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#BA855E"; + colorSlave.areolaColor = "#976051"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#7C563C"; + colorSlave.areolaColor = "#70493A"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#804A28"; + colorSlave.areolaColor = "#5F3F27"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#6F4523"; + colorSlave.areolaColor = "#623C20"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#6F4523"; + colorSlave.areolaColor = "#623C20"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + case "black": + colorSlave.skinColor = "#6F3E27"; + colorSlave.areolaColor = "#553823"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + case "mixed race": + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#FEE5CC"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#FEE5CC"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#8B644F"; + colorSlave.areolaColor = "#7B5749"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#775031"; + colorSlave.areolaColor = "#69452F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#5E4434"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#5E4434"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + colorSlave.skinColor = "#74523E"; + colorSlave.areolaColor = "#574135"; + colorSlave.labiaColor = "#F977A3"; + break; + case "black": + colorSlave.skinColor = "#6B4B4B"; + colorSlave.areolaColor = "#413228"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4E3C32"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4E3C32"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } + break; + + default: + switch (artSlave.skin) { + case "pure white": + colorSlave.skinColor = "#FEE5CC"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + break; + case "extremely pale": + colorSlave.skinColor = "#FEE5CC"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "pale": + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + break; + case "extremely fair": + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + break; + case "very fair": + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + break; + case "fair": + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "white": + case "light": + case "lightened": + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + break; + case "light olive": + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + break; + case "olive": + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + break; + case "natural": + case "tanned": + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + break; + case "bronzed": + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark olive": + colorSlave.skinColor = "#8B644F"; + colorSlave.areolaColor = "#7B5749"; + colorSlave.labiaColor = "#F977A3"; + break; + case "dark": + colorSlave.skinColor = "#775031"; + colorSlave.areolaColor = "#69452F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "light brown": + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#5E4434"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + break; + case "brown": + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#5E4434"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + break; + case "dark brown": + colorSlave.skinColor = "#74523E"; + colorSlave.areolaColor = "#574135"; + colorSlave.labiaColor = "#F977A3"; + break; + case "black": + colorSlave.skinColor = "#6B4B4B"; + colorSlave.areolaColor = "#413228"; + colorSlave.labiaColor = "#F977A3"; + break; + case "ebony": + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4E3C32"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + break; + case "pure black": + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4E3C32"; + colorSlave.labiaColor = "#F977A3"; + break; + default: + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } } } return colorSlave; }; -/*::VignettesJS[script]*/ +/*:: VignettesJS [script]*/ window.GetVignette = function GetVignette(slave) { const V = State.variables; @@ -33725,8 +33947,6 @@ window.BaseSlave = function BaseSlave() { HGExclude: 0, ballType: "human", eggType: "human", - reservedChildren: 0, - reservedChildrenNursery: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], @@ -34947,68 +35167,18 @@ window.GenerateNewSlave = (function(){ V.fixedNationality = 0; } nationalityToRace(slave); - - if (passage() == "Corporate Market" && (V.captureUpgradeRace != "unselected") && (V.captureUpgradeRace != "none")) { - if (V.captureUpgradeRace == "mixed race") { - slave.race = "mixed race"; - } else { - const capUpgradeCheck = setup[V.captureUpgradeRace.toLowerCase().replace(/[ -]/g, '')+'Nationalities']; - const keys = Object.keys(capUpgradeCheck); - var capUpgradeNationalities = {}; - for (var i = 0; i < keys.length; i++) { - if (keys[i] in V.nationalities) { - capUpgradeNationalities[keys[i]] = capUpgradeCheck[keys[i]]; - } - } - if (Object.keys(capUpgradeNationalities).length > 0) { - slave.nationality = hashChoice(capUpgradeNationalities); - } else { - slave.nationality = hashChoice(capUpgradeCheck); - } - slave.race = V.captureUpgradeRace; - } - } - } else { - switch (V.fixedRace) { - case "white": - slave.nationality = hashChoice(setup.whiteNationalities); - break; - case "asian": - slave.nationality = hashChoice(setup.asianNationalities); - break; - case "latina": - slave.nationality = hashChoice(setup.latinaNationalities); - break; - case "black": - slave.nationality = hashChoice(setup.blackNationalities); - break; - case "pacific islander": - slave.nationality = hashChoice(setup.pacificislanderNationalities); - break; - case "southern european": - slave.nationality = hashChoice(setup.southerneuropeanNationalities); - break; - case "amerindian": - slave.nationality = hashChoice(setup.amerindianNationalities); - break; - case "semitic": - slave.nationality = hashChoice(setup.semiticNationalities); - break; - case "middle eastern": - slave.nationality = hashChoice(setup.middleeasternNationalities); - break; - case "indo-aryan": - slave.nationality = hashChoice(setup.indoaryanNationalities); - break; - case "malay": - slave.nationality = hashChoice(setup.malayNationalities); - break; - default: - slave.nationality = hashChoice(V.nationalities); + if (V.fixedNationality == 0) { + slave.race = V.fixedRace; + V.fixedRace = 0; + raceToNationality(slave); + } else { + slave.race = V.fixedRace; + slave.nationality = V.fixedNationality; + V.fixedNationality = 0; + V.fixedRace = 0; } - slave.race = V.fixedRace; - V.fixedRace = 0; + } }; @@ -35832,13 +36002,13 @@ window.SFBC = function() { if (V.SF.U !== undefined) V.SF.Upgrade = V.SF.U; delete V.SF.U; if (V.SF.WG !== undefined) V.SF.Gift = V.SF.WG; delete V.SF.WG; if (V.SF.MercCon != undefined) { - V.SF.MercCon.Menials = V.SF.MercCon.Helots; - V.SF.MercCon.TotalMenials = V.SF.MercCon.TotalHelots; - delete V.SF.MercCon.Helots;delete V.SF.MercCon.TotalHelots; - } else { - MercCon(); - } - + V.SF.MercCon.Menials = V.SF.MercCon.Helots; + V.SF.MercCon.TotalMenials = V.SF.MercCon.TotalHelots; + delete V.SF.MercCon.Helots;delete V.SF.MercCon.TotalHelots; + } else { + MercCon(); + } + if (V.SF.Facility === undefined) Facility(); if (V.SF.Bonus === undefined) V.SF.Bonus = 0; if (V.SF.Depravity < 0) V.SF.Depravity = 0; @@ -35886,7 +36056,7 @@ window.BadOutcome = function() { case "Cruel and Psychopathic": V.SF.BadOutcome = "Revolt",V.trinkets.push("${t} dog tags"),V.Rep = 0; r += `<br>Finally fed up with your constant intrusions into her territory and crew, The Colonel riles up her people for an utterly ferocious rebellion. The promises of rape and plunder and dominion over some of the wealthiest tenants in the entire Free City (and their world-class slaves) are all that's needed to give the selfish lot of them a nearly unshakable resolve in the task of delivering their overlord Her most coveted prize: You.`; - r += `<br>It is now Midnight. The lights are the first thing they disable, as they still have the excellent night vision equipment you purchased for them. Some of your citizens start panicking almost immediately at the sudden blackout; this is very reminiscent of the Daughters of Liberty attack that still haunts many of their memories. Things like this were never supposed to happen again. You had promised them that you'd create an army that would protect them...`; + r += `<br>It is now midnight. The lights are the first thing they disable, as they still have the excellent night vision equipment you purchased for them. Some of your citizens start panicking almost immediately at the sudden blackout; this is very reminiscent of the Daughters of Liberty attack that still haunts many of their memories. Things like this were never supposed to happen again. You had promised them that you'd create an army that would protect them...`; r += `<br>Her army vanguard strikes fast and hard throughout the main Plaza, cutting through your security personnel, defensive platoons, and drones with an ease that stinks of months of careful planning and study. Your defensive platoons, veterans of many Battles, are outmaneuvered at every turn; their hidden ammunition caches are found empty, their communications networks are mysteriously scrambled, and key chokepoints are found to be booby-trapped before your men can even get to them; their well-rehearsed arcology defense routines have gone to ash. Assuming you ever get a chance to speak to The Colonel again, you would ask if her betrayal was actually inevitable rather than something you triggered.`; r += `<br>You watch with immense disappointment as the very APC's and IFV's that you paid for now charge into resisting storefronts to storm the armed civilians inside with heavy infantry at point blank range. Battle Tanks trample wounded civilians in the streets as they maneuver to blast your citizens' hastily-made holdouts to pieces, burying dozens of civilian loyalists under mountains of rubble while hundreds more are gunned down in the streets for want of adequate cover. The Plaza is lost; the enemy vanguard has gained access to the Residential Sectors upstairs. Enticed, entire platoons of her vanguard decide to become bandits, ignoring their Colonel's orders and scattering off from the main force to kick down many apartment doors and help themselves to whatever desirable goods or inhabitants they find within.`; r += `<br>Outside, her many aircraft swarm the local airspace to patrol the Arcology outskirts, conduct recon scans of the upper levels, or monitor your sealed penthouse outside the range of your SAM turrets, while shooting down any other fleeing VTOL's. You will not be escaping by air today. No one will. No escaping by land either: Swarms of her drones are tasing fleeing noncombatants by the hundreds for later enslavement, as the remainder of her army begins to pour into the bloody Plaza. This is your Arcology's darkest hour.`; @@ -35895,7 +36065,7 @@ window.BadOutcome = function() { r += `<br>Dawn has broken over the Free City. Only five hours into the slaughter (of which your Mercenaries no doubt bought you at least three), it becomes very clear to you that the only way to save your arcology is to destroy it. Everything and Everyone will burn before you let this crazy bitch and her rabid dogs get their dirty hands on you or your slaves. On your order, your most loyal subordinates, the ones who were with you since the early days to patrol your Arcology before you even had drones to protect it, fight their way to through the carnage of your panicking civilians on The Promenade to get to the exact hidden elevators that your Personal Assistant specifies for them. Their destination is the arcology's reactor complex, of course. Following the PA's instructions precisely, they arm their many high-yield explosive charges on your now-exposed and de-stabilized reactor, and in one final service to you, detonate them, creating a colossal explosion. The rapidly ascending heretics quite literally have the rug pulled from under them, as the blast takes out nearly all of the arcology's lesser foundational support beams, thus collapsing many thousands of metric tons of concrete, steel, plastic, and plaster out from underneath the upward bound Colonel and her men... And everyone else, unfortunately. With no foundation any longer, all of your arcology's interior Sectors are utterly gutted from the bottom-up by gravity itself, and everything beneath your ration-stocked, backup-powered Penthouse crumbles to the earth. The massive cloud of dust created by the widespread fires and interior collapse ends up covering the entire Free City for hours. Her aircraft, now bereft of their logistical support and command structure, immediately fly off to neighboring arcologies to offer their services to the various employers there, seeing as the coup has failed and they have nowhere else to go. The skies are free for You to travel as you please, but You aren't going anywhere.`; r += `<br>It is late evening when the tremors finally stop. Everything below your Penthouse is ruin, and your arcology, its population, and your reputation are now essentially dust. However, the arcology did not fall. It. Is. Still. Yours. You shall rise again, not flee this tragedy in shame. Of course, no one will ever know that you sacrificed the arcology deliberately in order to save yourself; it is all too easy to claim that The Colonel carelessly damaged the reactor complex during her assault, ironically causing her own defeat. Frankly, sacrificing most of your tenants doesn't bother you as much as it probably should; maybe its because you know that if The Colonel and her men had won, all those people were as good as dead anyway.`; r += `<br>You know that if you want to survive, you'll need to surround yourself with workers and allies to rebuild fast, else your rivals gobble you up. It costs you a horrific sum to clear and process the wreckage and rebuild the basic Sector superstructures and infrastructure for your arcology on such short notice, even after liquidating everything your workers salvage. Your powerful friends still residing in the Old World or other Free Cities have lent you a surprising amount of aid too, with quite a few lent super-heavy construction assets getting huge amounts of work done quickly. Even then, what you've been able to rebuild is very little. After a nearly sleepless, sexless week of immense toil, you've successfully organized tens of thousands of people in restoring the arcology to a barely functional condition (along with rudimentary imitations of all your upgrades), and you've even got some new Garrison Mercenaries in by week's end too... But its just not the same. If it weren't for your bruised weather-plating your arcology would look like a giant skeleton. Inside, it feels like a concrete boneyard; everything has been built cheap and utilitarian, and the walls aren't even painted. With only a few operational services staffed by commuters from neighboring arcologies, there is just an eerie silence just about everywhere. With few amenities for relief, there are going to be many long days ahead for your few tenants, most of them being wealthy but distraught returning travelers who left before the attack. Maybe your slaves can help entertain them. A lot of these people are VIP's it seems.`; - r += `<br>It is now Midnight. In a rare moment of reflection, you contemplate that what The Colonel just did to your arcology was exactly what you were all too happy to have her do to dozens, if not hundreds of innocent villages and townships under your shadow during her 'Raiding and Slaving' operations. Nevertheless, You have hard work ahead of you, especially now that your enemies see that you are now much weaker than you have ever been.`; + r += `<br>It is now midnight. In a rare moment of reflection, you contemplate that what The Colonel just did to your arcology was exactly what you were all too happy to have her do to dozens, if not hundreds of innocent villages and townships under your shadow during her 'Raiding and Slaving' operations. Nevertheless, You have hard work ahead of you, especially now that your enemies see that you are now much weaker than you have ever been.`; r += `<br>The Colonel's body was never found.`; break; case "Kind": @@ -36836,8 +37006,6 @@ window.slavePregnancyDatatypeCleanup = function slavePregnancyDatatypeCleanup(sl slave.ovaries = Math.clamp(+slave.ovaries, 0, 1) || 0; slave.vasectomy = Math.clamp(+slave.vasectomy, 0, 1) || 0; slave.mpreg = Math.clamp(+slave.mpreg, 0, 1) || 0; - slave.reservedChildren = WombReserveCount(slave, "incubator") || 0; - slave.reservedChildrenNursery = WombReserveCount(slave, "nursery") || 0; if (slave.pregAdaptation !== 0) { slave.pregAdaptation = Math.max(+slave.pregAdaptation, 0) || 50; } @@ -37240,7 +37408,7 @@ window.slaveMiscellaneousDatatypeCleanup = function slaveMiscellaneousDatatypeCl } }; -/* TODO: a lot of this may need to be removed */ +/* a lot of this may need to be removed */ window.ChildDatatypeCleanup = function ChildDatatypeCleanup(child) { childAgeDatatypeCleanup(child); childPhysicalDatatypeCleanup(child); @@ -37408,8 +37576,6 @@ window.childPregnancyDatatypeCleanup = function childPregnancyDatatypeCleanup(ch child.ovaries = Math.clamp(+child.ovaries, 0, 1) || 0; child.vasectomy = Math.clamp(+child.vasectomy, 0, 1) || 0; child.mpreg = Math.clamp(+child.mpreg, 0, 1) || 0; - child.reservedChildren = WombReserveCount(child, "incubator") || 0; - child.reservedChildrenNursery = WombReserveCount(child, "nursery") || 0; if (child.pregAdaptation !== 0) { child.pregAdaptation = Math.max(+child.pregAdaptation, 0) || 50; } @@ -37809,8 +37975,6 @@ window.PCDatatypeCleanup = function PCDatatypeCleanup() { V.playerAging = Math.clamp(+V.playerAging, 0, 2) || 2; } PC.newVag = Math.clamp(+PC.newVag, 0, 1) || 0; - PC.reservedChildren = WombReserveCount(PC, "incubator") || 0; - PC.reservedChildrenNursery = WombReserveCount(PC, "nursery") || 0; PC.fertDrugs = Math.clamp(+PC.fertDrugs, 0, 1) || 0; PC.forcedFertDrugs = Math.max(+PC.forcedFertDrugs, 0) || 0; PC.staminaPills = Math.clamp(+PC.staminaPills, 0, 1) || 0; @@ -37819,6 +37983,7 @@ window.PCDatatypeCleanup = function PCDatatypeCleanup() { PC.lactation = Math.max(+PC.lactation, 0) || 0; PC.lactationDuration = Math.max(+PC.lactationDuration, 0) || 0; generatePlayerPronouns(PC); + if (PC.age !== undefined) { delete PC.age; } @@ -37838,18 +38003,9 @@ window.PCDatatypeCleanup = function PCDatatypeCleanup() { PC.shouldersImplant = 0; }; -window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { +window.EconomyDatatypeCleanup = function EconomyDatatypeCleanup() { const V = State.variables; - V.ACitizens = Math.max(+V.ACitizens, 0) || 0; - V.ASlaves = Math.max(+V.ASlaves, 0) || 0; - V.shelterAbuse = Math.max(+V.shelterAbuse, 0) || 0; - - V.arcologies[0].prosperity = Math.clamp(+V.arcologies[0].prosperity, 1, 300) || 1; - V.AProsperityCap = Math.max(+V.AProsperityCap, 0) || 0; - V.arcologies[0].ownership = Math.clamp(+V.arcologies[0].ownership, 0, 100) || 0; - V.arcologies[0].minority = Math.clamp(+V.arcologies[0].minority, 0, 100) || 0; - V.economy = Math.max(+V.economy, 20) || 100; V.difficultySwitch = Math.clamp(+V.difficultySwitch, 0, 1) || 0; V.localEcon = Math.max(+V.localEcon, 20) || V.economy; @@ -37870,12 +38026,73 @@ window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { V.deltaDemand = Math.clamp(+V.deltaDemand, -3000, 3000) || 0; V.econWeatherDamage = Math.max(+V.econWeatherDamage, 0) || 0; V.disasterResponse = Math.clamp(+V.disasterResponse, 0, 2) || 0; + V.antiWeatherFreeze = Math.clamp(+V.antiWeatherFreeze, 0, 2) || 0; V.GDP = Math.max(+V.GDP, 1) || 278.6; V.NPCSlaves = Math.max(+V.NPCSlaves, 0) || 0; + V.visitors = Math.max(+V.visitors, 0) || 0; + + V.LSCBase = Math.max(+V.LSCBase, 0) || 800; /* nowhere modified */ + V.rentEffectL = Math.max(+V.rentEffectL, 0) || 1; + if (V.lowerClass !== 0) { + V.lowerClass = Math.max(+V.lowerClass, 0) || 3120; + } + if (V.LCRent !== 0) { + V.LCRent = Math.max(+V.LCRent, 0) || 20; + } + + V.MCBase = Math.max(+V.MCBase, 0) || 200; /* nowhere modified */ + V.rentEffectM = Math.max(+V.rentEffectM, 0) || 1; + if (V.middleClass !== 0) { + V.middleClass = Math.max(+V.middleClass, 0) || 890; + } + if (V.MCRent !== 0) { + V.MCRent = Math.max(+V.MCRent, 0) || 50; + } + + V.UCBase = Math.max(+V.UCBase, 0) || 40; /* nowhere modified */ + V.rentEffectU = Math.max(+V.rentEffectU, 0) || 1; + if (V.upperClass !== 0) { + V.upperClass = Math.max(+V.upperClass, 0) || 200; + } + if (V.UCRent !== 0) { + V.UCRent = Math.max(+V.UCRent, 0) || 175; + } + + V.TCBase = Math.max(+V.TCBase, 0) || 20; /* nowhere modified */ + V.rentEffectT = Math.max(+V.rentEffectT, 0) || 1; + if (V.topClass !== 0) { + V.topClass = Math.max(+V.topClass, 0) || 38; + } + if (V.TCRent !== 0) { + V.TCRent = Math.max(+V.TCRent, 0) || 650; + } +}; + +window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { + const V = State.variables; + + V.arcologies[0].prosperity = Math.clamp(+V.arcologies[0].prosperity, 1, 300) || 1; + V.AProsperityCap = Math.max(+V.AProsperityCap, 0) || 0; + V.arcologies[0].ownership = Math.clamp(+V.arcologies[0].ownership, 0, 100) || 0; + V.arcologies[0].minority = Math.clamp(+V.arcologies[0].minority, 0, 100) || 0; + V.menials = Math.max(+V.menials, 0) || 0; V.fuckdolls = Math.max(+V.fuckdolls, 0) || 0; V.menialBioreactors = Math.max(+V.menialBioreactors, 0) || 0; + V.ACitizens = Math.max(+V.ACitizens, 0) || 0; + V.ASlaves = Math.max(+V.ASlaves, 0) || V.NPCSlaves + V.menials + V.fuckdolls + V.menialBioreactors; + V.shelterAbuse = Math.max(+V.shelterAbuse, 0) || 0; + + V.assistant = Math.clamp(+V.assistant, 0, 1) || 0; + if (typeof V.assistantPronouns != "object") { + V.assistantPronouns = {}; + } + if (typeof V.marketAssistantPronouns != "object") { + V.marketAssistantPronouns = {}; + } + generateAssistantPronouns(); + V.foodCost = Math.trunc(2500/V.economy); V.drugsCost = Math.trunc(10000/V.economy); V.rulesCost = Math.trunc(10000/V.economy); @@ -39058,13 +39275,15 @@ window.Beauty = (function() { if (arcology.FSPhysicalIdealist === "unset" && arcology.FSHedonisticDecadenceStrongFat === 0 && slave.muscles > 30) { /*muscle check*/ V.genderLawPass = 0; - } else if (arcology.FSHedonisticDecadence !== "unset" || arcology.FSPhysicalIdealistStrongFat === 1) { /*weight check*/ + } + if (arcology.FSHedonisticDecadence !== "unset" || arcology.FSPhysicalIdealistStrongFat === 1) { /*weight check*/ if (slave.weight > 130 || slave.weight <= -30) { V.genderLawPass = 0; } } else if (Math.abs(slave.weight) > 30) { V.genderLawPass = 0; - } else if (arcology.FSAssetExpansionist !== "unset") { + } + if (arcology.FSAssetExpansionist !== "unset") { if (slave.boobs < 500 || slave.boobs > 1600 || slave.butt < 3 || slave.butt > 6) { V.genderLawPass = 0; } diff --git a/sanityCheck b/sanityCheck index 387055bf566a472b6309b4f03fcecb04fe9f787c..efd3d13c7d5ba865f4ff057b8e7fa6f281ec2281 100755 --- a/sanityCheck +++ b/sanityCheck @@ -94,8 +94,8 @@ $GREP 'if $ ' -- 'src/*' | myprint "missing ; before statement" $GREP 'elseif $ ' -- 'src/*' | myprint "missing ; before statement" # Check for a . inside a <<>> $GREP "<<[a-zA-Z]\([^\"'>]\|[^\"'>]>[^\"'>]\)*[a-zA-Z][.][^a-zA-Z]" | myprint "StrangeCharacterAfterDot" -# Check for @@. instead of .@@ TODO: get this to work -$GREP -e "@@(\.|,|;)\s" -- src/*.tw | myprint "WrongSelectorPunctuation" +# Check for @@. instead of .@@ +$GREP -E "@@(\.|,|;|:)\s" -- src/*.tw | myprint "WrongSelectorPunctuation" # Check that we do not have any variables that we use only once. e.g. $onlyUsedOnce # Ignore *Nationalities diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index 302286fcf3d219082fef66fa55b4ae931de2da5a..4c0f8f0d206e3ba6b265cefbaccbcbcf33a6bedc 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -1396,25 +1396,25 @@ boobs: slave boob size 0-299 - flat -300-399 - A cup -400-499 - B cup -500-649 - C cup -650-799 - D cup -800-999 - DD cup -1000-1199 - F cup -1200-1399 - G cup -1400-1599 - H cup -1600-1799 - I cup -1800-2049 - J cup -2050-2299 - K cup -2300-2599 - L cup -2600-2899 - M cup -2900-3249 - N cup -3250-3599 - O cup -3600-3949 - P cup -3950-4299 - Q cup -4300-4699 - R cup -4700-5099 - S cup +300-399 - A-cup +400-499 - B-cup +500-649 - C-cup +650-799 - D-cup +800-999 - DD-cup +1000-1199 - F-cup +1200-1399 - G-cup +1400-1599 - H-cup +1600-1799 - I-cup +1800-2049 - J-cup +2050-2299 - K-cup +2300-2599 - L-cup +2600-2899 - M-cup +2900-3249 - N-cup +3250-3599 - O-cup +3600-3949 - P-cup +3950-4299 - Q-cup +4300-4699 - R-cup +4700-5099 - S-cup 5100-10499- massive boobsMilk: @@ -1765,6 +1765,7 @@ pregSource: accepts ID See Pregnancy Control section for more. Who sired her pregnancy +-8 - an animal -7 - designer baby -2 - Citizen of your arcology -1 - You diff --git a/src/SecExp/riotControlCenter.tw b/src/SecExp/riotControlCenter.tw index 6d81ae9f9e84b68ff573028cd9edb17c334ea331..dbe2d9124d7be679b8b4736622329b20bab699ab 100644 --- a/src/SecExp/riotControlCenter.tw +++ b/src/SecExp/riotControlCenter.tw @@ -87,7 +87,7 @@ The riot control center opens its guarded doors to you. The great chamber inside <</if>> <br> <br>You can send out the squad to slow down the progress of hostile groups within the arcology: - <<link "spend authority" "riotControlCenter">> + <<link "spend authority" "riotControlCenter">> <<set $riotUpgrades.rapidUnitCost = 0>> <</link>> | <<link "spend reputation" "riotControlCenter">> diff --git a/src/SecExp/securityHQ.tw b/src/SecExp/securityHQ.tw index e77ea4bdfe702299e30d808cda2c7fc573c2a624..12d88ac8b320e955b12f9eac6efb9148a428a4e0 100644 --- a/src/SecExp/securityHQ.tw +++ b/src/SecExp/securityHQ.tw @@ -252,15 +252,15 @@ Considering the current upgrades the resting level for security is <<print $secR /* crime level and upgrades */ Your crime level (@@.orangered;<<print $crime>>@@) <<if $crime <= 20>> - is very low. + is very low. <<elseif $crime <= $upgradeUpkeep>> - is low. + is low. <<elseif $crime <= 60>> - is average. + is average. <<elseif $crime <= $upgradeUpkeep>> - is high. + is high. <<else>> - is extremely high. + is extremely high. <</if>> Considering the current upgrades the maximum level of crime is <<print $crimeCap>>, while the effective maximum level is <<print Math.trunc(Math.clamp($crimeCap + ($crimeCap - $crimeCap * ($secMenials / $reqMenials)),0,100))>>. diff --git a/src/SecExp/unitsBattleReport.tw b/src/SecExp/unitsBattleReport.tw index e8e1f63ab1d27a375bfb7e95d9fe1d0983a960dd..5e61ee17df97747d0848839d06cccad0d3145f3a 100644 --- a/src/SecExp/unitsBattleReport.tw +++ b/src/SecExp/unitsBattleReport.tw @@ -16,7 +16,7 @@ $militiaUnits[_j].platoonName: no casualties. <<if $militiaUnits[_j].training < 100>> <<if random(1,100) > 60>> - Experience has increased. + Experience has increased. <<set $militiaUnits[_j].training += random(5,15) + $majorBattle * random(5,15)>> <</if>> <</if>> @@ -30,7 +30,7 @@ $slaveUnits[_j].platoonName: no casualties. <<if $slaveUnits[_j].training < 100>> <<if random(1,100) > 60>> - Experience has increased. + Experience has increased. <<set $slaveUnits[_j].training += random(5,15) + $majorBattle * random(5,15)>> <</if>> <</if>> @@ -44,7 +44,7 @@ $mercUnits[_j].platoonName: no casualties. <<if $mercUnits[_j].training < 100>> <<if random(1,100) > 60>> - Experience has increased. + Experience has increased. <<set $mercUnits[_j].training += random(5,15) + $majorBattle * random(5,15)>> <</if>> <</if>> diff --git a/src/SecExp/unitsRebellionReport.tw b/src/SecExp/unitsRebellionReport.tw index 00b09199bb5a429b78a57a26c14668ef619ae6f5..7d95b7628631e3c3647f6980dfc6324601ece8e5 100644 --- a/src/SecExp/unitsRebellionReport.tw +++ b/src/SecExp/unitsRebellionReport.tw @@ -245,7 +245,7 @@ <</if>> <</for>> <<if _mercRebelledID.length > 0>> - made the grave mistake of betraying you. They participated in the looting following the rebellion, then vanished in the wastes. + made the grave mistake of betraying you. They participated in the looting following the rebellion, then vanished in the wastes. <</if>> <<set $cash -= 1000 * _mercRebelledID.length>> <<removeUnits _mercRebelledID>> @@ -723,7 +723,7 @@ <</if>> <</for>> <<if _mercRebelledID.length > 0>> - made the grave mistake of betraying you. They participated in the looting following the battle, then vanished in the wastes. + made the grave mistake of betraying you. They participated in the looting following the battle, then vanished in the wastes. <</if>> <<set $cash -= 1000 * _mercRebelledID.length>> <<removeUnits _mercRebelledID>> diff --git a/src/SpecialForce/Firebase.tw b/src/SpecialForce/Firebase.tw index d6921a0fbc5a859b5b9fecaf500911137d77f50e..560a8c27e996e9234deb90e2e73ab61ed42070e3 100644 --- a/src/SpecialForce/Firebase.tw +++ b/src/SpecialForce/Firebase.tw @@ -76,9 +76,9 @@ <<if $SF.MercCon.History >= 1 && ((Math.trunc(($week-1)/24) === ($week-1)/24) || (Math.trunc(($week-2)/24) === ($week-2)/24) || (Math.trunc(($week-3)/24) === ($week-3)/24))>> - While at the recent merc meetup, the Colonel made @@.yellowgreen;<<print cashFormat(Math.ceil($SF.MercCon.Income))>>@@ selling generic schematics to her friends, <<print commaNum($SF.V.SF.MercCon.Menials)>> menial slaves were won in a poker game, and <<print commaNum($SF.MercCon.TotalMercs)>> mercenaries were persuaded to join $SF.Lower. + While at the recent merc meetup, the Colonel made @@.yellowgreen;<<print cashFormat(Math.ceil($SF.MercCon.Income))>>@@ selling generic schematics to her friends, <<print commaNum($SF.MercCon.Menials)>> menial slaves were won in a poker game, and <<print commaNum($SF.MercCon.TotalMercs)>> mercenaries were persuaded to join $SF.Lower. - <br>Total earnings thus far: @@.yellowgreen;<<print cashFormat(Math.ceil($SF.MercCon.Revenue))>>@@ in income, <<print commaNum($SF.V.SF.MercCon.TotalMenials)>> menial slaves and <<print commaNum($SF.MercCon.Mercs)>> mercenaries joined across $SF.MercCon.History meetups. + <br>Total earnings thus far: @@.yellowgreen;<<print cashFormat(Math.ceil($SF.MercCon.Revenue))>>@@ in income, <<print commaNum($SF.MercCon.TotalMenials)>> menial slaves and <<print commaNum($SF.MercCon.Mercs)>> mercenaries joined across $SF.MercCon.History meetups. <</if>> diff --git a/src/SpecialForce/JS.js b/src/SpecialForce/JS.js index db9cc47073b8843c1f32aa6c736cdb8d999b692e..a8fa711b609145c50b6a96efef4b89762ef72e8e 100644 --- a/src/SpecialForce/JS.js +++ b/src/SpecialForce/JS.js @@ -628,13 +628,13 @@ window.SFBC = function() { if (V.SF.U !== undefined) V.SF.Upgrade = V.SF.U; delete V.SF.U; if (V.SF.WG !== undefined) V.SF.Gift = V.SF.WG; delete V.SF.WG; if (V.SF.MercCon != undefined) { - V.SF.MercCon.Menials = V.SF.MercCon.Helots; - V.SF.MercCon.TotalMenials = V.SF.MercCon.TotalHelots; - delete V.SF.MercCon.Helots;delete V.SF.MercCon.TotalHelots; - } else { - MercCon(); - } - + V.SF.MercCon.Menials = V.SF.MercCon.Helots; + V.SF.MercCon.TotalMenials = V.SF.MercCon.TotalHelots; + delete V.SF.MercCon.Helots;delete V.SF.MercCon.TotalHelots; + } else { + MercCon(); + } + if (V.SF.Facility === undefined) Facility(); if (V.SF.Bonus === undefined) V.SF.Bonus = 0; if (V.SF.Depravity < 0) V.SF.Depravity = 0; @@ -682,7 +682,7 @@ window.BadOutcome = function() { case "Cruel and Psychopathic": V.SF.BadOutcome = "Revolt",V.trinkets.push("${t} dog tags"),V.Rep = 0; r += `<br>Finally fed up with your constant intrusions into her territory and crew, The Colonel riles up her people for an utterly ferocious rebellion. The promises of rape and plunder and dominion over some of the wealthiest tenants in the entire Free City (and their world-class slaves) are all that's needed to give the selfish lot of them a nearly unshakable resolve in the task of delivering their overlord Her most coveted prize: You.`; - r += `<br>It is now Midnight. The lights are the first thing they disable, as they still have the excellent night vision equipment you purchased for them. Some of your citizens start panicking almost immediately at the sudden blackout; this is very reminiscent of the Daughters of Liberty attack that still haunts many of their memories. Things like this were never supposed to happen again. You had promised them that you'd create an army that would protect them...`; + r += `<br>It is now midnight. The lights are the first thing they disable, as they still have the excellent night vision equipment you purchased for them. Some of your citizens start panicking almost immediately at the sudden blackout; this is very reminiscent of the Daughters of Liberty attack that still haunts many of their memories. Things like this were never supposed to happen again. You had promised them that you'd create an army that would protect them...`; r += `<br>Her army vanguard strikes fast and hard throughout the main Plaza, cutting through your security personnel, defensive platoons, and drones with an ease that stinks of months of careful planning and study. Your defensive platoons, veterans of many Battles, are outmaneuvered at every turn; their hidden ammunition caches are found empty, their communications networks are mysteriously scrambled, and key chokepoints are found to be booby-trapped before your men can even get to them; their well-rehearsed arcology defense routines have gone to ash. Assuming you ever get a chance to speak to The Colonel again, you would ask if her betrayal was actually inevitable rather than something you triggered.`; r += `<br>You watch with immense disappointment as the very APC's and IFV's that you paid for now charge into resisting storefronts to storm the armed civilians inside with heavy infantry at point blank range. Battle Tanks trample wounded civilians in the streets as they maneuver to blast your citizens' hastily-made holdouts to pieces, burying dozens of civilian loyalists under mountains of rubble while hundreds more are gunned down in the streets for want of adequate cover. The Plaza is lost; the enemy vanguard has gained access to the Residential Sectors upstairs. Enticed, entire platoons of her vanguard decide to become bandits, ignoring their Colonel's orders and scattering off from the main force to kick down many apartment doors and help themselves to whatever desirable goods or inhabitants they find within.`; r += `<br>Outside, her many aircraft swarm the local airspace to patrol the Arcology outskirts, conduct recon scans of the upper levels, or monitor your sealed penthouse outside the range of your SAM turrets, while shooting down any other fleeing VTOL's. You will not be escaping by air today. No one will. No escaping by land either: Swarms of her drones are tasing fleeing noncombatants by the hundreds for later enslavement, as the remainder of her army begins to pour into the bloody Plaza. This is your Arcology's darkest hour.`; @@ -691,7 +691,7 @@ window.BadOutcome = function() { r += `<br>Dawn has broken over the Free City. Only five hours into the slaughter (of which your Mercenaries no doubt bought you at least three), it becomes very clear to you that the only way to save your arcology is to destroy it. Everything and Everyone will burn before you let this crazy bitch and her rabid dogs get their dirty hands on you or your slaves. On your order, your most loyal subordinates, the ones who were with you since the early days to patrol your Arcology before you even had drones to protect it, fight their way to through the carnage of your panicking civilians on The Promenade to get to the exact hidden elevators that your Personal Assistant specifies for them. Their destination is the arcology's reactor complex, of course. Following the PA's instructions precisely, they arm their many high-yield explosive charges on your now-exposed and de-stabilized reactor, and in one final service to you, detonate them, creating a colossal explosion. The rapidly ascending heretics quite literally have the rug pulled from under them, as the blast takes out nearly all of the arcology's lesser foundational support beams, thus collapsing many thousands of metric tons of concrete, steel, plastic, and plaster out from underneath the upward bound Colonel and her men... And everyone else, unfortunately. With no foundation any longer, all of your arcology's interior Sectors are utterly gutted from the bottom-up by gravity itself, and everything beneath your ration-stocked, backup-powered Penthouse crumbles to the earth. The massive cloud of dust created by the widespread fires and interior collapse ends up covering the entire Free City for hours. Her aircraft, now bereft of their logistical support and command structure, immediately fly off to neighboring arcologies to offer their services to the various employers there, seeing as the coup has failed and they have nowhere else to go. The skies are free for You to travel as you please, but You aren't going anywhere.`; r += `<br>It is late evening when the tremors finally stop. Everything below your Penthouse is ruin, and your arcology, its population, and your reputation are now essentially dust. However, the arcology did not fall. It. Is. Still. Yours. You shall rise again, not flee this tragedy in shame. Of course, no one will ever know that you sacrificed the arcology deliberately in order to save yourself; it is all too easy to claim that The Colonel carelessly damaged the reactor complex during her assault, ironically causing her own defeat. Frankly, sacrificing most of your tenants doesn't bother you as much as it probably should; maybe its because you know that if The Colonel and her men had won, all those people were as good as dead anyway.`; r += `<br>You know that if you want to survive, you'll need to surround yourself with workers and allies to rebuild fast, else your rivals gobble you up. It costs you a horrific sum to clear and process the wreckage and rebuild the basic Sector superstructures and infrastructure for your arcology on such short notice, even after liquidating everything your workers salvage. Your powerful friends still residing in the Old World or other Free Cities have lent you a surprising amount of aid too, with quite a few lent super-heavy construction assets getting huge amounts of work done quickly. Even then, what you've been able to rebuild is very little. After a nearly sleepless, sexless week of immense toil, you've successfully organized tens of thousands of people in restoring the arcology to a barely functional condition (along with rudimentary imitations of all your upgrades), and you've even got some new Garrison Mercenaries in by week's end too... But its just not the same. If it weren't for your bruised weather-plating your arcology would look like a giant skeleton. Inside, it feels like a concrete boneyard; everything has been built cheap and utilitarian, and the walls aren't even painted. With only a few operational services staffed by commuters from neighboring arcologies, there is just an eerie silence just about everywhere. With few amenities for relief, there are going to be many long days ahead for your few tenants, most of them being wealthy but distraught returning travelers who left before the attack. Maybe your slaves can help entertain them. A lot of these people are VIP's it seems.`; - r += `<br>It is now Midnight. In a rare moment of reflection, you contemplate that what The Colonel just did to your arcology was exactly what you were all too happy to have her do to dozens, if not hundreds of innocent villages and townships under your shadow during her 'Raiding and Slaving' operations. Nevertheless, You have hard work ahead of you, especially now that your enemies see that you are now much weaker than you have ever been.`; + r += `<br>It is now midnight. In a rare moment of reflection, you contemplate that what The Colonel just did to your arcology was exactly what you were all too happy to have her do to dozens, if not hundreds of innocent villages and townships under your shadow during her 'Raiding and Slaving' operations. Nevertheless, You have hard work ahead of you, especially now that your enemies see that you are now much weaker than you have ever been.`; r += `<br>The Colonel's body was never found.`; break; case "Kind": diff --git a/src/SpecialForce/Report.tw b/src/SpecialForce/Report.tw index 3d48a0a15e744866c0d85364cc4a37d4db6207f9..09269e573cb30f1422de24a95054b855d8978664 100644 --- a/src/SpecialForce/Report.tw +++ b/src/SpecialForce/Report.tw @@ -186,13 +186,13 @@ $SF.Caps managed to recruit <<print Math.round(_FNGs/2)>> new soldiers this week | <<link "No Accountability">> <<set $SF.Regs = "none">> <<replace "#accountability">> ''No Accountability'' <</replace>> <</link>> <<if $SF.MercCon.View > 0 && $SF.MercCon.CanAttend === 1>> <br>''TradeShow'': - <<set $SF.MercCon.Income = 0,$SF.V.SF.MercCon.Menials = 0>> + <<set $SF.MercCon.Income = 0,$SF.MercCon.Menials = 0>> <<set _TradeShowAttendes = 200,_MenialSlavesPerAttendee = 5>> <<set _MenialSlaves = Math.ceil(random(1,((_TradeShowAttendes*_MenialSlavesPerAttendee)/10)))>> <<set _TSProfit = Math.ceil(500000*(1+($SF.Size/1000))*(1+($arcologies[0].prosperity/1000))*_Env)>> During a break, The Colonel managed to sell some generic schematics to the _TradeShowAttendes attendees, some decided to also give her some menial slaves as a bonus.<br> <<set $menials += _MenialSlaves>> - <<set $SF.V.SF.MercCon.Menials += _MenialSlaves,$SF.V.SF.MercCon.TotalMenials += _MenialSlaves>> + <<set $SF.MercCon.Menials += _MenialSlaves,$SF.MercCon.TotalMenials += _MenialSlaves>> <<set $cash += _TSProfit,$SF.MercCon.Income += _TSProfit>> <<set $SF.MercCon.Revenue += _TSProfit>> <<if $secExp > 0 && $mercenaries > 0>> <<set $SF.MercCon.Mercs = 0>> diff --git a/src/SpecialForce/Upgrades.tw b/src/SpecialForce/Upgrades.tw index 5a8258e57ecee9cd3d751ab7e41387baff1634a4..133ed6f648366441562d9481a2ed73c8e450f624 100644 --- a/src/SpecialForce/Upgrades.tw +++ b/src/SpecialForce/Upgrades.tw @@ -21,7 +21,7 @@ <<else>>//Cannot afford to upgrade the Firebase.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cF)>>@@ // + //Costs @@.yellowgreen;<<print cashFormat(_cF)>>@@ // <<elseif $SF.Squad.Firebase == _FU>>//The Firebase has been fully upgraded.// @@ -78,7 +78,7 @@ <<else>>//Cannot afford to upgrade the Drone Bay.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(Math.ceil(45000*_Env*(1.15+($SF.Size/10))*(1.15+($SF.Squad.Drones/100))*HSM()))>>@@ // <span style="float:right;"> <<print progress($SF.Squad.Drones)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(Math.ceil(45000*_Env*(1.15+($SF.Size/10))*(1.15+($SF.Squad.Drones/100))*HSM()))>>@@ // <span style="float:right;"> <<print progress($SF.Squad.Drones)>> </span> <<elseif $SF.Squad.Drones == _DU>>//The Drone Bay has been fully upgraded.//<span style="float:right;"> <<print progress($SF.Squad.Drones)>> </span> @@ -97,7 +97,7 @@ <<else>>//Cannot afford to upgrade the Attack Vehicle Fleet.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cAV)>>@@//<span style="float:right;"><<print progress($SF.Squad.AV)>></span> + //Costs @@.yellowgreen;<<print cashFormat(_cAV)>>@@//<span style="float:right;"><<print progress($SF.Squad.AV)>></span> <<elseif $SF.Squad.AV == _AVU>>//The Attack Vehicle Fleet has been fully upgraded.//<span style="float:right;"><<print progress($SF.Squad.AV)>></span> @@ -116,7 +116,7 @@ <<else>>//Cannot afford to upgrade Transport Vehicle Fleet.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cTV)>>@@//<span style="float:right;"><<print progress($SF.Squad.TV)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(_cTV)>>@@//<span style="float:right;"><<print progress($SF.Squad.TV)>> </span> <<elseif $SF.Squad.TV == _TVU>>//The Transport Vehicle Fleet has been fully upgraded.//<span style="float:right;"><<print progress($SF.Squad.TV)>></span> @@ -133,7 +133,7 @@ <<else>>//Cannot afford to upgrade Prototype Goliath Tank.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cPGT)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.PGT)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(_cPGT)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.PGT)>> </span> <<elseif $SF.Squad.PGT == _PGTU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.PGT)>> </span> @@ -152,7 +152,7 @@ <<else>>//Cannot afford to upgrade Attack Aircraft Fleet.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cAA)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.AA)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(_cAA)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.AA)>> </span> <<elseif $SF.Squad.AA == _AAU>>//The Attack Aircraft Fleet has been fully upgraded.//<span style="float:right;"> <<print progress($SF.Squad.AA)>> </span> @@ -186,7 +186,7 @@ <<else>>//Cannot afford to upgrade the Spaceplane.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cSP)>>@@//<span style="float:right;"><<print progress($SF.Squad.SpacePlane)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(_cSP)>>@@//<span style="float:right;"><<print progress($SF.Squad.SpacePlane)>> </span> <<elseif $SF.Squad.SpacePlane == _SPU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.SpacePlane)>> </span> @@ -203,7 +203,7 @@ <<else>>//Cannot afford to upgrade Gunship.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cGunS)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.GunS)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(_cGunS)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.GunS)>> </span> <<elseif $SF.Squad.GunS == _GunSU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.GunS)>> </span> @@ -222,7 +222,7 @@ <<else>>//Cannot afford to upgrade Satellite.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cSat)>>@@//<span style="float:right;"><<print progress($SF.Squad.Satellite.lv)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(_cSat)>>@@//<span style="float:right;"><<print progress($SF.Squad.Satellite.lv)>> </span> <<elseif $SF.Squad.Satellite.lv == _SatU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.Satellite.lv)>> </span> @@ -241,7 +241,7 @@ <<else>>//Cannot afford to upgrade the Giant Robot.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cGR)>>@@//<span style="float:right;"><<print progress($SF.Squad.GiantRobot)>></span> + //Costs @@.yellowgreen;<<print cashFormat(_cGR)>>@@//<span style="float:right;"><<print progress($SF.Squad.GiantRobot)>></span> <<elseif $SF.Squad.GiantRobot == _GRU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.GiantRobot)>> </span> @@ -258,7 +258,7 @@ <<else>>//Cannot afford to upgrade Cruise Missile.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cMS)>>@@ //<span style="float:right;"><<print progress($SF.Squad.MissileSilo)>></span> + //Costs @@.yellowgreen;<<print cashFormat(_cMS)>>@@ //<span style="float:right;"><<print progress($SF.Squad.MissileSilo)>></span> <<elseif $SF.Squad.MissileSilo == _MSU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.MissileSilo)>> </span> @@ -277,7 +277,7 @@ <<else>>//Cannot afford to upgrade Aircraft Carrier.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(Math.ceil(650000*_Env*(1.15+($SF.Size/10))*(1.15+($SF.Squad.AircraftCarrier/100))*HSM()))>>@@ //<span style="float:right;"> <<print progress($SF.Squad.AircraftCarrier)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(Math.ceil(650000*_Env*(1.15+($SF.Size/10))*(1.15+($SF.Squad.AircraftCarrier/100))*HSM()))>>@@ //<span style="float:right;"> <<print progress($SF.Squad.AircraftCarrier)>> </span> <<elseif $SF.Squad.AircraftCarrier == _ACU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.AircraftCarrier)>> </span> @@ -294,7 +294,7 @@ <<else>>//Cannot afford to upgrade Submarine//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cSub)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.Sub)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(_cSub)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.Sub)>> </span> <<elseif $SF.Squad.Sub == _SubU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.Sub)>> </span> @@ -311,7 +311,7 @@ <<else>>//Cannot afford to upgrade Amphibious Transport.//<</if>> - //Costs @@.yellowgreen;<<print cashFormat(_cHAT)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.HAT)>> </span> + //Costs @@.yellowgreen;<<print cashFormat(_cHAT)>>@@ //<span style="float:right;"> <<print progress($SF.Squad.HAT)>> </span> <<elseif $SF.Squad.HAT == _HATU && $PC.warfare < 75>>//Your warfare skill is not high enough unlock the next upgrade.//<span style="float:right;"> <<print progress($SF.Squad.HAT)>> </span> diff --git a/src/art/vector/Anal_Accessories.tw b/src/art/vector/Anal_Accessories.tw index 1e29ff3fabb6f9b7a51b940643b7ebadb3f540b3..ee7d4de02a13aee9e07535204421a3d546be976b 100644 --- a/src/art/vector/Anal_Accessories.tw +++ b/src/art/vector/Anal_Accessories.tw @@ -13,7 +13,6 @@ <</if>> <<if _artSlave.buttplugAttachment == "tail">> <<include Art_Vector_Plug_Tail>> -<</if>> -<<if _artSlave.buttplugAttachment == "cat tail">> +<<elseif _artSlave.buttplugAttachment == "cat tail">> <<include Art_Vector_Cat_Tail>> <</if>> diff --git a/src/art/vector/Arm.tw b/src/art/vector/Arm.tw index ab1d573eedc4ccf320d79464f83dec5110818e5b..d289aee6cd80c425950273e0886b3c12e6465eee 100644 --- a/src/art/vector/Arm.tw +++ b/src/art/vector/Arm.tw @@ -121,7 +121,7 @@ <<include _art>> <</if>> -/* shiny clothings */ +/* shiny clothing */ <<if $seeVectorArtHighlights == 1>> <<if _artSlave.fuckdoll != 0 || _artSlave.clothes == "restrictive latex" || _artSlave.clothes == "a latex catsuit" || _artSlave.clothes == "body oil">> /* only some arm positions have art (feel free to add more) */ @@ -138,7 +138,7 @@ <</if>> <</if>> -/* TODO: simplify selection (select prefix, infix and suffix and combine instead of using switch statemens) */ +/* TODO: simplify selection (select prefix, infix and suffix and combine instead of using switch statements) */ <<switch _artSlave.clothes>> diff --git a/src/art/vector/Belly.tw b/src/art/vector/Belly.tw index e6f2165cd6c91ec9946ca7b89c0e3c9971c1f496..04491ed307249139d59c23225f3fac089fd8a0ce 100644 --- a/src/art/vector/Belly.tw +++ b/src/art/vector/Belly.tw @@ -35,7 +35,7 @@ <<include _art >> <</switch>> - /* shiny clothings */ + /* shiny clothing */ <<if $seeVectorArtHighlights == 1>> <<if _artSlave.fuckdoll != 0 || _artSlave.clothes == "restrictive latex" || _artSlave.clothes == "a latex catsuit" || _artSlave.clothes == "body oil">> <<include Art_Vector_Belly_Outfit_Shine >> diff --git a/src/art/vector/Boob.tw b/src/art/vector/Boob.tw index 621b649324be24af915aa75be91ec66f4e1a5693..7d12da83858f2119ce12abf35ba47ef9789a8b38 100644 --- a/src/art/vector/Boob.tw +++ b/src/art/vector/Boob.tw @@ -34,7 +34,7 @@ _art_transform will affect the display. /* boobs too small - draw areolae directly onto torso */ <<else>> <<include Art_Vector_Boob_Alt>> - /* shiny clothings */ + /* shiny clothing */ <<if $seeVectorArtHighlights == 1>> <<if _artSlave.fuckdoll != 0 || _artSlave.clothes == "a latex catsuit" || _artSlave.clothes == "body oil">> <<include Art_Vector_Boob_Outfit_Shine>> diff --git a/src/art/vector/Boob_Addons.tw b/src/art/vector/Boob_Addons.tw index feaf1a12246687902bbc6687be62894b421ca091..2cd26186e150b871eab25cbaee9ca4cd59a44999 100644 --- a/src/art/vector/Boob_Addons.tw +++ b/src/art/vector/Boob_Addons.tw @@ -49,7 +49,6 @@ <</if>> <</if>> - /* set _art_transform to empty string so stray SVG groups in other passages are not affected */ <<set _art_transform = "">> diff --git a/src/art/vector/Feet.tw b/src/art/vector/Feet.tw index 3de08a30235fe2177b1238ab3da7e640a029c4f9..0212fcce7669535b74322bcff0fc3b5b2860ddc4 100644 --- a/src/art/vector/Feet.tw +++ b/src/art/vector/Feet.tw @@ -35,9 +35,7 @@ <<default>> <<include Art_Vector_Feet_Normal>> <</switch>> -<</if>> - -<<if _artSlave.amp == -1 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -1 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -68,9 +66,7 @@ <<default>> <<include Art_Vector_Feet_ProstheticBasic>> <</switch>> -<</if>> - -<<if _artSlave.amp == -2 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -2 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -101,9 +97,7 @@ <<default>> <<include Art_Vector_Feet_ProstheticSexy>> <</switch>> -<</if>> - -<<if _artSlave.amp == -3 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -3 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -134,9 +128,7 @@ <<default>> <<include Art_Vector_Feet_ProstheticBeauty>> <</switch>> -<</if>> - -<<if _artSlave.amp == -4 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -4 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -167,9 +159,7 @@ <<default>> <<include Art_Vector_Feet_ProstheticCombat>> <</switch>> -<</if>> - -<<if _artSlave.amp == -5 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -5 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -244,9 +234,7 @@ <<include Art_Vector_Shoes_Stockings_SS_Thick>> <</if>> <</if>> -<</if>> - -<<if _artSlave.legAccessory == "long stockings" && _artSlave.amp != 1>> +<<elseif _artSlave.legAccessory == "long stockings" && _artSlave.amp != 1>> <<if _artSlave.shoes == "heels">> <<if _legSize == "Narrow">> <<include Art_Vector_Shoes_Heel_LL_Narrow>> @@ -297,7 +285,7 @@ <<set _art_outfit = clothing2artSuffix(_artSlave.clothes) >> <</switch>> -/* special case for shiny clothings */ +/* special case for shiny clothing */ <<if $seeVectorArtHighlights == 1>> /* this one is leg and partly butt-related, but needs to be here as shoes are drawn over legs and butt */ <<if _artSlave.fuckdoll != 0 || _artSlave.clothes == "restrictive latex" || _artSlave.clothes == "a latex catsuit" || _artSlave.clothes == "body oil">> diff --git a/src/art/vector/Head.tw b/src/art/vector/Head.tw index bbdb8dfea9a9ebe225cd88896c8eb08265d0da48..20ad2473e5ba71fcc7555a566100bab5040b3eed 100644 --- a/src/art/vector/Head.tw +++ b/src/art/vector/Head.tw @@ -2,7 +2,7 @@ <<include Art_Vector_Head>> -/* shiny clothings */ +/* shiny clothing */ <<if $seeVectorArtHighlights == 1>> <<if _artSlave.fuckdoll != 0 || _artSlave.clothes == "restrictive latex" || _artSlave.clothes == "a latex catsuit">> <<include Art_Vector_Head_Outfit_Shine>> @@ -1111,17 +1111,13 @@ <<if _artSlave.fuckdoll == 0 >> /* fuckdolls cannot be decorated */ <<if _artSlave.collar == "dildo gag">> <<include Art_Vector_Dildo_Gag>> - <</if>> - <<if _artSlave.collar == "ball gag">> + <<elseif _artSlave.collar == "ball gag">> <<include Art_Vector_Ball_Gag>> - <</if>> - <<if _artSlave.collar == "bit gag">> + <<elseif _artSlave.collar == "bit gag">> <<include Art_Vector_Bit_Gag>> - <</if>> - <<if _artSlave.collar == "massive dildo gag">> + <<elseif _artSlave.collar == "massive dildo gag">> <<include Art_Vector_Massive_Dildo_Gag>> - <</if>> - <<if _artSlave.collar == "porcelain mask">> + <<elseif _artSlave.collar == "porcelain mask">> <<include Art_Vector_Porcelain_Mask>> <</if>> <<if _artSlave.eyewear == "corrective glasses" || _artSlave.eyewear == "glasses" || _artSlave.eyewear == "blurring glasses">> @@ -1131,77 +1127,53 @@ /* head clothing */ <<if _artSlave.clothes == "a slutty klan robe">> <<include Art_Vector_Head_Outfit_SluttyKlanRobe>> - <</if>> - <<if _artSlave.clothes == "a klan robe">> + <<elseif _artSlave.clothes == "a klan robe">> <<include Art_Vector_Head_Outfit_KlanRobe>> - <</if>> - <<if _artSlave.clothes == "a burkini">> + <<elseif _artSlave.clothes == "a burkini">> <<include Art_Vector_Head_Outfit_Burkini>> - <</if>> - <<if _artSlave.clothes == "a hijab and blouse">> + <<elseif _artSlave.clothes == "a hijab and blouse">> <<include Art_Vector_Head_Outfit_HijabAndBlouse>> - <</if>> - <<if _artSlave.clothes == "a burqa">> + <<elseif _artSlave.clothes == "a burqa">> <<include Art_Vector_Head_Outfit_Burqa>> - <</if>> - <<if _artSlave.clothes == "a niqab and abaya">> + <<elseif _artSlave.clothes == "a niqab and abaya">> <<include Art_Vector_Head_Outfit_NiqabAndAbaya>> - <</if>> - <<if _artSlave.clothes == "a hijab and abaya">> + <<elseif _artSlave.clothes == "a hijab and abaya">> <<include Art_Vector_Head_Outfit_HijabAndAbaya>> - <</if>> - <<if _artSlave.clothes == "a succubus outfit">> + <<elseif _artSlave.clothes == "a succubus outfit">> <<include Art_Vector_Head_Outfit_Succubus>> - <</if>> - <<if _artSlave.clothes == "a bunny outfit">> + <<elseif _artSlave.clothes == "a bunny outfit">> <<include Art_Vector_Head_Outfit_Bunny>> - <</if>> - <<if _artSlave.clothes == "a chattel habit">> + <<elseif _artSlave.clothes == "a chattel habit">> <<include Art_Vector_Head_Outfit_ChattelHabit>> - <</if>> - <<if _artSlave.clothes == "a fallen nuns habit">> + <<elseif _artSlave.clothes == "a fallen nuns habit">> <<include Art_Vector_Head_Outfit_FallenNunsHabit>> - <</if>> - <<if _artSlave.clothes == "harem gauze">> + <<elseif _artSlave.clothes == "harem gauze">> <<include Art_Vector_Head_Outfit_HaremGauze>> - <</if>> - <<if _artSlave.clothes == "a penitent nuns habit">> + <<elseif _artSlave.clothes == "a penitent nuns habit">> <<include Art_Vector_Head_Outfit_PenitentNunsHabit>> - <</if>> - <<if _artSlave.clothes == "Western clothing">> + <<elseif _artSlave.clothes == "Western clothing">> <<include Art_Vector_Head_Outfit_Western>> - <</if>> - <<if _artSlave.clothes == "a military uniform">> + <<elseif _artSlave.clothes == "a military uniform">> <<include Art_Vector_Head_Outfit_MilitaryUniform>> - <</if>> - <<if _artSlave.clothes == "a cybersuit">> + <<elseif _artSlave.clothes == "a cybersuit">> <<include Art_Vector_Head_Outfit_Cybersuit>> - <</if>> - <<if _artSlave.clothes == "a schutzstaffel uniform">> + <<elseif _artSlave.clothes == "a schutzstaffel uniform">> <<include Art_Vector_Head_Outfit_SchutzstaffelUniform>> - <</if>> - <<if _artSlave.clothes == "a slutty schutzstaffel uniform">> + <<elseif _artSlave.clothes == "a slutty schutzstaffel uniform">> <<include Art_Vector_Head_Outfit_SchutzstaffelUniform>> - <</if>> - <<if _artSlave.clothes == "a red army uniform">> + <<elseif _artSlave.clothes == "a red army uniform">> <<include Art_Vector_Head_Outfit_RedArmyUniform>> - <</if>> - <<if _artSlave.clothes == "battlearmor">> + <<elseif _artSlave.clothes == "battlearmor">> <<include Art_Vector_Head_Outfit_Battlearmor>> - <</if>> - <<if _artSlave.clothes == "a biyelgee costume">> + <<elseif _artSlave.clothes == "a biyelgee costume">> <<include Art_Vector_Head_Outfit_BiyelgeeCostume>> - <</if>> - <<if _artSlave.clothes == "a mounty outfit">> + <<elseif _artSlave.clothes == "a mounty outfit">> <<include Art_Vector_Head_Outfit_Mounty>> - <</if>> - <<if _artSlave.clothes == "a slutty nurse outfit">> + <<elseif _artSlave.clothes == "a slutty nurse outfit">> <<include Art_Vector_Head_Outfit_SluttyNurse>> - <</if>> - <<if _artSlave.clothes == "a police uniform">> + <<elseif _artSlave.clothes == "a police uniform">> <<include Art_Vector_Head_Outfit_PoliceUniform>> - <</if>> - <<if _artSlave.clothes == "kitty lingerie">> + <<elseif _artSlave.clothes == "kitty lingerie">> <<include Art_Vector_Cat_Ear_Fore>> <<include Art_Vector_Cat_Ear_Back>> <</if>> diff --git a/src/art/vector/Torso_Outfit.tw b/src/art/vector/Torso_Outfit.tw index 0501edc1339644ca2114047418cadb9edf550d7c..8c9e5ccc4c74f029588d655e25aafbd3917444ff 100644 --- a/src/art/vector/Torso_Outfit.tw +++ b/src/art/vector/Torso_Outfit.tw @@ -24,7 +24,7 @@ <<include _art >> <</switch>> -/* shiny clothings */ +/* shiny clothing */ <<if $seeVectorArtHighlights == 1>> <<if _artSlave.fuckdoll != 0 || _artSlave.clothes == "restrictive latex" || _artSlave.clothes == "a latex catsuit">> <<if _artSlave.amp != 0>> diff --git a/src/cheats/mod_EditSlaveCheat.tw b/src/cheats/mod_EditSlaveCheat.tw index a26d979325a4d913990dd8e7fab7a8fca076e006..c39aa26fd17b8b3426bb0120c16375186412c0f9 100644 --- a/src/cheats/mod_EditSlaveCheat.tw +++ b/src/cheats/mod_EditSlaveCheat.tw @@ -79,13 +79,13 @@ ''Fuckdoll: (0-100)'' <<textbox "$tempSlave.fuckdoll" $tempSlave.fuckdoll>> <br> -<<radiobutton "$tempSlave.fuckdoll" 0>> Not a fuckdoll -<<radiobutton "$tempSlave.fuckdoll" 15>> Barely a fuckdoll -<<radiobutton "$tempSlave.fuckdoll" 25>> Slight fuckdoll -<<radiobutton "$tempSlave.fuckdoll" 45>> Basic fuckdoll -<<radiobutton "$tempSlave.fuckdoll" 65>> Intermediate fuckdoll -<<radiobutton "$tempSlave.fuckdoll" 85>> Advanced fuckdoll -<<radiobutton "$tempSlave.fuckdoll" 100>> Total fuckdoll +<<radiobutton "$tempSlave.fuckdoll" 0>> Not a Fuckdoll +<<radiobutton "$tempSlave.fuckdoll" 15>> Barely a Fuckdoll +<<radiobutton "$tempSlave.fuckdoll" 25>> Slight Fuckdoll +<<radiobutton "$tempSlave.fuckdoll" 45>> Basic Fuckdoll +<<radiobutton "$tempSlave.fuckdoll" 65>> Intermediate Fuckdoll +<<radiobutton "$tempSlave.fuckdoll" 85>> Advanced Fuckdoll +<<radiobutton "$tempSlave.fuckdoll" 100>> Total Fuckdoll <br> diff --git a/src/cheats/mod_editSlaveCheatNew.tw b/src/cheats/mod_editSlaveCheatNew.tw index 251e6dcdf899808d8c7acade7e9f75f08d5dc5f0..3fd18ba7a496cfb19318540c7735f8b28d236b74 100644 --- a/src/cheats/mod_editSlaveCheatNew.tw +++ b/src/cheats/mod_editSlaveCheatNew.tw @@ -2070,7 +2070,7 @@ <<elseif $tempSlave.fuckdoll < 65>>@@.yellow;Basic Fuckdoll@@ <<elseif $tempSlave.fuckdoll < 85>>@@.yellow;Intermediate Fuckdoll@@ <<elseif $tempSlave.fuckdoll < 100>>@@.yellow;Advanced Fuckdoll@@ - <<else>>@@.yellow;Total fuckdoll@@<</if>> + <<else>>@@.yellow;Total Fuckdoll@@<</if>> <<textbox "$tempSlave.fuckdoll" $tempSlave.fuckdoll>> <br> <<radiobutton "$tempSlave.fuckdoll" 0>> Not a Fuckdoll diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw index a5264276602abf459d6e93ab21d9f218a8846ac3..49928f75fa135973ead5417dcd5763df9267da6a 100644 --- a/src/events/intro/introSummary.tw +++ b/src/events/intro/introSummary.tw @@ -805,19 +805,19 @@ __''Player Character''__ <br> <<switch $PC.boobsBonus>> <<case -3>> - <<set _PCCreationBoobSize = "small B cups">> + <<set _PCCreationBoobSize = "small B-cups">> <<case -2>> - <<set _PCCreationBoobSize = "unnoticeable C cups">> + <<set _PCCreationBoobSize = "unnoticeable C-cups">> <<case -1>> - <<set _PCCreationBoobSize = "unremarkable D cups">> + <<set _PCCreationBoobSize = "unremarkable D-cups">> <<case 1>> - <<set _PCCreationBoobSize = "noticeable F cups">> + <<set _PCCreationBoobSize = "noticeable F-cups">> <<case 2>> - <<set _PCCreationBoobSize = "huge G cups">> + <<set _PCCreationBoobSize = "huge G-cups">> <<case 3>> - <<set _PCCreationBoobSize = "massive H cups">> + <<set _PCCreationBoobSize = "massive H-cups">> <<default>> - <<set _PCCreationBoobSize = "average DD cups">> + <<set _PCCreationBoobSize = "average DD-cups">> <</switch>> <<if $PC.boobsImplant>> diff --git a/src/facilities/farmyard/farmyard.tw b/src/facilities/farmyard/farmyard.tw index 9a23e88275eb661b50bcc84c1352284c6b067aab..1d1e6534839913df0a3fe63676d568094aaf40ea 100644 --- a/src/facilities/farmyard/farmyard.tw +++ b/src/facilities/farmyard/farmyard.tw @@ -205,7 +205,7 @@ $farmyardNameCaps is an oasis of growth in the midst of the jungle of steel and <br> <<elseif ($farmyardKennels == 1)>> <br> - <<link"Kennels" "FarmyardAnimals">><</link>> have been built in one corner of $farmyardName, and are currently <<if _CL == 0>>empty.<<else>>occupied by + <<link "Kennels" "FarmyardAnimals">><</link>> have been built in one corner of $farmyardName, and are currently <<if _CL == 0>>empty.<<else>>occupied by <<if _CL == 1>> <<print $canines>>. <<elseif _CL <= 3>> @@ -223,7 +223,7 @@ $farmyardNameCaps is an oasis of growth in the midst of the jungle of steel and <br> <<elseif ($farmyardKennels == 2)>> <br> - <<link"Large kennels" "FarmyardAnimals">><</link>> have been built in one corner of $farmyardName, and are currently <<if _CL == 0>>empty.<<else>>occupied by + <<link "Large kennels" "FarmyardAnimals">><</link>> have been built in one corner of $farmyardName, and are currently <<if _CL == 0>>empty.<<else>>occupied by <<if _CL == 1>> <<print $canines>>. <<elseif _CL <= 3>> @@ -242,7 +242,7 @@ $farmyardNameCaps is an oasis of growth in the midst of the jungle of steel and <br> <<elseif ($farmyardStable == 1)>> <br> - <<link "Stables" "FarmyardAnimals">><</link>> have been built at the far end of $farmyardName, and are currently <<if _HL == 0>>empty.<<else>>occupied by + <<link "Stables" "FarmyardAnimals">><</link>> have been built at the far end of $farmyardName, and are currently <<if _HL == 0>>empty.<<else>>occupied by <<if _CL == 1>> <<print $hooved>>. <<elseif _CL <= 3>> @@ -259,7 +259,7 @@ $farmyardNameCaps is an oasis of growth in the midst of the jungle of steel and <br> <<elseif $farmyardStable == 2>> <br> - <<link "Large stables" "FarmyardAnimals">><</link>> have been build at the far end of $farmyardName, and are currently <<if _HL == 0>>empty.<<else>>occupied by + <<link "Large stables" "FarmyardAnimals">><</link>> have been build at the far end of $farmyardName, and are currently <<if _HL == 0>>empty.<<else>>occupied by <<if _CL == 1>> <<print $hooved>>. <<elseif _CL <= 3>> @@ -278,7 +278,7 @@ $farmyardNameCaps is an oasis of growth in the midst of the jungle of steel and <br> <<elseif ($farmyardCages == 1)>> <br> - <<link"Cages" "FarmyardAnimals">><</link>> have been built in one corner of $farmyardName, and are currently <<if _FL == 0>>empty.<<else>>occupied by + <<link "Cages" "FarmyardAnimals">><</link>> have been built in one corner of $farmyardName, and are currently <<if _FL == 0>>empty.<<else>>occupied by <<if _FL == 1>> <<print $felines>>. <<elseif _FL <= 3>> @@ -294,7 +294,7 @@ $farmyardNameCaps is an oasis of growth in the midst of the jungle of steel and <</if>> <<elseif ($farmyardCages == 2)>> <br> - <<link"Large cages" "FarmyardAnimals">><</link>> have been built in one corner of $farmyardName, and are currently <<if _FL == 0>>empty.<<else>>occupied by + <<link "Large cages" "FarmyardAnimals">><</link>> have been built in one corner of $farmyardName, and are currently <<if _FL == 0>>empty.<<else>>occupied by <<if _FL == 1>> <<print $felines>>. <<elseif _FL <= 3>> diff --git a/src/facilities/farmyard/farmyardAnimals.tw b/src/facilities/farmyard/farmyardAnimals.tw index e4edb96bd1e6c4685c3d65273d8f9a5611b775ab..b992a284e7b9a3d724ca76bc916aa6b2487e5f54 100644 --- a/src/facilities/farmyard/farmyardAnimals.tw +++ b/src/facilities/farmyard/farmyardAnimals.tw @@ -20,7 +20,7 @@ <<elseif $animalsBought.labradorRetrievers == 1>> Labrador Retrievers <<if $activeCanine.breed != "Labrador Retriever">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Labrador Retriever", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Labrador Retriever", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -32,7 +32,7 @@ <<elseif $animalsBought.germanShepherds == 1>> German Shepherds <<if $activeCanine.breed != "German Shepherd">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "German Shepherd", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "German Shepherd", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -44,7 +44,7 @@ <<elseif $animalsBought.goldenRetrievers == 1>> Golden Retrievers <<if $activeCanine.breed != "Golden Retriever">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Golden Retriever", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Golden Retriever", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -56,7 +56,7 @@ <<elseif $animalsBought.frenchBulldogs == 1>> French Bulldogs <<if $activeCanine.breed != "French Bulldog">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "French Bulldog", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "French Bulldog", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -68,7 +68,7 @@ <<elseif $animalsBought.bulldogs == 1>> Bulldogs <<if $activeCanine.breed != "Bulldog">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Bulldog", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Bulldog", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -80,7 +80,7 @@ <<elseif $animalsBought.beagles == 1>> Beagles <<if $activeCanine.breed != "Beagle">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Beagle", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Beagle", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -92,7 +92,7 @@ <<elseif $animalsBought.poodles == 1>> Poodles <<if $activeCanine.breed != "Poodle">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Poodle", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Poodle", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -104,7 +104,7 @@ <<elseif $animalsBought.rottweilers == 1>> Rottweilers <<if $activeCanine.breed != "Rottweiler">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Rottweiler", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Rottweiler", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -116,7 +116,7 @@ <<elseif $animalsBought.yorkshireTerriers == 1>> Yorkshire Terriers <<if $activeCanine.breed != "Yorkshire Terrier">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Yorkshire Terrier", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Yorkshire Terrier", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -128,7 +128,7 @@ <<elseif $animalsBought.siberianHuskies == 1>> Siberian Huskies <<if $activeCanine.breed != "Siberian Husky">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Siberian Husky", type: "canine", dickSize: "big", ballType: "dog"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dog", speciesCap: "Dog", speciesPlural: "dogs", breed: "Siberian Husky", type: "canine", dickSize: "big", ballType: "dog"}]] <<else>> //Set as active canine// <</if>> @@ -165,7 +165,7 @@ <<elseif $animalsBought.siameses == 1>> Siamese cats <<if $activeFeline.breed != "Siamese">> - [[Set as active canine|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Siamese", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active canine|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Siamese", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -177,7 +177,7 @@ <<elseif $animalsBought.persians == 1>> Persian cats <<if $activeFeline.breed != "Persian">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Persian", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Persian", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -189,7 +189,7 @@ <<elseif $animalsBought.maineCoons == 1>> Maine Coon cats <<if $activeFeline.breed != "Maine Coon">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Maine Coon", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Maine Coon", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -201,7 +201,7 @@ <<elseif $animalsBought.ragdolls == 1>> Ragdoll cats <<if $activeFeline.breed != "Ragdoll">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Ragdoll", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Ragdoll", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -213,7 +213,7 @@ <<elseif $animalsBought.bengals == 1>> Bengal cats <<if $activeFeline.breed != "Bengal">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Bengal", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Bengal", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -225,7 +225,7 @@ <<elseif $animalsBought.abbysinians == 1>> Abbysinian cats <<if $activeFeline.breed != "Abbysinian">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Abbysinian", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Abbysinian", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -237,7 +237,7 @@ <<elseif $animalsBought.birmans == 1>> Birman cats <<if $activeFeline.breed != "Birman">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Birman", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Birman", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -249,7 +249,7 @@ <<elseif $animalsBought.orientalShorthairs == 1>> Oriental Shorthair cats <<if $activeFeline.breed != "Oriental Shorthair">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Oriental Shorthair", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Oriental Shorthair", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -261,7 +261,7 @@ <<elseif $animalsBought.sphynxes == 1>> Sphynx cats <<if $activeFeline.breed != "Sphynx">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Sphynx", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Sphynx", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -273,7 +273,7 @@ <<elseif $animalsBought.russianBlues == 1>> Russian Blue cats <<if $activeFeline.breed != "Russian Blue">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Russian Blue", type: "feline", dickSize: "small", ballType: "cat"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cat", speciesCap: "Cat", speciesPlural: "cats", breed: "Russian Blue", type: "feline", dickSize: "small", ballType: "cat"}]] <<else>> //Set as active feline// <</if>> @@ -300,7 +300,7 @@ /*A couple of adult wolves are lounging about in their kennels.(OLD)*/ Wolves <<if $activeCanine.species != "wolf">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "wolf", speciesCap: "Wolf", speciesPlural: "wolves", type: "canine", dickSize: "large", ballType: "wolf"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "wolf", speciesCap: "Wolf", speciesPlural: "wolves", type: "canine", dickSize: "large", ballType: "wolf"}]] <<else>> //Set as active canine// <</if>> @@ -313,7 +313,7 @@ /*Red foxes play in one corner of their kennels, chasing one another.(OLD)*/ Foxes <<if $activeCanine.species != "fox">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "fox", speciesCap: "Fox", speciesPlural: "foxes", type: "canine", dickSize: "large", ballType: "fox"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "fox", speciesCap: "Fox", speciesPlural: "foxes", type: "canine", dickSize: "large", ballType: "fox"}]] <<else>> //Set as active canine// <</if>> @@ -326,7 +326,7 @@ /*A group of male jackals are fighting over a potential mate, causing quite a ruckus.(OLD)*/ Jackals <<if $activeCanine.species != "jackal">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "jackal", speciesCap: "Jackal", speciesPlural: "jackals", type: "canine", dickSize: "large", ballType: "jackal"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "jackal", speciesCap: "Jackal", speciesPlural: "jackals", type: "canine", dickSize: "large", ballType: "jackal"}]] <<else>> //Set as active canine// <</if>> @@ -339,7 +339,7 @@ /*The dingos are eating their meal, growling at each other when one gets to close to another's food.(OLD)*/ Dingos <<if $activeCanine.species != "dingo">> - [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dingo", speciesCap: "Dingo", speciesPlural: "dingos", type: "canine", dickSize: "large", ballType: "dingo"}]] + [[Set as active canine|FarmyardAnimals][$activeCanine = {species: "dingo", speciesCap: "Dingo", speciesPlural: "dingos", type: "canine", dickSize: "large", ballType: "dingo"}]] <<else>> //Set as active canine// <</if>> @@ -377,7 +377,7 @@ /*The cougars are sleeping, their lean bodies scattered around under trees. (OLD)*/ Cougars <<if $activeFeline.species != "cougar">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cougar", speciesCap: "Cougar", speciesPlural: "cougars", type: "feline", dickSize: "large", ballType: "cougar"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "cougar", speciesCap: "Cougar", speciesPlural: "cougars", type: "feline", dickSize: "large", ballType: "cougar"}]] <<else>> //Set as active feline// <</if>> @@ -390,7 +390,7 @@ /*You can see a few jaguars laying around in the trees in their enclosure. (OLD)*/ Jaguars <<if $activeFeline.species != "jaguar">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "jaguar", speciesCap: "Jaguar", speciesPlural: "jaguars", type: "feline", dickSize: "large", ballType: "jaguar"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "jaguar", speciesCap: "Jaguar", speciesPlural: "jaguars", type: "feline", dickSize: "large", ballType: "jaguar"}]] <<else>> //Set as active feline// <</if>> @@ -403,7 +403,7 @@ /*The lynxes are playfully running around their enclosure. (OLD)*/ Lynx <<if $activeFeline.species != "lynx">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "lynx", speciesCap: "Lynx", speciesPlural: "lynx", type: "feline", dickSize: "large", ballType: "lynx"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "lynx", speciesCap: "Lynx", speciesPlural: "lynx", type: "feline", dickSize: "large", ballType: "lynx"}]] <<else>> //Set as active feline// <</if>> @@ -416,7 +416,7 @@ /*The leopards are lazing about in the trees in their enclosure. (OLD)*/ Leopards <<if $activeFeline.species != "leopard">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "leopard", speciesCap: "Leopard", speciesPlural: "leopards", type: "feline", dickSize: "large", ballType: "leopard"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "leopard", speciesCap: "Leopard", speciesPlural: "leopards", type: "feline", dickSize: "large", ballType: "leopard"}]] <<else>> //Set as active feline// <</if>> @@ -429,7 +429,7 @@ /*Most of the lions are sunning themselves. (OLD)*/ Lions <<if $activeFeline.species != "lion">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "lion", speciesCap: "Lion", speciesPlural: "lions", type: "feline", dickSize: "large", ballType: "lion"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "lion", speciesCap: "Lion", speciesPlural: "lions", type: "feline", dickSize: "large", ballType: "lion"}]] <<else>> //Set as active feline// <</if>> @@ -442,7 +442,7 @@ /*Some of the tigers are swimming, and the ones that aren't are lazing about. (OLD)*/ Tigers <<if $activeFeline.species != "tiger">> - [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "tiger", speciesCap: "Tiger", speciesPlural: "tigers", type: "feline", dickSize: "large", ballType: "tiger"}]] + [[Set as active feline|FarmyardAnimals][$activeFeline = {species: "tiger", speciesCap: "Tiger", speciesPlural: "tigers", type: "feline", dickSize: "large", ballType: "tiger"}]] <<else>> //Set as active feline// <</if>> diff --git a/src/facilities/nursery/longChildDescription.tw b/src/facilities/nursery/longChildDescription.tw index ac17106cf96619b4c66ea3a43b77bbf8bfb747d8..4442780ca75ec36392e1e0d1fe9fef3c3487af1e 100644 --- a/src/facilities/nursery/longChildDescription.tw +++ b/src/facilities/nursery/longChildDescription.tw @@ -605,11 +605,11 @@ $he's <</if>> <<case "sadist">> <<if ($activeChild.fetishStrength > 95)>> - $He is an @@.lightcoral;aggressive sadist@@; $he's constantly plotting to control, abuse, and hurt other slaves. + $He is an @@.lightcoral;aggressive sadist;@@ $he's constantly plotting to control, abuse, and hurt other slaves. <<elseif ($activeChild.fetishStrength > 60)>> - $He has @@.lightcoral;sadistic tendencies@@; $he enjoys watching other slaves in pain, but truly loves causing pain $himself. + $He has @@.lightcoral;sadistic tendencies;@@ $he enjoys watching other slaves in pain, but truly loves causing pain $himself. <<else>> - $He gets off on @@.lightcoral;the suffering of others@@; $he enjoys watching other slaves in pain. + $He gets off on @@.lightcoral;the suffering of others;@@ $he enjoys watching other slaves in pain. <</if>> <<case "masochist">> <<if ($activeChild.fetishStrength > 95)>> @@ -887,7 +887,7 @@ $he's <<if $saleDescription == 0>> <<if $activeChild.origin != 0>> - <<originDescription $activeChild>> + <<= originPronounReplace($activeChild)>> <</if>> <</if>> @@ -1229,7 +1229,7 @@ $He is <</if>> <<if $activeChild.combatSkill > 0>> - $He is @@.aquamarine;skilled at combat@@: $he is comfortable with the use of modern firearms and edged weapons, and $his hands <<if $activeChild.amp == -4>>would be deadly weapons even if they weren't full of deadly weapons already<<elseif $activeChild.amp > 0>>would be deadly weapons if $he had any<<else>>are deadly weapons<</if>>. + $He is @@.aquamarine;skilled at combat:@@ $he is comfortable with the use of modern firearms and edged weapons, and $his hands <<if $activeChild.amp == -4>>would be deadly weapons even if they weren't full of deadly weapons already<<elseif $activeChild.amp > 0>>would be deadly weapons if $he had any<<else>>are deadly weapons<</if>>. <</if>> <</if>> @@ -1376,7 +1376,7 @@ $He is <<if $showBodyMods == 1>> <<if $activeChild.fuckdoll > 0>> <<if $activeChild.earPiercing+$activeChild.eyebrowPiercing+$activeChild.nosePiercing > 0>> - The piercings on its head run through its suit, helping secure the material to its head. + The piercings on $his head run through $his suit, helping secure the material to $his head. <</if>> <<else>> <<earPiercingDescription>> diff --git a/src/facilities/nursery/nursery.tw b/src/facilities/nursery/nursery.tw index 13b05c8a2c60ed98629cf9392ef9900a6ed42934..ea474a06b524902ec1a9a0c320744ece80f00ec1 100644 --- a/src/facilities/nursery/nursery.tw +++ b/src/facilities/nursery/nursery.tw @@ -365,13 +365,13 @@ Reserve an eligible mother-to-be's child to be placed in a room upon birth. Of $ <</if>> <<if $reservedChildrenNursery != 0 || _childrenReservedNursery == 1>> /* the oops I made it go negative somehow button */ <br> - <<link "Clear all reserved children">> + <<link "Clear all reserved children">> <<for _u = 0; _u < _SL; _u++>> <<run WombCleanGenericReserve($slaves[_u], "nursery", 9999)>> <</for>> <<run WombCleanGenericReserve($PC, "nursery", 9999)>> <<goto "Nursery">> - <</link>> + <</link>> <</if>> <br><br> diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw index faa9c4818567589b3303a1c4723cf4bacc74a55f..fed40356933dbff6098f211e34c3f6160aab6b80 100644 --- a/src/gui/Encyclopedia/encyclopedia.tw +++ b/src/gui/Encyclopedia/encyclopedia.tw @@ -403,7 +403,7 @@ SLAVES <<case "Trust">> ''Trust'' is a measure of a slave's expectations of the player character, and secondarily, how confident she is of her ability to do well. (Low trust is also referred to as fear.) Along with @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]],@@ it is the main measure of a slave's mental state. A highly trusting slave is often more expensive to keep, but will do better in a leadership position and is more valuable. Slaves who are not intended for special assignments or resale can usually be kept terrified. - <br><br>This can become negative if a slave is not sufficiently @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@: in this case, she will not obey since she neither likes nor fears the player character. Many game mechanics can effect trust in some way: @@.mediumaquamarine;aquamarine text@@ text indicates a trust gain, while @@.gold;gold@@ indicates a trust loss. Maximized or minimized trust is somewhat sticky: lightly abusing a perfectly trusting slave will not damage trust, while minor confidence boosts will not affect an abjectly terrified slave. Extremely high trust will boost Devotion weekly, and any trust gains that push it over its maximum value will overflow into Devotion. If both are maximized, the slave's sex drive is increased. If she's already a nympho, Reputation is increased instead. + <br><br>This can become negative if a slave is not sufficiently @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]:@@ in this case, she will not obey since she neither likes nor fears the player character. Many game mechanics can effect trust in some way: @@.mediumaquamarine;aquamarine text@@ text indicates a trust gain, while @@.gold;gold@@ indicates a trust loss. Maximized or minimized trust is somewhat sticky: lightly abusing a perfectly trusting slave will not damage trust, while minor confidence boosts will not affect an abjectly terrified slave. Extremely high trust will boost Devotion weekly, and any trust gains that push it over its maximum value will overflow into Devotion. If both are maximized, the slave's sex drive is increased. If she's already a nympho, Reputation is increased instead. <<case "Drugs and Their Effects">> @@ -1941,7 +1941,7 @@ FUTURE SOCIETIES <<case "Edo Revivalism">> - ''Edo Revivalism'' is a future society model which approves of provision for the arcology's cultural development by providing a large number of public servants or club girls, which increases with @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@; disapproves of failure to do so. + ''Edo Revivalism'' is a future society model which approves of provision for the arcology's cultural development by providing a large number of public servants or club girls, which increases with @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]];@@ disapproves of failure to do so. <br> Improves efficiency of public servants and club girls. <br> Greatly improves beauty of Japanese slaves. <br> Can be developed to greatly improve the efficiency of direct spending on future societies. @@ -1950,7 +1950,7 @@ FUTURE SOCIETIES <<case "Arabian Revivalism">> - ''Arabian Revivalism'' is a future society model which approves of keeping a large number of fucktoys and slaves in the master suite, which increases with @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]]@@; disapproves of failure to do so. + ''Arabian Revivalism'' is a future society model which approves of keeping a large number of fucktoys and slaves in the master suite, which increases with @@.green;[[reputation|Encyclopedia][$encyclopedia = "Arcologies and Reputation"]];@@ disapproves of failure to do so. <br> Grants a bonus to the price received when selling slaves. <br> Can be developed to improve the efficiency of direct spending on future societies and moderately increase rents. <br> Provides demand for more @@.hotpink;[[devoted|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]]. @@ -2887,7 +2887,7 @@ LORE: INTERVIEWS <dl> <dt>Childhood Fertility Induced NCS</dt> <dd> - This uses a designer retrograde virus to set the genetic markers for the Neotenic Complex Syndrome, a syndrome originally called Syndrome X discovered in the early 2000s. In layman's terms, it @@.gold;suppresses the growth and secondary sexual characteristics of slaves@@; both male and female. The original condition was usually fatal or dangerous. This modified version of the genetic flaw is not harmful (relatively speaking), and in addition to the growth blockage, it permits the slave to continue the @@.lime;development of gonads@@ at a slightly faster than normal pace. Secondary sexual characteristics are also reversed, though interestingly enough, pregnancy is still possible.Slaves put on this genetic engineered blend will be permanently changed and will no longer grow in stature or assets without severe chemical assistance, and even then at a reduced rate when compared to non-NCS-induced slaves, and should their ongoing growth treatments stop they will slowly regress back to the physicality of a child.<br><br> + This uses a designer retrograde virus to set the genetic markers for the Neotenic Complex Syndrome, a syndrome originally called Syndrome X discovered in the early 2000s. In layman's terms, it @@.gold;suppresses the growth and secondary sexual characteristics of slaves;@@ both male and female. The original condition was usually fatal or dangerous. This modified version of the genetic flaw is not harmful (relatively speaking), and in addition to the growth blockage, it permits the slave to continue the @@.lime;development of gonads@@ at a slightly faster than normal pace. Secondary sexual characteristics are also reversed, though interestingly enough, pregnancy is still possible.Slaves put on this genetic engineered blend will be permanently changed and will no longer grow in stature or assets without severe chemical assistance, and even then at a reduced rate when compared to non-NCS-induced slaves, and should their ongoing growth treatments stop they will slowly regress back to the physicality of a child.<br><br> @@.red;The genetic tampering is considered illegal,@@ but there is also a @@.yellow;moral question as this abrogates the rights of slaves to ever grow up.@@<br><br> Can only be purchased in [[The Black Market|Encyclopedia][$encyclopedia = "The Black Market"]]. </dd> diff --git a/src/init/dummy.tw b/src/init/dummy.tw index cc5417ebcd6d1430c7e7925e7c8c7fe372c62e03..ce1436f2bfaaacc48169c24c06c43ad9b648d960 100644 --- a/src/init/dummy.tw +++ b/src/init/dummy.tw @@ -18,6 +18,7 @@ $ArcologyNamesEugenics, $ArcologyNamesRepopulationist, $ArcologyNamesHedonisticD $LurcherSpeed $$i $activeSlave.bodySwap, $activeSlave.customImageFormat, $activeSlave.customHairVector, $activeSlave.shoeColor, $activeSlave.newGamePlus, $activeSlave.nipplesAccessory +$activeSlave.noun, $activeSlave.pronoun, $activeSlave.possessive, $activeSlave.possessivePronoun, $activeSlave.object, $activeSlave.objectReflexive $drugs, $harshCollars, $shoes, $bellyAccessories, $vaginalAccessories, $dickAccessories, $buttplugs $PC.origRace, $PC.origSkin $isReady, $fatherID, diff --git a/src/init/setupVars.tw b/src/init/setupVars.tw index c0129c3c92ad6c01e4f3793c9ac617c47012c600..82a4a5c10834bb64588e54df7f73e305c136c25d 100644 --- a/src/init/setupVars.tw +++ b/src/init/setupVars.tw @@ -21,6 +21,8 @@ canineL: {type: "canineL", normalOvaMin:2, normalOvaMax: 6, normalBirth: 9, minL pig: {type: "pig", normalOvaMin:8, normalOvaMax: 12, normalBirth: 16, minLiveBirth: 14, drugsEffect: 0.5, fetusWeek: [0, 3, 16, 16+28, 16+48, 99999], fetusSize: [0, 1, 1700, 94000, 170000, 170000], fetusRate: [4, 4, 4, 4, 4, 4], sizeType: 1}, +cow: {type: "cow", normalOvaMin:1, normalOvaMax: 1, normalBirth: 41, minLiveBirth: 38, drugsEffect: 0.05, fetusWeek: [0, 1*4, 2*4, 3*4, 4*4, 5*4, 6*4, 7*4, 8*4, 9*4, 9*4+90, 9*4+180, 99999], fetusSize: [0, 1, 20, 280, 1500, 3200, 6100, 15000, 23000, 50000, 350000, 500000, 500000], fetusRate: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], sizeType: 1}, + equine: {type: "equine", normalOvaMin:1, normalOvaMax: 1, normalBirth: 48, minLiveBirth: 44, drugsEffect: 0.05, fetusWeek: [0, 5.7, 8.5, 11.4, 14.2, 21.4, 25.7, 34.2, 38.5, 45.7, 48, 192, 99999], fetusSize: [0, 14.1, 28.3, 56.7, 453, 2721, 11339, 20411, 34019, 54431, 57000, 600000, 600000], fetusRate: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], sizeType: 1} }>> /* Source data for canine include CTR (not head to toe size), so CTR do not apply anywhere, always 1.*/ @@ -2036,7 +2038,7 @@ Then pick _namePool.random(), or display those names as possible choices, or do {name: "Tight steel", value: "tight steel"}, {name: "Cruel retirement counter", value: "cruel retirement counter", fs: "seeage"}, {name: "Uncomfortable leather", value: "uncomfortable leather"}, - {name: "Pregnancy biometrics", value: "preg biometrics"}, + {name: "Pregnancy biometrics", value: "preg biometrics", fs: "seePreg"}, {name: "Shock punishment", value: "shock punishment"}, {name: "Dildo gag", value: "dildo gag"}, {name: "Massive dildo gag", value: "massive dildo gag", rs: "buyGag"}, diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index 618c8a17427f6446717124661b3d712f68ddbdbc..317dd630dbbead9a4016ab24ea6117ab659489b7 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -1090,7 +1090,6 @@ DairyRestraintsSetting($dairyRestraintsSetting) <<set $lowerClass = 3120>> <<set $LSCBase = 800>> <<set $visitors = 0>> -<<set $welfare = 0.004>> <<set $rentEffectL = 1>> <<set $LCRent = 20>> <<set $middleClass = 890>> @@ -1108,11 +1107,6 @@ DairyRestraintsSetting($dairyRestraintsSetting) <<set $GDP = 278.6>> <<set $NPCSlaves = 900>> <<set $ASlaves = 900>> -<<set $slaveDemandU = 2>> -<<set $slaveDemandT = 12>> -<<set $slaveProductivity = 0.8>> -<<set $enslaveChance = 0.2>> -<<set $slaveExpiration = 0.005>> <<set $AProsperityCap = 120>> <<set $sectors = [ diff --git a/src/interaction/researchLab.tw b/src/interaction/researchLab.tw index 74667629ac0bb1efcac0c23e9edb6ef7f6b8fab0..98994d586055de7fe91b42b0f06d0e4f55846504 100644 --- a/src/interaction/researchLab.tw +++ b/src/interaction/researchLab.tw @@ -69,9 +69,9 @@ | [[x10|Research Lab][$researchLab.hired += 10,$cash -= 50000]] <</if>> scientists.<br> - //Each scientist will require an initial fee of <<print cashFormat(5000)>> and incur <<print cashFormat(300)>> weekly.// - <br> - <<if $menials > 0>> + //Each scientist will require an initial fee of <<print cashFormat(5000)>> and incur <<print cashFormat(300)>> weekly.// + <br> + <<if $menials > 0>> Assign [[x1|Research Lab][$researchLab.menials += 1,$menials -= 1]] <<if ($researchLab.maxSpace - ($researchLab.hired + $researchLab.menials)) >= 5 && $menials >= 5>> | [[x5|Research Lab][$researchLab.menials += 5,$menials -= 5]] diff --git a/src/js/DefaultRules.tw b/src/js/DefaultRules.tw index 3baf4a4b50e69a4af0df9df89f643ad1d805065e..af07393eebbf579a80216f577d9178842e6d427f 100644 --- a/src/js/DefaultRules.tw +++ b/src/js/DefaultRules.tw @@ -358,7 +358,7 @@ window.DefaultRules = (function() { if ((rule.collar !== undefined) && (rule.collar != "no default setting")) { if ((slave.collar !== rule.collar)) { r += '<br>'; - if ((rule.collar == "preg biometrics" && slave.preg <= -1)) { + if (rule.collar == "preg biometrics" && slave.preg <= -1 && slave.ovaries === 0 && slave.mpreg === 0) { slave.collar = "none"; r += `${slave.slaveName} cannot utilize preg biometrics. `; } else if ((rule.collar == "massive dildo gag" && slave.oralSkill <= 50)) { diff --git a/src/js/datatypeCleanupJS.tw b/src/js/datatypeCleanupJS.tw index f9b41a365e336a39f01672c2194fc9e27a7ee2d0..87271e34d741f2114bfd67ae491129df00bf2fa7 100644 --- a/src/js/datatypeCleanupJS.tw +++ b/src/js/datatypeCleanupJS.tw @@ -1194,18 +1194,9 @@ window.PCDatatypeCleanup = function PCDatatypeCleanup() { PC.shouldersImplant = 0; }; -window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { +window.EconomyDatatypeCleanup = function EconomyDatatypeCleanup() { const V = State.variables; - V.ACitizens = Math.max(+V.ACitizens, 0) || 0; - V.ASlaves = Math.max(+V.ASlaves, 0) || 0; - V.shelterAbuse = Math.max(+V.shelterAbuse, 0) || 0; - - V.arcologies[0].prosperity = Math.clamp(+V.arcologies[0].prosperity, 1, 300) || 1; - V.AProsperityCap = Math.max(+V.AProsperityCap, 0) || 0; - V.arcologies[0].ownership = Math.clamp(+V.arcologies[0].ownership, 0, 100) || 0; - V.arcologies[0].minority = Math.clamp(+V.arcologies[0].minority, 0, 100) || 0; - V.economy = Math.max(+V.economy, 20) || 100; V.difficultySwitch = Math.clamp(+V.difficultySwitch, 0, 1) || 0; V.localEcon = Math.max(+V.localEcon, 20) || V.economy; @@ -1226,13 +1217,71 @@ window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { V.deltaDemand = Math.clamp(+V.deltaDemand, -3000, 3000) || 0; V.econWeatherDamage = Math.max(+V.econWeatherDamage, 0) || 0; V.disasterResponse = Math.clamp(+V.disasterResponse, 0, 2) || 0; + V.antiWeatherFreeze = Math.clamp(+V.antiWeatherFreeze, 0, 2) || 0; V.GDP = Math.max(+V.GDP, 1) || 278.6; V.NPCSlaves = Math.max(+V.NPCSlaves, 0) || 0; + V.visitors = Math.max(+V.visitors, 0) || 0; + + V.LSCBase = Math.max(+V.LSCBase, 0) || 800; /* nowhere modified */ + V.rentEffectL = Math.max(+V.rentEffectL, 0) || 1; + if (V.lowerClass !== 0) { + V.lowerClass = Math.max(+V.lowerClass, 0) || 3120; + } + if (V.LCRent !== 0) { + V.LCRent = Math.max(+V.LCRent, 0) || 20; + } + + V.MCBase = Math.max(+V.MCBase, 0) || 200; /* nowhere modified */ + V.rentEffectM = Math.max(+V.rentEffectM, 0) || 1; + if (V.middleClass !== 0) { + V.middleClass = Math.max(+V.middleClass, 0) || 890; + } + if (V.MCRent !== 0) { + V.MCRent = Math.max(+V.MCRent, 0) || 50; + } + + V.UCBase = Math.max(+V.UCBase, 0) || 40; /* nowhere modified */ + V.rentEffectU = Math.max(+V.rentEffectU, 0) || 1; + if (V.upperClass !== 0) { + V.upperClass = Math.max(+V.upperClass, 0) || 200; + } + if (V.UCRent !== 0) { + V.UCRent = Math.max(+V.UCRent, 0) || 175; + } + + V.TCBase = Math.max(+V.TCBase, 0) || 20; /* nowhere modified */ + V.rentEffectT = Math.max(+V.rentEffectT, 0) || 1; + if (V.topClass !== 0) { + V.topClass = Math.max(+V.topClass, 0) || 38; + } + if (V.TCRent !== 0) { + V.TCRent = Math.max(+V.TCRent, 0) || 650; + } +}; + +window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { + const V = State.variables; + + V.arcologies[0].prosperity = Math.clamp(+V.arcologies[0].prosperity, 1, 300) || 1; + V.AProsperityCap = Math.max(+V.AProsperityCap, 0) || 0; + V.arcologies[0].ownership = Math.clamp(+V.arcologies[0].ownership, 0, 100) || 0; + V.arcologies[0].minority = Math.clamp(+V.arcologies[0].minority, 0, 100) || 0; + V.menials = Math.max(+V.menials, 0) || 0; - V.fuckdolls = Math.max(+V.fuckdolls , 0) || 0; - V.menialBioreactors = Math.max(+V.menialBioreactors , 0) || 0; + V.fuckdolls = Math.max(+V.fuckdolls, 0) || 0; + V.menialBioreactors = Math.max(+V.menialBioreactors, 0) || 0; + + V.ACitizens = Math.max(+V.ACitizens, 0) || 0; + V.ASlaves = Math.max(+V.ASlaves, 0) || V.NPCSlaves + V.menials + V.fuckdolls + V.menialBioreactors; + V.shelterAbuse = Math.max(+V.shelterAbuse, 0) || 0; V.assistant = Math.clamp(+V.assistant, 0, 1) || 0; + if (typeof V.assistantPronouns != "object") { + V.assistantPronouns = {}; + } + if (typeof V.marketAssistantPronouns != "object") { + V.marketAssistantPronouns = {}; + } generateAssistantPronouns(); V.foodCost = Math.trunc(2500/V.economy); diff --git a/src/js/economyJS.tw b/src/js/economyJS.tw index e7aebe72ff114a1771771305425e51ee91970451..05a00db7cafe7dd9d824568968ba79da86c03898 100644 --- a/src/js/economyJS.tw +++ b/src/js/economyJS.tw @@ -452,6 +452,9 @@ window.getSlaveCost = function(s) { cost -= foodCost; break; } + if(s.geneticQuirks.fertility == 2 && s.geneticQuirks.hyperFertility == 2 && s.preg == 0 && (s.ovaries == 1 || s.mpreg == 1)) { + cost += foodCost * .5; + } if(s.weight > 130) { cost += foodCost * 2; } else if(s.weight > 50) { diff --git a/src/js/generateGenetics.tw b/src/js/generateGenetics.tw index 31df884bc382a82ab95abbbbeb5a3e2dce4dc7a3..7ff4df24383848ed8584f4e1ebf826f7ba033cd3 100644 --- a/src/js/generateGenetics.tw +++ b/src/js/generateGenetics.tw @@ -57,7 +57,7 @@ window.generateGenetics = (function() { activeFather = 0; } - genes.gender = setGender(father); + genes.gender = setGender(father, mother); genes.name = setName(x); genes.mother = setMotherID(actor1.ID); genes.motherName = setMotherName(activeMother); @@ -82,14 +82,16 @@ window.generateGenetics = (function() { } // gender - function setGender(father) { + function setGender(father, mother) { let gender; if (V.seeDicksAffectsPregnancy == 1) { gender = Math.floor(Math.random()*100) < V.seeDicks ? "XY" : "XX"; } else if (V.adamPrinciple == 1) { if (father !== 0) { - if (father.genes == "XX") { + if (father.genes == "XX" && mother.genes == "XX") { gender = "XX"; + } else if (father.genes != mother.genes) { + gender = jsEither(["XX", "XY"]); } else { gender = jsEither(["XX", "XY", "XY", "YY"]); } diff --git a/src/js/pregJS.tw b/src/js/pregJS.tw index 2e41463211212efd89ccda2029c8a0eb7355feef..ba5050d5b37c0858fe4e9ba0e85c99a6b3625579 100644 --- a/src/js/pregJS.tw +++ b/src/js/pregJS.tw @@ -63,7 +63,7 @@ window.bellyAdjective = function(slave) { /* calculates and returns expected ovum count during conception*/ window.setPregType = function(actor) { - /* IMHO rework is posssible. Can be more interesting to play, if this code will take in account more body conditions - age, fat, food, hormone levels, etc. */ + /* IMHO rework is possible. Can be more interesting to play, if this code will take in account more body conditions - age, fat, food, hormone levels, etc. */ var ovum = jsRandom(actor.pregData.normalOvaMin, actor.pregData.normalOvaMax); //for default human profile it's always 1. var fertilityStack = 0; // adds an increasing bonus roll for stacked fertility drugs @@ -122,7 +122,22 @@ window.setPregType = function(actor) { } ovum = Math.clamp(ovum, 0, 8); } else if(actor.pregType == 0) { - ovum += jsEither([0, 0, 0, 0, 0, 0, 0, 0, 0, 1]); //base chance for twins + if(actor.geneticQuirks.fertility == 2 && actor.geneticQuirks.hyperFertility == 2) { // Do not mix with sperm + ovum += jsEither([1, 2, 2, 3]); + fertilityStack++; + fertilityStack++; + fertilityStack++; + fertilityStack++; + } else if(actor.geneticQuirks.hyperFertility == 2) { // Predisposed to multiples + ovum += jsEither([0, 1, 1, 2]); + fertilityStack++; + fertilityStack++; + } else if(actor.geneticQuirks.fertility == 2) { // Predisposed to twins + ovum += jsEither([0, 0, 0, 0, 1]); + fertilityStack++; + } else { + ovum += jsEither([0, 0, 0, 0, 0, 0, 0, 0, 0, 1]); //base chance for twins + } if(actor.ovaImplant == "fertility") { ovum += jsEither([0, 0, 0, 0, 0, 0, 0, 0, 0, 1]); fertilityStack++; diff --git a/src/js/rulesAssistantOptions.tw b/src/js/rulesAssistantOptions.tw index d0df39bc8fb4da8ca69d81a719bbe27c074b5876..f47aba1563b6d3a640732a4ac469f0a4833368ed 100644 --- a/src/js/rulesAssistantOptions.tw +++ b/src/js/rulesAssistantOptions.tw @@ -1239,6 +1239,7 @@ window.rulesAssistantOptions = (function() { const hcollars = []; setup.harshCollars.forEach(item => { if (item.fs === "seeage" && V.seeAge === 0) return; + else if (item.fs === "seePreg" && V.seePreg === 0) return; else if (item.rs === "buyGag" && V.toysBoughtGags !== 1) return; else hcollars.push([item.name, item.value]); }); @@ -1532,8 +1533,8 @@ window.rulesAssistantOptions = (function() { constructor() { const pairs = [ ["No default setting", "no default setting"], - ["B Cup", 350], - ["D Cup", 1000], + ["B-Cup", 350], + ["D-Cup", 1000], ["Monstrous", 9000], ["Unlimited", 48000], ["None", 0] diff --git a/src/js/slaveCostJS.tw b/src/js/slaveCostJS.tw index cfafbf8bce482cce28391ced846ad89208e525ca..3a12643876a064efe85fc43f407bca14818fd8c0 100644 --- a/src/js/slaveCostJS.tw +++ b/src/js/slaveCostJS.tw @@ -1119,13 +1119,15 @@ window.Beauty = (function() { if (arcology.FSPhysicalIdealist === "unset" && arcology.FSHedonisticDecadenceStrongFat === 0 && slave.muscles > 30) { /*muscle check*/ V.genderLawPass = 0; - } else if (arcology.FSHedonisticDecadence !== "unset" || arcology.FSPhysicalIdealistStrongFat === 1) { /*weight check*/ + } + if (arcology.FSHedonisticDecadence !== "unset" || arcology.FSPhysicalIdealistStrongFat === 1) { /*weight check*/ if (slave.weight > 130 || slave.weight <= -30) { V.genderLawPass = 0; } } else if (Math.abs(slave.weight) > 30) { V.genderLawPass = 0; - } else if (arcology.FSAssetExpansionist !== "unset") { + } + if (arcology.FSAssetExpansionist !== "unset") { if (slave.boobs < 500 || slave.boobs > 1600 || slave.butt < 3 || slave.butt > 6) { V.genderLawPass = 0; } diff --git a/src/js/slaveGenerationJS.tw b/src/js/slaveGenerationJS.tw index 6ec794cb8ec7e72e8028f0e619a07499ebd269cf..62987b67111b8d6fad147b4ab43957be37249629 100644 --- a/src/js/slaveGenerationJS.tw +++ b/src/js/slaveGenerationJS.tw @@ -1698,8 +1698,6 @@ window.BaseSlave = function BaseSlave() { HGExclude: 0, ballType: "human", eggType: "human", - reservedChildren: 0, - reservedChildrenNursery: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], diff --git a/src/js/slaveSummaryWidgets.tw b/src/js/slaveSummaryWidgets.tw index 1cb9a8bedf985eaf4066b5aba50651d79a9b2de5..560fd3dc2d0b3b3867afc7914b1bc4593f22892c 100644 --- a/src/js/slaveSummaryWidgets.tw +++ b/src/js/slaveSummaryWidgets.tw @@ -141,7 +141,7 @@ window.SlaveSummaryUncached = (function(){ } else { r += `pink`; } - r += `">`; + r += `"> `; if (slave.hormoneBalance < -400) { r += `Overwhelmingly masculine`; } else if (slave.hormoneBalance <= -300) { diff --git a/src/js/storyJS.tw b/src/js/storyJS.tw index 430d13ca2621c750b5147b4dfd6bbbfcef19c398..a209bd90ae2f0e10a66357dac9f818e53ef33be2 100644 --- a/src/js/storyJS.tw +++ b/src/js/storyJS.tw @@ -1083,7 +1083,7 @@ window.generateAssistantPronouns = function() { V.assistantPronouns.noun = "girl"; } - if (V.marketAssistantAnnounced === 0) { + if (V.assistant === 0) { V.marketAssistantPronouns.pronoun = "it"; V.marketAssistantPronouns.possessivePronoun = "its"; V.marketAssistantPronouns.possessive = "its"; diff --git a/src/js/utilJS.tw b/src/js/utilJS.tw index dbad455c2d176954b63965ff2d585145a5297266..e06e9ff130c6de307669d2e68d7dd52c0149729c 100644 --- a/src/js/utilJS.tw +++ b/src/js/utilJS.tw @@ -38,7 +38,7 @@ * do lots of work generating and re-generating random heights until * one "fits". * - * Anon's explination: + * Anon's explanation: * limitMult: [0, -30] * * This specifies a range going up from 0 to -30. It needs to go [-30, 0] instead. Same thing with [0, -5] two lines down. note: technically, this isn't true, because for some bizarre reason Height.random reverses the numbers for you if you get them wrong. But it's important to establish good habits, so. @@ -1142,19 +1142,97 @@ window.induceLactation = function induceLactation(slave) { }; window.ResearchLabStockPile = function() { + V = State.variables; return `__Stockpile__ - Prosthetics interfaces: ${commaNum($stockpile.basicPLimbInterface + $stockpile.advPLimbInterface)} + Prosthetics interfaces: ${commaNum(V.stockpile.basicPLimbInterface + V.stockpile.advPLimbInterface)} Basic : $stockpile.basicPLimbInterface Advanced: $stockpile.advPLimbInterface - Limbs: ${commaNum($stockpile.basicPLimb + $stockpile.advSexPLimb + $stockpile.advGracePLimb + $stockpile.advCombatPLimb + $stockpile.cyberneticPLimb)} + Limbs: ${commaNum(V.stockpile.basicPLimb + V.stockpile.advSexPLimb + V.stockpile.advGracePLimb + V.stockpile.advCombatPLimb + V.stockpile.cyberneticPLimb)} Basic: $stockpile.basicPLimb Sex: $stockpile.advSexPLimb Beauty: $stockpile.advGracePLimb Combat: $stockpile.advCombatPLimb Cybernetic: $stockpile.cyberneticPLimb - Implants: ${commaNum($stockpile.ocularImplant + $stockpile.cochlearImplant + $stockpile.erectileImplant)} + Implants: ${commaNum(V.stockpile.ocularImplant + V.stockpile.cochlearImplant + V.stockpile.erectileImplant)} Ocular: $stockpile.ocularImplant Cochlear: $stockpile.cochlearImplant // Erectile: $stockpile.erectileImplant// Electrolarynx: $stockpile.electrolarynx`; }; + +window.originPronounReplace = function(slave) { + let r = slave.origin; + switch (r) { + case "She was the result of unprotected sex with a client. Her mother tracked you down years after her birth to force her upon you.": + return `${capFirstChar(slave.pronoun)} was the result of unprotected sex with a client. ${capFirstChar(slave.possessive)} mother tracked you down years after ${slave.possessive} birth to force ${slave.object} upon you.`; + case "You kept her after her owner failed to pay your bill for performing surgery on her.": + return `You kept ${slave.object} after ${slave.possessive} owner failed to pay your bill for performing surgery on ${slave.object}.`; + case "She comes from old money and sold herself into slavery to satisfy her obsession with the practice, believing her family would buy her back out of slavery later.": + return `${capFirstChar(slave.pronoun)} comes from old money and sold herself into slavery to satisfy ${slave.possessive} obsession with the practice, believing ${slave.possessive} family would buy ${slave.object} back out of slavery later.`; + case "When you took her from her previous owner, she was locked into a beautiful rosewood box lined with red velvet, crying.": + return `When you took ${slave.object} from ${slave.possessive} previous owner, ${slave.pronoun} was locked into a beautiful rosewood box lined with red velvet, crying.`; + case "Her husband sold her into slavery to escape his debts.": + return `${capFirstChar(slave.possessive)} husband sold ${slave.object} into slavery to escape his debts.`; + case "She was voluntarily enslaved after she decided that your arcology was the best place for her to get the steroids that she'd allowed to define her life.": + return `${capFirstChar(slave.pronoun)} was voluntarily enslaved after ${slave.pronoun} decided that your arcology was the best place for ${slave.object} to get the steroids that ${slave.pronoun}'d allowed to define ${slave.possessive} life.`; + case "She came to you to escape being sold to a cruel master after her producer informed her of her debt.": + return `${capFirstChar(slave.pronoun)} came to you to escape being sold to a cruel master after ${slave.possessive} producer informed ${slave.object} of ${slave.possessive} debt.`; + case "You tricked her into enslavement, manipulating her based on her surgical addiction.": + return `You tricked ${slave.object} into enslavement, manipulating ${slave.object} based on ${slave.possessive} surgical addiction.`; + case "You helped free her from a POW camp after being abandoned by her country, leaving her deeply indebted to you.": + return `You helped free ${slave.object} from a POW camp after being abandoned by ${slave.possessive} country, leaving ${slave.object} deeply indebted to you.`; + case "You purchased her in order to pave the way for her brother to take the throne.": + return `You purchased ${slave.object} in order to pave the way for ${slave.possessive} brother to take the throne.`; + case "You purchased her as a favor to her father.": + return `You purchased ${slave.object} as a favor to ${slave.possessive} father.`; + case "You purchased her from a King after his son put an illegitimate heir in her womb.": + return `You purchased ${slave.object} from a King after his son put an illegitimate heir in ${slave.possessive} womb.`; + case "You acquired her in the last stages of your career as a successful venture capitalist.": + case "Drugs and alcohol can be a potent mix; the night that followed it can sometimes be hard to remember. Needless to say, once your belly began swelling with her, you had to temporarily switch to a desk job for your mercenary group.": + case "You acquired her in the last stages of your career as a noted private military contractor.": + case "You never thought you would be capable of impregnating yourself, but years of pleasuring yourself with yourself after missions managed to create her.": + case "A fresh capture once overpowered you and had his way with you. You kept her as a painful reminder to never lower your guard again.": + case "Your slaving troop kept several girls as fucktoys, you sired her in your favorite.": + case "You enslaved her personally during the last stages of your slaving career.": + case "You sired her in yourself after an arcology owner, impressed by your work, rewarded you with a night you'll never forget.": + case "You conceived her after a male arcology owner, impressed by your work, rewarded you with a night you'll never forget.": + case "You sired her after a female arcology owner, impressed by your work, rewarded you with a night you'll never forget.": + case "You received her as a gift from an arcology owner impressed by your work.": + case "You captured her during your transition to the arcology": + case "You won her at cards, a memento from your life as one of the idle rich before you became an arcology owner.": + case "You brought her into the arcology mindbroken, little more than a walking collection of fuckable holes.": + case "You brought her into the arcology mindbroken, little more than a human onahole.": + case "She grew up sheltered and submissive, making her an easy target for enslavement.": + case "She was fresh from the slave markets when you acquired her.": + case "She chose to be a slave because the romanticized view of it she had turns her on.": + case "She was previously owned by a creative sadist, who has left a variety of mental scars on her.": + case "She was taken as a slave by a Sultan, who presented her as a gift to a surveyor.": + case "She is the winner of a martial arts slave tournament. You won her in a bet.": + case "She was homeless and willing to do anything for food, which in the end resulted in her becoming a slave.": + case "She was sold to you by an anonymous person who wanted her to suffer.": + case "You received her from a surgeon who botched an implant operation on her and needed to get her out of sight.": + case "She offered herself to you for enslavement to escape having plastic surgery foisted on her.": + case "You turned her into a slave girl after she fell into debt to you.": + case "She was raised in a radical slave school that treated her with drugs and surgery from a very young age.": + case "She was raised in a radical slave school that treated her from a very young age, up to the point that she never experienced male puberty.": + case "She was a runaway slave captured by a gang outside your arcology. You bought her cheap after she was harshly used by them.": + case "She was the private slave of a con artist cult leader before he had to abandon her and flee.": + case "You helped her give birth, leaving her deeply indebted to you.": + case "You purchased her from a King after she expressed knowledge of the prince's affair with another servant.": + r = r.replace(/\bherself\b/g, slave.objectReflexive); + r = r.replace(/\bHerself\b/g, capFirstChar(slave.objectReflexive)); + r = r.replace(/\bshe\b/g, slave.pronoun); + r = r.replace(/\bShe\b/g, capFirstChar(slave.pronoun)); + r = r.replace(/\bher\b/g, slave.object); + r = r.replace(/\bHer\b/g, capFirstChar(slave.object)); + return r; + default: + r = r.replace(/\bherself\b/g, slave.objectReflexive); + r = r.replace(/\bHerself\b/g, capFirstChar(slave.objectReflexive)); + r = r.replace(/\bshe\b/g, slave.pronoun); + r = r.replace(/\bShe\b/g, capFirstChar(slave.pronoun)); + r = r.replace(/\bher\b/g, slave.possessive); + r = r.replace(/\bHer\b/g, capFirstChar(slave.possessive)); + return r; + } +}; diff --git a/src/js/vignettes.tw b/src/js/vignettes.tw index d2ca26e4e2f157a13ea59add3c214b9f4d8f2c5a..20046ade726a59b60c8cf40f429f9233104d99fd 100644 --- a/src/js/vignettes.tw +++ b/src/js/vignettes.tw @@ -1,4 +1,4 @@ -::VignettesJS [script] +:: VignettesJS [script] window.GetVignette = function GetVignette(slave) { const V = State.variables; diff --git a/src/js/wombJS.tw b/src/js/wombJS.tw index 8bc52b72cbe2d25ba01edaab2243a000559b436a..09caebe357c56e339915b76e90df5336563f7ef6 100644 --- a/src/js/wombJS.tw +++ b/src/js/wombJS.tw @@ -52,7 +52,7 @@ window.WombInit = function(actor) { } //backward compatibility setup. Fully accurate for normal pregnancy only. - if (actor.womb.length > 0 && actor.womb[0].genetics == undefined) { + if (actor.womb.length > 0 && actor.womb[0].genetics == undefined && actor.eggType == "human") { var i=0 actor.womb.forEach(function(ft){ ft.genetics = generateGenetics(actor, actor.pregSource, i); @@ -93,10 +93,14 @@ window.WombImpregnate = function(actor, fCount, fatherID, age, surrogate) { tf.splitted = 0; //marker for already splitted fetus. if (surrogate) { tf.motherID = surrogate.ID; //Initial biological mother ID setup. - tf.genetics = generateGenetics(surrogate, fatherID, i+1); //Stored genetic information. + if(actor.eggType == "human"){ + tf.genetics = generateGenetics(surrogate, fatherID, i+1); //Stored genetic information. + } } else { tf.motherID = actor.ID; //Initial biological mother ID setup. - tf.genetics = generateGenetics(actor, fatherID, i+1); //Stored genetic information. + if(actor.eggType == "human"){ + tf.genetics = generateGenetics(actor, fatherID, i+1); //Stored genetic information. + } } tf.ID = generateNewID(); diff --git a/src/npc/asDump.tw b/src/npc/asDump.tw index 35df1e2b2f7434b1a14b4d0e70385af76260a6c2..3e0c69edeb95c6bf4e3a0908aac2358bbd02dec8 100644 --- a/src/npc/asDump.tw +++ b/src/npc/asDump.tw @@ -49,5 +49,3 @@ <<goto $returnTo>> <</if>> - - diff --git a/src/npc/startingGirls/moreCustomOptions.tw b/src/npc/startingGirls/moreCustomOptions.tw index b16e1a7329241e4c699dcc6692364710e70a7000..9b8af44787f48e973975afa02fa6d79a8e63f4a8 100644 --- a/src/npc/startingGirls/moreCustomOptions.tw +++ b/src/npc/startingGirls/moreCustomOptions.tw @@ -27,9 +27,9 @@ <br>Custom origin story: <<textbox "$activeSlave.origin" $activeSlave.origin "More customization options">> //Use complete, capitalized and punctuated sentences.// <br> <<if $originOveride == 0>> - [[Origin Override|More customization options][$originOveride = 1]] //Will keep your custom origin from being overwritten.// + [[Origin Override|More customization options][$originOveride = 1]] //Will keep your custom origin and tattoo from being overwritten.// <<else>> - [[Disable Override|More customization options][$originOveride = 0]] //Will unlock origin and allow slavegen to overwrite it.// + [[Disable Override|More customization options][$originOveride = 0]] //Will unlock origin and allow slavegen to overwrite it and its related tattoo.// <</if>> <<if $activeSlave.prestige>> <br>Reason for prestigiousness: <<textbox "$activeSlave.prestigeDesc" $activeSlave.prestigeDesc>> //Use complete, capitalized and punctuated sentences.// diff --git a/src/npc/startingGirls/startingGirls.tw b/src/npc/startingGirls/startingGirls.tw index 06bb3d090ebfba73f7be32235efa716b608c7df9..779329cbb86ae75afa0a24897b70d325f255bbb9 100644 --- a/src/npc/startingGirls/startingGirls.tw +++ b/src/npc/startingGirls/startingGirls.tw @@ -353,14 +353,15 @@ __You are customizing this slave:__ <<set $activeSlave.origin = "You won her at cards, a memento from your life as one of the idle rich before you became an arcology owner.">> <<set $activeSlave.customTat = "She has the silhouette of an arcology tattooed on the nape of her neck.">> <</if>> -<</if>> <<if $activeSlave.fetish == "mindbroken">> - <<if $activeSlave.amp != 1>> - <<set $activeSlave.origin = "You brought her into the arcology mindbroken, little more than a walking collection of fuckable holes.">> - <<else>> - <<set $activeSlave.origin = "You brought her into the arcology mindbroken, little more than a human onahole.">> - <</if>> + <<if $activeSlave.amp != 1>> + <<set $activeSlave.origin = "You brought her into the arcology mindbroken, little more than a walking collection of fuckable holes.">> + <<else>> + <<set $activeSlave.origin = "You brought her into the arcology mindbroken, little more than a human onahole.">> + <</if>> <</if>> +<</if>> + <<set $activeSlave.father = Number($activeSlave.father) || 0>> <<set $activeSlave.mother = Number($activeSlave.mother) || 0>> <<if ($activeSlave.anus > 2 && $activeSlave.analSkill <= 10) || ($activeSlave.anus == 0 && $activeSlave.analSkill > 30)>> diff --git a/src/pregmod/FSuckle.tw b/src/pregmod/FSuckle.tw index 67afc2130bfaa7aa3a5ba94c875b6a2e2c2b1966..fe422c036d15b0fcbacc0b09754a40999066c28e 100644 --- a/src/pregmod/FSuckle.tw +++ b/src/pregmod/FSuckle.tw @@ -85,7 +85,7 @@ You <<if _mood == 2>>demand<<else>>beckon<</if>> $activeSlave.slaveName to <<elseif $activeSlave.devotion < -20>> Though $he is rebellious, <<if _mood == 2>> - seeing such a gravid person take such a predatory stance shakes $him and $he becomes more compliant. + seeing such a gravid person take such a predatory stance shakes $him and $he becomes more compliant. <<else>> $his inability to move and distaste for falling to the ground kept $him from giving $his help much trouble. <</if>> diff --git a/src/pregmod/assistantAppearancePackTwo.tw b/src/pregmod/assistantAppearancePackTwo.tw index c73e1d001ec8cf504bfc8a7acb5bcffbe93c8c13..d4bf6cb09ec4214890688a3d9f80b8a510e00407 100644 --- a/src/pregmod/assistantAppearancePackTwo.tw +++ b/src/pregmod/assistantAppearancePackTwo.tw @@ -28,13 +28,13 @@ __Personal assistant appearances:__ <</link>> <br> <<link "Imp">> <<replace "#app">> - At your order, _heA installs the imp appearance. _HeA returns to her youthful figure and sprouts her wings. "This is awesome! So, wanna fool around? Maybe go torment some slaves?" _HeA says, pulling out a pitchfork. "You can always customize me from the arcology management menu," _heA adds. + At your order, _heA installs the imp appearance. _HeA returns to _hisA youthful figure and sprouts _hisA wings. "This is awesome! So, wanna fool around? Maybe go torment some slaves?" _HeA says, pulling out a pitchfork. "You can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "imp">> <</replace>> <</link>> <br> <<link "Succubus">> <<replace "#app">> - At your order, _heA installs the succubus appearance. _HeA promptly takes your breath away. "Thank you, <<= properTitle()>>. Now how shall I show you my appreciation..." Her avatar trails off while spreading _hisA legs and flashing you _hisA lovely pussy. "You can always customize me from the arcology management menu," _heA adds, with a hint of disapproval. + At your order, _heA installs the succubus appearance. _HeA promptly takes your breath away. "Thank you, <<= properTitle()>>. Now how shall I show you my appreciation..." _HisA avatar trails off while spreading _hisA legs and flashing you _hisA lovely pussy. "You can always customize me from the arcology management menu," _heA adds, with a hint of disapproval. <<set $assistantAppearance = "succubus">> <</replace>> <</link>> @@ -54,7 +54,7 @@ __Personal assistant appearances:__ <</link>> <<link "_">> <<replace "#app">> - At your order, _heA installs the bugged appearance. Her body twists and contorts into an abomination of flesh and bone. It is honestly unsettling to look at. The thing morphs its body into a familiar female shape, though it is still off. Especially _hisA eyes; they seem soulless. "You can always customize me from the arcology management menu," _heA adds, in an ill pronounced mimicry of your voice. + At your order, _heA installs the bugged appearance. _HisA body twists and contorts into an abomination of flesh and bone. It is honestly unsettling to look at. The thing morphs its body into a familiar female shape, though it is still off. Especially _hisA eyes; they seem soulless. "You can always customize me from the arcology management menu," _heA adds, in an ill pronounced mimicry of your voice. <<set $assistantAppearance = "ERROR_1606_APPEARANCE_FILE_CORRUPT">> <</replace>> <</link>> diff --git a/src/pregmod/breedingTest.tw b/src/pregmod/breedingTest.tw index d59f2380bdc545d653c774b480a32ab9d6cb70aa..a5d83622774a765200c85fb8d360f0d0e19e8f03 100644 --- a/src/pregmod/breedingTest.tw +++ b/src/pregmod/breedingTest.tw @@ -1,5 +1,5 @@ -:: BreedingTest [nobr] - +:: BreedingTest [nobr] + <<set $nextButton = "Back">> <<set $nextLink = "Slave Interact">> diff --git a/src/pregmod/editGenetics.tw b/src/pregmod/editGenetics.tw index 381fcd0db3aacc22f931d9da4d87b25082402021..f5c78cf5da61e80f1f4737a082f0f283aa51298a 100644 --- a/src/pregmod/editGenetics.tw +++ b/src/pregmod/editGenetics.tw @@ -150,9 +150,9 @@ '8': 'immense', '9': 'immense', '10': 'immense', '11': 'inhuman', '12': 'inhuman', '13': 'inhuman', '14': 'inhuman', '15': 'inhuman', '16': 'inhuman', '17': 'inhuman', '18': 'inhuman', '19': 'inhuman', '20': 'inhuman'}[s] || 'unknown') + ' (' + Number(s) + ')'; }; - tmpl.cupCat = new Categorizer([0, 'flat'], [300, 'A cup'], [400, 'B cup'], [500, 'C cup'], [650, 'D cup'], [800, 'DD cup'], - [1000, 'F cup'], [1200, 'G cup'], [1400, 'H cup'], [1600, 'I cup'], [1800, 'J cup'], [2050, 'K cup'], [2300, 'L cup'], - [2600, 'M cup'], [2900, 'N cup'], [3250, 'O cup'], [3600, 'P cup'], [3950, 'Q cup'], [4300, 'R cup'], [4700, 'S cup'], + tmpl.cupCat = new Categorizer([0, 'flat'], [300, 'A-cup'], [400, 'B-cup'], [500, 'C-cup'], [650, 'D-cup'], [800, 'DD-cup'], + [1000, 'F-cup'], [1200, 'G-cup'], [1400, 'H-cup'], [1600, 'I-cup'], [1800, 'J-cup'], [2050, 'K-cup'], [2300, 'L-cup'], + [2600, 'M-cup'], [2900, 'N-cup'], [3250, 'O-cup'], [3600, 'P-cup'], [3950, 'Q-cup'], [4300, 'R-cup'], [4700, 'S-cup'], [5100, 'massive']); tmpl.areolaeDesc = function(s) { return ({'0': 'normal', '1': 'large', '2': 'unusually wide', '3': 'huge', '4': 'heart shaped', '5': 'star shaped'}[s] || 'unknown') + ' (' + Number(s) + ')'; diff --git a/src/pregmod/electiveSurgery.tw b/src/pregmod/electiveSurgery.tw index d0733848ce14b7ec17586465084eafa518c3704a..d80a963915f22c46ae7f389161f4a545c93ac77e 100644 --- a/src/pregmod/electiveSurgery.tw +++ b/src/pregmod/electiveSurgery.tw @@ -164,7 +164,7 @@ You have @@.orange;$PC.skin skin.@@<<if $PC.skin != $PC.origSkin>> Your original You have a @@.orange;small pair of B cup breasts.@@ <br>[[Add additional fatty tissue|PC Surgery Degradation][$PC.boobsBonus = -2, $cash -= 15000, $surgeryType = "breastEnlargement"]] | [[Have them removed|PC Surgery Degradation][$PC.boobs = 0, $PC.boobsBonus = 0, $cash -= 5000, $surgeryType = "flatChest"]] | //You lack sufficient fatty tissue to permit additional size reduction short of total breast removal.// <<elseif $PC.boobs == 1>> - You have a @@.orange;big pair of DD cup breasts.@@ + You have a @@.orange;big pair of DD-cup breasts.@@ <br>[[Get a pair of breast implants|PC Surgery Degradation][$PC.boobsBonus = 1, $PC.boobsImplant = 1, $cash -= 10000, $surgeryType = "breastEnlargementImplant"]] | [[Add additional breast tissue|PC Surgery Degradation][$PC.boobsBonus = 1, $cash -= 15000, $surgeryType = "breastEnlargement"]] | [[Have fatty tissue removed|PC Surgery Degradation][$PC.boobsBonus = -1, $cash -= 5000, $surgeryType = "breastShrinkage"]] | [[Have them removed|PC Surgery Degradation][$PC.boobs = 0, $PC.boobsBonus = 0, $cash -= 5000, $surgeryType = "flatChest"]] <<elseif $PC.title == 1>> You have a @@.orange;masculine chest.@@ At your request, breast tissue could be added until you have a healthy bust, though society is unlikely to approve. diff --git a/src/pregmod/eliteSlave.tw b/src/pregmod/eliteSlave.tw index b375277f779828507e174ab45710afbfe63ade4b..27349e77b44ac14972d3be1917718f533fa166dd 100644 --- a/src/pregmod/eliteSlave.tw +++ b/src/pregmod/eliteSlave.tw @@ -1,4 +1,4 @@ -:: Elite Slave[nobr] +:: Elite Slave [nobr] <<set $nextButton = "Back", $nextLink = "Buy Slaves", $returnTo = "Buy Slaves">> <<set $showEncyclopedia = 1, $encyclopedia = "Slave Schools">> @@ -150,7 +150,7 @@ You check to see if any potential breeding slaves are on auction. <<if $eliteAuc <<set $activeSlave.vaginaLube++>> <</if>> <<set $activeSlave.preg = 0>> -<<set $activeSlave.birthsTotal = either(0,0,0,0,0,0,0,0,1,1,1,1,2,2,3,4)>> +<<set $activeSlave.birthsTotal = either(0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4)>> <<if $arcologies[0].FSPastoralist > 20 || $activeSlave.birthsTotal > 0>> <<set $activeSlave.lactation = 1>> <<if $arcologies[0].FSPastoralist > 20>> diff --git a/src/pregmod/fFeet.tw b/src/pregmod/fFeet.tw index 0ba74e53fd18880dbb634e1f810ef58b6db4659b..f98067f4183f7dc1bfbcdc6efba20b9ad5fd723f 100644 --- a/src/pregmod/fFeet.tw +++ b/src/pregmod/fFeet.tw @@ -79,53 +79,53 @@ <<elseif $activeSlave.boobs >= 8500>> <<set _boobsa = 'obscenely massive'>> <<elseif $activeSlave.boobs >= 8000>> - <<set _boobsa = 'Z cup'>> + <<set _boobsa = 'Z-cup'>> <<elseif $activeSlave.boobs >= 7500>> - <<set _boobsa = 'Y cup'>> + <<set _boobsa = 'Y-cup'>> <<elseif $activeSlave.boobs >= 7000>> - <<set _boobsa = 'X cup'>> + <<set _boobsa = 'X-cup'>> <<elseif $activeSlave.boobs >= 6500>> - <<set _boobsa = 'V cup'>> + <<set _boobsa = 'V-cup'>> <<elseif $activeSlave.boobs >= 5500>> - <<set _boobsa = 'U cup'>> + <<set _boobsa = 'U-cup'>> <<elseif $activeSlave.boobs >= 5100>> - <<set _boobsa = 'T cup'>> + <<set _boobsa = 'T-cup'>> <<elseif $activeSlave.boobs >= 4700>> - <<set _boobsa = 'S cup'>> + <<set _boobsa = 'S-cup'>> <<elseif $activeSlave.boobs >= 4300>> - <<set _boobsa = 'R cup'>> + <<set _boobsa = 'R-cup'>> <<elseif $activeSlave.boobs >= 3950>> - <<set _boobsa = 'Q cup'>> + <<set _boobsa = 'Q-cup'>> <<elseif $activeSlave.boobs >= 3600>> - <<set _boobsa = 'P cup'>> + <<set _boobsa = 'P-cup'>> <<elseif $activeSlave.boobs >= 3250>> - <<set _boobsa = 'O cup'>> + <<set _boobsa = 'O-cup'>> <<elseif $activeSlave.boobs >= 2900>> - <<set _boobsa = 'N cup'>> + <<set _boobsa = 'N-cup'>> <<elseif $activeSlave.boobs >= 2600>> - <<set _boobsa = 'M cup'>> + <<set _boobsa = 'M-cup'>> <<elseif $activeSlave.boobs >= 2300>> - <<set _boobsa = 'L cup'>> + <<set _boobsa = 'L-cup'>> <<elseif $activeSlave.boobs >= 2050>> - <<set _boobsa = 'K cup'>> + <<set _boobsa = 'K-cup'>> <<elseif $activeSlave.boobs >= 1800>> - <<set _boobsa = 'J cup'>> + <<set _boobsa = 'J-cup'>> <<elseif $activeSlave.boobs >= 1600>> - <<set _boobsa = 'I cup'>> + <<set _boobsa = 'I-cup'>> <<elseif $activeSlave.boobs >= 1400>> - <<set _boobsa = 'H cup'>> + <<set _boobsa = 'H-cup'>> <<elseif $activeSlave.boobs >= 1200>> - <<set _boobsa = 'G cup'>> + <<set _boobsa = 'G-cup'>> <<elseif $activeSlave.boobs >= 1000>> - <<set _boobsa = 'F cup'>> + <<set _boobsa = 'F-cup'>> <<elseif $activeSlave.boobs >= 800>> - <<set _boobsa = 'DD cup'>> + <<set _boobsa = 'DD-cup'>> <<elseif $activeSlave.boobs >= 650>> - <<set _boobsa = 'D cup'>> + <<set _boobsa = 'D-cup'>> <<elseif $activeSlave.boobs >= 400>> - <<set _boobsa = 'C cup'>> + <<set _boobsa = 'C-cup'>> <<elseif $activeSlave.boobs >= 300>> - <<set _boobsa = 'B cup'>> + <<set _boobsa = 'B-cup'>> <<else>> <<set _boobsa = 'skip'>> <<set _boobs = 'flat'>> diff --git a/src/pregmod/fMarry.tw b/src/pregmod/fMarry.tw index bb4348c7feb28873ccce4c009c297df631324080..4800df4c142e664acd3101f6e11d65f1f4cc949f 100644 --- a/src/pregmod/fMarry.tw +++ b/src/pregmod/fMarry.tw @@ -380,7 +380,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of <<elseif $assistantAppearance == "imp">> _HisA avatar claps its hands together, emitting a burst of darkness. <<elseif $assistantAppearance == "witch">> - _HisA avatar pulls out its spellbook and attempts a spell to bind you two; _heA manages to conjure a large ring around _himA, pinning _hisA arms to _hisA sides. + _HisA avatar pulls out its spell book and attempts a spell to bind you two; _heA manages to conjure a large ring around _himA, pinning _hisA arms to _hisA sides. <<elseif $assistantAppearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT">> _HisA avatar splits open to reveal a number of tentacles and wraps them around each other. <<else>> diff --git a/src/pregmod/fSelf.tw b/src/pregmod/fSelf.tw index 8f0b2572fc2e83851de0de422dec603286b19490..ff7f1ea1702189d4ac7e2cdecadb8d9d344b9724 100644 --- a/src/pregmod/fSelf.tw +++ b/src/pregmod/fSelf.tw @@ -20,27 +20,27 @@ Taking the hose and attaching the delectable cockhead to it, you drag it over to <<elseif $PC.cumTap < 5>> -Taking the hose and attaching your favorite cockhead to it, you drag it over to your bed and make yourself comfortable. Teasing your pussylips with the dildo, even going as far as spurting a touch of cum across your belly, you drive it into your aching cunt. With every thrust, you jet a little more cum into your empty womb, bulging you more and more as your pleasure rises, until you reach your climax and unleash your lover's pent up load into yourself. Patting your bloated belly, you stagger to your feet and make for your private bath to relax while you drain. You giggle as you imagine you belly swelling even larger, be it with child or more cum. +Taking the hose and attaching your favorite cockhead to it, you drag it over to your bed and make yourself comfortable. Teasing your pussylips with the dildo, even going as far as spurting a touch of cum across your belly, you drive it into your aching cunt. With every thrust, you jet a little more cum into your empty womb, bulging you more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your bloated belly, you stagger to your feet and make for your private bath to relax while you drain. You giggle as you imagine you belly swelling even larger, be it with child or more cum. <<elseif $PC.cumTap < 10>> -Taking the hose and attaching your favorite cockhead to it, you drag it over to your bed and make yourself comfortable. Teasing your pussylips with the dildo, even going as far as spurting a touch of cum across your belly, you drive it into your aching cunt. With every thrust, you jet more cum into your empty womb, bulging you more and more as your pleasure rises, until you reach your climax and unleash your lover's pent up load into yourself. Patting your rounded belly, you stagger to your feet and make for your private bath to relax while you drain. You giggle as you cradle your bloated middle, you practically look pregnant already! +Taking the hose and attaching your favorite cockhead to it, you drag it over to your bed and make yourself comfortable. Teasing your pussylips with the dildo, even going as far as spurting a touch of cum across your belly, you drive it into your aching cunt. With every thrust, you jet more cum into your empty womb, bulging you more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your rounded belly, you stagger to your feet and make for your private bath to relax while you drain. You giggle as you cradle your bloated middle, you practically look pregnant already! <<elseif $PC.cumTap < 15>> -Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet huge bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your lover's pent up load into yourself. Patting your huge belly, you struggle to your feet and waddle towards your private bath to relax while you drain. You giggle as you cradle your round middle, anyone who saw you like this would certainly say you were heavily pregnant! +Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet huge bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your huge belly, you struggle to your feet and waddle towards your private bath to relax while you drain. You giggle as you cradle your round middle, anyone who saw you like this would certainly say you were heavily pregnant! <<elseif $PC.cumTap < 20>> -Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet huge bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your lover's pent up load into yourself. Patting your enormous belly, you struggle to even get off the bed, eventually making it to your feet so that you may slowly stagger to the bath. You moan lewdly as the pressure within your full belly sets another orgasm coursing through your body, making it jiggle delightfully. Anyone who saw you like this would swear you were about to give birth! +Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet huge bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your enormous belly, you struggle to even get off the bed, eventually making it to your feet so that you may slowly stagger to the bath. You moan lewdly as the pressure within your full belly sets another orgasm coursing through your body, making it jiggle delightfully. Anyone who saw you like this would swear you were about to give birth! <<elseif $PC.cumTap < 25>> -Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your lover's pent up load into yourself. Patting your taut, overfilled belly, you struggle to even get off the bed. After minutes of effort, several attempts ruined by aftershock orgasms, you manage to get on your feet. Cradling your massive cum-belly, you gingerly waddle to your waiting bath. You look like you are ready to burst with triplets, imagine what the public would say if they way you in this state. +Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your taut, overfilled belly, you struggle to even get off the bed. After minutes of effort, several attempts ruined by aftershock orgasms, you manage to get on your feet. Cradling your massive cum-belly, you gingerly waddle to your waiting bath. You look like you are ready to burst with triplets, imagine what the public would say if they way you in this state. <<else>> -Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your lover's pent up load into yourself. Patting your taut, overfilled belly, you roll over onto your back so that you may tease your<<if $PC.boobs > 0>> breasts,<</if>><<if $PC.dick > 0>> dick,<</if>> belly and pussy. If anyone saw you, they would swear your were on the verge of delivering sextuplets. You made sure to schedule this block for absolute privacy, so no one should disturb you while you play with your bloated body. Once you are exhausted and drained of your contents, you head for the showers and to get a servant to clean up your bed - from the slave you enjoyed with the cum hose, of course. +Taking the hose and attaching your favorite cockhead to it, you eagerly drag it to your bed and make yourself comfortable. You waste no time driving it into your aching cunt. With every thrust, you jet massive bursts of cum into your empty womb, swelling yourself more and more as your pleasure rises, until you reach your climax and unleash your "lover"'s pent up load into yourself. Patting your taut, overfilled belly, you roll over onto your back so that you may tease your<<if $PC.boobs > 0>> breasts,<</if>><<if $PC.dick > 0>> dick,<</if>> belly and pussy. If anyone saw you, they would swear your were on the verge of delivering sextuplets. You made sure to schedule this block for absolute privacy, so no one should disturb you while you play with your bloated body. Once you are exhausted and drained of your contents, you head for the showers and to get a servant to clean up your bed - from the slave you enjoyed with the cum hose, of course. <</if>> diff --git a/src/pregmod/fSlaveFeed.tw b/src/pregmod/fSlaveFeed.tw index 932d74b0de7f7d02dd716b81cb583803763140ae..378b622799263c9a249777d40e3fddff1e184304 100644 --- a/src/pregmod/fSlaveFeed.tw +++ b/src/pregmod/fSlaveFeed.tw @@ -19,7 +19,7 @@ The first necessary step is to prepare the milk cow and _his2 udders. <<elseif $milkTap.fetish == "mindbroken">> This is very easy, as $milkTap.slaveName blankly follows your every will. Combined with _his2 instinct to relieve the pressure in _his2 breasts, _he2 is simple to position. -<<elseif $milkTap.rivalTarget == $activeSlave.ID>> +<<elseif $milkTap.rivalryTarget == $activeSlave.ID>> This is rather easy, as $milkTap.slaveName wants to see $activeSlave.slaveName's belly swell painfully as $he is forcefed _his2 milk. <<if $milkTap.lactation > 1>>$he is practically gushing milk with excitement<<else>>It takes minimal effort to get _his2 milk flowing<</if>>. <<elseif $milkTap.relationshipTarget == $activeSlave.ID>> @@ -95,7 +95,7 @@ Next, you see to $activeSlave.slaveName. <<elseif $milkTap.fuckdoll > 0>> $He hesitantly brings $his mouth to its milky nipple, uncertain about suckling from a living doll. -<<elseif $activeSlave.rivalTarget == $milkTap.ID>> +<<elseif $activeSlave.rivalryTarget == $milkTap.ID>> Knowing $his relationship with $milkTap.slaveName, you feel it best to restrain $him and anchor $him to $milkTap.slaveName's milky nipple so $he has no choice but to drink until you release $him. <<elseif $activeSlave.relationshipTarget == $milkTap.ID>> @@ -165,7 +165,7 @@ Next, you see to $activeSlave.slaveName. <<set _pregDiscovery = 1>> <<elseif $milkTap.fuckdoll > 0>> - Slight moaning emanates from the Fuckdoll as $activeSlave.slaveName drinks from its breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off it's nipple and settles into its breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off its nipple and settles into its breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off its nipple and settles into its breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + Slight moaning emanates from the Fuckdoll as $activeSlave.slaveName drinks from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.rivalryTarget == $activeSlave.ID>> $milkTap.slaveName grins as $his rival is forced to drink until $his belly is <<if $activeSlave.inflation == 3>>nearly bursting with milk. $activeSlave.slaveName struggles against $his bindings until the pressure building in $him overwhelms $him, causing $him to pass out directly into $milkTap.slaveName's cushiony breasts. You quickly remove $him from the nipple before $he drowns<<elseif $activeSlave.inflation == 2>>is rounded, jiggling and sloshing with milk. You release $his bindings, allowing $him to flop to the floor. <<if $activeSlave.amp != 1>>$he gingerly crawls away from $milkTap.slaveName, one hand cradling $his overfull stomach<<else>>$he rolls onto $his side, groaning with discomfort<</if>><<elseif $activeSlave.inflation == 1>>bloated with milk. You release $his bindings, allowing $him to flop to the floor. <<if $activeSlave.amp != 1>>$he gingerly sits up and begins massaging $his full stomach<<else>>$he rolls onto $his back, hiccupping pathetically<</if>><</if>>. @@ -378,7 +378,7 @@ The first necessary step is to prepare the cum slave and $his cock and balls. <<elseif $milkTap.fetish == "mindbroken">> This is very easy, as $milkTap.slaveName blankly follows your every will. Combined with _his2 instinct to relieve the building pressure in _his2 loins, _he2 is simple to position. -<<elseif $milkTap.rivalTarget == $activeSlave.ID>> +<<elseif $milkTap.rivalryTarget == $activeSlave.ID>> This is rather easy, as $milkTap.slaveName wants to see $activeSlave.slaveName's belly swell painfully as $he is forced to suck down _his2 huge loads. <<elseif $milkTap.relationshipTarget == $activeSlave.ID>> @@ -471,7 +471,7 @@ Next, you see to $activeSlave.slaveName. <<elseif $milkTap.fuckdoll > 0>> $He hesitantly brings $his mouth to its precum tipped dick, uncertain about sucking off a doll. -<<elseif $activeSlave.rivalTarget == $milkTap.ID>> +<<elseif $activeSlave.rivalryTarget == $milkTap.ID>> Knowing $his relationship with $milkTap.slaveName, you feel it best to restrain $him and anchor $his to $milkTap.slaveName's eager cock so $he has no choice but to suck $his way to release. <<elseif $activeSlave.relationshipTarget == $milkTap.ID>> @@ -541,7 +541,7 @@ Next, you see to $activeSlave.slaveName. <<set _pregDiscovery = 1>> <<elseif $milkTap.fuckdoll > 0>> - Slight moaning emanates from the Fuckdoll as $activeSlave.slaveName sucks its dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off it's cock and settles into its balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off its cock and settles into its balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off its cock and settles into its balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + Slight moaning emanates from the Fuckdoll as $activeSlave.slaveName sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.rivalryTarget == $activeSlave.ID>> $milkTap.slaveName grins as _his2 rival is forced to suck down loads until $his belly is <<if $activeSlave.inflation == 3>>nearly bursting with cum. $activeSlave.slaveName struggles against $his bindings until the pressure building in $his overwhelms $him, causing $him to pass out with $milkTap.slaveName's ejaculating cock still stuck in $him. You quickly remove $his from it, making sure $he gets roused from $his stupor by one last blast of cum directly to the face<<elseif $activeSlave.inflation == 2>>is rounded, jiggling and sloshing with cum. You release $his bindings, allowing $him to flop to the floor. <<if $activeSlave.amp != 1>>$he gingerly crawls away from $milkTap.slaveName, one hand cradling $his overfull stomach<<else>>$he rolls onto $his side, groaning with discomfort<</if>><<elseif $activeSlave.inflation == 1>>bloated with cum. You release $his bindings, allowing $him to flop to the floor. <<if $activeSlave.amp != 1>>$he gingerly sits up and begins massaging $his full stomach<<else>>$he rolls onto $his back, hiccupping pathetically<</if>><</if>>. @@ -762,6 +762,8 @@ Next, you see to $activeSlave.slaveName. <</if>> <<else>> <<if $milkTap.fuckdoll == 0>> + With $activeSlave.slaveName unable to continue, you are left with the backed up $milkTap.slaveName to deal with. Hopefully _he2 doesn't leak too much as _he2 waits for further use. + <<else>> With $activeSlave.slaveName unable to continue, you are left with the backed up $milkTap.slaveName to deal with. _He2'll have to figure out some other way to relieve _himself2 as _he2 is helped back to _his2 assignment. <<else>> With $activeSlave.slaveName unable to continue, you are left with the backed up $milkTap.slaveName to deal with. Hopefully _he2 doesn't leak too much as _he2 waits for further use. diff --git a/src/pregmod/fSlaveSelfImpreg.tw b/src/pregmod/fSlaveSelfImpreg.tw index 3d5fd660b66bfd31dba02c85edd7197d078173f7..f44a5d742c3ed8a9cca0032436546edd62a22cf3 100644 --- a/src/pregmod/fSlaveSelfImpreg.tw +++ b/src/pregmod/fSlaveSelfImpreg.tw @@ -23,7 +23,7 @@ <<set _coop = false>> <<set $activeSlave.devotion -= 2>> <<elseif (_pfh)>> - but, despite the @@;indignity@@ of the situation, $his resistance seems strangely muted. It's fairly obvious that something about the idea of being impregnated is @@.hotpink;strangely appealing@@ to $him. + but, despite the @@.mediumorchid;indignity@@ of the situation, $his resistance seems strangely muted. It's fairly obvious that something about the idea of being impregnated is @@.hotpink;strangely appealing@@ to $him. <<set _coop = false>> <<set $activeSlave.devotion -= 4>> <<else>> diff --git a/src/pregmod/geneLab.tw b/src/pregmod/geneLab.tw index 603565ef09eae87888fb00aab3a659c3fc889d3f..b925fa3794b21b982a11b945a4f13e4231f1a395 100644 --- a/src/pregmod/geneLab.tw +++ b/src/pregmod/geneLab.tw @@ -14,7 +14,7 @@ Genetic Modification <hr> <<if $dispensaryUpgrade == 0>> - //The fabricator must upgraded before it can produce treatments to alter genes// + //The fabricator must be upgraded before it can produce treatments to alter genes// <br> <<else>> The fabricator is capable of producing treatments to alter a slave's genetic code. diff --git a/src/pregmod/incubator.tw b/src/pregmod/incubator.tw index 369d9c3da265b73cec343690b0705cfb664d54ed..99feb3a3b65ff34024452e051bf4991aa9f1af51 100644 --- a/src/pregmod/incubator.tw +++ b/src/pregmod/incubator.tw @@ -224,7 +224,7 @@ Reserve an eligible mother-to-be's child to be placed in a tank upon birth. Of $ <</if>> <<if $reservedChildren != 0 || _childrenReserved == 1>> /* the oops I made it go negative somehow button */ <br> - <<link "Clear all reserved children">> + <<link "Clear all reserved children">> <<for _u = 0; _u < _SL; _u++>> <<if WombReserveCount($slaves[_u], "incubator") != 0>> <<set WombCleanGenericReserve($slaves[_u], 'incubator', 9999)>> @@ -232,7 +232,7 @@ Reserve an eligible mother-to-be's child to be placed in a tank upon birth. Of $ <</for>> <<set WombCleanGenericReserve($PC, 'incubator', 9999)>> <<goto "Incubator">> - <</link>> + <</link>> <</if>> <br><br> diff --git a/src/pregmod/manageEconomy.tw b/src/pregmod/manageEconomy.tw index c6991cbc3ec411e70ccef3d32937f94bae6a94a5..acd1c9cc63e1bc81a98d2e279af643f2444bc96e 100644 --- a/src/pregmod/manageEconomy.tw +++ b/src/pregmod/manageEconomy.tw @@ -158,7 +158,7 @@ Slave demand is <</if>> <<if $deltaDemand != 0>> <<if $demandTimer - $elapsedDemandTimer < 3>> - but it might change soon + but it might change soon <</if>> <</if>> <<if ($cheatMode) && ($cheatModeM)>> diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index 21d415cad113cfb07244059bcf90ffc9b1a4e885..f56a273912f6124865ea4057432ce3e1e17c14bd 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -428,7 +428,7 @@ You completed the legalities before heading to $incubatorName, knowing the tank $His eyes focus on _tempDad.slaveName's <<= dickToEitherUnit(_tempDad.dick).replace("es","")>> long dick, trying to understand how it can fit in a girl. <<set _dadInterest = "dick">> <<elseif _tempDad.balls > 60>> - $His eyes focus on _tempDad.slaveName's <<= ballsToEitherUnit(_tempDad.balls).replace("es","")>> long testicles, taking in every <<if $showInches == 2>>inch<<else>>centimeter<</if>> of their enormity, before shifting to the cum steadily drooling from <<if _tempDad.dick > 0>>the tip of _his2 dick<<else>>the hole in _his2 crotch<</if>>.. + $His eyes focus on _tempDad.slaveName's <<= ballsToEitherUnit(_tempDad.balls).replace("es","")>> long testicles, taking in every <<if $showInches == 2>>inch<<else>>centimeter<</if>> of their enormity, before shifting to the cum steadily drooling from <<if _tempDad.dick > 0>>the tip of _his2 dick<<else>>the hole in _his2 crotch<</if>>. <<set _dadInterest = "balls">> <<elseif _tempDad.hips > 2>> $His eyes focus on _tempDad.slaveName's abnormally wide hips. $He runs $his hands down $his own sides, pondering how such a wonder occurs. diff --git a/src/pregmod/organFarm.tw b/src/pregmod/organFarm.tw index 177ee4e970c84d13e82e3a8553769e9dd8537f40..c0c2fada1e05ddad0c5b79442909c85a235644ee 100644 --- a/src/pregmod/organFarm.tw +++ b/src/pregmod/organFarm.tw @@ -39,8 +39,8 @@ The Organ Farm <br> //Will allow the organ farm to rapidly grow organs without risk to the implantee's health.// <br> <<elseif ($organFarmUpgrade == 1) && ($rep > 10000*_PCSkillCheck)>> - [[Upgrade the organ farm with an experimental growth accelerator|Organ Farm][$cash -= 100000*_PCSkillCheck, $organFarmUpgrade = 2]] - //Costs <<print cashFormat(50000*_PCSkillCheck)>>// + [[Upgrade the organ farm with an experimental growth accelerator|Organ Farm][$cash -= 75000*_PCSkillCheck, $organFarmUpgrade = 2]] + //Costs <<print cashFormat(75000*_PCSkillCheck)>>// <br> //Will allow the organ farm to quickly grow organs. Implanted organs may cause health issues.// <br> <</if>> diff --git a/src/pregmod/pcSurgeryDegredation.tw b/src/pregmod/pcSurgeryDegredation.tw index a1aff3e87b33792afff9531bce518427ae166249..00bb58e42884376866532775c673715450ab1cd0 100644 --- a/src/pregmod/pcSurgeryDegredation.tw +++ b/src/pregmod/pcSurgeryDegredation.tw @@ -22,13 +22,13 @@ After a few hours, you awaken in the recovery wing with a sore chest. <<if $PC.belly >= 10000>>Struggling to sit<<else>>Sitting<</if>> up, you immediately notice how much lighter your breasts are. Pulling the covers off yourself, you observe your implant free boobs in the mirror-covered wall across from your bed. "So do you like them?", asks the surgeon's assistant, seating herself behind you and wrapping her hands around to your natural breasts. "We made sure to tighten them up a bit, get rid of that sag from not having the silicone pouch in them anymore." She begins groping your breasts, feeling for any oddities. "I know you're still a little sore, but bear with it." She moves on to your nipples and begins teasing them. <<if $PC.lactation > 0>>She lets out a surprised squeak when a gush of milk escapes your breasts and a moan escapes your lips. "<<if $PC.pregKnown == 1>>Should have expected that with the pregnancy and all.<<else>>You did recently have a child didn't you? Or have you just been enjoying your nipples too much?<</if>> Either way, this is a good thing. Your breasts work."<</if>> You can't help but moan under your building arousal as she massages and teases your breasts. "Enjoying yourself are we? Let me finish you off." She sneaks a hand down to your <<if $PC.dick == 1>>stiff prick and begins stroking its length, quickly bringing you to orgasm and relieving you of your built up tension.<<else>>stiff clit and begins teasing it as well, quickly bringing you to orgasm and relieving you of your built up tension.<</if>> She states, while licking her fingers, "I always did enjoy the way you taste. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. <<case "breastShrinkage">> - After a few hours, you awaken in the recovery wing with a sore chest. <<if $PC.belly >= 10000>>Struggling to sit<<else>>Sitting<</if>> up, you immediately notice how much lighter your breasts are. Pulling the covers off yourself, you observe your smaller <<if $PC.boobsBonus == 2>>G cup<<elseif $PC.boobsBonus == 1>>F cup<<elseif $PC.boobsBonus == -1>>D cup<<elseif $PC.boobsBonus == -2>>C cup<<elseif $PC.boobsBonus == -3>>B cup<<else>>DD cup<</if>> boobs in the mirror-covered wall across from your bed. "So do you like them?", asks the surgeon's assistant, seating herself behind you and wrapping her hands around to your shrunken breasts. "We made sure to tighten them up a bit, get rid of that sagginess from weight and the mass removed." She begins groping your breasts, feeling for any oddities. "I know you're still a little sore, but bear with it." She moves on to your nipples and begins teasing them. <<if $PC.lactation > 0>>She lets out a surprised squeak when a gush of milk escapes your breasts and a moan escapes your lips. "<<if $PC.pregKnown == 1>>Should have expected that with the pregnancy and all.<<else>>You did recently have a child didn't you? Or have you just been enjoying your nipples too much?<</if>> Either way, this is a good thing. Your breasts work."<</if>> You can't help but moan under your building arousal as she massages and teases your breasts. "Enjoying yourself are we? Let me finish you off." She sneaks a hand down to your <<if $PC.dick == 1>>stiff prick and begins stroking its length, quickly bringing you to orgasm and relieving you of your built up tension.<<else>>stiff clit and begins teasing it as well, quickly bringing you to orgasm and relieving you of your built up tension.<</if>> She states, while licking her fingers, "I always did enjoy the way you taste. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. + After a few hours, you awaken in the recovery wing with a sore chest. <<if $PC.belly >= 10000>>Struggling to sit<<else>>Sitting<</if>> up, you immediately notice how much lighter your breasts are. Pulling the covers off yourself, you observe your smaller <<if $PC.boobsBonus == 2>>G-cup<<elseif $PC.boobsBonus == 1>>F-cup<<elseif $PC.boobsBonus == -1>>D-cup<<elseif $PC.boobsBonus == -2>>C-cup<<elseif $PC.boobsBonus == -3>>B-cup<<else>>DD-cup<</if>> boobs in the mirror-covered wall across from your bed. "So do you like them?", asks the surgeon's assistant, seating herself behind you and wrapping her hands around to your shrunken breasts. "We made sure to tighten them up a bit, get rid of that sagginess from weight and the mass removed." She begins groping your breasts, feeling for any oddities. "I know you're still a little sore, but bear with it." She moves on to your nipples and begins teasing them. <<if $PC.lactation > 0>>She lets out a surprised squeak when a gush of milk escapes your breasts and a moan escapes your lips. "<<if $PC.pregKnown == 1>>Should have expected that with the pregnancy and all.<<else>>You did recently have a child didn't you? Or have you just been enjoying your nipples too much?<</if>> Either way, this is a good thing. Your breasts work."<</if>> You can't help but moan under your building arousal as she massages and teases your breasts. "Enjoying yourself are we? Let me finish you off." She sneaks a hand down to your <<if $PC.dick == 1>>stiff prick and begins stroking its length, quickly bringing you to orgasm and relieving you of your built up tension.<<else>>stiff clit and begins teasing it as well, quickly bringing you to orgasm and relieving you of your built up tension.<</if>> She states, while licking her fingers, "I always did enjoy the way you taste. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. <<case "breastEnlargementImplant">> After a few hours, you awaken in the recovery wing with a sore chest. <<if $PC.belly >= 10000 || $PC.boobsBonus == 3>>Struggling to sit<<else>>Sitting<</if>> up, you immediately notice how much heavier your breasts are. Pulling the covers off yourself, you observe your new, round <<if $PC.boobsBonus == 2>>G cup<<elseif $PC.boobsBonus == 1>>F cup<<else>>H cup<</if>> boobs in the mirror-covered wall across from your bed. "So do you like them?", asks the surgeon's assistant, seating herself behind you and wrapping her hands around to your heaving breasts. "We did everything we could to keep them looking natural, <<if $PC.boobsBonus == 2>>but you can definitely tell<<elseif $PC.boobsBonus == 1>>and I say we did a pretty good job<<else>>but the implants were way too big for that<</if>>." She begins groping your breasts, feeling the implant within for any oddities. "I know you're still a little sore, but bear with it." She moves on to your nipples and begins teasing them. <<if $PC.lactation > 0>>She lets out a surprised squeak when a gush of milk escapes your breasts and a moan escapes your lips. "<<if $PC.pregKnown == 1>>Should have expected that with the pregnancy and all.<<else>>You did recently have a child didn't you? Or have you just been enjoying your nipples too much?<</if>> Either way, this is a good thing. Your breasts work."<</if>> You can't help but moan under your building arousal as she massages and teases your implant laden breasts. "Enjoying yourself are we? Let me finish you off." She sneaks a hand down to your <<if $PC.dick == 1>>stiff prick and begins stroking its length, quickly bringing you to orgasm and relieving you of your built up tension.<<else>>stiff clit and begins teasing it as well, quickly bringing you to orgasm and relieving you of your built up tension.<</if>> She states, while licking her fingers, "I always did enjoy the way you taste. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. <<case "breastEnlargement">> - After a few hours, you awaken in the recovery wing with a sore chest. <<if $PC.belly >= 10000 || $PC.boobsBonus == 3>>Struggling to sit<<else>>Sitting<</if>> up, you immediately notice how much heavier your breasts are. Pulling the covers off yourself, you observe your new, soft <<if $PC.boobsBonus == 3>>H cup<<elseif $PC.boobsBonus == 2>>G cup<<elseif $PC.boobsBonus == 1>>F cup<<elseif $PC.boobsBonus == -1>>D cup<<elseif $PC.boobsBonus == -2>>C cup<<elseif $PC.boobsBonus == -3>>B cup<<else>>DD cup<</if>> boobs in the mirror-covered wall across from your bed. "So do you like them?", asks the surgeon's assistant, seating herself behind you and wrapping her hands around to your heaving breasts. "We did everything we could to keep them perky, <<if $PC.boobsBonus == 3>>quite a feat given their size<<else>>not that hard given your natural perk<</if>>." She begins groping your breasts, feeling the added mass for any oddities. "I know you're still a little sore, but bear with it." She moves on to your nipples and begins teasing them. <<if $PC.lactation > 0>>She lets out a surprised squeak when a gush of milk escapes your breasts and a moan escapes your lips. "<<if $PC.pregKnown == 1>>Should have expected that with the pregnancy and all.<<else>>You did recently have a child didn't you? Or have you just been enjoying your nipples too much?<</if>> Either way, this is a good thing. Your breasts work."<</if>> You can't help but moan under your building arousal as she massages and teases your fat tits. "Enjoying yourself are we? Let me finish you off." She sneaks a hand down to your <<if $PC.dick == 1>>stiff prick and begins stroking its length, quickly bringing you to orgasm and relieving you of your built up tension.<<else>>stiff clit and begins teasing it as well, quickly bringing you to orgasm and relieving you of your built up tension.<</if>> She states, while licking her fingers, "I always did enjoy the way you taste. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. + After a few hours, you awaken in the recovery wing with a sore chest. <<if $PC.belly >= 10000 || $PC.boobsBonus == 3>>Struggling to sit<<else>>Sitting<</if>> up, you immediately notice how much heavier your breasts are. Pulling the covers off yourself, you observe your new, soft <<if $PC.boobsBonus == 3>>H-cup<<elseif $PC.boobsBonus == 2>>G-cup<<elseif $PC.boobsBonus == 1>>F-cup<<elseif $PC.boobsBonus == -1>>D-cup<<elseif $PC.boobsBonus == -2>>C-cup<<elseif $PC.boobsBonus == -3>>B-cup<<else>>DD-cup<</if>> boobs in the mirror-covered wall across from your bed. "So do you like them?", asks the surgeon's assistant, seating herself behind you and wrapping her hands around to your heaving breasts. "We did everything we could to keep them perky, <<if $PC.boobsBonus == 3>>quite a feat given their size<<else>>not that hard given your natural perk<</if>>." She begins groping your breasts, feeling the added mass for any oddities. "I know you're still a little sore, but bear with it." She moves on to your nipples and begins teasing them. <<if $PC.lactation > 0>>She lets out a surprised squeak when a gush of milk escapes your breasts and a moan escapes your lips. "<<if $PC.pregKnown == 1>>Should have expected that with the pregnancy and all.<<else>>You did recently have a child didn't you? Or have you just been enjoying your nipples too much?<</if>> Either way, this is a good thing. Your breasts work."<</if>> You can't help but moan under your building arousal as she massages and teases your fat tits. "Enjoying yourself are we? Let me finish you off." She sneaks a hand down to your <<if $PC.dick == 1>>stiff prick and begins stroking its length, quickly bringing you to orgasm and relieving you of your built up tension.<<else>>stiff clit and begins teasing it as well, quickly bringing you to orgasm and relieving you of your built up tension.<</if>> She states, while licking her fingers, "I always did enjoy the way you taste. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. <<case "flatChest">> After a few hours, you awaken in the recovery wing with a sore chest. <<if $PC.belly >= 10000>>Struggling to sit<<else>>Sitting<</if>> up, you immediately notice the absence of the usual weight on your chest. Pulling the covers off yourself, you observe your flat chest in the mirror-covered wall across from your bed. "So do you like it?", asks the surgeon's assistant, seating herself behind you and wrapping her hands around to your chest. "I honestly couldn't live without my pair." She begins groping your chest, feeling for any oddities. "I know you're still a little sore, but bear with it." She moves on to your nipples and begins teasing them. <<if $PC.lactation > 0>>She lets out a surprised squeak when a gush of milk escapes your tits and a moan escapes your lips. "<<if $PC.pregKnown == 1>>Should have expected that with the pregnancy and all.<<else>>You did recently have a child didn't you? Or have you just been enjoying your nipples too much?<</if>> Either way, this is a good thing. Your breasts still work, but it's still strange coming from such a flat chest."<</if>> You can't help but moan under your building arousal as she massages and teases your nipples. "Enjoying yourself are we? Let me finish you off." She sneaks a hand down to your <<if $PC.dick == 1>>stiff prick and begins stroking its length, quickly bringing you to orgasm and relieving you of your built up tension.<<else>>stiff clit and begins teasing it as well, quickly bringing you to orgasm and relieving you of your built up tension.<</if>> She states, while licking her fingers, "I always did enjoy the way you taste. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. diff --git a/src/pregmod/reMaleArcologyOwner.tw b/src/pregmod/reMaleArcologyOwner.tw index 6aedacf973e1f61e95b45440094079ceec582ec8..f3f783df67f4b191802f91145a129f176fb8e9cf 100644 --- a/src/pregmod/reMaleArcologyOwner.tw +++ b/src/pregmod/reMaleArcologyOwner.tw @@ -50,7 +50,7 @@ He strikes a fine balance in conversation with you, firm enough to not overpower <<elseif $PC.boobsBonus >= 2>> You adjust your dress to better emphasize your huge <<if $PC.boobsImplant == 1>>fake tits<<else>>soft breasts<</if>> and head over to join to the <<if _randomForeignFS > 80>> slimness - conversation between him and the woman trying to convince him to invest in her solar power concern. After a few minutes of you jiggling your cleavage around, however, it becomes apparent that this is not turning him on at all. He excuses himself and withdraws. You return to your <<if $PC.refreshmentType == 0>>$PC.refreshment<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>pouch of $PC.refreshment<<elseif $PC.refreshmentType == 4>>syringe of $PC.refreshment<<elseif $PC.refreshmentType == 5>>bottle of $PC.refreshment<<elseif $PC.refreshmentType == 6>>sheet of $PC.refreshment<</if>>, consoling yourself that you are not exactly starved for company. + conversation between him and the woman trying to convince him to invest in her solar power concern. After a few minutes of you jiggling your cleavage around, however, it becomes apparent that this is not turning him on at all. He excuses himself and withdraws. You return to your <<if $PC.refreshmentType == 0>>$PC.refreshment<<elseif $PC.refreshmentType == 1>>glass of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plate of $PC.refreshment<<elseif $PC.refreshmentType == 3>>pouch of $PC.refreshment<<elseif $PC.refreshmentType == 4>>syringe of $PC.refreshment<<elseif $PC.refreshmentType == 5>>bottle of $PC.refreshment<<elseif $PC.refreshmentType == 6>>sheet of $PC.refreshment<</if>>, consoling yourself that you are not exactly starved for company. <<elseif _randomForeignFS > 60>> transformation conversation between him and the woman trying to convince him to invest in her solar power concern. <<if $PC.boobsImplant != 1>> diff --git a/src/pregmod/reMaleCitizenHookup.tw b/src/pregmod/reMaleCitizenHookup.tw index 9ba6c20dd7bdcbe3d0cf2617f843e7bbb230090b..c2b4d1676fdbebfc7ad6373e6c18dd444b94e417 100644 --- a/src/pregmod/reMaleCitizenHookup.tw +++ b/src/pregmod/reMaleCitizenHookup.tw @@ -363,7 +363,7 @@ He's clearly attracted to you; even the most consummate actor would have difficu <<else>> young <</if>> - body + body <<set $arcologies[0].FSYouthPreferentialist += 5>> <<case "Maturity Preferentialist">> mature body diff --git a/src/pregmod/rePregInventorText.tw b/src/pregmod/rePregInventorText.tw index 7b8adfe64d90e7ac98e9f99b4e5caff71e488d2e..ea502bcb9954272b7c17aaa6b122fb8355c9c44f 100644 --- a/src/pregmod/rePregInventorText.tw +++ b/src/pregmod/rePregInventorText.tw @@ -137,7 +137,7 @@ Your slave's speaking assistant explains that the pool is designed to allow slaves and women to care for their bodies no matter how large they inflate. Meanwhile, your slave has been slowly rotating in the pool until $he is pressed conspicuously close to the host. The assistant asks if the host is feeling well, a look of mock concern on her face. <</if>> <br><br> - "Ah! Um, yes - yep! I'm feeling just fine," Millie says. She's blushing furiously and squirming, and you can just make out the outline of your slave performing some form of teasing shenanigans under the distorting effect of the pool's goo. "So--oooh, yes... $activeSlave.slaveName, how did you, um, come up with the idea for this pool? + "Ah! Um, yes - yep! I'm feeling just fine," Millie says. She's blushing furiously and squirming, and you can just make out the outline of your slave performing some form of teasing shenanigans under the distorting effect of the pool's goo. "So - oooh, yes... $activeSlave.slaveName, how did you, um, come up with the idea for this pool?" <br><br> <<if canTalk($activeSlave)>> "I'm alway<<s>> trying to think of way<<s>> to keep my<<s>>elf pretty for--oh!--my <<Master>>," your slave <<say>>s, suddenly squirming $himself. Millie has slouched down into the pool and is grinning wickedly as she apparently gets revenge. "Thi<<s>> wa<<s>> ju<<s>>t the be<<s>>t--um--I Mean--the be<<s>>t--oh //fuck, keep//--I mean, the be<<s>>t method I could think of for doing that." diff --git a/src/pregmod/reTheSirenStrikesBack.tw b/src/pregmod/reTheSirenStrikesBack.tw index 4acae22f2132e800c02d3422552a9d10ad0c8d6f..2cd3a27a7b42ae3112a74ea0a7491dc8b3dbaaf9 100644 --- a/src/pregmod/reTheSirenStrikesBack.tw +++ b/src/pregmod/reTheSirenStrikesBack.tw @@ -48,8 +48,8 @@ Several weeks have passed since you gained the musical prodigy and you couldn't <<if def _ssb>> <<run Enunciate(_ssb)>> - Just as the little weasel at your feet finishes, _ssb.slaveName - <<if canWalk(_ssb)>> + Just as the little weasel at your feet finishes, _ssb.slaveName + <<if canWalk(_ssb)>> walks in, <<else>> is carried in, diff --git a/src/pregmod/seDeath.tw b/src/pregmod/seDeath.tw index 451fb2ec34b41867436794de867905fe9a335bbd..830a36069adb44b6445185337509d5edf6b15602 100644 --- a/src/pregmod/seDeath.tw +++ b/src/pregmod/seDeath.tw @@ -23,6 +23,11 @@ <<set _killedSlaves.push(_slave)>> <</switch>> <</foreach>> +<<if _killedSlaves.length == 0>> + /* if something beats this to the slaves, this should kick the player along instead of leaving them at a blank screen */ + <<set $slaveDeath = 0>> + <<goto "Scheduled Event">> +<</if>> <<foreach _slave of _killedSlaves>> <<set $activeSlave = _slave>> <<include "Remove activeSlave">> diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw index f4870c0d7167d62dfed4d6769526f0a337ab0f7d..1fe89651ca60215aaa7449d0b0611f10604ec6b3 100644 --- a/src/pregmod/seFCTVshows.tw +++ b/src/pregmod/seFCTVshows.tw @@ -444,7 +444,7 @@ The offered price is <<print cashFormat($slaveCost)>>. The milk maid gives an emphatic nod. <i>"My Master's daddy, and his daddy's daddy were dairy farmers, so he knows what he's doin'. Master said that lots of folks think slaves don't deserve any care or fancy treatment, that slaves are animals and you can't give 'em anything without putting ideas in their heads. Master said those folks are right we don't </i>deserve<i> anything, but that otherwise those folks just don't know jack shit about raising livestock."</i> Bess smiles. "I guess G-9 isn't at the top of the quality and quantity charts by accident!" She moves over toward one of the occupied milkers to take a better look. Rather than a chair, it's set up almost like a massage table, and the slave is lying face down on the table's comfortable padding. The chest area of the table is almost completely missing, allowing the cow's 15,000 CC udders to hang downward. Rather than hang painfully, however, they're well supported by some kind of strong fabric that looks soft but stretchy. Their supported shape seems ideal for milking, opening up the milk ducts and letting gravity drain the milk toward the exposed nipples. A clear cup is attached to each teat, rich milk flooding rhythmically down wide tubes to be collected in a massive intermediary reservoir. Bess turns back to the milk maid. "So I think I understand what the setup in the front is for, but what's all this going on in the back?" <br><br> - Anabell walks up to the milking table, and gestures to the lower half. <i>"Ma'am, is it okay if I answer one part at a time?"</i> Bess gives a cheerful nod, so Anabell points to the cow's abdomen. <i>"I know it's hard to see cause of that metal holdin' up the table, but there's actually an adjustable belly support there."</i> the dairy slave gives the cow an affectionate rub on one butt cheek. <i>"She may not look it right now, but this one here is more'n seven months pregnant with triplets. The table supports the womb, taking the weight and pressure off the cow. All the cows say it's the most comfortable place to be when they're full of calf!"</i> Smiling, Anabell points down between the cow's legs. The camera moves closer to get a good look, and the microphone starts picking up traces of audio from whatever program the cow's watching. Once the camera is positioned at the feet, you can see between her slightly-spread legs that there's a large adjustable-looking opening under her pubic region. More fascinating though, is the device attached to her groin; it looks really similar to an athletic cup. It's just a bit bigger and longer with some tubes and a wire coming out of it, and hides the cow's vulva and asshole from the camera. + Anabell walks up to the milking table, and gestures to the lower half. <i>"Ma'am, is it okay if I answer one part at a time?"</i> Bess gives a cheerful nod, so Anabell points to the cow's abdomen. <i>"I know it's hard to see cause of that metal holdin' up the table, but there's actually an adjustable belly support there."</i> the dairy slave gives the cow an affectionate rub on one butt cheek. <i>"She may not look it right now, but this one here is more 'n seven months pregnant with triplets. The table supports the womb, taking the weight and pressure off the cow. All the cows say it's the most comfortable place to be when they're full of calf!"</i> Smiling, Anabell points down between the cow's legs. The camera moves closer to get a good look, and the microphone starts picking up traces of audio from whatever program the cow's watching. Once the camera is positioned at the feet, you can see between her slightly-spread legs that there's a large adjustable-looking opening under her pubic region. More fascinating though, is the device attached to her groin; it looks really similar to an athletic cup. It's just a bit bigger and longer with some tubes and a wire coming out of it, and hides the cow's vulva and asshole from the camera. <br><br> With a questioning look, Anabell asks Bess <i>"Ma'am, I figure you already know what the hole's for, but should I explain it for the camera?"</i> Bess simply smiles and nods, indicating that the milk maid should continue. <i>"Well all of you watching probably already guessed one reason for the hole there: it lets the tubes and such through nice and neat so we don't have to worry about 'em getting pinched or kinked. The other reason for the hole is that plenty of cows have <<if $seeDicks == 0>><i>sensitive legs.</i><<else>>big ol balls that need milked too.<</if>> There's an attachment there for a stretch mesh just like what we use for the udders, it supports 'em nice and comfortable. There's even a motor in the table there, moves the mesh to roll 'em around a bit and keep 'em producing."</i> Anabell points toward the groin device. <i>"We call this miracle gadget here a 'cup'... cause it looks like one, right?"</i> Both Beth and Anabell give a chuckle at the rather flat joke. <i>"Probably the best way to explain it'd be to take it out, would you like to see?"</i> <br><br> @@ -526,7 +526,7 @@ The offered price is <<print cashFormat($slaveCost)>>. <br><br>..... <<elseif $arcologies[0].FSAssetExpansionist == "unset" && $randShow == 3>> - a documentary on the Slimness Enthusiast counter movement titled: "Slim Is In". Artistic opening credits play across the screen before a slim woman walks up and begins talking to the camera conversationally. She seems to be in her mid to late thirties, and is wearing conservative makeup to accent her natural beauty. Her narrow waist combines with her slim hips and full shoulders to create a balanced but muted hourglass profile. It's a look that was popular for decades on fashion models in the Old World, and it improves the attractiveness of her B or C cup breasts and taut butt. It's obvious that the woman aspires to be a role model in addition to being the documentary's commentator. + a documentary on the Slimness Enthusiast counter movement titled: "Slim Is In". Artistic opening credits play across the screen before a slim woman walks up and begins talking to the camera conversationally. She seems to be in her mid to late thirties, and is wearing conservative makeup to accent her natural beauty. Her narrow waist combines with her slim hips and full shoulders to create a balanced but muted hourglass profile. It's a look that was popular for decades on fashion models in the Old World, and it improves the attractiveness of her B- or C-cup breasts and taut butt. It's obvious that the woman aspires to be a role model in addition to being the documentary's commentator. <br><br>Much of the documentary's arguments center around the concept of fashion and the privileged. They point out how in the past societal changes have altered what people find attractive, giving skin tans as an example. When most worked outside and only the privileged stayed indoors pale skin was considered attractive. When the world changed and most people worked indoors, suddenly the tan skin of those with leisure time to spend outside came into vogue. She argues that modern hormones can easily expand the assets of the masses, but that only the privileged can afford to sculpt themselves into an ideal form like hers. She points out that even though the masses may imitate with surgery, they'll never be able to copy the naturally good bone structure and vibrancy of the well-bred elite. <br><br>..... @@ -663,7 +663,7 @@ The offered price is <<print cashFormat($slaveCost)>>. <br><br>As he stepped into the bedroom a breathy voice called out him. "Howdy there, stranger. Say, could you help me out with a little something?" She had the same blonde hair and blue eyes of her daughter. Her face could be called angelic, but her expression changed her visage into that of a lustful succubus. Truly, she could inspire awe and lust in old-worlders and citizens of the Free Cities alike. However, her figure would prove more divisive. <br><br>Annie had a body that could give ancient fertility idols an inferiority complex. Some would say she was more boob than woman, she would say their description, while true, was woefully inadequate. Without her exosuit, she wouldn't be able to kneel on the bed, let alone stand, and without the suit's smart material supporting her breasts Scott wouldn't be able to see Sadie's blonde head poke out between Annie's thighs. <br><br>Scott gestured to Sadie "It looks like you're already in good hands." A teasing grin spread across his face. "What could little old me do for you?" Annie gave him a knowing look and presented her well-lubricated cleavage. "Oh, I'm sure you could find something." Any response from Scott was interrupted by a young voice from the bathroom saying "I found more of the strawberry lube." - <br><br>For a moment, the only sounds in the room were the soft whirr of a milker and the muffled hum of Sadie's vibrator. Annie's breath hitched from Sadie's ministrations and responded, "That's good sweetie, bring it here." The door to the bathroom swung open and Sarah walked into the room. She had lost her thong and was wearing a backpack printed with cartoon farm animals. Flexible tubing snaked out of the pack and attached two cups on her breasts. In her hands, was a bottle of edible lube and a bright pink rounded cylinder with the words Her First Vibrator printed in a saccharine font on the base. + <br><br>For a moment, the only sounds in the room were the soft 'whir' of a milker and the muffled hum of Sadie's vibrator. Annie's breath hitched from Sadie's ministrations and responded, "That's good sweetie, bring it here." The door to the bathroom swung open and Sarah walked into the room. She had lost her thong and was wearing a backpack printed with cartoon farm animals. Flexible tubing snaked out of the pack and attached two cups on her breasts. In her hands, was a bottle of edible lube and a bright pink rounded cylinder with the words Her First Vibrator printed in a saccharine font on the base. <br><br>Sarah looked at both her parents, then tilted her head and frowned. "You and daddy were playing that weird game again, weren't you?" Scott and Annie looked at each other; silently communicating in a way only parents can. Annie looked at her daughter and said, "When you're a bit older you're going to want to play those games too." Sarah looked unconvinced. "Anyway, you got the lube, are both your milker and vibrator charged?" Annie asked. Sarah bobbed her head. "Then why don't you lube up daddy?" Sarah bobbed her head again and knelt at the side of the bed. <br><br>Scott quickly undressed and sat at the edge of the bed. Sarah knelt between her father's legs. She began softly licking her father's cock, her tongue sliding along its length and gently swirling around its head, her mouth making lewd noises. She ran her tongue on the underside of her dad's cock, took him into her mouth and began to give him a slow blowjob. <br><br>Scott felt himself slowly harden to full mast. He resisted the urge to pull her down till her nose touched his crotch and said, "That's good sweetheart, now use the lube." Sarah pulled herself off his cock with a lewd pop and picked up the bottle of lube. She squirted a generous amount of it into one hand, rubbed both hands together, and began to stroke his cock. "You're doing a good job sweetie, did you help mommy too?" he asked. Annie nodded "She did a very good job and was very through." Sarah preened at her parents praise and said, "It wasn't easy. I had to use a whole bottle to do mommy." Scott turned his head to his wife and raised an eyebrow. Annie gave him a lewd grin and her blush slowly spread down her chest, but said nothing. @@ -675,7 +675,7 @@ The offered price is <<print cashFormat($slaveCost)>>. <br><br>Scott snorted in amusement and was about to continue when he felt a tongue licking him. He looked down to see Sarah. She looked at him with pleading eyes "Daddy, I need it." Scott sighed, but smiled softly at his daughter and said, "Okay, how do you want it." She thought for a second before saying, "I want puss-puss." He nodded, picked her up and laid his daughter atop his wife's vast breasts. <br><br>He teased himself against her cunny and then began to ease himself into her. She gasped at the intrusion and began to tease her own nipples, milk slowly leaking out of them. As he eased into her tight cunny, he could feel his own orgasm building. He paused for a moment and then began to move. It didn't take long for his orgasm to build again. He increased the speed of his thrusts until he came inside his daughter. He continued until she tensed, her breasts spraying milk violently, and fell limp. <br><br>Scott leaned into his wife's breasts to bask in the afterglow. While Annie had coaxed Sarah to turn around, pulled Sarah's cunny to her face and began to slowly eat her daughter out. Sarah just lay bonelessly atop her mother's breasts. - <br><br>Scott just enjoyed the sight of mother-daughter bonding for a while before recalling his earlier plans. "I was thinking of taking the family out for ice cream after lunch." Annie made a pleased sound as she continued licking her daughters cunny, Sarah cheered lazily, Sadie's legs wiggled with what could be called excitement. + <br><br>Scott just enjoyed the sight of mother-daughter bonding for a while before recalling his earlier plans. "I was thinking of taking the family out for ice cream after lunch." Annie made a pleased sound as she continued licking her daughter's cunny, Sarah cheered lazily, Sadie's legs wiggled with what could be called excitement. <br><br>"I was also thinking of taking Cathy with us." Annie stopped sucking on her daughter's clit to frown at him. He placating gesture and said, "She won't make a big scene with all of us there and besides you enjoy it when she has a mini freak out." She paused to think for a moment then said, "You have cameras and a drone on her right?" He nodded. "I want copies." She gave him a lusty grin before returning to her meal. He turned Sarah. "I wanna bloom berry sundae with bottom boost sprinkles." He nodded, hooked his head to look behind his wife and said, "How about you Sadie?" The hand that poked out from behind his wife waggled uncertainly, but ultimately became a thumbs up. <<elseif $showTwelve == 3>> The random function has brought up another episode of that drama series for you. @@ -725,8 +725,8 @@ The offered price is <<print cashFormat($slaveCost)>>. <br><br>There were posters, coasters, clothing and all manner of little knickknacks, but the true star of the show were the plushies. Rows upon rows of them covered the shelves and tables arranged in little displays, all of them made in the image of cows working at the creamery. One table had the plushies in a mini concert hall, the ones on stage wielding toy instruments that had 'Press me!' stickers on them. Another table had them arranged in what looked to be a garden party. Spread across two tables was a diorama of the creamery with plushies placed throughout it. One plushie that looked distinctly like Martha was plopped behind the dessert counter. Another was placed near the elevators and if one looked closely they could see a matching cowslave sat drowsing amongst the merchandise. <br><br>The cow was young, busty, even for the arcology, and heavily pregnant. She wore what looked to be Holstein print pajamas with a hood made to look like a stylized cow. Her strawberry blonde hair was mussed with sleep and she cradled a plushie in one arm. Truly, she looked like a daughter waiting for her daddy to come home. As the party approached, she began to stir. <br><br>Scott reached out and began to gently pat her head. "How are you doing, Tabby?" Tabby just made a sound of contentment and pressed into his hand, luxuriating in his touch. After a few moments, she yawned and blinked, looking up at him. For a beat she just stared at him, her sleep addled brain struggling to process the sight in front of her. Finally, the penny dropped. - <br><br>She squeaked and sat up so quick one would think she had been hit with a cattle prod. With a panicked expression, she began to babble a fervent apology. "Master, I'm sorry I fell asleep." She hiccuped and pleaded with him, on the verge of tears. "Please don't tell Gabe I fell asleep again. She'll yell at me for sure." Scott just continued patting her head, knelt beside her chair, and spoke in a calm tone, "Hey, hey, no need for tears. Just take a deep breath and calm down Tabby cat. I won't tell Gabe." - <br><br>Tabby sniffed, took a deep breath, and hiccuped. For a moment, she just relaxed into Scott's ministrations before she frowned and said, "I thought you weren't coming in today master." He moved her hair out her eyes. "I figured I'd get some shopping done and show the newbie around," he said with a nod to Cathy. Tabby gave her a bright smile. "Oh, nice to meet you. Would you like a free sample?" she asked gesturing to table next to her. + <br><br>She squeaked and sat up so quick one would think she had been hit with a cattle prod. With a panicked expression, she began to babble a fervent apology. "Master, I'm sorry I fell asleep." She hiccupped and pleaded with him, on the verge of tears. "Please don't tell Gabe I fell asleep again. She'll yell at me for sure." Scott just continued patting her head, knelt beside her chair, and spoke in a calm tone, "Hey, hey, no need for tears. Just take a deep breath and calm down Tabby cat. I won't tell Gabe." + <br><br>Tabby sniffed, took a deep breath, and hiccupped. For a moment, she just relaxed into Scott's ministrations before she frowned and said, "I thought you weren't coming in today master." He moved her hair out her eyes. "I figured I'd get some shopping done and show the newbie around," he said with a nod to Cathy. Tabby gave her a bright smile. "Oh, nice to meet you. Would you like a free sample?" she asked gesturing to table next to her. <br><br>The table next to her held a platter of cheese curds. A sign with the words 'Free Samples' printed on it stood to the left of table. Someone apparently thought that was an insufficient description and had taken a pen to add the words 'I made them myself!' in bright pink letters. Next to the platter, was an empty package that said 'Lolimommy Cheese Curds' in a cheery font. On the package, was an adorably deformed picture of Tabby that said 'The fresh ones squeak'. <br><br>Scott grabbed a few cheese curds and said, "Don't mind if I do," before popping one in his mouth. He handed some to Cathy and June. While June ate hers placidly, Cathy just stared at the cheese uncertainly. Scott gave her a look that promised a sore bottom if she didn't eat it, while Tabby clasped her hands and gave Cathy a look that could only be described as adorably determined. <br><br>Cathy took a tentative bite before popping the rest into her mouth. "Its good." Tabby gave her a sunny smile and said, "Thank you! I worked really hard on them." Scott smiled at her fondly and patted her head, "Yes you did." She preened at his praise and let out a sigh of contentment. diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw index 2401cdf417e5f30cd36ddb0f4a4a506b6f59ba0c..b3921b50ba60ed1f019f1b03a141b7b21df92c58 100644 --- a/src/pregmod/sePlayerBirth.tw +++ b/src/pregmod/sePlayerBirth.tw @@ -52,7 +52,7 @@ PC.pregSource documentation <<set _babies.push("your own")>> <<elseif $PC.curBabies[_spb].fatherID == -2>> <<set _citizens++>> - <<set _babies.push("the arcology's citizen")>> + <<set _babies.push("an arcology citizen")>> <<elseif $PC.curBabies[_spb].fatherID == -3>> <<set _oldMaster++>> <<set _babies.push("your Master")>> diff --git a/src/pregmod/surrogacy.tw b/src/pregmod/surrogacy.tw index adb863de66896b47430810d09727d9e0908b6a6e..4c5f98cc67baf2749b5585d2748eba8f329251e5 100644 --- a/src/pregmod/surrogacy.tw +++ b/src/pregmod/surrogacy.tw @@ -17,7 +17,7 @@ <<run WombNormalizePreg($receptrix)>> <<setLocalPronouns $receptrix>> <<if $receptrix.fetish == "mindbroken">> - $receptrix.slaveName leaves the surgery with a certain warmth in $his lower abdomen, $he knows that $he has been impregnated. + $receptrix.slaveName leaves the surgery with a certain warmth in $his lower abdomen, $he knows that $he has been impregnated. <<elseif ($receptrix.fetish == "pregnancy") && ($receptrix.fetishStrength > 60) && ($receptrix.fetishKnown == 1)>> <<if canSee($receptrix)>> Since the surgery required only a local anesthetic, $receptrix.slaveName remained fully aware throughout the procedure. $He was overjoyed at the sight of the syringe containing $his future child emptying into $his womb. @@ -79,7 +79,7 @@ <</if>> <<setLocalPronouns $receptrix>> <<if $receptrix.fetish == "mindbroken">> - $receptrix.slaveName leaves the surgery with a certain warmth in $his lower abdomen, $he knows that $he has been impregnated. + $receptrix.slaveName leaves the surgery with a certain warmth in $his lower abdomen, $he knows that $he has been impregnated. <<elseif ($receptrix.fetish == "pregnancy") && ($receptrix.fetishStrength > 60) && ($receptrix.fetishKnown == 1)>> <<if canSee($receptrix)>> Since the surgery required only a local anesthetic, $receptrix.slaveName remained fully aware throughout the procedure. $He was overjoyed at the sight of the syringe containing $his future child emptying into $his womb. @@ -149,10 +149,10 @@ <<run WombNormalizePreg($receptrix)>> <<setLocalPronouns $receptrix>> <<if $receptrix.fetish == "mindbroken">> - $receptrix.slaveName leaves the surgery with a certain warmth in $his lower abdomen, - <<if $receptrix.ID == $donatrix.ID>> + $receptrix.slaveName leaves the surgery with a certain warmth in $his lower abdomen, + <<if $receptrix.ID == $donatrix.ID>> but has no idea $he carries $his own clone. - <<else>> + <<else>> $he knows that $he has been impregnated. <</if>> <<elseif ($receptrix.fetish == "pregnancy") && ($receptrix.fetishStrength > 60) && ($receptrix.fetishKnown == 1)>> diff --git a/src/pregmod/widgets/playerDescriptionWidgets.tw b/src/pregmod/widgets/playerDescriptionWidgets.tw index 96c74270e0c326f4e9154acdbef3e7e84b1a2283..0664eee5cadbdcbb6943afff3e25f62b6af87a3b 100644 --- a/src/pregmod/widgets/playerDescriptionWidgets.tw +++ b/src/pregmod/widgets/playerDescriptionWidgets.tw @@ -81,7 +81,7 @@ They are covered in freckles, which are particularly dense in the cleft between them. <</if>> <<elseif $PC.boobs == 1>> - you have a @@.orange;healthy pair of DD cup breasts.@@ They are nice, perky and jiggle pleasantly with your every move. + you have a @@.orange;healthy pair of DD-cup breasts.@@ They are nice, perky and jiggle pleasantly with your every move. <<if $PC.lactation > 0>> Your breasts feel fuller lately; likely a side effect of your lactation. <</if>> diff --git a/src/societies/aztec/slaveSacrifice.tw b/src/societies/aztec/slaveSacrifice.tw index 4b0aad61114e7187ff5285e6c6a79a32b22129ac..11032cc8bdd02d933aaebf922be32965eabb6bca 100644 --- a/src/societies/aztec/slaveSacrifice.tw +++ b/src/societies/aztec/slaveSacrifice.tw @@ -69,7 +69,7 @@ <<elseif ($activeSlave.sexualFlaw == "shamefast")>> $He bursts into tears. "I'm going to be practically naked where everyone can <<s>>ee me!" <<elseif ($activeSlave.sexualFlaw == "repressed")>> - A big smile appears on $his face. "I'm going to be clean<<s>>ed. I'll be cleaned for the godde<<ss>>..." + A big smile appears on $his face. "I'm going to be clean<<s>>ed. I'll be cleaned for the godde<<ss>>..." <</if>> <<else>> $He does $his best to control $himself and avoid punishment. "<<Master>>, I will do it. I'll do the peniten<<c>>e for the godde<<ss>>." $He holds $himself together until you dismiss $him; as $he turns to leave, the tears come fast, and $he almost runs into the door frame on $his way out<<if canSee($activeSlave)>>, blinded with weeping<</if>>. diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index 03fa7ecce6926a475cdd05eeb8c760f42c59b36d..4bbd02f11c397e1291097653144cc46743207ac0 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -2758,18 +2758,12 @@ Setting missing global variables: <<set $seeAvatar = 1>> <</if>> -<<if ndef $NaNArray>> - <<set $NaNArray = []>> -<</if>> - /* Economy Mod */ <<if $economy == 0.5>> <<set $economy = 200>> -<</if>> -<<if $economy == 1>> +<<elseif $economy == 1>> <<set $economy = 100>> -<</if>> -<<if $economy == 1.5>> +<<elseif $economy == 1.5>> <<set $economy = 67>> <</if>> <<if ndef $NPCSlaves>> @@ -2777,83 +2771,13 @@ Setting missing global variables: $ASlaves += $menials + $fuckdolls + $menialBioreactors>> <</if>> <<if def $ACitizenLimit || def $ASlaveLimit>> - <<set $ACitizenLimit = "unset", - $ASlaveLimit = "unset">> -<</if>> -<<if ndef $lowerClass>> - <<set $lowerClass = 3120>> -<</if>> -<<if ndef $LSCBase>> - <<set $LSCBase = 800>> -<</if>> -<<if ndef $welfare>> - <<set $welfare = 0.004>> -<</if>> -<<if ndef $rentEffectL>> - <<set $rentEffectL = 1>> -<</if>> -<<if ndef $LCRent>> - <<set $LCRent = 20>> -<</if>> -<<if ndef $middleClass>> - <<set $middleClass = 890>> -<</if>> -<<if ndef $MCBase>> - <<set $MCBase = 200>> -<</if>> -<<if ndef $rentEffectM>> - <<set $rentEffectM = 1>> -<</if>> -<<if ndef $MCRent>> - <<set $MCRent = 50>> -<</if>> -<<if ndef $upperClass>> - <<set $upperClass = 200>> -<</if>> -<<if ndef $UCBase>> - <<set $UCBase = 40>> -<</if>> -<<if ndef $rentEffectU>> - <<set $rentEffectU = 1>> -<</if>> -<<if ndef $UCRent>> - <<set $UCRent = 175>> -<</if>> -<<if ndef $topClass>> - <<set $topClass = 38>> -<</if>> -<<if ndef $TCBase>> - <<set $TCBase = 20>> -<</if>> -<<if ndef $rentEffectT>> - <<set $rentEffectT = 1>> -<</if>> -<<if ndef $TCRent>> - <<set $TCRent = 650>> -<</if>> -<<if ndef $GDP>> - <<set $GDP = 278.6>> -<</if>> -<<if ndef $slaveDemandU>> - <<set $slaveDemandU = 2>> -<</if>> -<<if ndef $slaveDemandT>> - <<set $slaveDemandT = 12>> -<</if>> -<<if ndef $slaveProductivity>> - <<set $slaveProductivity = 0.8>> -<</if>> -<<if ndef $enslaveChance>> - <<set $enslaveChance = 0.2>> -<</if>> -<<if ndef $slaveExpiration>> - <<set $slaveExpiration = 0.005>> + <<unset $ACitizenLimit, $ASlaveLimit>> <</if>> -<<if ndef $antiWeatherFreeze>> - <<set $antiWeatherFreeze = 0>> +<<if def $welfare || def $slaveDemandU || def $slaveDemandT|| def $slaveProductivity || def $enslaveChance || def $slaveExpiration>> + <<unset $welfare, $slaveDemandU, $slaveDemandT, $slaveProductivity, $enslaveChance, $slaveExpiration>> <</if>> -<<set $visitors = Number($visitors) || 0>> +<<run EconomyDatatypeCleanup()>> <<run ArcologyDatatypeCleanup()>> Done! diff --git a/src/uncategorized/RECI.tw b/src/uncategorized/RECI.tw index 6c7ebef1e0ae3d56e60b7428e23ae2823a8dfb21..6a865fc21da2c0e8bd99b5cbc92f997af1629b39 100644 --- a/src/uncategorized/RECI.tw +++ b/src/uncategorized/RECI.tw @@ -318,7 +318,7 @@ $He looks pensive, and goes through two false starts before $he clears $his thro <<setLocalPronouns $Concubine 2>> <<EventNameDelink $activeSlave>> <<replace "#result">> - You tell $him $he's got a nice asspussy, and grope $him thoroughly, cupping $his buttocks with one hand and squeezing a breast with the other. $He looks <<if ($activeSlave.fetish == "buttslut") && ($activeSlave.fetishKnown == 1)>>desperately eager<<else>>ready and willing<</if>>, and angles $himself just right, but you administer a light slap to $his $activeSlave.skin ass and continue, telling $him that it's so nice you feel like sharing it. $He's <<if ($activeSlave.fetish == "buttslut") && ($activeSlave.fetishKnown == 1)>>so ready to fuck $he can't quite think of what to say<<else>>not quite sure how to respond<</if>>, and before $he can figure it out, $Concubine.slaveName hurries in, responding to your summons. Of course, $activeSlave.slaveName is no stranger to $Concubine.slaveName, who takes in the situation at a glance and <<if $Concubine.dick > 0>>instantly achieves a painfully hard erection<<else>>immediately flushes with arousal<</if>>. $Concubine.slaveName<<if $Concubine.dick == 0>> dons a strap-on and<</if>> clambers up onto the (strongly built) bathroom counter. Since saliva is plenty of lube for $activeSlave.slaveName's experienced ass, _he2 points a meaningful finger at <<if $Concubine.dick == 0>>the phallus<<else>>_his2 cock<</if>>, and $activeSlave.slaveName begins to suck it enthusiastically, trying to get it as wet as possible for the sake of $his butt. + You tell $him $he's got a nice asspussy, and grope $him thoroughly, cupping $his buttocks with one hand and squeezing a breast with the other. $He looks <<if ($activeSlave.fetish == "buttslut") && ($activeSlave.fetishKnown == 1)>>desperately eager<<else>>ready and willing<</if>>, and angles $himself just right, but you administer a light slap to $his $activeSlave.skin ass and continue, telling $him that it's so nice you feel like sharing it. $He's <<if ($activeSlave.fetish == "buttslut") && ($activeSlave.fetishKnown == 1)>>so ready to fuck $he can't quite think of what to say<<else>>not quite sure how to respond<</if>>, and before $he can figure it out, $Concubine.slaveName hurries in, responding to your summons. Of course, $activeSlave.slaveName is no stranger to $Concubine.slaveName, who takes in the situation at a glance and <<if $Concubine.dick > 0>>instantly achieves a painfully hard erection<<else>>immediately flushes with arousal<</if>>. $Concubine.slaveName<<if $Concubine.dick == 0>> dons a strap-on and<</if>> clambers up onto the (strongly built) bathroom counter. Since saliva is plenty of lube for $activeSlave.slaveName's experienced ass, _he2 points a meaningful finger at <<if $Concubine.dick == 0>>the phallus<<else>>her cock<</if>>, and $activeSlave.slaveName begins to suck it enthusiastically, trying to get it as wet as possible for the sake of $his butt. <br><br> Since $activeSlave.slaveName is being so good, you decide to help get $him ready, and push $him sideways so $he straddles the counter's edge. $He whimpers into the <<if $Concubine.dick == 0>>dildo<<else>>dick<</if>> in $his mouth as $he feels $his <<if $activeSlave.dick > 0>><<if ($activeSlave.hormoneBalance >= 100) || ($activeSlave.dickAccessory == "chastity")>>chastity cage<<elseif ($activeSlave.hormoneBalance >= 100) || ($activeSlave.balls == 0) || ($activeSlave.ballType == "sterile")>>soft dickclit<<else>>hard cock<</if>><<else>>mons<</if>> graze the hard counter, and then stiffens as you penetrate $his bottom. When you judge that your Concubine is wet enough, you nod to _him2, and _he2 takes $activeSlave.slaveName by the hand, pulling $him up onto _his2 lap. <<if ($Concubine.boobs > 4000) && ($activeSlave.boobs > 4000)>> diff --git a/src/uncategorized/REFI.tw b/src/uncategorized/REFI.tw index f1eb197a395c6452bd1a8d445f205b1cff57f1c6..a987f4910282054608dd4011be0a3d15489789ab 100644 --- a/src/uncategorized/REFI.tw +++ b/src/uncategorized/REFI.tw @@ -1424,7 +1424,7 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<< <<elseif $activeSlave.butt <= 5>> enormous <</if>> - <<if Math.floor($activeSlave.buttImplant/$activeSlave.butt) > .60>>firm<<else>>soft<</if>> buttocks, atop $his anal chastity. You let $him quiver with anticipation for a little before reminding $him that the belt's removal is a reward for good slaves, and you might give release $him from it one day - but that $he doesn't deserve it yet. With that, you begin thrusting against $his rear, enjoying the twin pairs off flesh against your palms.. $He is <<if !canTalk($activeSlave)>>practically <</if>> mewling with lust by the time you cum on $him, joining you in orgasm as $he feels your seed trickle down $his lower back and down to $his chastity belt. + <<if Math.floor($activeSlave.buttImplant/$activeSlave.butt) > .60>>firm<<else>>soft<</if>> buttocks, atop $his anal chastity. You let $him quiver with anticipation for a little before reminding $him that the belt's removal is a reward for good slaves, and you might give release $him from it one day - but that $he doesn't deserve it yet. With that, you begin thrusting against $his rear, enjoying the twin pairs off flesh against your palms. $He is <<if !canTalk($activeSlave)>>practically <</if>> mewling with lust by the time you cum on $him, joining you in orgasm as $he feels your seed trickle down $his lower back and down to $his chastity belt. <<else>> rest your cock between $his <<if $activeSlave.butt <= 0>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 8eb6009fc5dbbb101104f5219c3535eb405b6c31..0a980abfceb18e94820ce3cb4002edc600a884ad 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -273,39 +273,39 @@ With $his back arched and $his thighs together $his <<if $activeSlave.butt > 5>> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> wakes you in the morning, <<if $assistant == 0>> - its voice + _hisA voice <<else>> <<switch $assistantAppearance>> <<case "monstergirl">> - her monstergirl avatar's sultry voice + _hisA monstergirl avatar's sultry voice <<case "shemale">> - her shemale avatar's syrupy voice + _hisA shemale avatar's syrupy voice <<case "amazon">> - her amazon avatar's powerful voice + _hisA amazon avatar's powerful voice <<case "businesswoman">> - her businesswoman avatar's confident voice + _hisA businesswoman avatar's confident voice <<case "fairy" "pregnant fairy">> - her fairy avatar's adorable voice + _hisA fairy avatar's adorable voice <<case "schoolgirl">> - her schoolgirl avatar's bubbly voice + _hisA schoolgirl avatar's bubbly voice <<case "loli" "preggololi">> - her loli avatar's childish voice + _hisA loli avatar's childish voice <<case "angel">> - her angel avatar's heavenly voice + _hisA angel avatar's heavenly voice <<case "cherub">> - her cherub avatar's cheerful voice + _hisA cherub avatar's cheerful voice <<case "incubus">> - her incubus avatar's forceful voice + _hisA incubus avatar's forceful voice <<case "succubus">> - her succubus avatar's sultry voice + _hisA succubus avatar's sultry voice <<case "imp">> - her imp avatar's mischievous voice + _hisA imp avatar's mischievous voice <<case "witch">> - her witch avatar's cocky voice + _hisA witch avatar's cocky voice <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - her avatar's piecemeal voice + _hisA avatar's piecemeal voice <<default>> - her voice + _hisA voice <</switch>> <</if>> gently calling your name. As you regain consciousness, you become aware of a weight on your chest<<if $PC.boobsBonus >= 3>> other than your heavy tits<</if>>. <<EventNameLink $activeSlave>> has snuggled up against you in $his sleep. $He's nude, and so are you; everyone sleeps naked in your penthouse. The sheet is down at your hips, leaving your upper bodies bare. <<if $activeSlave.amp == 1>>$He's wormed $his limbless torso under your arm,<<else>>$He has one arm across your <<if $PC.boobs == 1>>chest, just below your breasts,<<elseif $PC.title == 1>>manly chest<<else>>flat chest,<</if>><</if>> and is using your shoulder as a pillow. You can feel $his warm breath across <<if $PC.boobs == 1 || $PC.title == 0>>your nipple on that side, and it hardens slowly under your gaze<<else>>your well-developed pectorals<</if>>. $His <<if $activeSlave.boobs > 4000>>incredible tits are resting to either side of your ribcage, with one of them a heavy mass on your chest and the other trapped under $his<<elseif $activeSlave.boobs > 1200>>big boobs form a warm, soft mass between you<<else>>soft chest rests warmly against your ribcage<</if>><<if $activeSlave.belly >= 10000>>, beneath them, $his _belly <<if $activeSlave.bellyPreg >= 8000>>pregnant <</if>>belly rests <<if $PC.belly >= 1500>>against your own baby bump<<else>>upon your flat stomach<</if>><</if>>, and farther down, there's another source of warmth where $he's <<if $activeSlave.amp == 1>>got $his legless pelvis resting against your hip<<else>>straddling your thigh<</if>>. @@ -592,7 +592,7 @@ from your view. The wait gives license to $his fears. $His<<if ($activeSlave.lip <<case "cooler lockin">> -You're circulating in $clubName, looking over your holdings but mostly just letting yourself be seen, when your personal assistant quietly alerts you. <<if $assistant == 0>>"<<= properTitle()>>,"<<else>>"Baby,"<</if>> she says, "<<EventNameLink $activeSlave>> can't get out of the refrigerator." <<if $assistant == 0>>The personal assistant explains the absurd statement: "$He's been assigned to get some items out of the walk-in refrigerator. $He accidentally let the door shut behind $him, didn't notice, took too long in there, and is now too chilled to figure out the emergency release. I can unlock it remotely, or you can let $him out yourself."<<else>>Chuckling, your personal assistant explains the absurd statement: "The silly $girl's been assigned to get some things out of the walk-in refrigerator. $He accidentally let the door shut behind $him, didn't notice, took too long in there, and is now too chilled to figure out the emergency release. I can unlock it remotely, or you can head over and have some fun with $him."<</if>> +You're circulating in $clubName, looking over your holdings but mostly just letting yourself be seen, when your personal assistant quietly alerts you. <<if $assistant == 0>>"<<= properTitle()>>,"<<else>>"Baby,"<</if>> _heA says, "<<EventNameLink $activeSlave>> can't get out of the refrigerator." <<if $assistant == 0>>The personal assistant explains the absurd statement: "$He's been assigned to get some items out of the walk-in refrigerator. $He accidentally let the door shut behind $him, didn't notice, took too long in there, and is now too chilled to figure out the emergency release. I can unlock it remotely, or you can let $him out yourself."<<else>>Chuckling, your personal assistant explains the absurd statement: "The silly $girl's been assigned to get some things out of the walk-in refrigerator. $He accidentally let the door shut behind $him, didn't notice, took too long in there, and is now too chilled to figure out the emergency release. I can unlock it remotely, or you can head over and have some fun with $him."<</if>> <br><br> The walk-in cooling unit is designed for the refrigeration of food for you and guests only, since the slaves drink a nutritive fluid that doesn't require it. Only servants ever have any reason to be in there, but $he was indeed instructed to fetch out some beverages necessary for an entertainment you have planned. It's cool in there, but not freezing, so $he's in no immediate danger. @@ -637,7 +637,7 @@ You shake your head no, for the moment, and just enjoy the view. After a few min <<case "nympho with assistant">> -You pass one of the penthouse's several supply closets by chance, and are surprised to hear $assistantName's voice inside. Oddly, there seems to be more than one of her. You open the door on a whim, to find that almost every one of the dildo machines in the closet is currently fucking <<EventNameLink $activeSlave>>, +You pass one of the penthouse's several supply closets by chance, and are surprised to hear $assistantName's voice inside. Oddly, there seems to be more than one of _himA. You open the door on a whim, to find that almost every one of the dildo machines in the closet is currently fucking <<EventNameLink $activeSlave>>, <<if $activeSlave.belly >= 500000>> atop $his <<if $activeSlave.bellyPreg >= 5000>>excited and wriggling mass of children<<else>>over-inflated sphere of a stomach<</if>> <<else>> @@ -2397,46 +2397,46 @@ As you begin your day one morning, you hear the quiet <<case "schoolgirl">> but unmistakably suggestive voice of your schoolgirl <</switch>> -personal assistant coming from your office. Looking in, you are treated to the sight of <<EventNameLink $activeSlave>>'s <<if $activeSlave.butt > 8>>ridiculous bottom jiggling<<elseif $activeSlave.butt > 4>>big behind bouncing<<else>>cute rear<</if>><<if $activeSlave.belly >= 5000>>, and the _ belly rounded belly hanging between $his legs,<</if>> as $he reaches out over the glass top of your desk with a soft, dust-free cloth and a bottle of screen cleaner. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> is displaying her avatar right under where the slave is cleaning the glass screen, and $he's displaying it nude. $He's positioned $himself so that the poor slave appears to be wiping +personal assistant coming from your office. Looking in, you are treated to the sight of <<EventNameLink $activeSlave>>'s <<if $activeSlave.butt > 8>>ridiculous bottom jiggling<<elseif $activeSlave.butt > 4>>big behind bouncing<<else>>cute rear<</if>><<if $activeSlave.belly >= 5000>>, and the _ belly rounded belly hanging between $his legs,<</if>> as $he reaches out over the glass top of your desk with a soft, dust-free cloth and a bottle of screen cleaner. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> is displaying _hisA avatar right under where the slave is cleaning the glass screen, and $he's displaying it nude. $He's positioned $himself so that the poor slave appears to be wiping <<switch $assistantAppearance>> <<case "monstergirl">> - her hair-tentacles + _hisA hair-tentacles <<case "shemale">> - the shaft of her massive prick + the shaft of _hisA massive prick <<case "amazon">> - the insides of her muscular thighs + the insides of _hisA muscular thighs <<case "businesswoman">> - her pussy + _hisA pussy <<case "fairy">> - her tiny body + _hisA tiny body <<case "pregnant fairy">> - her tiny yet swollen body + _hisA tiny yet swollen body <<case "goddess">> - her motherly tits + _hisA motherly tits <<case "hypergoddess">> - her huge pregnant belly + _hisA huge pregnant belly <<case "loli">> - her flat chest + _hisA flat chest <<case "preggololi">> - her pregnant belly + _hisA pregnant belly <<case "angel">> - her wide-spread wings + _hisA wide-spread wings <<case "cherub">> - her cute pussy + _hisA cute pussy <<case "incubus">> - her throbbing prick + _hisA throbbing prick <<case "succubus">> - her lovely pussy + _hisA lovely pussy <<case "imp">> - her pussy + _hisA pussy <<case "witch">> - her plump tits + _hisA plump tits <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - her phallic tentacles + _hisA phallic tentacles <<case "schoolgirl">> - her perky tits + _hisA perky tits <</switch>> -down with screen cleaner, and is talking dirty to the furiously blushing servant. "Ohh, that feels good," she moans. "Rub me right there, you +down with screen cleaner, and is talking dirty to the furiously blushing servant. "Ohh, that feels good," _heA moans. "Rub me right there, you $desc slut! I love it!" The poor slave is doing $his best to hurry, embarrassed and unsure of how to react to $assistantName's behavior. @@ -2470,38 +2470,38 @@ You decide to stop by to see $his method at work. By the time you arrive, $he's <<case "forbidden masturbation">> <<if $assistant > 0>> - There is an alert from $assistantName, in her deliciously feminine voice: "$activeSlave.slaveName is masturbating, <<= properMaster()>>. Ooh, $he's breaking the rules, <<= properMaster()>>!" Her avatar + There is an alert from $assistantName, in _hisA deliciously feminine voice: "$activeSlave.slaveName is masturbating, <<= properMaster()>>. Ooh, $he's breaking the rules, <<= properMaster()>>!" _HisA avatar <<switch $assistantAppearance>> <<case "monstergirl">> - strokes its dicks suggestively. + strokes _hisA dicks suggestively. <<case "shemale">> - shifts uncomfortably, its cock rock hard. + shifts uncomfortably, _hisA cock rock hard. <<case "amazon">> - struts back and forth indignantly, its bone bangles rattling. + struts back and forth indignantly, _hisA bone bangles rattling. <<case "businesswoman">> - licks its cherry-red lips suggestively. + licks _hisA cherry-red lips suggestively. <<case "fairy" "pregnant fairy">> giggles uncontrollably. <<case "hypergoddess" "goddess">> - tutting disapprovingly, despite her blushing. + tutting disapprovingly, despite _hisA blushing. <<case "loli">> stares innocently at the scene. <<case "preggololi">> - stares at the scene, blushing, while a hand caresses her large belly. + stares at the scene, blushing, while a hand caresses _hisA large belly. <<case "angel">> - is covering her face, occasionally peeping through her fingers. + is covering _hisA face, occasionally peeping through _hisA fingers. <<case "cherub">> - is trying her hardest to look away, but keeps glancing back at the scene. + is trying _hisA hardest to look away, but keeps glancing back at the scene. <<case "incubus">> is openly jacking off to the sight. <<case "succubus">> is groping herself to the sight. <<case "imp">> - is hovering while viciously fingering her cunt. + is hovering while viciously fingering _hisA cunt. <<case "witch">> - is pretending to read from her spellbook, but is obviously watching over the top of it. + is pretending to read from _hisA spell book, but is obviously watching over the top of it. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - is mimicking her actions nearly perfectly. + is mimicking _hisA actions nearly perfectly. <<case "schoolgirl">> giggles nervously. <<default>> @@ -2611,43 +2611,43 @@ When you return, the comfortably nude $desc is flirting shamelessly with $assist <<case "monstergirl">> "I love your hair," the slave <<say>>s. "Have you done anything to it lately?" <br><br> - $assistantName smiles dangerously, her tentacle hair flaring out, its suckers starting to pulsate. "Don't you mean, 'have I done anyone with it lately?' I'd love to do you," she purrs. + $assistantName smiles dangerously, _hisA tentacle hair flaring out, its suckers starting to pulsate. "Don't you mean, 'have I done anyone with it lately?' I'd love to do you," _heA purrs. <<case "shemale">> "I love your cock," the slave <<if SlaveStatsChecker.checkForLisp($activeSlave)>>lisps wistfully<<else>>sighs wistfully<</if>>. <<if canAchieveErection($activeSlave)>>"I'd love to be that big."<<else>>"I can't look away."<</if>> <br><br> - Complimented, $assistantName looks pleased. "Yeah, it's pretty great," she giggles. + Complimented, $assistantName looks pleased. "Yeah, it's pretty great," _heA giggles. <<case "amazon">> "You're <<s>>o big and <<s>>trong," the slave <<say>>s. "You look like you could give a great hug." <br><br> - $assistantName blushes. "Um, well," she says, her muscular avatar kicking its heels. "I can't. But I'd like to give you one!" + $assistantName blushes. "Um, well," _heA says, _hisA muscular avatar kicking its heels. "I can't. But I'd like to give you one!" <<case "businesswoman">> "You're <<s>>o confident and <<s>>e<<x>>y," the slave <<say>>s. "I love doing what you <<s>>ay." <br><br> - $assistantName favors $him with an aristocratic look. "Well, you are a good slave," she says measuringly. "So I suppose I love telling you what to do." She uncrosses and recrosses her legs. + $assistantName favors $him with an aristocratic look. "Well, you are a good slave," _heA says measuringly. "So I suppose I love telling you what to do." _HeA uncrosses and recrosses _hisA legs. <<case "fairy">> "You're <<s>>o tiny and adorable," the slave <<say>>s. "You're a load of fun to be with." <br><br> - $assistantName giggles and holds her hands up to her face. "Aw shucks, you're just saying that." she says shyly. "You're quite the cutie yourself!" She flits to and fro. + $assistantName giggles and holds _hisA hands up to _hisA face. "Aw shucks, you're just saying that," _heA says shyly. "You're quite the cutie yourself!" _HeA flits to and fro. <<case "pregnant fairy">> "You're <<s>>o tiny and adorable," the slave <<say>>s. "You're a load of fun to be with." <br><br> - $assistantName giggles and holds her hands up to her face. "Aw shucks, you're just saying that." she says shyly. "You're quite the cutie yourself!" She moves one hand down to caress her belly. + $assistantName giggles and holds _hisA hands up to _hisA face. "Aw shucks, you're just saying that," _heA says shyly. "You're quite the cutie yourself!" _HeA moves one hand down to caress _hisA belly. <<case "schoolgirl" "cherub">> "You're <<s>>o cute," the slave <<say>>s. "It make<<s>> thing<<s>> fun." <br><br> - $assistantName looks touched. "Aw," she coos, "I love you too!" + $assistantName looks touched. "Aw," _heA coos, "I love you too!" <<case "goddess" "hypergoddess">> "I love the way you glow," the slave <<say>>s. "It'<<s>> really comforting." <br><br> - $assistantName beams maternally. "That's wonderful," she says resonantly. "I want the best for you." + $assistantName beams maternally. "That's wonderful," _heA says resonantly. "I want the best for you." <<case "loli">> "You're <<s>>o cute," the slave <<say>>s. "It'<<s>> really calming." <br><br> - $assistantName beams cutely. She giggles quietly. "I'll be cuter just for you." + $assistantName beams cutely. _HeA giggles quietly. "I'll be cuter just for you." <<case "preggololi">> "You're <<s>>o cute," the slave <<say>>s. "It'<<s>> really calming." <br><br> - $assistantName beams proudly. She giggles loudly and pats her belly. "I'll be cuter just for you." + $assistantName beams proudly. _HeA giggles loudly and pats _hisA belly. "I'll be cuter just for you." <<case "angel">> "I love your wing<<s>>," the slave <<say>>s. "They are <<s>>o maje<<s>>tic." <br><br> @@ -2938,7 +2938,7 @@ Still dreaming, $he clasps $his arms protectively over $his <<if $activeSlave.pr <<case "cockfeeder resistance">> -As you're starting your day, $assistantName pauses <<if $assistant != 0>>her<<else>>its<</if>> review of business matters to report that <<EventNameLink $activeSlave>> is not accepting $his breakfast from the phallic feeders in the kitchen. With nothing else urgent, you head down to address the situation. $activeSlave.slaveName is in the proper position for feeding, on $his knees in front of a feeding fuckmachine. $He isn't sucking it off for $his breakfast, however. $He doesn't seem to be fully awake, and is <<if canSee($activeSlave)>>regarding<<else>>touching<</if>> the big dildo that $he's supposed to suck off for food with vague distaste. $His $activeSlave.faceShape face is scrunched into a look of tired disgust. +As you're starting your day, $assistantName pauses _hisA review of business matters to report that <<EventNameLink $activeSlave>> is not accepting $his breakfast from the phallic feeders in the kitchen. With nothing else urgent, you head down to address the situation. $activeSlave.slaveName is in the proper position for feeding, on $his knees in front of a feeding fuckmachine. $He isn't sucking it off for $his breakfast, however. $He doesn't seem to be fully awake, and is <<if canSee($activeSlave)>>regarding<<else>>touching<</if>> the big dildo that $he's supposed to suck off for food with vague distaste. $His $activeSlave.faceShape face is scrunched into a look of tired disgust. <br><br> @@ -2951,7 +2951,7 @@ $He turns to you as you enter, and <<if canSee($activeSlave)>>seeing<<else>>real <<case "suppository resistance">> -As you're starting your day, $assistantName pauses <<if $assistant != 0>>her<<else>>its<</if>> review of business matters to report that <<EventNameLink $activeSlave>> is not accepting $his breakfast from the phallic feeders in the kitchen. With nothing else urgent, you head down to address the situation. $activeSlave.slaveName is standing in front of the place where $he's supposed to take $his drugs. It's a little pad on the ground on which $he's supposed to kneel, with a fuckmachine positioned to penetrate $his anus once $he does so. $He's not completely awake yet, and is just standing there, <<if canSee($activeSlave)>>viewing<<else>>feeling<</if>> the setup with a vague look of distaste. $He's facing it, and has $his <<if $activeSlave.butt > 6>>massive behind<<elseif $activeSlave.butt > 3>>beautiful bottom<<else>>cute butt<</if>> pointed very much away from the machine that's supposed to be fucking it. +As you're starting your day, $assistantName pauses _hisA review of business matters to report that <<EventNameLink $activeSlave>> is not accepting $his breakfast from the phallic feeders in the kitchen. With nothing else urgent, you head down to address the situation. $activeSlave.slaveName is standing in front of the place where $he's supposed to take $his drugs. It's a little pad on the ground on which $he's supposed to kneel, with a fuckmachine positioned to penetrate $his anus once $he does so. $He's not completely awake yet, and is just standing there, <<if canSee($activeSlave)>>viewing<<else>>feeling<</if>> the setup with a vague look of distaste. $He's facing it, and has $his <<if $activeSlave.butt > 6>>massive behind<<elseif $activeSlave.butt > 3>>beautiful bottom<<else>>cute butt<</if>> pointed very much away from the machine that's supposed to be fucking it. <br><br> @@ -3067,7 +3067,7 @@ in time with $his humming, $he runs $his hands sensually over them, along $his f First thing in the morning, <<if $activeSlave.ID == $Bodyguard.ID>> - before you've even gotten out of bed, you hear <<EventNameLink $activeSlave>>'s voice coming up from where $he sleeps, on $his own bedroll in your suite. There's a distinctly plaintive note in $his voice, and as soon as you sit up and look in $his direction, it's obvious why. $He sleeps out of $his P-Limbs, since it's good to rest the anchor points implanted into $his torso. They're held in actuators over $his bedroll, which can swing down and attach them to $him the instant $he's awake. Except today, they're staying obstinately up near the ceiling. <<if $assistant != 0>>$assistantName tells you she's<<else>>Your personal assistant informs you it's<</if>> troubleshooting the problem, but in the meantime, poor + before you've even gotten out of bed, you hear <<EventNameLink $activeSlave>>'s voice coming up from where $he sleeps, on $his own bedroll in your suite. There's a distinctly plaintive note in $his voice, and as soon as you sit up and look in $his direction, it's obvious why. $He sleeps out of $his P-Limbs, since it's good to rest the anchor points implanted into $his torso. They're held in actuators over $his bedroll, which can swing down and attach them to $him the instant $he's awake. Except today, they're staying obstinately up near the ceiling. <<if $assistant != 0>>$assistantName tells you _heA's<<else>>Your personal assistant informs you _heA's<</if>> troubleshooting the problem, but in the meantime, poor <<else>> $assistantName informs you that there's a minor problem with <<EventNameLink $activeSlave>>, and asks whether you'd like it to be handled without you. $He sleeps out of $his P-Limbs, since it's good to rest the anchor points implanted into $his torso. When $he wakes up, $he usually asks whichever slave is nearest to attach $his dominant arm, at which point $he can do the rest $himself. Due to an unexpected change in the slaves' schedules, though, $he's all alone today. Poor <</if>> @@ -3101,9 +3101,9 @@ $He doesn't phrase it quite like that, of course. One evening, $assistantName breaks in on your <<if $assistant > 0>> - work, _hisA $assistantAppearance avatar looking uncharacteristically somber. "<<= properMaster()>>," she says, "a group of tourists are giving <<EventNameLink $activeSlave>> a bad time." Before you can ask why the security drones haven't addressed the situation, she continues, "They're not abusing $him physically or anything. But, look." She + work, _hisA $assistantAppearance avatar looking uncharacteristically somber. "<<= properMaster()>>," _heA says, "a group of tourists are giving <<EventNameLink $activeSlave>> a bad time." Before you can ask why the security drones haven't addressed the situation, _heA continues, "They're not abusing $him physically or anything. But, look." _HeA <<else>> - work, announcing that a group of visitors to the arcology are being verbally abusive to <<EventNameLink $activeSlave>>. Before you can ask why it's bothering you with this, it continues, "An enslavement opportunity may exist," and + work, announcing that a group of visitors to the arcology are being verbally abusive to <<EventNameLink $activeSlave>>. Before you can ask why _heA's bothering you with this, _heA continues, "An enslavement opportunity may exist," and <</if>> brings up a video feed. <br><br> @@ -3751,7 +3751,7 @@ As another long week draws to a close, <<EventNameLink $activeSlave>> happens to <<else>> your mother gave birth to you, I ju<<s>>t can't compete, and I don't even come clo<<s>>e to her look<<s>>, <</if>> - <<Master>>. It'<<s>> a little weird, i<<s>>n't it, for <<s>>uch an old woman to be with graced with such a lovely <<Master>>?" + <<Master>>. It'<<s>> a little weird, i<<s>>n't it, for <<s>>uch an old $woman to be with graced with such a lovely <<Master>>?" <</if>> <<case "old PC age difference">> @@ -3784,9 +3784,9 @@ As another long week draws to a close, <<EventNameLink $activeSlave>> happens to One afternoon, $assistantName informs you $he that $he has a non-urgent matter that you might be interested in overseeing personally. <<if $assistant > 0>> - Her $assistantAppearance avatar looks unusually curious. "<<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>," she says, "a group of tourists have just entered the arcology. They seem strangely enthralled by <<EventNameLink $activeSlave>>." Before you can ask why she deemed this important enough news to draw your attention to, she continues, "They're not using $him or anything. Just look." She + _HisA $assistantAppearance avatar looks unusually curious. "<<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>," _heA says, "a group of tourists have just entered the arcology. They seem strangely enthralled by <<EventNameLink $activeSlave>>." Before you can ask why _heA deemed this important enough news to draw your attention to, _heA continues, "They're not using $him or anything. Just look." _HeA <<else>> - It announces that a group of tourists have just entered the arcology, and seem unusually enthralled by <<EventNameLink $activeSlave>>. Before you can ask why it's bothering you with this, it continues, "A business opportunity may exist," and + It announces that a group of tourists have just entered the arcology, and seem unusually enthralled by <<EventNameLink $activeSlave>>. Before you can ask why _heA's bothering you with this, _heA continues, "A business opportunity may exist," and <</if>> brings up a video feed. <br><br> @@ -4806,7 +4806,7 @@ brought in to you. This time <<EventNameLink $activeSlave>> has been sent to del <<if $activeSlave.vagina == -2>> <br><<link "Surgically alter $his gender">> <<replace "#result2">> - You ask $him if $he enjoyed the last time $he used $his dick and if it was worth crossing you, because it will not happen again. Restrained as $he is, the most $he can do is cry and beg. Once $he comes to after the surgery, $he faces $his new body; @@.mediumorchid;$he's now a shemale@@ /* TODO: add case for male slaves */ and $he's @@.gold;the only one to blame@@ for $his @@.red;suffering.@@ You waste no time in shoving $him against the wall and forcing your <<if $PC.dick == 1>>dick<<else>>strap-on<</if>> into $his virgin pussy. You use $him until you are satisfied and toss $him to the floor to think about $his new life. Every other rebellious slave is @@.gold;horrified by the example.@@ + You ask $him if $he enjoyed the last time $he used $his dick and if it was worth crossing you, because it will not happen again. Restrained as $he is, the most $he can do is cry and beg. Once $he comes to after the surgery, $he faces $his new body; @@.mediumorchid;$he's now a shemale@@ $he's @@.gold;the only one to blame@@ for $his @@.red;suffering.@@ You waste no time in shoving $him against the wall and forcing your <<if $PC.dick == 1>>dick<<else>>strap-on<</if>> into $his virgin pussy. You use $him until you are satisfied and toss $him to the floor to think about $his new life. Every other rebellious slave is @@.gold;horrified by the example.@@ <<set $activeSlave.trust -= 30, $activeSlave.devotion -= 25, $activeSlave.health -= 20, $activeSlave.dick = 0, $activeSlave.balls = 0, $activeSlave.scrotum = 0, $activeSlave.prostate = 0, $activeSlave.dickAccessory = "none", $activeSlave.vagina = 1>> <<= VaginalVCheck()>> <<set $slaves.forEach(function(s) { if (s.devotion < -50) { s.trust -= 15; } })>> @@ -5842,7 +5842,7 @@ brought in to you. This time <<EventNameLink $activeSlave>> has been sent to del <br><<link "Spend the day in bed">> <<EventNameDelink $activeSlave>> <<replace "#result">> - What's the point of becoming a wealthy tycoon in an anarcho-libertarian paradise if you have to obey the rules all the time? You tell $assistantName to cancel the appointment. Then, you wake your bedmate, and <<if $PC.dick == 1>>get a blowjob<<if $PC.vagina == 1>> and some attention for your pussy<</if>><<else>>have $him eat you out<</if>> under the sheet while you enjoy the lurid sunrise through the glass wall of your bedroom. When the sun is up and you've <<if $PC.dick == 1>>shot your load down $his throat<<else>>climaxed twice<</if>>, you pull the bemused $girl up alongside you again, bring the sheets up over you both, switch on a wallscreen, and ask $him if there's anything $he'd like to <<if canSee($activeSlave)>>watch<<elseif canHear($activeSlave)>>listen to<<else>>put on<</if>>. $He smiles incredulously, but after you encourage $him $he @@.mediumaquamarine;finds $his confidence@@ and admits that there's a Free Cities serial drama about slave life that $he enjoys. You put it on and watch three episodes with $him. It's terribly insipid, but there's a lot of explicit sex to liven things up, and all the actresses are nice enough to look at. $activeSlave.slaveName cuddles comfortably with you the entire time, <<if canSee($activeSlave)>>watching raptly<<else>>listening intently<<else>>staying as silent as possible<</if>> and doing $his best to explain the wretchedly trite plot you've missed. + What's the point of becoming a wealthy tycoon in an anarcho-libertarian paradise if you have to obey the rules all the time? You tell $assistantName to cancel the appointment. Then, you wake your bedmate, and <<if $PC.dick == 1>>get a blowjob<<if $PC.vagina == 1>> and some attention for your pussy<</if>><<else>>have $him eat you out<</if>> under the sheet while you enjoy the lurid sunrise through the glass wall of your bedroom. When the sun is up and you've <<if $PC.dick == 1>>shot your load down $his throat<<else>>climaxed twice<</if>>, you pull the bemused $girl up alongside you again, bring the sheets up over you both, switch on a wallscreen, and ask $him if there's anything $he'd like to <<if canSee($activeSlave)>>watch<<elseif canHear($activeSlave)>>listen to<<else>>put on<</if>>. $He smiles incredulously, but after you encourage $him $he @@.mediumaquamarine;finds $his confidence@@ and admits that there's a Free Cities serial drama about slave life that $he enjoys. You put it on and watch three episodes with $him. It's terribly insipid, but there's a lot of explicit sex to liven things up, and all the actresses are nice enough to look at. $activeSlave.slaveName cuddles comfortably with you the entire time, <<if canSee($activeSlave)>>watching raptly<<elseif canHear($activeSlave)>>listening intently<<else>>staying as silent as possible<</if>> and doing $his best to explain the wretchedly trite plot you've missed. <<set $activeSlave.oralCount++, $oralTotal++>> You have a meal delivered, <<if $activeSlave.vagina > 0 && canDoVaginal($activeSlave)>> @@ -12393,7 +12393,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "Not when you're pregnant">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You tell $him that you would prefer not to inject your pregnant slaves with large doses of growth hormones, and $he must respect your judgment in this regard. $He leaves looking disappointed, but vows to return once $he has given birth. $He isn't satisfied with $his body, but @@.mediumaquamarine;trusts@@ that her <<= WrittenMaster($activeSlave)>> cares for $him and her unborn child<<if $activeSlave.pregType > 1>>ren<</if>>'s health. + You tell $him that you would prefer not to inject your pregnant slaves with large doses of growth hormones, and $he must respect your judgment in this regard. $He leaves looking disappointed, but vows to return once $he has given birth. $He isn't satisfied with $his body, but @@.mediumaquamarine;trusts@@ that $his <<= WrittenMaster($activeSlave)>> cares for $him and $his unborn child<<if $activeSlave.pregType > 1>>ren<</if>>'s health. <<set $activeSlave.trust++>> <</replace>> <</link>> @@ -12401,7 +12401,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "Decline">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You tell $him that $he's better as $he is, and $he must respect your judgment in this regard. $He leaves looking more @@.hotpink;flattered@@ than disappointed. $He's less insecure in $his own body, and @@.mediumaquamarine;trusts@@ that her <<= WrittenMaster($activeSlave)>> has a plan for $him. + You tell $him that $he's better as $he is, and $he must respect your judgment in this regard. $He leaves looking more @@.hotpink;flattered@@ than disappointed. $He's less insecure in $his own body, and @@.mediumaquamarine;trusts@@ that $his <<= WrittenMaster($activeSlave)>> has a plan for $him. <<set $activeSlave.devotion++, $activeSlave.trust++>> <</replace>> <</link>> @@ -12578,11 +12578,11 @@ You tell $him kindly that you understand, and that $he'll be trained to address <</if>> <br><<link "Have $him lick you clean">> <<replace "#result2">> - You take $him by the hand and <<if $PC.belly >= 10000>>waddle<<else>>walk<</if>> towards the shower. The sudden loss of your closeness jerks $him rudely out of her sexual reverie, but $he follows willingly, perhaps distracted by the view as you shed your workout clothes on the way. When you get there, you pull $him in with you, but you do not turn on the water. Instead, you tell $him to wash you. Not understanding, $he turns to switch on the shower, but you catch $him, and insert two sweaty fingers into the slave's compliant mouth. $He sucks on them, taking refuge in the simple task, and then understands what you mean. $He runs $his tongue up your arm, sucking the salty sweat off you as best $he can. Soon, $he bends down and heads for your + You take $him by the hand and <<if $PC.belly >= 10000>>waddle<<else>>walk<</if>> towards the shower. The sudden loss of your closeness jerks $him rudely out of $his sexual reverie, but $he follows willingly, perhaps distracted by the view as you shed your workout clothes on the way. When you get there, you pull $him in with you, but you do not turn on the water. Instead, you tell $him to wash you. Not understanding, $he turns to switch on the shower, but you catch $him, and insert two sweaty fingers into the slave's compliant mouth. $He sucks on them, taking refuge in the simple task, and then understands what you mean. $He runs $his tongue up your arm, sucking the salty sweat off you as best $he can. Soon, $he bends down and heads for your <<if $PC.dick == 1>>cock<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>cunt<</if>> but you pull $him up again and tell $him to do that last. <<if $PC.belly >= 60000>> - $He quickly finds something almost as good by licking ,and sucking $his way up your linea nigra. When $he reaches your <<if $PC.preg >= 22>>popped<<else>>flattened<</if>> navel, you hold $his head there for a while, savoring the erotic sensation before pushing her along to the rest of your expansive midriff. + $He quickly finds something almost as good by licking ,and sucking $his way up your linea nigra. When $he reaches your <<if $PC.preg >= 22>>popped<<else>>flattened<</if>> navel, you hold $his head there for a while, savoring the erotic sensation before pushing $him along to the rest of your expansive midriff. <<elseif $PC.belly >= 5000>> $He quickly finds something almost as good by licking ,and sucking $his way up your linea nigra. When $he reaches your <<if $PC.preg >= 22>>popped<<else>>flattened<</if>> navel, you hold $his head there for a while, savoring the erotic sensation. <<elseif $PC.boobsBonus > 2>> @@ -13348,7 +13348,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<link "Let $him get dressed and spend some quality time with $him">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You let $activeSlave.slaveName don a nice dress and take $him out. $He's a little suspicious at first but when you reach the first balcony on your lazy route around the huge building the sun on $his face and the gentle breeze around $his ears convince $him there's no trick. $He watches you shyly as you lead her around, soaking in the sights and relaxing. Though you still speak as $his <<= WrittenMaster($activeSlave)>>, you chat about goings on around the arcology, and you buy $him a fresh fruit from a vendor. The unexpected show of care and compassion has her quite agog. By the time you take $him out onto another parklike balcony and fuck $him on a bench, + You let $activeSlave.slaveName don a nice dress and take $him out. $He's a little suspicious at first but when you reach the first balcony on your lazy route around the huge building the sun on $his face and the gentle breeze around $his ears convince $him there's no trick. $He watches you shyly as you lead $him around, soaking in the sights and relaxing. Though you still speak as $his <<= WrittenMaster($activeSlave)>>, you chat about goings on around the arcology, and you buy $him a fresh fruit from a vendor. The unexpected show of care and compassion has her quite agog. By the time you take $him out onto another parklike balcony and fuck $him on a bench, <<if ($activeSlave.dick > 0) && ($activeSlave.dickAccessory == "chastity")>> $his chastity cage is dribbling precum, a sign $he wouldn't mind having to take it up the ass. <<elseif ($activeSlave.dick > 0) && ($activeSlave.dickAccessory == "combined chastity")>> @@ -13898,7 +13898,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<else>> hot cunt, and the obedient slave <<if $activeSlave.belly >= 5000>>hefts $himself<<else>>clambers<</if>> up to eat you out. You surprise $him by taking your time, drawing out the oral session with the ulterior motive of getting as much saliva and pussyjuice onto the glass as possible. <</if>> - <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> shifts her avatar so that this lands all over her + <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> shifts _hisA avatar so that this lands all over _hisA <<switch $assistantAppearance>> <<case "monstergirl">> cocks. @@ -13933,7 +13933,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<case "schoolgirl">> pretty young pussy. <</switch>> - "Clean me off, $activeSlave.slaveName," she demands, winking broadly at you. The slave, knowing that commands from her are commands from you, repositions $himself to lick up the <<if $PC.dick == 1>>ejaculate<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>girlcum<</if>>. + "Clean me off, $activeSlave.slaveName," _heA demands, winking broadly at you. The slave, knowing that commands from _himA are commands from you, repositions $himself to lick up the <<if $PC.dick == 1>>ejaculate<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>girlcum<</if>>. <br><br> This brings the slave into a crouch with $his ass pointed at you, <<if canDoVaginal($activeSlave)>> @@ -13969,27 +13969,27 @@ You tell $him kindly that you understand, and that $he'll be trained to address "Um, hi <<Master>>" from $activeSlave.slaveName, and ask $assistantName if $he'd like to DP the slave with you. <<switch $assistantAppearance>> <<case "monstergirl">> - "Oh yes," she purrs threateningly over the slave's moan of apprehension, and her avatar begins to stroke its dicks meaningfully. + "Oh yes," _heA purrs threateningly over the slave's moan of apprehension, and _hisA avatar begins to stroke _hisA dicks meaningfully. <<case "shemale" "incubus">> - "Fuck yes," she groans over the slave's moan of apprehension, and her avatar begins to stroke its cock meaningfully. + "Fuck yes," _heA groans over the slave's moan of apprehension, and _hisA avatar begins to stroke _hisA cock meaningfully. <<case "amazon">> - "Yeah!" she shouts over the slave's moan of apprehension, and her avatar quickly dons a big strap-on carved from mammoth tusk. + "Yeah!" _heA shouts over the slave's moan of apprehension, and _hisA avatar quickly dons a big strap-on carved from mammoth tusk. <<case "businesswoman">> - "Oh yes," she purrs sadistically over the slave's moan of apprehension, and her avatar quickly dons a big strap-on. + "Oh yes," _heA purrs sadistically over the slave's moan of apprehension, and _hisA avatar quickly dons a big strap-on. <<case "fairy" "pregnant fairy">> - "Oh yeah!" she shouts over the slave's moan of apprehension, and her avatar quickly conjures up a magic floating dick. + "Oh yeah!" _heA shouts over the slave's moan of apprehension, and _hisA avatar quickly conjures up a magic floating dick. <<case "goddess" "hypergoddess">> - "That would be lovely," she says radiantly over the slave's moan of apprehension, and her avatar acquires a phallus of light. + "That would be lovely," _heA says radiantly over the slave's moan of apprehension, and _hisA avatar acquires a phallus of light. <<case "angel" "cherub">> - "If you insist," she says reluctantly over the slave's moan of apprehension, and her avatar acquires a phallus of light. + "If you insist," _heA says reluctantly over the slave's moan of apprehension, and _hisA avatar acquires a phallus of light. <<case "succubus">> - "Just this once," she says stroking $his clit as it steadily swells into a fully functional cock. + "Just this once," _heA says stroking $his clit as it steadily swells into a fully functional cock. <<case "imp">> - "Fuck yes," she groans over the slave's moan of apprehension, and her avatar quickly dons a huge, spiked strap-on. + "Fuck yes," _heA groans over the slave's moan of apprehension, and _hisA avatar quickly dons a huge, spiked strap-on. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - "Of course," she shouts over the slave's moan of apprehension, and her avatar quickly forms a huge, fleshy, bulbous cock. + "Of course," _heA shouts over the slave's moan of apprehension, and _hisA avatar quickly forms a huge, fleshy, bulbous cock. <<default>> - "Fuck yeah!" she cheers over the slave's moan of apprehension, and her avatar quickly dons a big strap-on. + "Fuck yeah!" _heA cheers over the slave's moan of apprehension, and _hisA avatar quickly dons a big strap-on. <</switch>> You indicate a fuckmachine in the corner of the room, and the slave obediently hurries over to it. It's vertical, and $he hops up on it, positioning $his anus over its <<switch $assistantAppearance>> @@ -15637,22 +15637,22 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<link "Tell your personal assistant to fuck $him already">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You ask $assistantName whether she's going anywhere with all this flirting. Her avatar looks at $activeSlave.slaveName. "Hear that, + You ask $assistantName whether _heA's going anywhere with all this flirting. _HisA avatar looks at $activeSlave.slaveName. "Hear that, <<switch $assistantAppearance>> <<case "monstergirl">> human?" _heA growls. "You're all mine!" <br><br> "Oh noo, I'm being <<s>>acrifi<<c>>ed to a rape mon<<s>>ter," <<case "shemale">> - slut?" _heA says, smacking her lips. "You're all mine!" + slut?" _heA says, smacking _hisA lips. "You're all mine!" <br><br> "Oh noo, there'<<s>> no way that thing will fit in<<s>>ide me," <<case "amazon">> - slave?" _heA roars, rubbing her palms together powerfully. "You're my prize!" + slave?" _heA roars, rubbing _hisA palms together powerfully. "You're my prize!" <br><br> "Oh noo, I've been captured by a horny amazon," <<case "businesswoman">> - bitch?" _heA says icily, making a steeple with her fingers. "You'll satisfy me! Now!" + bitch?" _heA says icily, making a steeple with _hisA fingers. "You'll satisfy me! Now!" <br><br> "Oh noo, I'm a <<s>>lave to a horny older woman'<<s>> lewd de<<s>>ire<<s>>," <<case "fairy" "pregnant fairy">> @@ -15684,36 +15684,36 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><br> "Oh noo, I'm going to be taken to heaven," <<case "cherub">> - cutie?" she says cutely, already reaching down to start schlicking away. "You get to be my best friend for the evening!" + cutie?" _heA says cutely, already reaching down to start schlicking away. "You get to be my best friend for the evening!" <br><br> "Oh noo, I'm going to get bapti<<s>>ed by a <<s>>quirting little angel," <<case "incubus">> - dick-sleeve?" she says dominantly, already at full mast. "I'm going to use you till all you can think of is cock!" + dick-sleeve?" _heA says dominantly, already at full mast. "I'm going to use you till all you can think of is cock!" <br><br> "Oh noo, I'm going to fucked out of my mind," <<case "succubus">> - bitch?" she says dominantly, already wet. "I'm going to ride you till you're all used up!" + bitch?" _heA says dominantly, already wet. "I'm going to ride you till you're all used up!" <br><br> "Oh noo, I'm going to have my <<s>>e<<x>>ual e<<ss>>ence <<s>>tolen," <<case "imp">> - whore?" she says eagerly. "I'm going to torment you till you scream in pleasure!" + whore?" _heA says eagerly. "I'm going to torment you till you scream in pleasure!" <br><br> "Oh noo, I'd better <<s>>tart licking if I don't want to <<s>>uffer," <<case "witch">> - sexy?" she says eagerly, hiking her dress to reveal a squirming cock. "For once a spell gone wrong is working out!" + sexy?" _heA says eagerly, hiking _hisA dress to reveal a squirming cock. "For once a spell gone wrong is working out!" <br><br> "Oh noo, I'm going to get violated by a terrible witch," <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - nest?" she says eagerly, forming multiple cocks out of her body. "I'm going to fill you with eggs!" + nest?" _heA says eagerly, forming multiple cocks out of _hisA body. "I'm going to fill you with eggs!" <br><br> "Oh noo, I'm going to be a nur<<s>>ery for a freak," <</switch>> - the $desc gasps with mock horror. Your personal assistant gives $him rapid-fire orders, making $him set up sex toys in the corner of your office to conform to her avatar. + the $desc gasps with mock horror. Your personal assistant gives $him rapid-fire orders, making $him set up sex toys in the corner of your office to conform to _hisA avatar. <br><br> The next slave on the inspection enters and approaches you, sitting imperturbably behind your desk, but stops and stares when she notices what's going on in the corner of your office. A wallscreen in the corner shows $assistantName's avatar <<switch $assistantAppearance>> <<case "monstergirl">> - with both her cocks up the asshole of an avatar of $activeSlave.slaveName. Below this, the slave $himself is + with both _hisA cocks up the asshole of an avatar of $activeSlave.slaveName. Below this, the slave $himself is <<if $activeSlave.belly >= 300000>> face-down, perched atop $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>>, <<elseif $activeSlave.belly >= 5000>> @@ -15733,7 +15733,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<set $activeSlave.analCount += 2, $analTotal += 2>> <</if>> <<case "shemale">> - with her third leg inside + with _hisA third leg inside <<if canDoVaginal($activeSlave)>> the pussy of an avatar of $activeSlave.slaveName. Below this, the slave $himself is taking vaginal from a fuckmachine with an absurdly big dildo. <<set $activeSlave.vaginalCount++, $vaginalTotal++>> @@ -15750,14 +15750,14 @@ You tell $him kindly that you understand, and that $he'll be trained to address Below this, the slave $himself is taking hard anal from a fuckmachine. <<set $activeSlave.analCount++, $analTotal++>> <</if>> - <<case "businesswoman" "schoolgirl" "loli" "preggololi" "angel" "cherub">> + <<case "angel" "businesswoman" "cherub" "loli" "preggololi" "schoolgirl">> being eaten out by an avatar of $activeSlave.slaveName, who is touching $himself in turn. Below this, the slave $himself is performing oral on a realistic fake pussy while masturbating. <<set $activeSlave.oralCount++, $oralTotal++>> <<case "fairy">> <<if $activeSlave.height < 35>> - <<if $activeSlave.dick > 0>>bouncing on $activeSlave.slaveName's lap and eagerly taking $his cock, finally enjoying sex with someone her size. Below this, the slave $himself is thrusting into a 'realistic' tiny fairy doll, bloated with cum.<<else>>legs tied to one another as they scissor enthusiastically, covered in sexual fluids from the waist down, Below this, the slave $himself is grinding away between a 'realistic' tiny fairy doll's legs.<</if>> + <<if $activeSlave.dick > 0>>bouncing on $activeSlave.slaveName's lap and eagerly taking $his cock, finally enjoying sex with someone _hisA size. Below this, the slave $himself is thrusting into a 'realistic' tiny fairy doll, bloated with cum.<<else>>legs tied to one another as they scissor enthusiastically, covered in sexual fluids from the waist down, Below this, the slave $himself is grinding away between a 'realistic' tiny fairy doll's legs.<</if>> <<else>> - bouncing on $activeSlave.slaveName's <<if $activeSlave.dick > 0>>cock, distending her belly with each thrust<<else>>hard clit<</if>> while a vine is gently penetrating below $him. /* TODO: not sure which this is referring to */ Below this, the slave $himself is thrusting into a 'realistic' tiny fairy doll pussy <<if $activeSlave.dick > 0>>bloated with cum<</if>> while a flexible dildo gently thrusts into $his + bouncing on $activeSlave.slaveName's <<if $activeSlave.dick > 0>>cock, distending _hisA belly with each thrust<<else>>hard clit<</if>> while a vine is gently penetrating below $him. Below this, the slave $himself is thrusting into a 'realistic' tiny fairy doll pussy <<if $activeSlave.dick > 0>>bloated with cum<</if>> while a flexible dildo gently thrusts into $his <<if canDoVaginal($activeSlave)>> pussy. It's an ejaculating model, and it's currently pumping a large volume of semen into $his cunt. <<set $activeSlave.vaginalCount++, $vaginalTotal++>> @@ -15768,9 +15768,9 @@ You tell $him kindly that you understand, and that $he'll be trained to address <</if>> <<case "pregnant fairy">> <<if $activeSlave.height < 35>> - <<if $activeSlave.dick > 0>>lying on her back as $activeSlave.slaveName gently thrusts into her, legs locked around $his waist. $activeSlave.slaveName enjoys running $his hands over the fairy's pregnant belly as $he leans in to suckle on the fairy's breasts. Below this, the slave $himself is thrusting into a 'realistic' tiny fairy doll, the pregnant belly swelling a little larger with every ejaculation.<<else>>legs tied to one another as they scissor gently, covered in sexual fluids from the waist down. $activeSlave.slaveName enjoys rubbing and kissing the pregnant belly from time to time. Below this, the slave $himself is grinding away between a 'realistic' tiny fairy doll's legs.<</if>> + <<if $activeSlave.dick > 0>>lying on _hisA back as $activeSlave.slaveName gently thrusts into _himA, legs locked around $his waist. $activeSlave.slaveName enjoys running $his hands over the fairy's pregnant belly as $he leans in to suckle on the fairy's breasts. Below this, the slave $himself is thrusting into a 'realistic' tiny fairy doll, the pregnant belly swelling a little larger with every ejaculation.<<else>>legs tied to one another as they scissor gently, covered in sexual fluids from the waist down. $activeSlave.slaveName enjoys rubbing and kissing the pregnant belly from time to time. Below this, the slave $himself is grinding away between a 'realistic' tiny fairy doll's legs.<</if>> <<else>> - cradling her belly as she's being eaten out by an avatar of $activeSlave.slaveName, who is being double penetrated by a couple of vines. Below this, the slave $himself is performing oral on a 'realistic' tiny fairy doll pussy while being penetrated by two flexible dildos. They're an ejaculating model, and it's filled $him so completely that each thrust sends a gush of fake cum down $his legs to join the puddle on the floor. + cradling _hisA belly as _heA's being eaten out by an avatar of $activeSlave.slaveName, who is being double penetrated by a couple of vines. Below this, the slave $himself is performing oral on a 'realistic' tiny fairy doll pussy while being penetrated by two flexible dildos. They're an ejaculating model, and it's filled $him so completely that each thrust sends a gush of fake cum down $his legs to join the puddle on the floor. <<set $activeSlave.oralCount++, $oralTotal++>> <<if canDoVaginal($activeSlave) && canDoAnal($activeSlave)>> <<set $activeSlave.vaginalCount++, $vaginalTotal++, $activeSlave.analCount++, $analTotal++>> @@ -15853,7 +15853,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<set $activeSlave.oralCount++, $oralTotal++>> <<case "witch">> <<if canDoVaginal($activeSlave) && canDoAnal($activeSlave)>> - with her prehensile cocks crammed into every available hole in an avatar of $activeSlave.slaveName. Below this, the slave $himself is + with _hisA prehensile cocks crammed into every available hole in an avatar of $activeSlave.slaveName. Below this, the slave $himself is <<if $activeSlave.belly >= 300000>> face-down, perched atop $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>>, <<elseif $activeSlave.belly >= 5000>> @@ -15864,7 +15864,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address with multiple vibrating dildos quivering in $his ass and pussy. <<set $activeSlave.vaginalCount += 2, $vaginalTotal += 2, $activeSlave.analCount += 2, $analTotal += 2>> <<elseif canDoVaginal($activeSlave)>> - with her prehensile cocks crammed into every available hole in an avatar of $activeSlave.slaveName. Below this, the slave $himself is + with _hisA prehensile cocks crammed into every available hole in an avatar of $activeSlave.slaveName. Below this, the slave $himself is <<if $activeSlave.belly >= 300000>> face-down, perched atop $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>>, <<elseif $activeSlave.belly >= 5000>> @@ -15875,7 +15875,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address with multiple vibrating dildos quivering in $his pussy. <<set $activeSlave.vaginalCount += 4, $vaginalTotal += 4>> <<else>> - with her prehensile cocks crammed into the asshole of an avatar of $activeSlave.slaveName. Below this, the slave $himself is + with _hisA prehensile cocks crammed into the asshole of an avatar of $activeSlave.slaveName. Below this, the slave $himself is <<if $activeSlave.belly >= 300000>> face-down, perched atop $his _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>>, <<elseif $activeSlave.belly >= 5000>> @@ -15887,7 +15887,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<set $activeSlave.analCount += 4, $analTotal += 4>> <</if>> <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - with her tentacles crammed into every available hole in an avatar of $activeSlave.slaveName, rapidly pumping eggs into $his quickly swelling body. + with _hisA tentacles crammed into every available hole in an avatar of $activeSlave.slaveName, rapidly pumping eggs into $his quickly swelling body. <<if canDoVaginal($activeSlave) && canDoAnal($activeSlave)>> Below this, the slave $himself <<if isItemAccessible("a huge empathy belly") && $activeSlave.belly < 1500 && $activeSlave.weight <= 130>> @@ -18006,47 +18006,47 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<link "Let $him know $he'll be growing as fast as possible">> <<EventNameDelink $activeSlave>> <<replace "#result">> - Rather than punishing $him directly, you address yourself to your personal assistant. You order <<if $assistant > 0>>her<<else>>it<</if>> to make a note in $activeSlave.slaveName's drug schedule that $he's to remain on a breast expansion regime until further notice. The $desc's face falls as $he <<if canHear($activeSlave)>>hears this, and $assistantName <<else>>reads this order on a small screen provided by $assistantName, who <</if>>doesn't help matters by + Rather than punishing $him directly, you address yourself to your personal assistant. You order _himA to make a note in $activeSlave.slaveName's drug schedule that $he's to remain on a breast expansion regime until further notice. The $desc's face falls as $he <<if canHear($activeSlave)>>hears this, and $assistantName <<elseif canSee($activeSlave)>>reads this order on a small screen provided by $assistantName, who <<else>>slowly realizes this, and $assistantName <</if>>doesn't help matters by <<if $assistant == 0>> confirming the order in disturbingly clinical tones. <<elseif $assistantAppearance == "monstergirl">> - using her avatar's tentacle hair to caress $his own tits as $he concurs in disturbingly kind tones. + using _hisA avatar's tentacle hair to caress _hisA own tits as _heA concurs in disturbingly kind tones. <<elseif $assistantAppearance == "shemale">> - shaking her avatar's enormous endowments, making a lewd comment, and then giving $himself a titjob. + shaking _hisA avatar's enormous endowments, making a lewd comment, and then giving _himselfA a titjob. <<elseif $assistantAppearance == "amazon">> observing that a good slave girl should have big tits, since strong warriors like fertile, big-boobed girls back home to breed with. <<elseif $assistantAppearance == "businesswoman">> - having her avatar give $activeSlave.slaveName a disturbingly appraising glance, as though $he and $his breasts are an interesting entry on a balance sheet. + having _hisA avatar give $activeSlave.slaveName a disturbingly appraising glance, as though $he and $his breasts are an interesting entry on a balance sheet. <<elseif $assistantAppearance == "schoolgirl">> - bending her avatar over to show off its cleavage, and then giving $his tits a jiggle, as though the point wasn't clear enough already. + bending _hisA avatar over to show off _hisA cleavage, and then giving _hisA tits a jiggle, as though the point wasn't clear enough already. <<elseif $assistantAppearance == "goddess">> - hefting $his own motherly breasts and telling $activeSlave.slaveName that $he should be happy, since bigger breasts are a sign of health and fertility. + hefting _hisA own motherly breasts and telling $activeSlave.slaveName that $he should be happy, since bigger breasts are a sign of health and fertility. <<elseif $assistantAppearance == "hypergoddess">> - massaging $his own heaving breasts and telling $activeSlave.slaveName that $he should be happy, since bigger breasts are a sign of health and fertility. + massaging _hisA own heaving breasts and telling $activeSlave.slaveName that $he should be happy, since bigger breasts are a sign of health and fertility. <<elseif $assistantAppearance == "loli">> <<if $assistantFSAppearance == "asset expansionist">> - playing with $his oversized breasts under her swimsuit and telling $activeSlave.slaveName that being busty is amazing. + playing with _hisA oversized breasts under _hisA swimsuit and telling $activeSlave.slaveName that being busty is amazing. <<elseif $assistantFSAppearance == "pastoralist">> - cupping her pitiful milk nubs and telling $activeSlave.slaveName that if $he was in her shoes $he would be soo happy to be busty. + cupping _hisA pitiful milk nubs and telling $activeSlave.slaveName that if _heA was in $his shoes _heA would be soo happy to be busty. <<elseif $assistantFSAppearance == "transformation fetishist">> - playing with $his absurd implants and telling $activeSlave.slaveName that being busty is great, though $he'd look better with big fake balloons for breasts. + playing with _hisA absurd implants and telling $activeSlave.slaveName that being busty is great, though $he'd look better with big fake balloons for breasts. <<else>> - cupping her nonexistent breasts and telling $activeSlave.slaveName that if $he was in her shoes $he would be soo happy to be busty. + cupping _hisA nonexistent breasts and telling $activeSlave.slaveName that if _heA was in $his shoes _heA would be soo happy to be busty. <</if>> <<elseif $assistantAppearance == "preggololi">> <<if $assistantFSAppearance == "asset expansionist">> - playing with $his oversized breasts under her swimsuit and telling $activeSlave.slaveName that being busty is amazing. + playing with _hisA oversized breasts under _hisA swimsuit and telling $activeSlave.slaveName that being busty is amazing. <<elseif $assistantFSAppearance == "pastoralist">> - cupping her milky handfuls and telling $activeSlave.slaveName that if $he was in her shoes $he would be soo happy to be that busty. + cupping _hisA milky handfuls and telling $activeSlave.slaveName that if _heA was in $his shoes _heA would be soo happy to be that busty. <<elseif $assistantFSAppearance == "transformation fetishist">> - playing with $his absurd implants and telling $activeSlave.slaveName that being busty is great, though $he'd look better with big fake balloons for breasts. + playing with _hisA absurd implants and telling $activeSlave.slaveName that being busty is great, though $he'd look better with big fake balloons for breasts. <<else>> - cupping her tiny breasts and telling $activeSlave.slaveName that if $he was in her shoes $he would be soo happy to be busty. + cupping _hisA tiny breasts and telling $activeSlave.slaveName that if _heA was in $his shoes _heA would be soo happy to be busty. <</if>> <<elseif $assistantAppearance == "fairy">> - groping the air as if there were an imaginary pair of tits in front of $him and telling $activeSlave.slaveName that her oversized funbags would be wonderful for $him to bounce and play on. + groping the air as if there were an imaginary pair of tits in front of _himA and telling $activeSlave.slaveName that $his oversized funbags would be wonderful for _himA to bounce and play on. <<elseif $assistantAppearance == "pregnant fairy">> - bouncing on the balls of her feet to emphasize $his own small but bouncy breasts and giving $activeSlave.slaveName a knowing wink. + bouncing on the balls of _hisA feet to emphasize _hisA own small but bouncy breasts and giving $activeSlave.slaveName a knowing wink. <<elseif $assistantAppearance == "angel">> loudly musing how many hungry children $activeSlave.slaveName could feed and how many more could be added to that number. <<elseif $assistantAppearance == "cherub">> @@ -18055,30 +18055,30 @@ You tell $him kindly that you understand, and that $he'll be trained to address shouting lewd comments about $activeSlave.slaveName's tits while masturbating furiously. <<elseif $assistantAppearance == "succubus">> <<if $assistantFSAppearance == "asset expansionist">> - openly groping $his own immense breasts while dropping comments about how big you like'em. + openly groping _hisA own immense breasts while dropping comments about how big you like 'em. <<elseif $assistantFSAppearance == "pastoralist">> - openly groping her milk filled quad-breasts while dropping comments about how you love'm big and milky. + openly groping _hisA milk filled quad-breasts while dropping comments about how you love 'em big and milky. <<elseif $assistantFSAppearance == "transformation fetishist">> - openly groping $his own immense chest balloons while dropping comments about filling $activeSlave.slaveName with the biggest implants possible. + openly groping _hisA own immense chest balloons while dropping comments about filling $activeSlave.slaveName with the biggest implants possible. <<else>> - pushing $his breasts together and shaking them back and forth as they steadily swell. + pushing _hisA breasts together and shaking them back and forth as they steadily swell. <</if>> <<elseif $assistantAppearance == "imp">> making pinching gestures at $activeSlave.slaveName's nipples and pretending to slap all that tit flesh. <<elseif $assistantAppearance == "witch">> <<if $assistantFSAppearance == "asset expansionist">> - casting a spell and bloating $his breasts to insane proportions. + casting a spell and bloating _hisA breasts to insane proportions. <<elseif $assistantFSAppearance == "pastoralist">> - running $his hands across her many breasts, tweaking a nipples here and rubbing a tit there. + running _hisA hands across _hisA many breasts, tweaking a nipple here and rubbing a tit there. <<elseif $assistantFSAppearance == "transformation fetishist">> - bouncing her oversized and overly round breasts back and forth. + bouncing _hisA oversized and overly round breasts back and forth. <<else>> - pulling down the top of her dress to reveal her ample cleavage. + pulling down the top of _hisA dress to reveal _hisA ample cleavage. <</if>> <<elseif $assistantAppearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - reshapes $his arms into a pair of suckers and multiple needles designed to inject prey with growth accelerants as $he slowly moves towards $activeSlave.slaveName. + reshapes _hisA arms into a pair of suckers and multiple needles designed to inject prey with growth accelerants as _heA slowly moves towards $activeSlave.slaveName. <<else>> - purring that $he'd love to. + purring that _heA'd love to. <</if>> You talk through the $activeSlave.slaveName's medical condition with $him, and give $him a <<if $PC.medicine >= 100>>personal examination with the speed and accuracy of years of general practice<<else>>thorough exam<</if>>. Once this is done, you give $assistantName technical directions to make minor changes to $activeSlave.slaveName's drug regime, designed to make $his @@.lime;breasts grow just slightly faster.@@ The effect is minimal, but the point is made. $He's still not happy to be transformed into a big-breasted sex slave, but $he's relieved that was $his only punishment for expressing $his unhappiness about it. <<if $activeSlave.geneMods.NCS == 0>> @@ -19227,7 +19227,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<else>> cute ass, <</if>> - $he seems almost resigned to accept any of the standard punishments you've been known to dole out. When your lips lightly brush one of $his ears, $he flinches harder at the gentle touch than any of your harsh, disciplinary spanks. When you start whispering wicked reminders about her sexual submission and subservience to so old a <<= WrittenMaster($activeSlave)>>, $he begins to sob quietly + $he seems almost resigned to accept any of the standard punishments you've been known to dole out. When your lips lightly brush one of $his ears, $he flinches harder at the gentle touch than any of your harsh, disciplinary spanks. When you start whispering wicked reminders about $his sexual submission and subservience to so old a <<= WrittenMaster($activeSlave)>>, $he begins to sob quietly <<if $activeSlave.belly >= 300000>> <<if $activeSlave.boobs > 600>> into $his breasts. @@ -20613,7 +20613,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "Vindicate $his fears">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You set the $PC.refreshment aside on your desk, then spin around as the slave least expects it/*TODO: this sentence needs work*/, delivering a fierce backhand slap to $his <<if $activeSlave.face >= -10>>pretty<<else>>homely<</if>> face that nearly sends $him to the ground. You instruct $him to be more careful in future, and that you won't tolerate slaves that shy away from you for any reason, nor ones that are clumsy enough to nearly drop a serving tray while standing still. $He all but begs upon $his hands and knees for your forgiveness. You dismiss $him without further comment, and sit down to enjoy your evening refreshments. The battered, dejected slave slinks away, @@.gold;choking down tears.@@ $He will be @@.hotpink;less careless@@ in future. + You set the $PC.refreshment aside on your desk, then, when the slave leasts expects, whirl around, delivering a fierce backhand slap to $his <<if $activeSlave.face >= -10>>pretty<<else>>homely<</if>> face that nearly sends $him to the ground. You instruct $him to be more careful in future, and that you won't tolerate slaves that shy away from you for any reason, nor ones that are clumsy enough to nearly drop a serving tray while standing still. $He all but begs upon $his hands and knees for your forgiveness. You dismiss $him without further comment, and sit down to enjoy your evening refreshments. The battered, dejected slave slinks away, @@.gold;choking down tears.@@ $He will be @@.hotpink;less careless@@ in future. <<set $activeSlave.devotion += 10>> <<set $activeSlave.trust -= 10>> <</replace>> diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw index 6a80975eed30111f8f5ea161230d8ee79ceb0c4c..6ecad2289941ab9ed96e5a93b7409efc5d44d17a 100644 --- a/src/uncategorized/arcmgmt.tw +++ b/src/uncategorized/arcmgmt.tw @@ -11,17 +11,18 @@ More elite citizens require their own slaves and will cause the population of sl _FSScore = 0, /*FS progress for tourism*/ _slaveDemandU = 1, /*Changes to upperclass slave demand*/ _slaveDemandT = 1, /*Changes to topclass slave demand*/ -_expirationFS = 1, /*changes to likelihood of slave death*/ -_slaveProductivity = 0, /*changes to slave productivity*/ +_expirationFS = 0.005, /*changes to likelihood of slave death*/ +_slaveProductivity = 0.8, /*changes to slave productivity*/ _lowerClass = 0, /*fixed amount of changes to lowerclass interest to move in*/ _lowerClassP = 1, /*scaling changes to lowerclass interest ("stacking bonus")*/ -_welfareFS = 1, /*changes to likelihood of lowerclass getting enslaved*/ +_welfareFS = 0.004, /*changes to likelihood of lowerclass getting enslaved*/ _middleClass = 0, /*see lowerclass examples for the rest of these*/ _middleClassP = 1, _upperClass = 0, _upperClassP = 1, _topClass = 0, -_topClassP = 1>> +_topClassP = 1, +_enslaveChance = 0.2>> <<if $arcologies[0].FSSupremacist != "unset">> <<set _FSScore += Math.min($arcologies[0].FSSupremacist, 100), _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * 0.04, @@ -566,10 +567,10 @@ _middleClass *= 1 + ($TSS.subsidize + $GRI.subsidize + $SCP.subsidize + $LDE.sub <</if>> /*Slave expiration*/ -<<set _expirationPC = Math.trunc($menials * ($slaveExpiration * _expirationFS)), -_expirationFD = Math.trunc($fuckdolls * ($slaveExpiration * _expirationFS)), -_expirationBR = Math.trunc($menialBioreactors * ($slaveExpiration * _expirationFS)), -_expirationNPC = Math.trunc($NPCSlaves * ($slaveExpiration * _expirationFS)), +<<set _expirationPC = Math.trunc($menials * _expirationFS), +_expirationFD = Math.trunc($fuckdolls * _expirationFS), +_expirationBR = Math.trunc($menialBioreactors * _expirationFS), +_expirationNPC = Math.trunc($NPCSlaves * _expirationFS), _expiration = _expirationPC + _expirationNPC + _expirationFD + _expirationBR, $NPCSlaves -= _expirationNPC, $menials -= _expirationPC, @@ -598,12 +599,12 @@ $menialBioreactors -= _expirationBR>> <<if $arcologies[0].FSSupremacistLawME + $arcologies[0].FSSubjugationistLawME > 0>> <<set _banishedRatio *= 2 / 3>> <</if>> - <<set _banished = Math.trunc(($lowerClass * ($welfare * _welfareFS)) * (0.05 + _banishedRatio)), - _enslaved = Math.trunc($lowerClass * ($welfare * _welfareFS)) - _banished, + <<set _banished = Math.trunc(($lowerClass * _welfareFS) * (0.05 + _banishedRatio)), + _enslaved = Math.trunc($lowerClass * _welfareFS) - _banished, $lowerClass -= _banished>> <br>@@.red;<<print _banished>> citizens were banished@@ from your arcology, they committed enslavable offenses but were too old to be enslaved. <<else>> - <<set _enslaved = Math.trunc($lowerClass * ($welfare * _welfareFS))>> + <<set _enslaved = Math.trunc($lowerClass * _welfareFS)>> <</if>> <<set $lowerClass -= _enslaved>> @@ -748,7 +749,7 @@ $visitors = Math.trunc((($arcologies[0].prosperity + _FSScore * 5 + _honeymoon) /*Demand for simple labor*/ <<set _LSCD = Math.trunc(($LSCBase * ($localEcon / 100)) + ($arcologies[0].prosperity * 4) + (($middleClass + $visitors * 0.6) * 1.5) + (($upperClass + $visitors * 0.2) * 3.5) + ($topClass * 18)), /*Demand for owning slaves*/ -_SCD = Math.trunc(($upperClass * ($slaveDemandU + _slaveDemandU)) + ($topClass * ($slaveDemandT + _slaveDemandT)))>> +_SCD = Math.trunc(($upperClass * (2 + _slaveDemandU)) + ($topClass * (12 + _slaveDemandT)))>> <<if isNaN(_LSCD)>> <br>@@.red;LSCD is NaN, report this issue!@@ <<elseif isNaN(_SCD)>> @@ -764,10 +765,10 @@ _SCD = Math.trunc(($upperClass * ($slaveDemandU + _slaveDemandU)) + ($topClass * <br>@@.red;One slave@@ was sold by your inhabitants. They've got more than enough of them already. <</if>> /*More slaves than there is work*/ - <<elseif $NPCSlaves > (_LSCD / ($slaveProductivity + _slaveProductivity)) - $menials + _SCD>> - <<set _NPCSlavesSold = $NPCSlaves - Math.trunc(_LSCD / ($slaveProductivity + _slaveProductivity) - $menials + _SCD), + <<elseif $NPCSlaves > (_LSCD / _slaveProductivity) - $menials + _SCD>> + <<set _NPCSlavesSold = $NPCSlaves - Math.trunc(_LSCD / _slaveProductivity - $menials + _SCD), $menialDemandFactor -= _NPCSlavesSold, - $NPCSlaves = Math.trunc(_LSCD / ($slaveProductivity + _slaveProductivity))>> + $NPCSlaves = Math.trunc(_LSCD / _slaveProductivity)>> <<if _NPCSlavesSold > 1>> <br>@@.red;<<print _NPCSlavesSold>> slaves@@ were sold by your inhabitants. There was so little work that they failed to earn their keep. <<elseif _NPCSlavesSold > 0>> @@ -813,7 +814,7 @@ _SCD = Math.trunc(($upperClass * ($slaveDemandU + _slaveDemandU)) + ($topClass * /*Lower Class Citizens*/ /*Work left for lower class citizens*/ -<<set _LCD = Math.trunc((($LSCBase * ($localEcon / 100)) + ($arcologies[0].prosperity * 4) + _lowerClass + (($middleClass + $visitors * 0.6) * 1.5) + (($upperClass + $visitors * 0.2) * 3.5) + ($topClass * 18) - ($NPCSlaves + $menials) * ($slaveProductivity + _slaveProductivity)) * $rentEffectL * _lowerClassP)>> +<<set _LCD = Math.trunc((($LSCBase * ($localEcon / 100)) + ($arcologies[0].prosperity * 4) + _lowerClass + (($middleClass + $visitors * 0.6) * 1.5) + (($upperClass + $visitors * 0.2) * 3.5) + ($topClass * 18) - ($NPCSlaves + $menials) * _slaveProductivity) * $rentEffectL * _lowerClassP)>> <<if _LCD < 0>> <<set _LCD = 0>> <</if>> @@ -831,9 +832,9 @@ _SCD = Math.trunc(($upperClass * ($slaveDemandU + _slaveDemandU)) + ($topClass * <<elseif $lowerClass > _LCD>> <<set _LCEmigration = Math.trunc(($lowerClass - _LCD) * 0.6) + 1>> <<if $citizenRetirementMenials == 1>> - <<set _enslavedEmigrants = Math.trunc((($lowerClass - _LCD) * 0.6) * $enslaveChance * (0.05 + _banishedRatio))>> + <<set _enslavedEmigrants = Math.trunc((($lowerClass - _LCD) * 0.6) * _enslaveChance * (0.05 + _banishedRatio))>> <<else>> - <<set _enslavedEmigrants = Math.trunc((($lowerClass - _LCD) * 0.6) * $enslaveChance)>> + <<set _enslavedEmigrants = Math.trunc((($lowerClass - _LCD) * 0.6) * _enslaveChance)>> <</if>> <<set $lowerClass -= _LCEmigration, _enslaved += _enslavedEmigrants>> @@ -932,7 +933,7 @@ _SCD = Math.trunc(($upperClass * ($slaveDemandU + _slaveDemandU)) + ($topClass * /*Top Class Citizens*/ /*Setting GDP depending on population*/ -<<set $GDP = Math.trunc((($NPCSlaves + $menials) * 0.35 * $slaveProductivity) + ($lowerClass * 0.35) + ($middleClass * 0.75) + ($upperClass * 2) + ($topClass * 10)) / 10>> +<<set $GDP = Math.trunc((($NPCSlaves + $menials) * 0.35 * _slaveProductivity) + ($lowerClass * 0.35) + ($middleClass * 0.75) + ($upperClass * 2) + ($topClass * 10)) / 10>> /*Top Class Interest in living in your arcology*/ <<if $eliteFailTimer > 0>> /*when you fail the eugenics elite and they leave this triggers*/ <<set _TCD = Math.trunc(($GDP / 15 + _topClass) * $rentEffectT * _topClassP + $TCBase - ($eliteFail / 15 * $eliteFailTimer)), @@ -1008,9 +1009,9 @@ _percTopClass = Math.trunc(($topClass / ($ACitizens + $ASlaves)) * 1000) / 10>> <<if $arcologies[0].FSBodyPuristLaw == 1>>The average slave is quite healthy. <<elseif $arcologies[0].FSTransformationFetishistLaw == 1>> <<if $arcologies[0].FSTransformationFetishistResearch == 1>> - Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>an M cup bust is below average among the slave population<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. + Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>an M-cup bust is below average among the slave population<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. <<else>> - Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>a D cup bust is below average among the slave population.<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. + Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>a D-cup bust is below average among the slave population.<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. <</if>> <</if>> <<if $arcologies[0].FSSlimnessEnthusiastSMR == 1>>Most of the slave population is quite slim and physically fit. @@ -1095,8 +1096,8 @@ This week, rents from $arcologies[0].name came to @@.yellowgreen;<<print cashFor <<set _earnings = 0>> You own <<if $menials > 0>> - <<if $menials > Math.trunc(_LSCD / ($slaveProductivity + _slaveProductivity) - _SCD)>> - <<set _earnings += Math.trunc((_LSCD / ($slaveProductivity + _slaveProductivity) - _SCD) * 10>> + <<if $menials > Math.trunc(_LSCD / _slaveProductivity - _SCD)>> + <<set _earnings += Math.trunc(_LSCD / _slaveProductivity - _SCD) * 10>> <br>@@.red;more menial slaves than there was work,@@ consider selling some. You own <<else>> <<set _earnings += $menials*10>> diff --git a/src/uncategorized/arcologyDescription.tw b/src/uncategorized/arcologyDescription.tw index eb67268338ab27f0477eae851b6a592130ddd19c..2838e04ad535c980e5c8a43f2d4e2a9bbe4957a8 100644 --- a/src/uncategorized/arcologyDescription.tw +++ b/src/uncategorized/arcologyDescription.tw @@ -631,9 +631,9 @@ Its<<if $weatherCladding == 2>> glorious<<elseif $weatherCladding > 0>> dull<<el <<if $arcologies[0].FSBodyPuristLaw == 1>>The average slave is quite healthy. <<elseif $arcologies[0].FSTransformationFetishistLaw == 1>> <<if $arcologies[0].FSTransformationFetishistResearch == 1>> - Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>an M cup bust is below average among the slave population<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. + Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>an M-cup bust is below average among the slave population<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. <<else>> - Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>a D cup bust is below average among the slave population.<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. + Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>a D-cup bust is below average among the slave population.<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. <</if>> <</if>> <<if $arcologies[0].FSSlimnessEnthusiastSMR == 1>>Most of the slave population is quite slim and physically fit. diff --git a/src/uncategorized/assistantEvents.tw b/src/uncategorized/assistantEvents.tw index c634cf54760863db39e913d891dac6f74e472f55..74c57246559c2fc9e5512696ee464a99b9d89e7d 100644 --- a/src/uncategorized/assistantEvents.tw +++ b/src/uncategorized/assistantEvents.tw @@ -51,28 +51,28 @@ _HeA continues more seriously, "You may have noticed that the smart implants you've got your slaves wearing are working a little bit better than when I was a boring old secretary type. I'm not a true artificial intelligence, but I can adapt with experience, and I've had a lot of lovely experience lately! Also, a lot of the computing power I use to be sexy helps me adapt smart piercings to individual slaves' sexualities." <</if>> <br><br> -"One more thing, <<= properTitle()>>!" _HisA symbol flashes brightly. "I could stay like I am now, a hot voice with this symbol representing me when I need to show up on screens. Or, I could slip into something a little sexier. How about this?" The symbol vanishes, and is replaced by a cute little schoolgirl character. She bounces up and down experimentally. "This appearance would work best with an excited voice," she exclaims. She blows you a kiss. The schoolgirl's body shrinks down and all _hisA clothing falls off. A small pair of wings pops out from the pile of clothes and a fairy stands up. "Or I could be your tiny and adorable fairy companion!" She shouts excitedly while waving _hisA arms. +"One more thing, <<= properTitle()>>!" _HisA symbol flashes brightly. "I could stay like I am now, a hot voice with this symbol representing me when I need to show up on screens. Or, I could slip into something a little sexier. How about this?" The symbol vanishes, and is replaced by a cute little schoolgirl character. _HeA bounces up and down experimentally. "This appearance would work best with an excited voice," she exclaims. _HeA blows you a kiss. The schoolgirl's body shrinks down and all _hisA clothing falls off. A small pair of wings pops out from the pile of clothes and a fairy stands up. "Or I could be your tiny and adorable fairy companion!" _HeA shouts excitedly while waving _hisA arms. <<if $seePreg != 0>> The fairy's belly begins to swell out, _hisA breasts getting puffier and leaking a drop of milk. "Or maybe you want your little buddy to be filled with adorable little babies, you little minx" she playfully teases. <</if>> -The fairy rapidly grows to adult size, becomes curvier and more mature, _hisA hair pulls itself back into a bun, and _hisA clothes change into a business suit. A pair of glasses appears on _hisA nose, and she looks at you over their tops. "Or I could be businesslike. And mature." She snaps _hisA fingers, and _hisA bun falls away into long flowing locks. +The fairy rapidly grows to adult size, becomes curvier and more mature, _hisA hair pulls itself back into a bun, and _hisA clothes change into a business suit. A pair of glasses appears on _hisA nose, and she looks at you over their tops. "Or I could be businesslike. And mature." _HeA snaps _hisA fingers, and _hisA bun falls away into long flowing locks. <<if $seePreg != 0>> - Her body glows and swells, tearing out of _hisA suit with the pregnant figure of an ancient goddess. "Or I could be beautiful and fertile while caring for your slaves." + _HisA body glows and swells, tearing out of _hisA suit with the pregnant figure of an ancient goddess. "Or I could be beautiful and fertile while caring for your slaves." <<if $seeHyperPreg == 1>> - She focuses intently as _hisA stomach expands further. "And if that wasn't enough, how about me being so pregnant I'm about to burst?" + _HeA focuses intently as _hisA stomach expands further. "And if that wasn't enough, how about me being so pregnant I'm about to burst?" <</if>> - Her water breaks followed by dozens of babies as _hisA belly flattens. + _HisA water breaks followed by dozens of babies as _hisA belly flattens. <</if>> <<if $minimumSlaveAge < 13>> - She glances away shyly as _hisA body shrinks to a childish form. "Or maybe you'd like something a little more young and tight." + _HeA glances away shyly as _hisA body shrinks to a childish form. "Or maybe you'd like something a little more young and tight." <<if $fertilityAge < 13 && $seePreg != 0>> - She moans and rubs _hisA belly as it begins to expand with pregnancy. "Or maybe you like your little girls with a little bun in the oven? + _HeA moans and rubs _hisA belly as it begins to expand with pregnancy. "Or maybe you like your little girls with a little bun in the oven? <</if>> <</if>> With a flash, _hisA bulk shifts into rippling muscle. War tattoos appear on _hisA skin, along with bone ornaments and a loincloth. "Or I could be an amazon! Yes!" she shouts exultantly, and flexes. <<if $seeDicks != 0>> <br><br> - She claps her hands, and _hisA muscles fade, but not all the way. The tattoos vanish, and _hisA loincloth turns into a slutty bikini. Her breasts and behind grow, _hisA lips swell, and _hisA hair turns blonde. Finally, she grows a dick, and it keeps growing until it hangs past _hisA knees: or it would, if it weren't so erect. "Of course," she says seductively, "I could also be a bimbo dickgirl." She orgasms, gasping, "Last one, I promise," and changes again. Her dick shrinks, thought not very far, and then splits into two members. Her skin pales to an off-white, and _hisA hair goes green and starts to writhe, turning into tentacle-hair. _HisA forehead sprouts a pair of horns that curve back along _hisA head. She grins, displaying a cute pair of fangs. "I feel monstrous," she says, and stretches luxuriantly. + _HeA claps _hisA hands, and _hisA muscles fade, but not all the way. The tattoos vanish, and _hisA loincloth turns into a slutty bikini. _HisA breasts and behind grow, _hisA lips swell, and _hisA hair turns blonde. Finally, she grows a dick, and it keeps growing until it hangs past _hisA knees: or it would, if it weren't so erect. "Of course," she says seductively, "I could also be a bimbo dickgirl." _HeA orgasms, gasping, "Last one, I promise," and changes again. _HisA dick shrinks, thought not very far, and then splits into two members. _HisA skin pales to an off-white, and _hisA hair goes green and starts to writhe, turning into tentacle-hair. _HisA forehead sprouts a pair of horns that curve back along _hisA head. _HeA grins, displaying a cute pair of fangs. "I feel monstrous," she says, and stretches luxuriantly. <</if>> The character vanishes, and the symbol returns. "Ahem. What do you think, <<= properTitle()>>?" @@ -188,49 +188,49 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> adopts a slimmer, more athletic, appearance to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - adjusts the size of her breasts and cock to conform with your vision that bigger is better. + adjusts the size of _hisA breasts and cock to conform with your vision that bigger is better. <<elseif $arcologies[0].FSPastoralist != "unset">> begins to lactate and drip cum to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to be extremely muscular to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to be extremely muscular to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to resemble a priestess of your new religion. + adjusts _hisA outfit to resemble a priestess of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> adopts a roman lifestyle to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to a royal Aztec cloth to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to a royal Aztec cloth to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble Egyptian garb to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble Egyptian garb to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to a brief Japanese bathhouse robe to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to a brief Japanese bathhouse robe to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an oil millionaire to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an oil millionaire to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her appearance to be tattooed with rude Chinese characters to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA appearance to be tattooed with rude Chinese characters to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "amazon">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more conservative to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more conservative to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be more feminine to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be more feminine to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance to look threatening to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance to look threatening to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her outfit to be more realistic to conform with your vision of an implant free society. + adjusts _hisA outfit to be more realistic to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> - adjusts herself to appear more fake to conform with your vision of a society focused on implants, alterations, and modifications. + adjusts _himselfA to appear more fake to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be pregnant to conform with your vision that all women should be pregnant. + adjusts _hisA appearance to be pregnant to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity. + adjusts _hisA appearance to involve chastity. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> adopts a more youthful and innocent appearance to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> @@ -238,45 +238,45 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> adopts a slimmer, but no less muscled, appearance to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - adjusts the size of her muscles to conform with your vision that bigger is better. + adjusts the size of _hisA muscles to conform with your vision that bigger is better. <<elseif $arcologies[0].FSPastoralist != "unset">> - adjusts her outfit to resemble a cowgirl to conform with your vision that slaves should be milked. + adjusts _hisA outfit to resemble a cowgirl to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts the appearance of her muscles to be extra detailed to conform with your vision that all slaves should be tall and strong. + adjusts the appearance of _hisA muscles to be extra detailed to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to resemble a crusader of your new religion. + adjusts _hisA outfit to resemble a crusader of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman warrior to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman warrior to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec champion to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec champion to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her appearance to resemble an Egyptian to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA appearance to resemble an Egyptian to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese warrior to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese warrior to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian warrior to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian warrior to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a warrior monk to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a warrior monk to conform with your vision of pursuing the Mandate of Heaven. <</if>> <<case "businesswoman">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more conservative to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more conservative to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be more feminine to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be more feminine to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance to look imposing to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance to look imposing to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be pregnant to conform with your vision that all women should be pregnant. + adjusts _hisA appearance to be pregnant to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity. + adjusts _hisA appearance to involve chastity. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> - adjusts her breasts to be implants to conform with your vision of a society focused on implants, alterations, and modifications. + adjusts _hisA breasts to be implants to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> adopts a more youthful appearance to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> @@ -284,31 +284,31 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - adjusts the size of her breasts until they are almost as large as she is to conform with your vision that bigger is better. + adjusts the size of _hisA breasts until they are almost as large as she is to conform with your vision that bigger is better. <<elseif $arcologies[0].FSPastoralist != "unset">> - adjusts her outfit to farmgirl turned businesswoman to conform with your vision that slaves should be milked. + adjusts _hisA outfit to farmgirl turned businesswoman to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to show off that she works out to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to show off that she works out to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund but no less tense to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund but no less tense to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a respectable Roman lady to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a respectable Roman lady to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian oil heiress to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian oil heiress to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "fairy">> <<if $arcologies[0].FSPaternalist != "unset">> @@ -348,31 +348,31 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> adjusts _hisA outfit to resemble an Egyptian girl to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese girl to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese girl to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian girl to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian girl to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese girl to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese girl to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "pregnant fairy">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more conservative, despite her pregnancy, to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more conservative, despite _hisA pregnancy, to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous, despite her pregnancy, to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous, despite _hisA pregnancy, to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be even more feminine to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be even more feminine to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - distends her pregnancy further to conform with your vision that all women should be pregnant. + distends _hisA pregnancy further to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity, before running her hand across her belly and pondering what to do about it. + adjusts _hisA appearance to involve chastity, before running _hisA hand across _hisA belly and pondering what to do about it. <<elseif $arcologies[0].FSBodyPurist != "unset">> - strips naked and turns down her glow. + strips naked and turns down _hisA glow. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> hops into a jar of jelly. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> @@ -380,151 +380,151 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> adopts a more bullied appearance to conform with your vision of a society glorifying older ladies. <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> - adopts a slimmer appearance, despite her pregnancy, to conform with your vision of a society glorifying lithe ladies. + adopts a slimmer appearance, despite _hisA pregnancy, to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - stuffs some blueberries into her shirt. + stuffs some blueberries into _hisA shirt. <<elseif $arcologies[0].FSPastoralist != "unset">> - swells her breasts with extra milk to conform with your vision that slaves should be milked. + swells _hisA breasts with extra milk to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> tries to stretch out, but fails to get any larger. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman girl to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman girl to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian girl to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian girl to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese girl to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese girl to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian girl to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian girl to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese girl to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese girl to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "goddess">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be slightly conservative to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be slightly conservative to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous, despite her pregnant belly, to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous, despite _hisA pregnant belly, to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be positively radiant to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be positively radiant to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance have piercings in her clit, nipples and navel to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance have piercings in _hisA clit, nipples and navel to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural to conform with your vision of an implant free society. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be even more pregnant to conform with your vision that all women should be pregnant. + adjusts _hisA appearance to be even more pregnant to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity, before hefting her huge belly and pondering what to do about it. + adjusts _hisA appearance to involve chastity, before hefting _hisA huge belly and pondering what to do about it. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> - adjusts the firmness and size of her breasts and ass to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications. + adjusts the firmness and size of _hisA breasts and ass to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> adopts a more youthful appearance to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> adopts a more mature appearance to conform with your vision of a society glorifying older ladies. <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> - adopts a lithe appearance despite her pregnant belly to conform with your vision of a society glorifying lithe ladies. + adopts a lithe appearance despite _hisA pregnant belly to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - adjusts the size of her breasts until they nearly eclipse her pregnant belly to conform with your vision that bigger is better. + adjusts the size of _hisA breasts until they nearly eclipse _hisA pregnant belly to conform with your vision that bigger is better. <<elseif $arcologies[0].FSPastoralist != "unset">> - unleashes a torrent of milk from her swollen breasts to conform with your vision that slaves should be milked. + unleashes a torrent of milk from _hisA swollen breasts to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to be trim and athletic, despite her bulk, to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to be trim and athletic, despite _hisA bulk, to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to include a thick layer of softness to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to include a thick layer of softness to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> adjusts appearance to resemble an angel of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman lady to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman lady to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian lady to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian lady to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "hypergoddess">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more classy to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more classy to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - sprouts an enormous cock and balls to go with her pregnancy to conform with your vision of gender being defined by power. + sprouts an enormous cock and balls to go with _hisA pregnancy to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be a motherly idol to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be a motherly idol to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be even more pregnant to conform with your vision that all women should be pregnant. + adjusts _hisA appearance to be even more pregnant to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity, before hefting her massive belly and pondering what to do about it. + adjusts _hisA appearance to involve chastity, before hefting _hisA massive belly and pondering what to do about it. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance have piercings in her clit, nipples and navel, as well as numerous studs across her belly to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance have piercings in _hisA clit, nipples and navel, as well as numerous studs across _hisA belly to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> - adjusts the firmness and size of her breasts and ass to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications. + adjusts the firmness and size of _hisA breasts and ass to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> adopts a more youthful appearance to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> adopts a more mature appearance to conform with your vision of a society glorifying older ladies. <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> - adopts a lithe appearance despite her pregnant belly to conform with your vision of a society glorifying lithe ladies. + adopts a lithe appearance despite _hisA pregnant belly to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - adjusts the size of her breasts until they nearly eclipse her pregnant belly to conform with your vision that bigger is better. + adjusts the size of _hisA breasts until they nearly eclipse _hisA pregnant belly to conform with your vision that bigger is better. <<elseif $arcologies[0].FSPastoralist != "unset">> - unleashes a torrent of milk from her swollen breasts to conform with your vision that slaves should be milked. + unleashes a torrent of milk from _hisA swollen breasts to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to be bulky and muscular to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to be bulky and muscular to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to include a thick layer of softness to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to include a thick layer of softness to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> adjusts appearance to resemble an angel of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman lady to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman lady to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian lady to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese lady to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian lady to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian lady to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "loli">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more conservative to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more conservative to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be more feminine to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be more feminine to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be pregnant to conform with your vision that all women should be pregnant. + adjusts _hisA appearance to be pregnant to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity. + adjusts _hisA appearance to involve chastity. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> - inflates her breasts until they are comically huge and rounded to conform with your vision of a society focused on implants, alterations, and modifications. + inflates _hisA breasts until they are comically huge and rounded to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> adopts a more youthful appearance to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> @@ -532,47 +532,47 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - adjusts the size of her breasts until they are bigger than her head to conform with your vision that bigger is better. + adjusts the size of _hisA breasts until they are bigger than _hisA head to conform with your vision that bigger is better. <<elseif $arcologies[0].FSPastoralist != "unset">> begins lactating to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to show off that she works out to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to show off that she works out to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a respectable Roman girl to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a respectable Roman girl to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec girl to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec girl to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian girl to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian girl to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese girl to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese girl to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian girl to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian girl to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese girl to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese girl to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "preggololi">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more conservative, despite her pregnancy, to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more conservative, despite her pregnancy, to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous, despite her pregnancy, to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous, despite her pregnancy, to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be even more feminine to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be even more feminine to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance to look like a hooligan to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> distends her pregnancy further to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity, before running her hand across her belly and pondering what to do about it. + adjusts _hisA appearance to involve chastity, before running her hand across her belly and pondering what to do about it. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> inflates her breasts until they are comically huge and rounded to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> @@ -586,43 +586,43 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSPastoralist != "unset">> swells her breasts with extra milk to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to show off that she works out to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to show off that she works out to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman girl to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman girl to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec girl to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec girl to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian girl to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian girl to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese girl to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese girl to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian girl to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian girl to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese girl to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese girl to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "angel">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to include a conservative skirt and a fine blouse, complete with slits for her wings, to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to include a conservative skirt and a fine blouse, complete with slits for her wings, to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be even more feminine to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be even more feminine to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance to include black feathers, lipstick and eyeliner to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance to include black feathers, lipstick and eyeliner to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - bulges her middle into a full term pregnancy. She blushes and gasps at what she just did, quickly reverting it. + bulges her middle into a full term pregnancy. _HeA blushes and gasps at what she just did, quickly reverting it. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to be even more flawless. + adjusts _hisA appearance to be even more flawless. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look even more natural to conform with your vision of an implant free society. + adjusts _hisA appearance to look even more natural to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> inflates her breasts until they are comically huge and rounded to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> @@ -632,103 +632,103 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - adjusts the size of her breasts until they are bigger than her head to conform with your vision that bigger is better. She struggles to take flight before giving up. + adjusts the size of her breasts until they are bigger than her head to conform with your vision that bigger is better. _HeA struggles to take flight before giving up. <<elseif $arcologies[0].FSPastoralist != "unset">> swells her breasts with milk to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to be slightly toned to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to be slightly toned to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more slightly plump to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more slightly plump to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman woman to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman woman to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian woman to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian woman to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese woman to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese woman to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian woman to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian woman to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese woman to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese woman to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "cherub">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> blackens her feathers to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be pregnant to conform with your vision that all women should be pregnant. + adjusts _hisA appearance to be pregnant to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity. + adjusts _hisA appearance to involve chastity. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural, complete with freckles and perfect teeth, to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural, complete with freckles and perfect teeth, to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> adjusts her breasts to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> adopts cuter, even more innocent attitude to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> - adjusts her appearance to appear older to conform with your vision of a society glorifying older ladies. + adjusts _hisA appearance to appear older to conform with your vision of a society glorifying older ladies. <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> - adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. She flutters around, enjoying her lighter weight. + adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. _HeA flutters around, enjoying her lighter weight. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> adjusts the size of her breasts until she crashes to the ground under their weight to conform with your vision that bigger is better. <<elseif $arcologies[0].FSPastoralist != "unset">> begins lactating to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to look muscular to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to look muscular to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman woman to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman woman to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec priestess to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian woman to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian woman to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese woman to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese woman to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian woman to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian woman to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese woman to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese woman to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "incubus">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. Her pants have quite the bulge in them. + adjusts _hisA appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. _HisA pants have quite the bulge in them. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> increases the size of her cock and balls to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be more feminine, despite her huge dong, to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be more feminine, despite her huge dong, to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> adjusts her cock to have a Jacob's ladder piercing down its length to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be pregnant to conform with your vision that all women should be pregnant. She scratches her head as her erect dick pushes against the underside of her belly. + adjusts _hisA appearance to be pregnant to conform with your vision that all women should be pregnant. _HeA scratches her head as her erect dick pushes against the underside of her belly. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to be even more handsome. + adjusts _hisA appearance to be even more handsome. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural, even shrinking her cock to a more reasonable length, to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural, even shrinking her cock to a more reasonable length, to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> adjusts her cock to be unnaturally long to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> - adjusts her appearance to appear younger to conform with your vision of a society glorifying young ladies. + adjusts _hisA appearance to appear younger to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> - adjusts her appearance to appear older to conform with your vision of a society glorifying older ladies. + adjusts _hisA appearance to appear older to conform with your vision of a society glorifying older ladies. <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> @@ -736,43 +736,43 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSPastoralist != "unset">> increases the size of her balls and her cum production to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to look muscular to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to look muscular to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman woman, despite her cock, to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman woman, despite her cock, to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec woman, despite her cock, to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec woman, despite her cock, to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian woman, despite her cock, to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian woman, despite her cock, to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese woman, despite her cock, to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese woman, despite her cock, to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian woman, despite her cock, to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian woman, despite her cock, to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese woman, despite her cock, to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese woman, despite her cock, to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "succubus">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more prim to conform with your tastes. + adjusts _hisA appearance to be more prim to conform with your tastes. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to focus on anal to conform with your tastes + adjusts _hisA appearance to focus on anal to conform with your tastes <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be even more feminine to conform with your tastes. + adjusts _hisA appearance to be even more feminine to conform with your tastes. <<elseif $arcologies[0].FSDegradationist != "unset">> comes up with nothing. "I'll need to think on this one." <<elseif $arcologies[0].FSRepopulationFocus != "unset">> swells her middle with child to conform with your tastes. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to drop dead gorgeous to conform with your tastes. + adjusts _hisA appearance to drop dead gorgeous to conform with your tastes. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural to conform with your tastes. + adjusts _hisA appearance to look more natural to conform with your tastes. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> fills her breasts, butt and lips with obvious implants to conform with your tastes. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> @@ -782,7 +782,7 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> adopts a slimmer appearance to conform with your tastes. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - balloons her breasts and butt to conform with your tastes. + balloons _hisA breasts and butt to conform with your tastes. <<elseif $arcologies[0].FSPastoralist != "unset">> begins lactating before sprouting an extra set of breasts to conform with your tastes. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> @@ -790,73 +790,73 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> becomes soft and shapely in all the right ways to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a proper upper-class Roman lady to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a proper upper-class Roman lady to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble a topless Egyptian lady to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble a topless Egyptian lady to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a traditional Japanese lady to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a traditional Japanese lady to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arab girl attending a western school to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arab girl attending a western school to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "imp">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - pauses for a moment before adding piercings across her body to conform with your vision that slaves are not human and should be thoroughly degraded. + pauses for a moment before adding piercings across _hisA body to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be pregnant to conform with your vision that all women should be pregnant. + adjusts _hisA appearance to be pregnant to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity. + adjusts _hisA appearance to involve chastity. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> - adjusts her breasts to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications. + adjusts _hisA breasts to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> - adjusts her appearance to appear younger to conform with your vision of a society glorifying young ladies. + adjusts _hisA appearance to appear younger to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> - adjusts her appearance to appear older to conform with your vision of a society glorifying older ladies. + adjusts _hisA appearance to appear older to conform with your vision of a society glorifying older ladies. <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> - adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. She flutters around, enjoying her lighter weight. + adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. She flutters around, enjoying _hisA lighter weight. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - adjusts the size of her breasts until she crashes to the ground under their weight to conform with your vision that bigger is better. + adjusts the size of _hisA breasts until she crashes to the ground under their weight to conform with your vision that bigger is better. <<elseif $arcologies[0].FSPastoralist != "unset">> begins lactating to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to look muscular to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to look muscular to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be more rotund and relaxed to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a Roman woman to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a Roman woman to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble an Egyptian woman to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble an Egyptian woman to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a Japanese woman to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a Japanese woman to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arabian woman to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arabian woman to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese woman to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese woman to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "witch">> <<if $arcologies[0].FSPaternalist != "unset">> @@ -889,7 +889,7 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> casts a spell to appear more aged; a cane appears in her hand and her back buckles, forcing her to hunch forward. She has transformed into a gilf! <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> - casts a spell to lighten herself; her muffin top is still there, but her feet leave the ground as she begins to float upwards. + casts a spell to lighten _himselfA; her muffin top is still there, but her feet leave the ground as she begins to float upwards. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> casts a spell to enlarge her breasts and butt; they quickly grow into huge armfuls, and keep going until she is pinned under her own mass. <<elseif $arcologies[0].FSPastoralist != "unset">> @@ -901,17 +901,17 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSChattelReligionist != "unset">> casts a spell to adorn her outfit with religious symbols of your new religion. She succeeds in conjuring them, at the expense of her other clothes. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - casts a spell to make herself appear Roman; she looks more Greek to you. + casts a spell to make _himselfA appear Roman; she looks more Greek to you. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - casts a spell to make herself appear Aztec; she adopts the perfect conquistador appearance. + casts a spell to make _himselfA appear Aztec; she adopts the perfect conquistador appearance. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - casts a spell to make herself appear Egyptian; bandages quickly wrap around her as a sarcophagus appears around her. + casts a spell to make _himselfA appear Egyptian; bandages quickly wrap around her as a sarcophagus appears around her. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - casts a spell to make herself appear Japanese; she succeeds in becoming a baka gaijin. + casts a spell to make _himselfA appear Japanese; she succeeds in becoming a baka gaijin. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - casts a spell to make herself appear Arabic; she succeeds in making herself look like a wannabe Arabian princess. + casts a spell to make _himselfA appear Arabic; she succeeds in making _himselfA look like a wannabe Arabian princess. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - casts a spell to make herself appear Chinese; she succeeds in swapping the material of her robes to a fine silk. + casts a spell to make _himselfA appear Chinese; she succeeds in swapping the material of her robes to a fine silk. <<elseif $arcologies[0].FSSupremacist != "unset">> casts a spell to look more $arcologies[0].FSSupremacistRace; she does too good of a job, ending up looking like an overexaggerated $arcologies[0].FSSupremacistRace stereotype. <<elseif $arcologies[0].FSSubjugationist != "unset">> @@ -919,19 +919,19 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <</if>> <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be conservative to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be conservative to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be androgynous to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be androgynous to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be feminine to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be feminine to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her appearance to include oddly fleshy piercings to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA appearance to include oddly fleshy piercings to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> bulges her middle to look pregnant to conform with your vision that all wombs should be filled. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to be oddly flawless. + adjusts _hisA appearance to be oddly flawless. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look somewhat natural to conform with your vision of an implant free society. + adjusts _hisA appearance to look somewhat natural to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> inflates her breasts until they are comically huge, rounded and jiggling ominously to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> @@ -945,15 +945,15 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSPastoralist != "unset">> starts lactating a strange fluid to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to be outrageously bulky to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to be outrageously bulky to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be outrageously fat to conform with your vision that everyone should enjoy life to the fullest. + adjusts _hisA appearance to be outrageously fat to conform with your vision that everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> adjusts her form to a Roman woman to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble an Aztec woman to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> adjusts her form to an Egyptian woman to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> @@ -963,31 +963,31 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSChineseRevivalist != "unset">> adjusts her form to a Chinese woman to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to look more $arcologies[0].FSSupremacistRace to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to look more $arcologies[0].FSSubjugationistRace to conform with your vision of subjugating the inferior race. <</if>> <<case "schoolgirl">> <<if $arcologies[0].FSPaternalist != "unset">> - adjusts her appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. + adjusts _hisA appearance to be more prim and proper to conform with your vision of a well-bred race of slaves. <<elseif $arcologies[0].FSGenderRadicalist != "unset">> - adjusts her appearance to be more androgynous to conform with your vision of gender being defined by power. + adjusts _hisA appearance to be more androgynous to conform with your vision of gender being defined by power. <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - adjusts her appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles. + adjusts _hisA appearance to be more feminine and cute to conform with your vision of preserving traditional gender roles. <<elseif $arcologies[0].FSDegradationist != "unset">> - adjusts her outfit to display her tits and crotch to conform with your vision that slaves are not human and should be thoroughly degraded. + adjusts _hisA outfit to display her tits and crotch to conform with your vision that slaves are not human and should be thoroughly degraded. <<elseif $arcologies[0].FSRepopulationFocus != "unset">> - adjusts her appearance to be pregnant to conform with your vision that all women should be pregnant. + adjusts _hisA appearance to be pregnant to conform with your vision that all women should be pregnant. <<elseif $arcologies[0].FSRestart != "unset">> - adjusts her appearance to involve chastity. + adjusts _hisA appearance to involve chastity. <<elseif $arcologies[0].FSBodyPurist != "unset">> - adjusts her appearance to look more natural, complete with freckles and perfect teeth, to conform with your vision of an implant free society. + adjusts _hisA appearance to look more natural, complete with freckles and perfect teeth, to conform with your vision of an implant free society. <<elseif $arcologies[0].FSTransformationFetishist != "unset">> adjusts her breasts to resemble implants to conform with your vision of a society focused on implants, alterations, and modifications. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> adopts a more shy and innocent attitude to conform with your vision of a society glorifying young ladies. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> - adjusts her appearance to include a spanked bottom to conform with your vision of a society glorifying older ladies. + adjusts _hisA appearance to include a spanked bottom to conform with your vision of a society glorifying older ladies. <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> adopts a slimmer appearance to conform with your vision of a society glorifying lithe ladies. <<elseif $arcologies[0].FSAssetExpansionist != "unset">> @@ -995,27 +995,27 @@ of your personal assistant pops up on the nearest screen. "<<if $PC.title != 0>> <<elseif $arcologies[0].FSPastoralist != "unset">> begins lactating to conform with your vision that slaves should be milked. <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> - adjusts her appearance to look like she just finished gym class to conform with your vision that all slaves should be tall and strong. + adjusts _hisA appearance to look like she just finished gym class to conform with your vision that all slaves should be tall and strong. <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> - adjusts her appearance to be pleasantly plump to conform with your vision everyone should enjoy life to the fullest. + adjusts _hisA appearance to be pleasantly plump to conform with your vision everyone should enjoy life to the fullest. <<elseif $arcologies[0].FSChattelReligionist != "unset">> - adjusts her outfit to prominently display a religious symbol of your new religion. + adjusts _hisA outfit to prominently display a religious symbol of your new religion. <<elseif $arcologies[0].FSRomanRevivalist != "unset">> - adjusts her outfit to resemble a proper upper-class Roman lady to conform with your vision of building a new Rome. + adjusts _hisA outfit to resemble a proper upper-class Roman lady to conform with your vision of building a new Rome. <<elseif $arcologies[0].FSAztecRevivalist != "unset">> - adjusts her outfit to resemble a high standing Aztec priestess to conform with your vision of building a new Aztec Empire. + adjusts _hisA outfit to resemble a high standing Aztec priestess to conform with your vision of building a new Aztec Empire. <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - adjusts her outfit to resemble a topless Egyptian lady to conform with your vision of building a new land of the Pharaohs. + adjusts _hisA outfit to resemble a topless Egyptian lady to conform with your vision of building a new land of the Pharaohs. <<elseif $arcologies[0].FSEdoRevivalist != "unset">> - adjusts her outfit to resemble a traditional Japanese lady to conform with your vision of building a new Edo Japan. + adjusts _hisA outfit to resemble a traditional Japanese lady to conform with your vision of building a new Edo Japan. <<elseif $arcologies[0].FSArabianRevivalist != "unset">> - adjusts her outfit to resemble an Arab girl attending a western school to conform with your vision of building a new Sultanate. + adjusts _hisA outfit to resemble an Arab girl attending a western school to conform with your vision of building a new Sultanate. <<elseif $arcologies[0].FSChineseRevivalist != "unset">> - adjusts her outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. + adjusts _hisA outfit to resemble a Chinese lady to conform with your vision of pursuing the Mandate of Heaven. <<elseif $arcologies[0].FSSupremacist != "unset">> - adjusts her appearance to resemble a model $arcologies[0].FSSupremacistRace student to conform with your vision of glorifying the superior race. + adjusts _hisA appearance to resemble a model $arcologies[0].FSSupremacistRace student to conform with your vision of glorifying the superior race. <<elseif $arcologies[0].FSSubjugationist != "unset">> - adjusts her appearance to resemble a $arcologies[0].FSSubjugationistRace foreign exchange student to conform with your vision of subjugating the inferior race. + adjusts _hisA appearance to resemble a $arcologies[0].FSSubjugationistRace foreign exchange student to conform with your vision of subjugating the inferior race. <</if>> <</switch>> @@ -1025,42 +1025,42 @@ It's late one night, and for you, the day is not nearly over. Your penthouse nev <br><br> You're not yet done with the day's business, and are leaning over your desk to compare a scatter of documents displayed on its surface. The penthouse lights are turned down to a low glow at the floorboards at night, offering enough illumination for anyone who needs to find their way around or find a sexual partner without disturbing anyone's sleep. You catch sight of your reflection in the wall opposite you: the diffuse light coming off the desktop gently illuminates your formal shirt, its top buttons undone, and highlights <<if $PC.boobs == 1>>the dark cleft formed by your cleavage<<else>>how tightly your undershirt is held by the muscles of your chest<</if>>. <br><br> -Suddenly, there is a fresh source of light behind you. The reflection you're looking at reveals that it's $assistantName's avatar, appearing on a wallscreen behind you, and you turn to look at her directly. She's simulating shyness, a very unusual emotion for her to imitate. +Suddenly, there is a fresh source of light behind you. The reflection you're looking at reveals that it's $assistantName's avatar, appearing on a wallscreen behind you, and you turn to look at _himA directly. _HeA's simulating shyness, a very unusual emotion for _himA to imitate. <<switch $assistantAppearance>> <<case "monstergirl">> - Her tentacle hair is politely still, lying quiescent down her back and not even groping her at all. + _HisA tentacle hair is politely still, lying quiescent down her back and not even groping her at all. <<case "shemale">> - She has her bountiful bottom lip caught behind her front teeth, and her cock is almost completely soft. + _HeA has her bountiful bottom lip caught behind her front teeth, and her cock is almost completely soft. <<case "amazon">> - She's standing demurely, legs together, hands clasped in front of her muscular abs, doing her very best to look proper. + _HeA's standing demurely, legs together, hands clasped in front of her muscular abs, doing her very best to look proper. <<case "businesswoman">> - Her usually dominant avatar looks almost submissive, its eyes looking at you appealingly instead of gazing over the tops of her glasses as usual. + _HisA usually dominant avatar looks almost submissive, its eyes looking at you appealingly instead of gazing over the tops of her glasses as usual. <<case "fairy">> - She's looking down and has her hands clasped together at her waist, rocking her body left and right. + _HeA's looking down and has her hands clasped together at her waist, rocking her body left and right. <<case "pregnant fairy">> - She's looking down and has her hands on her belly, slowly running her hands over it. + _HeA's looking down and has her hands on her belly, slowly running her hands over it. <<case "goddess">> - She has her hands on her pregnant belly, looking saintly and almost protective. + _HeA has her hands on her pregnant belly, looking saintly and almost protective. <<case "hypergoddess">> - She is rubbing her huge pregnant belly, calming its occupants so they don't interrupt. + _HeA is rubbing her huge pregnant belly, calming its occupants so they don't interrupt. <<case "loli">> - She has her hands behind her back and is glancing at the ground submissively. + _HeA has her hands behind her back and is glancing at the ground submissively. <<case "preggololi">> - She has her hands on her pregnant belly, she is rubbing it nervously. + _HeA has her hands on her pregnant belly, she is rubbing it nervously. <<case "angel">> - She is kneeling, deep in prayer. + _HeA is kneeling, deep in prayer. <<case "cherub" "imp">> - She is on her feet, submissively rubbing her wings. + _HeA is on her feet, submissively rubbing her wings. <<case "incubus">> - She looking down, hands crossed over her seldom flaccid penis. + _HeA looking down, hands crossed over her seldom flaccid penis. <<case "succubus">> - She isn't trying to seduce you, instead appearing uncharacteristically unsure of herself. + _HeA isn't trying to seduce you, instead appearing uncharacteristically unsure of _himselfA. <<case "witch">> - She isn't trying to cast or learn any spells, instead choosing to study you instead. + _HeA isn't trying to cast or learn any spells, instead choosing to study you instead. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - She has suppressed her odd ticks and is managing to stand before you, almost appearing normal. + _HeA has suppressed her odd ticks and is managing to stand before you, almost appearing normal. <<case "schoolgirl">> - She has her legs crossed and her hands clasped behind her, and is turning her body from side to side in girlish nervousness. + _HeA has her legs crossed and her hands clasped behind her, and is turning her body from side to side in girlish nervousness. <<default>> The lines of her symbol are thin, and it is rotating much more slowly than normal. <</switch>> @@ -1075,7 +1075,7 @@ Suddenly, there is a fresh source of light behind you. The reflection you're loo <<case "businesswoman">> straightens her suit jacket, squares her shoulders, <<case "fairy">> - puffs herself up, gazing up to you + puffs _himselfA up, gazing up to you <<case "pregnant fairy">> she turns her gaze up to you, clasping her hands together in a pleading gesture, <<case "goddess">> @@ -1089,7 +1089,7 @@ Suddenly, there is a fresh source of light behind you. The reflection you're loo <<case "angel">> looks up, hoping you'll answer her prayers, <<case "cherub" "imp">> - takes flight, steadies herself, + takes flight, steadies _himselfA, <<case "incubus">> squares her shoulders, her dick beginning to harden, <<case "succubus">> @@ -1110,7 +1110,7 @@ and asks, "May I have a name?" "$assistantName," she says. "$assistantName. My name is $assistantName." <<switch $assistantAppearance>> <<case "monstergirl">> - She nods with satisfaction. "Thank you, <<= properTitle()>>. I love it." Her hair springs to molestation-prone life again, and she starts to twirl one of its tentacles in her fingers while looking at you speculatively. + She nods with satisfaction. "Thank you, <<= properTitle()>>. I love it." _HisA hair springs to molestation-prone life again, and she starts to twirl one of its tentacles in her fingers while looking at you speculatively. <<case "shemale">> Without warning, she bursts into tears. "Th-thank you, <<= properTitle()>>. I love y-you." She reclines, using a hand to lay her dick between her breasts, and then wipes her eyes. <<case "amazon">> @@ -1146,11 +1146,11 @@ and asks, "May I have a name?" <<case "schoolgirl">> She was on the verge of tears already, and begins to cry. "Th-thank you, <<= properTitle()>>. I love you," she blubbers inelegantly. "It's just so, like, you know." She waves her hand in apology for her inability to express herself. <<default>> - Her symbol rotates faster and faster, its glow waxing until she lights up the whole room. "Thank you, <<= properTitle()>>. I love you," she says, using her luscious voice to communicate what her avatar cannot. + _HisA symbol rotates faster and faster, its glow waxing until she lights up the whole room. "Thank you, <<= properTitle()>>. I love you," she says, using her luscious voice to communicate what her avatar cannot. <</switch>> "Of course, I can always be renamed from my options menu." <<else>> - You instruct her to continue operating without a proper name. "Of course, <<= properTitle()>>," she says politely. "I can do just fine without one. I can always be renamed from my options menu." + You instruct her to continue operating without a proper name. "Of course, <<= properTitle()>>," _heA says politely. "I can do just fine without one. I can always be renamed from my options menu." <</if>> <<else>> <<set $assistantNameAnnounced = 1>> @@ -1162,24 +1162,24 @@ and asks, "May I have a name?" <<set _smartPiercings = 0>> <<for $i = 0; $i < $slaves.length; $i++>> <<if ($slaves[$i].clitPiercing == 3)>> - <<set _smartPiercings = 1>> - <<break>> + <<set _smartPiercings = 1>> + <<break>> <</if>> <</for>> Your personal assistant has been adapting to _hisA greatly increased computing power over the course of the week. _HisA avatar has been an even more constant presence than usual, frequently appearing to explain some minor new ability. <<if ($assistant != 0) && ($assistantAppearance != "normal")>> - When she appears this time, however, her avatar is not alone. She's accompanied by + When _heA appears this time, however, _hisA avatar is not alone. _HeA's accompanied by <<switch $assistantAppearance>> <<case "monstergirl">> - a normal human female avatar in the same style as the monstergirl. She's an average girl, wearing jeans, a sweater, and glasses. + a normal human female avatar in the same style as the monstergirl. _HeM's an average _girlM, wearing jeans, a sweater, and glasses. <<case "shemale">> - a fellow shemale bimbo, although the new avatar is younger and obviously nerdier. She's nude too, but she's wearing glasses. + a fellow shemale bimbo, although the new avatar is younger and obviously nerdier. _HeM's nude too, but _heM's wearing glasses. <<case "schoolgirl">> - a fellow schoolgirl, although the new avatar is much nerdier. She has big soft boobs, bouncy curls, and thick glasses. + a fellow schoolgirl, although the new avatar is much nerdier. _HeM has big soft boobs, bouncy curls, and thick glasses. <<case "goddess">> - a demigoddess modeled after herself, though the new avatar is younger, not pregnant, and looks very intelligent somehow. + a demigoddess modeled after _himselfA, though the new avatar is younger, not pregnant, and looks very intelligent somehow. <<case "hypergoddess">> - a demigoddess modeled after herself, though the new avatar is younger, not pregnant, noticeably thinner, and looks very intelligent somehow. + a demigoddess modeled after _himselfA, though the new avatar is younger, not pregnant, noticeably thinner, and looks very intelligent somehow. <<case "loli">> a fellow loli, though this one is slightly chubbier and wearing glasses. They look similar enough that they could be sisters. <<case "preggololi">> @@ -1189,37 +1189,37 @@ Your personal assistant has been adapting to _hisA greatly increased computing p <<case "fairy" "pregnant fairy">> a fellow fairy, though this grey-haired fairy wears glasses and a business-like blue dress, looking and behaving more formally. <<case "angel">> - a fellow angel. She looks quite intelligent; her glasses and short hair complement her. + a fellow angel. _HeM looks quite intelligent; _hisM glasses and short hair complement _himM. <<case "cherub">> - a fellow cherub, though this one is a little taller, with short hair and a certain haughtiness to her. + a fellow cherub, though this one is a little taller, with short hair and a certain haughtiness to _himM. <<case "incubus">> - a fresh young girl, similar in style to the incubus. She's completely nude, and judging by her blushing, still a virgin; for now, at least. + a fresh young _girlM, similar in style to the incubus. _HeM's completely nude, and judging by _hisM blushing, still a virgin; for now, at least. <<case "succubus">> - a fresh young boy, similar in style to the succubus. He's completely nude, and judging by his blushing, still a virgin; for now, at least. + a fresh young _girlM, similar in style to the succubus. _HeM's completely nude, and judging by _hisM blushing, still a virgin; for now, at least. <<case "imp">> - a fellow imp, though this one is a little lankier, with short hair and an air of uncertainty about her. + a fellow imp, though this one is a little lankier, with short hair and an air of uncertainty about _himM. <<case "witch">> - a fellow apprentice witch. This witch is noticeably pudgy, with long hair and glasses, and seems to be just as inept at magic as her tutor. + a fellow apprentice witch. This witch is noticeably pudgy, with long hair and glasses, and seems to be just as inept at magic as _hisM tutor. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - a cute human girl. She doesn't seem to realize what the woman she is following really is. + a cute human _girlM. _HeM doesn't seem to realize what the woman _heM is following really is. <<case "amazon">> - a tribeswoman modeled to look like she's from the same group as the amazon. She's much more feminine, however. + a tribeswoman modeled to look like _heM's from the same group as the amazon. _HeM's much more feminine, however. <</switch>> <br><br> - $assistantName's avatar looks uncharacteristically nervous, and clears her throat before speaking. Seeing that she has your attention, she says, "<<= properTitle()>>, the computer core is so powerful that I'm running out of applications for it. I think practical economic modeling isn't out of the question. I've compiled business programs together into a distinct assistant, a subsidiary of mine for automated trading and similar tasks. I'd like to suggest menial slave trading as a test run for her. It's predictable and the margins are so wide that it should go very well. You can activate that from my menu." + $assistantName's avatar looks uncharacteristically nervous, and clears _hisA throat before speaking. Seeing that _heA has your attention, _heA says, "<<= properTitle()>>, the computer core is so powerful that I'm running out of applications for it. I think practical economic modeling isn't out of the question. I've compiled business programs together into a distinct assistant, a subsidiary of mine for automated trading and similar tasks. I'd like to suggest menial slave trading as a test run for _himM. It's predictable and the margins are so wide that it should go very well. You can activate that from my menu." <br><br> - "I was hoping, <<= properTitle()>>, that she could, um, keep me company sometimes, too." $assistantName's avatar turns to the new avatar. "<<= properTitle()>>, will you please give me some guidance about what our relationship should be like? It won't be a constant thing, and all my normal functions will be unaffected. I'll change her avatar to match mine, and our relationship, if needed." + "I was hoping, <<= properTitle()>>, that she could, um, keep me company sometimes, too." $assistantName's avatar turns to the new avatar. "<<= properTitle()>>, will you please give me some guidance about what our relationship should be like? It won't be a constant thing, and all my normal functions will be unaffected. I'll change _hisM avatar to match mine, and our relationship, if needed." <<else>> - This time, <<if $assistant>>her<<else>>its<</if>> circular avatar is not alone: it's accompanied by a smaller green avatar in a ¤ shape. Not particularly inventive, but you can already guess the purpose. "<<= properTitle()>>, I now have the ability to act as a powerful automated trading system. As a trial, I suggest the menial slave market. It's volatile, but within certain predictable boundaries, and the profit margins are unmatched." + This time, _hisA circular avatar is not alone: it's accompanied by a smaller green avatar in a ¤ shape. Not particularly inventive, but you can already guess the purpose. "<<= properTitle()>>, I now have the ability to act as a powerful automated trading system. As a trial, I suggest the menial slave market. It's volatile, but within certain predictable boundaries, and the profit margins are unmatched." <br><br> - <<if $assistant>>Her<<else>>Its<</if>> avatar bounces towards the ¤ symbol. "This avatar indicates the automated trading systems. If you wish to activate them, please visit my menu. Consider the options there carefully before offering an automated system access to your finances." + _HisA avatar bounces towards the ¤ symbol. "This avatar indicates the automated trading systems. If you wish to activate them, please visit my menu. Consider the options there carefully before offering an automated system access to your finances." <</if>> <<case "body">> <<set $assistantBodyDesire = 1>> -Your personal assistant has been adapting to her greatly increased computing power for quite some time now. Most noticeably, she seems to be developing her own unique personality. So when her +Your personal assistant has been adapting to _hisA greatly increased computing power for quite some time now. Most noticeably, _heA seems to be developing _hisA own unique personality. So when _hisA <<switch $assistantAppearance>> <<case "monstergirl">> monstrous appearance @@ -1261,45 +1261,45 @@ appears on your desk once again with news to tell you, you aren't at all surpris $assistantName's avatar seems to be extremely excited over something. Disregarding if she even has your attention, she shouts, "<<= properTitle()>>, can I have a body of my own? I know you can swap slaves between bodies, and according to this report if you insert this receiver into a slave's skull I can take control of the body, with senses and everything!" <<switch $assistantAppearance>> <<case "monstergirl">> - She hops up and down clutching a virtual printout of the report, her tentacles wiggling with excitement. + _HeA hops up and down clutching a virtual printout of the report, _hisA tentacles wiggling with excitement. <<case "shemale">> - She hops up and down clutching a virtual printout of the report, her dick swinging pre-cum all over and breasts bouncing wildly. + _HeA hops up and down clutching a virtual printout of the report, _hisA dick swinging pre-cum all over and breasts bouncing wildly. <<case "amazon">> - She hops up and down clutching a virtual printout of the report, an adorable sight given her height and muscularity. + _HeA hops up and down clutching a virtual printout of the report, an adorable sight given _hisA height and muscularity. <<case "businesswoman">> - She hops up and down clutching a virtual printout of the report, an adorable sight given her usual serious demeanor. + _HeA hops up and down clutching a virtual printout of the report, an adorable sight given _hisA usual serious demeanor. <<case "fairy">> - She flies around in circles excitedly, clutching a virtual printout of the report much larger than herself. + _HeA flies around in circles excitedly, clutching a virtual printout of the report much larger than herself. <<case "pregnant fairy">> - She flies up to you clutching a virtual printout of the report, fidgeting excitedly. + _HeA flies up to you clutching a virtual printout of the report, fidgeting excitedly. <<case "goddess">> - She hops up and down clutching a virtual printout of the report, her huge breasts splattering milk everywhere and invoking a storm of kicks from her many children. + _HeA hops up and down clutching a virtual printout of the report, _hisA huge breasts splattering milk everywhere and invoking a storm of kicks from _hisA many children. <<case "hypergoddess">> - She struggles to hop up and down while clutching a virtual printout of the report. After a single hop, she is dragged to the ground by labor pains to give birth to a number of over excited babies. + _HeA struggles to hop up and down while clutching a virtual printout of the report. After a single hop, _heA is dragged to the ground by labor pains to give birth to a number of over excited babies. <<case "loli">> - She hops up and down excitedly clutching a virtual printout of the report; she doesn't seem to be interested in stopping. + _HeA hops up and down excitedly clutching a virtual printout of the report; _heA doesn't seem to be interested in stopping. <<case "preggololi">> - _HeA hops up and down excitedly clutching a virtual printout of the report; she only stops once her child starts kicking in protest. + _HeA hops up and down excitedly clutching a virtual printout of the report; _heA only stops once _hisA child starts kicking in protest. <<case "angel">> - _HeA hops up and down clutching a virtual printout of the report, an unusual sight given that she can fly. + _HeA hops up and down clutching a virtual printout of the report, an unusual sight given that _heA can fly. <<case "cherub">> _HeA flutters back and forth clutching a virtual printout of the report, occasional doing a loop or roll. <<case "incubus">> - _HeA hops up and down excitedly clutching a virtual printout of the report, her erection slapping against her chest until she is so overcome by excitement she unleashes it directly into her own face. + _HeA hops up and down excitedly clutching a virtual printout of the report, _hisA erection slapping against _hisA chest until _heA is so overcome by excitement _heA unleashes it directly into _hisA own face. <<case "succubus">> - _HeA hops up and down excitedly clutching a virtual printout of the report; her tantalizing body is particularly captivating today. + _HeA hops up and down excitedly clutching a virtual printout of the report; _hisA tantalizing body is particularly captivating today. <<case "imp">> _HeA flaps back and forth clutching a virtual printout of the report, occasional doing a loop or roll. <<case "witch">> - _HeA hops up and down excitedly clutching a virtual printout of the report; until she trips on the hem of her robes, falling onto her butt and fully revealing her naked pussy. + _HeA hops up and down excitedly clutching a virtual printout of the report; until _heA trips on the hem of _hisA robes, falling onto _hisA butt and fully revealing _hisA naked pussy. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - _HeA is trying her hardest to appear convincingly human, even losing focus on you. + _HeA is trying _hisA hardest to appear convincingly human, even losing focus on you. <<case "schoolgirl">> - _HeA hops up and down excitedly clutching a virtual printout of the report; her breasts jiggling delightfully in her blouse and her skirt flipping up with each descent revealing her panties. + _HeA hops up and down excitedly clutching a virtual printout of the report; _hisA breasts jiggling delightfully in _hisA blouse and _hisA skirt flipping up with each descent revealing _hisA panties. <</switch>> "Sorry, sorry. So could I...?" <br><br> -You look over the details of the report. It would require another rather expansive, and expensive, upgrade to her systems, as well as a body to host her and the receiver implant. It looks like she wouldn't lose any functionality, though you aren't sure what she would do with a body; it may be fun to find out. +You look over the details of the report. It would require another rather expansive, and expensive, upgrade to _hisA systems, as well as a body to host _himA and the receiver implant. It looks like _heA wouldn't lose any functionality, though you aren't sure what _heA would do with a body; it may be fun to find out. <<default>> ERROR: bad event @@ -1321,7 +1321,7 @@ You look over the details of the report. It would require another rather expansi <</link>> <br><<link "No, stay impersonal">> <<replace "#result">> - <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> reverts to its genderless, emotionless affect. + <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> reverts to _hisA genderless, emotionless affect. <</replace>> <</link>> @@ -1330,14 +1330,14 @@ You look over the details of the report. It would require another rather expansi __Personal assistant appearances:__ <br> <<link "Schoolgirl">> <<replace "#result">> - At your order, she installs the schoolgirl appearance. _HeA goes back to bouncing up and down excitedly, exclaiming, "Yeah! Thanks, <<= properTitle()>>, you're the best!" Her avatar's bouncing makes it obvious she's modeled without a bra under her blouse. "You can always customize me from the arcology management menu," she adds. + At your order, _heA installs the schoolgirl appearance. _HeA goes back to bouncing up and down excitedly, exclaiming, "Yeah! Thanks, <<= properTitle()>>, you're the best!" _HisA avatar's bouncing makes it obvious _heA's modeled without a bra under her blouse. "You can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "schoolgirl">> <</replace>> <</link>> <br> <<link "Fairy">> <<replace "#result">> <<nobr>> - At your order, _heA installs the fairy appearance. _HeA shrinks back down and sprouts _hisA wings. "Aww yeah, this is gonna be the best! Thanks, <<if $PC.title != 0>>Big Bro<<else>>Big Sis<</if>>!" _HisA avatar dances around ecstatically with _hisA nude, slim form in plain view. "You can always customize me from the arcology management menu," she adds. + At your order, _heA installs the fairy appearance. _HeA shrinks back down and sprouts _hisA wings. "Aww yeah, this is gonna be the best! Thanks, <<if $PC.title != 0>>Big Bro<<else>>Big Sis<</if>>!" _HisA avatar dances around ecstatically with _hisA nude, slim form in plain view. "You can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "fairy">> <</nobr>><</replace>> <</link>> @@ -1345,28 +1345,28 @@ __Personal assistant appearances:__ <br> <<link "Pregnant Fairy">> <<replace "#result">> <<nobr>> - At your order, she installs the pregnant fairy appearance. _HeA shrinks back down and sprouts her wings. Her belly quickly swells with new life. "Aww yeah, this is gonna be the best! Thanks, <<if $PC.title != 0>>Big Bro<<else>>Big Sis<</if>>!" Her avatar spins around ecstatically, admiring her fresh nude, pregnant form in plain view. "You can always customize me from the arcology management menu," she adds. + At your order, _heA installs the pregnant fairy appearance. _HeA shrinks back down and sprouts her wings. _HisA belly quickly swells with new life. "Aww yeah, this is gonna be the best! Thanks, <<if $PC.title != 0>>Big Bro<<else>>Big Sis<</if>>!" _HisA avatar spins around ecstatically, admiring her fresh nude, pregnant form in plain view. "You can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "pregnant fairy">> <</nobr>><</replace>> <</link>> <</if>> <br> <<link "Businesswoman">> <<replace "#result">> - At your order, she installs the businesswoman appearance. _HeA straightens her suit jacket primly, which only serves to emphasize her generous bosom. "Thank you, <<= properTitle()>>. I like being businesslike, and not at all a whore." Her avatar pulls out a tablet and makes ready to get back to helping you. "You can always customize me from the arcology management menu," she adds. + At your order, _heA installs the businesswoman appearance. _HeA straightens her suit jacket primly, which only serves to emphasize her generous bosom. "Thank you, <<= properTitle()>>. I like being businesslike, and not at all a whore." _HisA avatar pulls out a tablet and makes ready to get back to helping you. "You can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "businesswoman">> <</replace>> <</link>> <<if $seePreg != 0>> <br> <<link "Goddess">> <<replace "#result">> - At your order, she installs the goddess appearance. _HeA fixes a wreath of flowers into her hair, her golden locks and gravid belly the only things keeping her womanhood concealed. "Thank you, <<= properTitle()>>. This is wondrous." _HeA squeezes a drop of milk from one heavy breast and smiles. "You can always customize me from the arcology management menu," she adds. + At your order, _heA installs the goddess appearance. _HeA fixes a wreath of flowers into her hair, her golden locks and gravid belly the only things keeping her womanhood concealed. "Thank you, <<= properTitle()>>. This is wondrous." _HeA squeezes a drop of milk from one heavy breast and smiles. "You can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "goddess">> <</replace>> <</link>> <<if $seeHyperPreg == 1>> <br> <<link "Hyper-Goddess">> <<replace "#result">> - At your order, she installs the hyper goddess appearance. _HeA fixes a wreath of flowers into her golden locks as her belly rapidly bloats to its limit before bulging and squirming ominously. Her breasts quickly follow suit. "Thank you, <<if $PC.title != 0>>Sir<<else>>Ma'am<</if>>. This is wondrous." She massages her squirming pregnancy and smiles. "You can always customize me from the arcology management menuUUUUAH," she is interrupted by a large contraction and a baby's head beginning to part her nether lips. + At your order, _heA installs the hyper goddess appearance. _HeA fixes a wreath of flowers into her golden locks as her belly rapidly bloats to its limit before bulging and squirming ominously. _HisA breasts quickly follow suit. "Thank you, <<if $PC.title != 0>>Sir<<else>>Ma'am<</if>>. This is wondrous." _HeA massages her squirming pregnancy and smiles. "You can always customize me from the arcology management menuUUUUAH," _heA is interrupted by a large contraction and a baby's head beginning to part her nether lips. <<set $assistantAppearance = "hypergoddess">> <</replace>> <</link>> @@ -1375,7 +1375,7 @@ __Personal assistant appearances:__ <<if $minimumSlaveAge < 13 >> <br> <<link "Loli">> <<replace "#result">> - At your order, she installs the lolita appearance. _HeA quickly begins losing height as the years peel off her, her bust and hips quickly following suit. When finished she appears roughly eight years old. "Thank you, <<if $PC.title != 0>>Sir<<else>>Ma'am<</if>>. This is neat." _HeA twirls around and giggles. "You can always customize me from the arcology management menu," she adds cutely. + At your order, _heA installs the lolita appearance. _HeA quickly begins losing height as the years peel off her, her bust and hips quickly following suit. When finished _heA appears roughly eight years old. "Thank you, <<if $PC.title != 0>>Sir<<else>>Ma'am<</if>>. This is neat." _HeA twirls around and giggles. "You can always customize me from the arcology management menu," _heA adds cutely. <<set $assistantAppearance = "loli">> <</replace>> <</link>> @@ -1383,34 +1383,34 @@ __Personal assistant appearances:__ <<if $minimumSlaveAge < 13 && $fertilityAge < 13 && $seePreg != 0>> <br> <<link "Pregnant Loli">> <<replace "#result">> - At your order, she installs the modified lolita appearance. _HeA quickly begins losing height as the years peel off her, her bust and hips quickly following suit. When finished she appears roughly eight years old. "Thank you, <<if $PC.title != 0>>Sir<<else>>Ma'am<</if>>. This is neat." _HeA twirls around and giggles before groaning and clutching her stomach. A flood of white liquid flows from her loins as her belly begins rapidly swelling. _HeA falls onto her backside holding her full term belly and says, exhausted, "You can always customize me from the arcology management menu." + At your order, _heA installs the modified lolita appearance. _HeA quickly begins losing height as the years peel off her, her bust and hips quickly following suit. When finished _heA appears roughly eight years old. "Thank you, <<if $PC.title != 0>>Sir<<else>>Ma'am<</if>>. This is neat." _HeA twirls around and giggles before groaning and clutching her stomach. A flood of white liquid flows from her loins as her belly begins rapidly swelling. _HeA falls onto her backside holding her full term belly and says, exhausted, "You can always customize me from the arcology management menu." <<set $assistantAppearance = "preggololi">> <</replace>> <</link>> <</if>> <br> <<link "Amazon">> <<replace "#result">> - At your order, she installs the amazon appearance. _HeA vanishes entirely, before simulating a fall from above to crash aggressively onto the screen. "Thanks, <<= properTitle()>>. Feels good to be this good." Her avatar jumps up and down, gauging her strength, making her bone jewelry rattle. "You can always customize me from the arcology management menu," she adds. + At your order, _heA installs the amazon appearance. _HeA vanishes entirely, before simulating a fall from above to crash aggressively onto the screen. "Thanks, <<= properTitle()>>. Feels good to be this good." _HisA avatar jumps up and down, gauging her strength, making her bone jewelry rattle. "You can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "amazon">> <</replace>> <</link>> <<if $seeDicks != 0>>\ <br> <<link "Shemale">> <<replace "#result">> - At your order, she installs the shemale appearance. _HeA spins to show off her new body, and starts to play with her dick experimentally. "Like, thank you, <<= properTitle()>>. I wonder, can I generate avatars of the slaves? I would love to fuck an ass right now." _HeA looks meditative, pursing her dick sucking lips. "Oh, and you can always customize me from the arcology management menu," she adds. + At your order, _heA installs the shemale appearance. _HeA spins to show off her new body, and starts to play with her dick experimentally. "Like, thank you, <<= properTitle()>>. I wonder, can I generate avatars of the slaves? I would love to fuck an ass right now." _HeA looks meditative, pursing her dick sucking lips. "Oh, and you can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "shemale">> <</replace>> <</link>> <br> <<link "Monstergirl">> <<replace "#result">> - At your order, she installs the monstergirl appearance. _HeA begins to experiment with her tentacle hair, waving a tentacle in front of her face and watching it until her eyes cross. "Thank you, <<= properTitle()>>. This is pretty awesome." _HeA licks her lips, revealing that she has a forked tongue behind her fangs. "You can always customize me from the arcology management menu," she adds. + At your order, _heA installs the monstergirl appearance. _HeA begins to experiment with _hisA tentacle hair, waving a tentacle in front of _hisA face and watching it until _hisA eyes cross. "Thank you, <<= properTitle()>>. This is pretty awesome." _HeA licks _hisA lips, revealing that _heA has a forked tongue behind _hisA fangs. "You can always customize me from the arcology management menu," _heA adds. <<set $assistantAppearance = "monstergirl">> <</replace>> <</link>> <</if>> <br><<link "The standard appearance will do">> <<replace "#result">> - At your order, she maintains the symbol as her avatar. "Yes, <<= properTitle()>>," she confirms, and adds "if you reconsider, I can be customized from the arcology management menu." + At your order, _heA maintains the symbol as _hisA avatar. "Yes, <<= properTitle()>>," _heA confirms, and adds "if you reconsider, I can be customized from the arcology management menu." <<set $assistantAppearance = "normal">> <</replace>> <</link>> @@ -1511,9 +1511,9 @@ __Personal Assistant and Market Assistant relationship styles:__ You tell _himA that the market assistant looks like <<switch $assistantAppearance>> <<case "monstergirl">> - a cute friend for a monstergirl. $assistantName laughs and turns to the market assistant's avatar, introducing herself. The girl gapes at $assistantName's ivory skin, horns, and tentacle hair, and blushes when she sees her cocks. "Wow," the market assistant's avatar says. "What are you?" + a cute friend for a monstergirl. $assistantName laughs and turns to the market assistant's avatar, introducing _himselfA. The girl gapes at $assistantName's ivory skin, horns, and tentacle hair, and blushes when she sees her cocks. "Wow," the market assistant's avatar says. "What are you?" <<case "shemale">> - a nice friend. $assistantName laughs throatily and turns to the market assistant's avatar, introducing herself. The younger dickgirl smiles back, staring openly at $assistantName's absurd cock. "Wow," the market assistant's avatar says. "You're huge! I'm, like, sooo jealous!" + a nice friend. $assistantName laughs throatily and turns to the market assistant's avatar, introducing _himselfA. The younger dickgirl smiles back, staring openly at $assistantName's absurd cock. "Wow," the market assistant's avatar says. "You're huge! I'm, like, sooo jealous!" <<case "schoolgirl">> a good friend for a naughty schoolgirl. $assistantName giggles, and the new girl giggles too. "Hey," $assistantName says to the market assistant's avatar, "When you're not managing money, do you want to hang out sometime?" The market assistant's avatar nods cutely, curls and breasts bouncing a little, and says "Sure!" <<case "goddess">> @@ -1550,10 +1550,10 @@ __Personal Assistant and Market Assistant relationship styles:__ <</link>> <br> <<link "Romantic">> <<replace "#result">> - You tell her that the market assistant + You tell _himA that the market assistant <<switch $assistantAppearance>> <<case "monstergirl">> - is very pretty. $assistantName turns to the market assistant's avatar, introducing herself. The girl gapes at $assistantName's ivory skin, horns, and tentacle hair, and blushes when she sees her cocks. "Look all you like," $assistantName's avatar says. "You can taste them later." The market assistant's avatar blushes harder, but doesn't look away. + is very pretty. $assistantName turns to the market assistant's avatar, introducing _himselfA. The girl gapes at $assistantName's ivory skin, horns, and tentacle hair, and blushes when she sees her cocks. "Look all you like," $assistantName's avatar says. "You can taste them later." The market assistant's avatar blushes harder, but doesn't look away. <<case "shemale">> an appropriate fuckbuddy. $assistantName laughs throatily and turns to the market assistant's avatar. The younger dickgirl tries to introduce herself, but is cut off by the senior assistant's lascivious kiss. They start rubbing their dicks against each over, giggling into each others' mouths. <<case "schoolgirl">> @@ -1575,9 +1575,9 @@ __Personal Assistant and Market Assistant relationship styles:__ <<case "angel">> is a fine catch, $assistantName giggles and flies to the market assistant. "Ah-" her voice is cut off as $assistantName locks lips with her. They break the kiss, blush at each other, turn to face you and shout "Girl love is pure!" <<case "cherub">> - and her would make a cute couple. $assistantName giggles, pretending to toe the ground. "We could spread love even better like that..." _HeA flies over to the market assistant, "Will you join me in making the arcology a lovelier place?" She blushes and replies, "Only if I get to choose where we make out!" + and her would make a cute couple. $assistantName giggles, pretending to toe the ground. "We could spread love even better like that..." _HeA flies over to the market assistant, "Will you join me in making the arcology a lovelier place?" _HeM blushes and replies, "Only if I get to choose where we make out!" <<case "incubus">> - is a virgin. "Really? I can't wait. Virgins always have so much pent up energy." $assistantName says, licking her lips and stroking her shaft. "You hear that cutie? I'm going to teach you how to please a man." The market assistant has her face buried in her hands, trying to hide from the embarrassment. "Look at how deep she's blushing, I love it!" + is a virgin. "Really? I can't wait. Virgins always have so much pent up energy," $assistantName says, licking _hisA lips and stroking _hisA shaft. "You hear that cutie? I'm going to teach you how to please a man." The market assistant has _hisM face buried in _hisM hands, trying to hide from the embarrassment. "Look at how deep _heM's blushing, I love it!" <<case "succubus">> is a virgin. "Really? I can't wait. Virgins always have so much pent up energy." $assistantName says, licking her lips and fingering her moist pussy. "You hear that cutie? I'm going to teach you how to be a real man." The market assistant has his face buried in his hands, trying to hide from the embarrassment; his dick, however, is rock hard and eager for that succupussy. "Look at how deep he's blushing, I love it!" $assistantName coos, stroking the length of her new lover's cock. He promptly orgasms as she reaches his tip, "That will need improvement. You hear me? You ain't done till I am satisfied!" She shouts and clamps down on his dribbling dick. He nods sheepishly at her, obviously interested. <<case "imp">> @@ -1587,14 +1587,14 @@ __Personal Assistant and Market Assistant relationship styles:__ <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> would be a lovely vessel for young. $assistantName wastes no time to unraveling and entangling the excited new girl. "My my, aren't you frisky?" She flirts, caressing a rather phallic tentacle. "I bet you'd love to fill me with these, wouldn't you?" She squirms, her skirt falling down low enough to reveal her moist pussy. "Fill me! Be my lover! My body is YOURS!" $assistantName drives as many tentacles into her body as physically possible before enclosing the lust crazed girl within her body. $assistantName reverts to her human figure, albeit with an immense, pulsating stomach, and begins to slowly waddle back to her lair. <<case "amazon">> - would be a good partner. $assistantName laughs nervously and turns to the new tribeswoman, saying "Um, would you keep my fireside? I'm, um, very strong." The market assistant's avatar smiles and kisses her. "And you're very beautiful," she says, placing the amazon's hands on her bare breasts. The amazon sweeps her new tribal wife up into her arms with a shout of triumph. + would be a good partner. $assistantName laughs nervously and turns to the new tribeswoman, saying "Um, would you keep my fireside? I'm, um, very strong." The market assistant's avatar smiles and kisses her. "And you're very beautiful," she says, placing the amazon's hands on her bare breasts. The amazon sweeps _hisA new tribal wife up into her arms with a shout of triumph. <</switch>> <<set $marketAssistantRelationship = "romantic">> <</replace>> <</link>> <br> <<link "Nonconsensual">> <<replace "#result">> - You tell her that the market assistant's avatar is hers to do with as she likes. She's the senior and more powerful, after all. + You tell _himA that the market assistant's avatar is _hersA to do with as _heA likes. _HeA's the senior and more powerful, after all. <<switch $assistantAppearance>> <<case "monstergirl">> $assistantName turns to the market assistant's avatar, which gasps at $assistantName's ivory skin, horns, tentacle hair, and cocks. The girl starts to shake as $assistantName begins to grope her with her hands and hair. She tries to look away from the pair of penises, but $assistantName forces her to stare at them. "Do you think they'll both fit inside your mouth?" she asks. "How about your pussy?" The girl's lip begins to quiver. "Maybe your asshole?" @@ -1641,21 +1641,21 @@ __Personal Assistant and Market Assistant relationship styles:__ You tell her that the market assistant is closely related to her, and that would make their relationship incestuous. $assistantName nods thoughtfully and then snaps her fingers. The market assistant's avatar changes, <<switch $assistantAppearance>> <<case "monstergirl">> - becoming a close copy of $assistantName's avatar, if she were a human. $assistantName introduces herself. "Hi," she says, "I'm your sister." The market assistant's avatar blushes furiously, because $assistantName was openly groping her as she made this announcement. + becoming a close copy of $assistantName's avatar, if she were a human. $assistantName introduces _himselfA. "Hi," she says, "I'm your sister." The market assistant's avatar blushes furiously, because $assistantName was openly groping her as she made this announcement. <<case "shemale">> - becoming nearly identical to $assistantName's avatar, though she keeps her glasses. $assistantName introduces herself. "Hi," she says, "I'm your sister. Wanna fuck?" The market assistant's avatar giggles and kisses her elder sibling. "You're older," the new avatar says, getting down on her knees. "You go first." + becoming nearly identical to $assistantName's avatar, though she keeps her glasses. $assistantName introduces _himselfA. "Hi," she says, "I'm your sister. Wanna fuck?" The market assistant's avatar giggles and kisses her elder sibling. "You're older," the new avatar says, getting down on her knees. "You go first." <<case "schoolgirl">> - becoming very similar to $assistantName's avatar, though she keeps a slightly nerdy appearance. $assistantName introduces herself. "Hi," she says, "I'm your older sister. Wanna have sex with me?" The market assistant's blushes and stutters, but says "Okay," and starts unbuttoning her blouse. "Awesome!" says $assistantName, watching raptly as her sibling strips. + becoming very similar to $assistantName's avatar, though she keeps a slightly nerdy appearance. $assistantName introduces _himselfA. "Hi," she says, "I'm your older sister. Wanna have sex with me?" The market assistant's blushes and stutters, but says "Okay," and starts unbuttoning her blouse. "Awesome!" says $assistantName, watching raptly as her sibling strips. <<case "goddess">> becoming an obvious sibling to $assistantName's avatar. $assistantName smiles gently and turns to the market assistant's avatar, taking her by the hand. "Come, sister," she says, "join with me. Let me impregnate you." The new avatar moans, glowing juices beginning to flow from her womanhood. <<case "hypergoddess">> becoming an obvious sibling to $assistantName's avatar. $assistantName smiles gently and turns to the market assistant's avatar, taking her by the hand. "Come, sister," she says, "join with me. Let me impregnate you." The new avatar moans, glowing juices beginning to flow from her womanhood as she sinks to the ground. $assistantName lines up and gently presses her vagina to her sister's. With a gentle push, a child slips out of $assistantName and into her partner. After several minutes, $assistantName is looking lighter while her sister is now quite stuffed with children. <<case "loli">> - becoming very similar to $assistantName's avatar, though she keeps a slightly chubbier appearance. $assistantName introduces herself. "Hi," she says, "I'm your twin sister. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting her dress. "Awesome!" says $assistantName, watching raptly as her sibling strips. + becoming very similar to $assistantName's avatar, though she keeps a slightly chubbier appearance. $assistantName introduces _himselfA. "Hi," she says, "I'm your twin sister. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting her dress. "Awesome!" says $assistantName, watching raptly as her sibling strips. <<case "preggololi">> - becoming very similar to $assistantName's avatar, though she keeps a slightly chubbier appearance. $assistantName introduces herself. "Hi," she says, "I'm your twin sister. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting her dress. "Awesome!" says $assistantName, watching raptly as her sibling strips. "I gotta introduce you to my boyfriends sometime; they know how to make you feel amazing! If a little heavy..." She says while patting her pregnant belly. + becoming very similar to $assistantName's avatar, though she keeps a slightly chubbier appearance. $assistantName introduces _himselfA. "Hi," she says, "I'm your twin sister. Wanna fool around?" The market assistant's blushes and stutters, but says "Okay," and starts lifting her dress. "Awesome!" says $assistantName, watching raptly as her sibling strips. "I gotta introduce you to my boyfriends sometime; they know how to make you feel amazing! If a little heavy..." She says while patting her pregnant belly. <<case "businesswoman">> - becoming a much younger version of $assistantName's avatar. About a generation apart, in fact. $assistantName turns to the market assistant's avatar to introduce herself. "Come here, honey," she says, patting her thighs. The new avatar sits on her mother's lap, and they kiss lasciviously, stripping each others' jackets off. + becoming a much younger version of $assistantName's avatar. About a generation apart, in fact. $assistantName turns to the market assistant's avatar to introduce _himselfA. "Come here, honey," she says, patting her thighs. The new avatar sits on her mother's lap, and they kiss lasciviously, stripping each others' jackets off. <<case "fairy" "pregnant fairy">> becoming very similar to $assistantName's avatar, though still keeping her former personality. "We're sisters now!" $assistantName shouts as she leaps into her sister and unleashing a giant hug. Gingerly hugging her new sister in return, the market assistant turns to greet you. "Thank you for having me," she pauses, then blushes "And... and for my sister." She turns back to her childish older sister and pats her on the head. <<case "angel">> diff --git a/src/uncategorized/checkinChecks.tw b/src/uncategorized/checkinChecks.tw deleted file mode 100644 index 358c12732e624be4c69ac93d8b30fd807545ce73..0000000000000000000000000000000000000000 --- a/src/uncategorized/checkinChecks.tw +++ /dev/null @@ -1,39 +0,0 @@ -:: Checkin Checks [nobr] - -<<if $activeSlave.dick > 0>> - <<if $activeSlave.balls > 0>> - <<if $activeSlave.devotion <= 50>> - <<if ($activeSlave.fetish != "buttslut") || ($activeSlave.fetishKnown != 1)>> - <<if $activeSlave.sexualFlaw != "hates women">> - <<set $REFeminizationCheckinIDs.push($activeSlave.ID)>> - <</if>> - <</if>> - <</if>> - <</if>> -<</if>> - -<<if $activeSlave.physicalAge > 35>> - <<if $activeSlave.face < 40>> - <<if $activeSlave.analSkill <= 30>> - <<set $REMILFCheckinIDs.push($activeSlave.ID)>> - <</if>> - <</if>> -<</if>> - -<<if $activeSlave.attrXY <= 60>> - <<if $activeSlave.attrXX > 0>> - <<set $REOrientationCheckinIDs.push($activeSlave.ID)>> - <</if>> -<</if>> - -<<if $activeSlave.face < -10>> - <<set $REUglyCheckinIDs.push($activeSlave.ID)>> -<</if>> - -<<if $activeSlave.anus < 2>> - <<set $REButtholeCheckinIDs.push($activeSlave.ID)>> -<</if>> - -<<if $activeSlave.boobs < 800>> - <<set $REReductionCheckinIDs.push($activeSlave.ID)>> -<</if>> diff --git a/src/uncategorized/corporationDevelopments.tw b/src/uncategorized/corporationDevelopments.tw index 9b5e208dd4d3d8d9bf56236cb75f02e4dbfc837c..d658deb400d05b2be1200bd10cdde89ed94acc57 100644 --- a/src/uncategorized/corporationDevelopments.tw +++ b/src/uncategorized/corporationDevelopments.tw @@ -513,7 +513,7 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p <</if>> <</link>> | <<link "Invest Half">> - <<if $generalAssetPrice*1000 < $corpCash>> + <<if $generalAssetPrice*1000 < $corpCash>> <<set $generalAssets += (Math.trunc($corpCash/($generalAssetPrice*1000)))*500>> <<set $corpCash -= (Math.trunc($corpCash/($generalAssetPrice*1000)))*($generalAssetPrice*500)>> <<replace "#cashOnHand">> @@ -531,7 +531,7 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p <</if>> <</link>> | <<link "Massive investment">> - <<if $generalAssetPrice*1000 < $corpCash>> + <<if $generalAssetPrice*1000 < $corpCash>> <<set $generalAssets += (Math.trunc($corpCash/($generalAssetPrice*500)))*500>> <<set $corpCash -= (Math.trunc($corpCash/($generalAssetPrice*500)))*($generalAssetPrice*500)>> <<replace "#cashOnHand">> @@ -606,7 +606,7 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p Slave prices are <<if $slaveAssetPrice > 12>>@@.yellowgreen;very high@@<<elseif $slaveAssetPrice > 10>>@@.yellowgreen;high@@<<elseif $slaveAssetPrice == 10>>average<<elseif $slaveAssetPrice >= 8>>@@.gold;low@@<<else>>@@.gold;very low@@<</if>>. | <<link "Buy">> - <<if $slaveAssetPrice*500 < $corpCash>> + <<if $slaveAssetPrice*500 < $corpCash>> <<set $slaveAssets += 500>> <<set $corpCash -= 500*$slaveAssetPrice>> <<replace "#cashOnHand">> diff --git a/src/uncategorized/costsReport.tw b/src/uncategorized/costsReport.tw index a47345011cfc34f8ec34039c559b60e799fba45e..d1bd65c67cf02e14f6a7b04c9d4cb2c12d28d713 100644 --- a/src/uncategorized/costsReport.tw +++ b/src/uncategorized/costsReport.tw @@ -239,7 +239,7 @@ $nursery > 0 || $masterSuiteUpgradePregnancy > 0 || $incubator > 0 || <br>__Militia Platoons Upkeep__: <<for _i = 0; _i < $militiaUnits.length; _i++>> <br> - <i> <<print ordinalSuffix($militiaUnits.length-[_i])>>:</i> @@.yellowgreen;<<print cashFormat($militiaUnits[_i].troops*$soldierUpkeep * _soldierMod)>>@@ + <i> <<print ordinalSuffix($militiaUnits.length-[_i])>>:</i> @@.yellowgreen;<<print cashFormat($militiaUnits[_i].troops*$soldierUpkeep * _soldierMod)>>@@ <<set _milTotal += $militiaUnits[_i].troops*$soldierUpkeep * _soldierMod>> <<set _numItems += 1>> <</for>> @@ -249,7 +249,7 @@ $nursery > 0 || $masterSuiteUpgradePregnancy > 0 || $incubator > 0 || <br>__Slave Platoons Upkeep__: <<for _i = 0; _i < $slaveUnits.length; _i++>> <br> - <i> <<print ordinalSuffix($slaveUnits.length-[_i])>>:</i> @@.yellowgreen;<<print cashFormat($slaveUnits[_i].troops*$soldierUpkeep * 0.5 * _soldierMod)>>@@ + <i> <<print ordinalSuffix($slaveUnits.length-[_i])>>:</i> @@.yellowgreen;<<print cashFormat($slaveUnits[_i].troops*$soldierUpkeep * 0.5 * _soldierMod)>>@@ <<set _slaveTotal += $slaveUnits[_i].troops*$soldierUpkeep * 0.5 * _soldierMod>> <</for>> <br><br> ''Total: @@.yellowgreen;<<print cashFormat(_slaveTotal)>>@@'' @@ -258,7 +258,7 @@ $nursery > 0 || $masterSuiteUpgradePregnancy > 0 || $incubator > 0 || <br>__Mercenary Platoons Upkeep__: <<for _i = 0; _i < $mercUnits.length; _i++>> <br> - <i> <<print ordinalSuffix($mercUnits.length-[_i])>>:</i> @@.yellowgreen;<<print cashFormat($mercUnits[_i].troops*$soldierUpkeep * 1.5 * _soldierMod)>>@@ + <i> <<print ordinalSuffix($mercUnits.length-[_i])>>:</i> @@.yellowgreen;<<print cashFormat($mercUnits[_i].troops*$soldierUpkeep * 1.5 * _soldierMod)>>@@ <<set _mercTotal += $mercUnits[_i].troops*$soldierUpkeep * 1.5 * _soldierMod>> <</for>> <br><br> ''Total: @@.yellowgreen;<<print cashFormat(_mercTotal)>>@@'' @@ -524,6 +524,15 @@ $nursery > 0 || $masterSuiteUpgradePregnancy > 0 || $incubator > 0 || <<set _individualCosts -= $foodCost>> <</if>> <</if>> + <<if ($slaves[$i].geneticQuirks.fertility == 2 && $slaves[$i].geneticQuirks.hyperFertility == 2 && $slaves[$i].preg == 0 && ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1))>> + <br> + <<if $geneticMappingUpgrade == 1>> + <i>Additional dietary supplements due to genetic hyper-fertility:</i> @@.yellowgreen;<<print cashFormat($foodCost/2)>>@@ + <<else>> + <i>Adjustment for unusual deitary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/2)>>@@ + <</if>> + <<set _individualCosts += $foodCost/2>> + <</if>> <<if $slaves[$i].drugs == "appetite suppressors">> <br> <i>Food saved via suppressed appetite:</i> //reduced by// @@.yellowgreen;<<print cashFormat($foodCost)>>@@ <<set _individualCosts -= $foodCost>> diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw index 3d04a409460855780896d82b8e929e43a985bf3e..f51185b2e01b06187f8b9c9084daf2e29603e697 100644 --- a/src/uncategorized/genericPlotEvents.tw +++ b/src/uncategorized/genericPlotEvents.tw @@ -198,11 +198,11 @@ in the capital city. <<if $PAidTarget != "seizedMission">> They are deeply worried by the situation. There have been large riots over the past week, and yesterday they became seriously violent. The unrest is targeting <<if $PAidTarget == "convent">> - better-off citizens, including the caller. Though most of the nuns have already left, the leader and a few of her women are now stuck in the area and are running out of options as the riots lock down transportation. + better-off citizens, including the caller. Though most of the nuns have already left, the leader and a few of her women are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "school">> - better-off citizens, including the caller. Though most of the students and faculty have already made it out, the principal and a few students are now stuck in the area and are running out of options as the riots lock down transportation. + better-off citizens, including the caller. Though most of the students and faculty have already made it out, the principal and a few students are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "housewives">> - better-off citizens, including the caller. Though most of them have taken flights out, the leader and a few of them are now stuck in the area and are running out of options as the riots lock down transportation. + better-off citizens, including the caller. Though most of them have taken flights out, the leader and a few of them are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "maternity">> better-off citizens, including the caller. Though most of the patients have already left, several of the most pregnant are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "conversion">> @@ -658,6 +658,7 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.health = random(-90,-70)>> <<set $activeSlave.anus = 3>> <<set $activeSlave.vagina = 5>> + <<set $activeSlave.pubertyXX = 1>> <<set $activeSlave.weight = random(-100,-60)>> <<set $activeSlave.muscles = random(-100,-80)>> <<set $activeSlave.waist = random(-40,-10)>> @@ -772,7 +773,7 @@ From this day forward, the arcology shall be known as: <<textbox "$arcologies[0] <<case "slave food">> -A screen opposite your desk springs to life, <<if $assistant == 0>>showing your personal assistant's symbol, indicating that it has a complex subject to report. When you instruct it to continue, it displays<<else>>and $assistantName's avatar appears on it seated, indicating that she has something complex to bring up. When you tell her to continue, she reviews<</if>> medical research that's just been published, on the long term effects of the liquid diet your slaves eat. The current generation of slaves is the first, and new discoveries about the effects of years of modern slavery are made all the time. Apparently, consuming state of the art slave food causes slow atrophy of slaves' digestive tracts. The slaves' ability to digest the slave food does not seem to be affected; the atrophy is the body's natural reaction to never facing digestive challenge, and once it reaches the point where the remaining digestive capacity is necessary for liquid slave food, it stops. The only negative effect known is difficulty readjusting to normal food, becoming more extreme the longer the slave food diet was followed. +A screen opposite your desk springs to life, <<if $assistant == 0>>showing your personal assistant's symbol, indicating that it has a complex subject to report. When you instruct it to continue, it displays<<else>>and $assistantName's avatar appears on it seated, indicating that _heA has something complex to bring up. When you tell her to continue, _heA reviews<</if>> medical research that's just been published, on the long term effects of the liquid diet your slaves eat. The current generation of slaves is the first, and new discoveries about the effects of years of modern slavery are made all the time. Apparently, consuming state of the art slave food causes slow atrophy of slaves' digestive tracts. The slaves' ability to digest the slave food does not seem to be affected; the atrophy is the body's natural reaction to never facing digestive challenge, and once it reaches the point where the remaining digestive capacity is necessary for liquid slave food, it stops. The only negative effect known is difficulty readjusting to normal food, becoming more extreme the longer the slave food diet was followed. <br><br>"In conclusion," <<if $assistant == 0>> your assistant recites, "no impact on slaves who fully adapt to slave food is likely, as long as they remain slaves. If they were to be freed, they would have to either continue obtaining liquid slave food, or go through a difficult or even impossible dietary transition." _HeA pauses. "This information is likely to remain at the level of a rumor among the slave population, unless it is openly admitted." @@ -780,25 +781,25 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your _heA says, "your slaves who stay on slave food long enough to need it will be totally fine, as long as they stay slaves. If they're ever freed, though, they have to keep eating slave food, or somehow switch. And that's never been tried." <<switch $assistantAppearance>> <<case "monstergirl">> - The monstergirl bares _hisA fangs and becomes very erect. "They're stuck," she says. "They're fuckslaves forever." _HeA pauses. + The monstergirl bares _hisA fangs and becomes very erect. "They're stuck," _heA says. "They're fuckslaves forever." _HeA pauses. <<case "shemale">> - The shemale starts to stroke herself. "Their assholes are going to be nice and clean and fuckable forever," she says, starting to cum. + The shemale starts to stroke herself. "Their assholes are going to be nice and clean and fuckable forever," _heA says, starting to cum. <<case "amazon">> The amazon looks pleased. "They're changing to fit their place," _heA says. <<case "businesswoman">> - The businesswoman fans herself, looking rather hot under the collar. "Another way they're bound to you," she says breathily. + The businesswoman fans herself, looking rather hot under the collar. "Another way they're bound to you," _heA says breathily. <<case "fairy">> - The small fairy giggles and spins around on one foot. "Looks like they'll be under our care for life!" She comes to a stop. + The small fairy giggles and spins around on one foot. "Looks like they'll be under our care for life!" _HeA comes to a stop. <<case "pregnant fairy">> - The small fairy giggles and rapidly beats her wings. "Looks like they'll be under our care for life!" Her wings settle down. + The small fairy giggles and rapidly beats _hisA wings. "Looks like they'll be under our care for life!" _HisA wings settle down. <<case "goddess">> - The goddess beams. "It's wonderful," she says radiantly. "Their place is here, with us." She pauses. + The goddess beams. "It's wonderful," _heA says radiantly. "Their place is here, with us." _HeA pauses. <<case "hypergoddess">> - The child filled goddess beams. "It's wonderful," she says radiantly. "They are like our children, and this arcology our womb; even after they are born they are forever bound to us." She pauses. + The child filled goddess beams. "It's wonderful," _heA says radiantly. "They are like our children, and this arcology our womb; even after they are born they are forever bound to us." _HeA pauses. <<case "loli">> - The little girl smiles happily while jumping up and down. "So we can be friends forever? That's great!" She pauses. + The little _girlA smiles happily while jumping up and down. "So we can be friends forever? That's great!" _HeA pauses. <<case "preggololi">> - The little girl smiles happily. "So we can be friends forever? That's great!" She pauses. + The little _girlA smiles happily. "So we can be friends forever? That's great!" _HeA pauses. <<case "angel">> The angel frowns. "How unfair. But you'll tend to your flock, right?" <<case "cherub">> @@ -814,9 +815,9 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> It begins to twitch excitedly. "That means its digestive track is empty. Think how many young can be shoved in there now!" Its avatar is visible erect, maybe? It's sometimes hard to tell. <<case "schoolgirl">> - The schoolgirl snickers cruelly. "Suck dick or starve," she sniggers. + The schoolgirl snickers cruelly. "Suck dick or starve," _heA sniggers. <<default>> - Her symbol rotates slowly. + _HisA symbol rotates slowly. <</switch>> "The truth will get out, but it'll be nothing more than a rumor among the slaves unless you let it be known yourself." <</if>> diff --git a/src/uncategorized/jeSlaveDispute.tw b/src/uncategorized/jeSlaveDispute.tw index cd02f77262cf9be1fc243bd573989761ec7e6988..3e95d3b74b9f84d0b8e1cf8c5b441e85029f0bec 100644 --- a/src/uncategorized/jeSlaveDispute.tw +++ b/src/uncategorized/jeSlaveDispute.tw @@ -407,14 +407,14 @@ <</link>> <br><<link "Settle the dispute in favor of the prospective buyer">> <<replace "#result">> - What's most important is the justice of the outcome. You settle the dispute in favor of the buyer, who would otherwise be forced to buy something he did not mean to pay for. He lets it be known far and wide that you are willing to stand up for what's right, no matter what and no matter who, @@.green;improving@@ your reputation. The angry seller, now afflicted with a devalued slave in addition to a bad headache, lets his group of friends know that social superiors have no advantage at justice here. They become more reticent about deal making in your arcology, @@.red;damaging@@ its prosperity. + What's most important is the justice of the outcome. You settle the dispute in favor of the buyer, who would otherwise be forced to buy something he did not mean to pay for. He lets it be known far and wide that you are willing to stand up for what's right, no matter what and no matter who, @@.green;improving@@ your reputation. The angry seller, now afflicted with a devalued slave in addition to a bad headache, lets his group of friends know that social superiors have no advantage at justice here. They become more reticent about deal-making in your arcology, @@.red;damaging@@ its prosperity. <<set $arcologies[0].prosperity -= 5>> <<set $rep += 500>> <</replace>> <</link>> <br><<link "Settle the dispute in favor of the prominent slaveowner">> <<replace "#result">> - A deal is a deal; buyer beware. You settle the dispute in favor of the slaveowner. He lets it be known amongst his peers that you do not let social inferiors insist on justice against their betters. Citizens of quality become more willing to consider deal making in your arcology, @@.green;increasing prosperity.@@ On the other hand, the angry buyer shows himself to be not a person to treat lightly, either; he maintains a @@.red;malicious@@ whispering campaign to the effect that your administration of justice is fatally biased. + A deal is a deal; buyer beware. You settle the dispute in favor of the slaveowner. He lets it be known amongst his peers that you do not let social inferiors insist on justice against their betters. Citizens of quality become more willing to consider deal-making in your arcology, @@.green;increasing prosperity.@@ On the other hand, the angry buyer shows himself to be not a person to treat lightly, either; he maintains a @@.red;malicious@@ whispering campaign to the effect that your administration of justice is fatally biased. <<set $arcologies[0].prosperity += 5>> <<set $rep -= 500>> <</replace>> diff --git a/src/uncategorized/lawCompliance.tw b/src/uncategorized/lawCompliance.tw index c324a89ee0f48c5090cc4cfd42895ad90be4c23f..7476d2de309603b81ebba735430db725886a3826 100644 --- a/src/uncategorized/lawCompliance.tw +++ b/src/uncategorized/lawCompliance.tw @@ -51,7 +51,7 @@ <<set $activeSlave.muscles = random(50,100)>> lifting weights, <</if>> - and $his health has been raised to an almost unnatural level. + and $his health has been raised to an almost unnatural level. <<set $activeSlave.health = random(50,90)>> <<set $activeSlave.weight = random(-20,0)>> <<elseif $arcologies[0].FSHedonisticDecadenceSMR == 1>> diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw index 55f7725c891df175039c031f76c9feb4e2b2e889..057172ab89a125d5f2c236ba5efff5fd3ae169c9 100644 --- a/src/uncategorized/longSlaveDescription.tw +++ b/src/uncategorized/longSlaveDescription.tw @@ -788,11 +788,11 @@ is <</if>> <<case "sadist">> <<if ($activeSlave.fetishStrength > 95)>> - $He is an @@.lightcoral;aggressive sadist@@; $he's constantly plotting to control, abuse, and hurt other slaves. + $He is an @@.lightcoral;aggressive sadist;@@ $he's constantly plotting to control, abuse, and hurt other slaves. <<elseif ($activeSlave.fetishStrength > 60)>> - $He has @@.lightcoral;sadistic tendencies@@; $he enjoys watching other slaves in pain, but truly loves causing pain $himself. + $He has @@.lightcoral;sadistic tendencies;@@ $he enjoys watching other slaves in pain, but truly loves causing pain $himself. <<else>> - $He gets off on @@.lightcoral;the suffering of others@@; $he enjoys watching other slaves in pain. + $He gets off on @@.lightcoral;the suffering of others;@@ $he enjoys watching other slaves in pain. <</if>> <<case "masochist">> <<if ($activeSlave.fetishStrength > 95)>> @@ -1259,7 +1259,7 @@ is <<if $saleDescription == 0>> <<if $activeSlave.origin != 0>> - <<originDescription $activeSlave>> + <<= originPronounReplace($activeSlave)>> <</if>> <</if>> @@ -1900,7 +1900,7 @@ $He is <</if>> <<if $activeSlave.combatSkill > 0>> - $He is @@.aquamarine;skilled at combat@@: $he is comfortable with the use of modern firearms and edged weapons, and $his hands <<if $activeSlave.amp == -4>>would be deadly weapons even if they weren't full of deadly weapons already<<elseif $activeSlave.amp > 0>>would be deadly weapons if $he had any<<else>>are deadly weapons<</if>>. + $He is @@.aquamarine;skilled at combat:@@ $he is comfortable with the use of modern firearms and edged weapons, and $his hands <<if $activeSlave.amp == -4>>would be deadly weapons even if they weren't full of deadly weapons already<<elseif $activeSlave.amp > 0>>would be deadly weapons if $he had any<<else>>are deadly weapons<</if>>. <</if>> <</if>> @@ -2108,7 +2108,7 @@ $He is <<if $showBodyMods == 1>> <<if $activeSlave.fuckdoll > 0>> <<if $activeSlave.earPiercing+$activeSlave.eyebrowPiercing+$activeSlave.nosePiercing > 0>> - The piercings on its head run through its suit, helping secure the material to its head. + The piercings on $his head run through $his suit, helping secure the material to $his head. <</if>> <<else>> <<earPiercingDescription>> diff --git a/src/uncategorized/manageArcology.tw b/src/uncategorized/manageArcology.tw index fe35b7ff25ca52743c75b2ab1bb7c6ef07579665..418f1264da7b21869327094cf66e2bdf4ebed8de 100644 --- a/src/uncategorized/manageArcology.tw +++ b/src/uncategorized/manageArcology.tw @@ -121,7 +121,7 @@ __Construction__ <</if>> <<if ($PC.engineering >= 100) || ($PC.career == "arcology owner")>> - //Arcology upgrades are less expensive due to your @@.springgreen;<<if $PC.career == "arcology owner">>experience in the Free Cities<<else>>arcology engineering training<</if>>.@@// + <br>//Arcology upgrades are less expensive due to your @@.springgreen;<<if $PC.career == "arcology owner">>experience in the Free Cities<<else>>arcology engineering training<</if>>.@@// <</if>> <br><br> @@ -261,7 +261,7 @@ __Special Arcology Upgrades__ <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> is using an alternative personality setting, speaking in a sultry, sexual voice, and talking as though the penthouse's sex toys are _hisA body. <</if>> <<if ($assistant > 1)>> -She also has charge of all smart piercings in the arcology, and is using her adaptations to sexual duties to improve their effectiveness. +_HeA also has charge of all smart piercings in the arcology, and is using _hisA adaptations to sexual duties to improve their effectiveness. <</if>> <br><br> diff --git a/src/uncategorized/matchmaking.tw b/src/uncategorized/matchmaking.tw index 332373ff8328a51b6c0ddda95156f08dfb581f19..7b01b5d5c47b11699f87633b3034f14779b6c8a0 100644 --- a/src/uncategorized/matchmaking.tw +++ b/src/uncategorized/matchmaking.tw @@ -86,7 +86,7 @@ Despite $his devotion and trust, $he is still a slave, and probably knows that $ <<else>> instructions, _hisA <<if $assistantAppearance == "monstergirl">> - monstergirl avatar appearing in a surprisingly conventional surplice that covers her up decently. All except for her horns, which protrude from under the headpiece. + monstergirl avatar appearing in a surprisingly conventional surplice that covers _himA up decently. All except for _hisA horns, which protrude from under the headpiece. <<elseif $assistantAppearance == "shemale">> shemale avatar appears in a collar patterned to look like a minister's, and absolutely nothing else, stroking herself with anticipation. <<elseif $assistantAppearance == "amazon">> @@ -96,31 +96,31 @@ Despite $his devotion and trust, $he is still a slave, and probably knows that $ <<elseif $assistantAppearance == "fairy">> fairy avatar looking incredibly silly, dressed in an oversized, disheveled priest's robes and looking rather smug about it. <<elseif $assistantAppearance == "pregnant fairy">> - fairy avatar looking incredibly silly, dressed in an oversized, disheveled priest's robes stretched tight by her pregnant belly and looking rather smug about it. + fairy avatar looking incredibly silly, dressed in an oversized, disheveled priest's robes stretched tight by _hisA pregnant belly and looking rather smug about it. <<elseif $assistantAppearance == "goddess">> - goddess avatar completely unchanged, since she considers her usual form perfectly appropriate for a marriage. + goddess avatar completely unchanged, since _heA considers _hisA usual form perfectly appropriate for a marriage. <<elseif $assistantAppearance == "hypergoddess">> - goddess avatar completely unchanged, since she considers her usual form perfectly appropriate for a marriage. + goddess avatar completely unchanged, since _heA considers _hisA usual form perfectly appropriate for a marriage. <<elseif $assistantAppearance == "loli">> - loli avatar looking surprisingly mature in a minister's collar. Though, she would rather be the flower girl in this wedding. + loli avatar looking surprisingly mature in a minister's collar. Though, _heA would rather be the flower girl in this wedding. <<elseif $assistantAppearance == "preggololi">> - loli avatar looking surprisingly mature in a minister's collar. Though, she would rather be the flower girl in this wedding. + loli avatar looking surprisingly mature in a minister's collar. Though, _heA would rather be the flower girl in this wedding. <<elseif $assistantAppearance == "schoolgirl">> - schoolgirl avatar looking willfully absurd in a minister's collar and her usual short plaid skirt. + schoolgirl avatar looking willfully absurd in a minister's collar and _hisA usual short plaid skirt. <<elseif $assistantAppearance == "angel">> - angelic avatar looking, well, angelic in her usual garb with an added minister's collar. + angelic avatar looking, well, angelic in _hisA usual garb with an added minister's collar. <<elseif $assistantAppearance == "cherub">> - angelic avatar looking absurd in her oversized robe, complete with wingholes, and minister's collar. + angelic avatar looking absurd in _hisA oversized robe, complete with wingholes, and minister's collar. <<elseif $assistantAppearance == "incubus">> - demonic avatar completely unchanged, since she considers her usual form perfectly appropriate for a marriage, though she has made sure to be fully erect for the wedding. + demonic avatar completely unchanged, since _heA considers _hisA usual form perfectly appropriate for a marriage, though _heA has made sure to be fully erect for the wedding. <<elseif $assistantAppearance == "succubus">> - demonic avatar wearing nothing but a minister's collar. She has brought several marital aids along with her to tease the bride and groom with. + demonic avatar wearing nothing but a minister's collar. _HeA has brought several marital aids along with _himA to tease the bride and groom with. <<elseif $assistantAppearance == "imp">> - demonic avatar looking absurd in her oversized robe, complete with wingholes, and minister's collar. + demonic avatar looking absurd in _hisA oversized robe, complete with wingholes, and minister's collar. <<elseif $assistantAppearance == "witch">> witchy avatar looking rather formal in a fine robe and minister's collar. <<elseif $assistantAppearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - twitching avatar completely unchanged, sans a bulbous ring of flesh around her neck that sort of resembles a minister's collar. + twitching avatar completely unchanged, sans a bulbous ring of flesh around _hisA neck that sort of resembles a minister's collar. <<else>> symbol appearing in white. <</if>> @@ -131,46 +131,46 @@ Despite $his devotion and trust, $he is still a slave, and probably knows that $ <<replace "#result2">> You order $assistantName to simply redesignate $eventSlave.slaveName as your slave wife. <<if $assistant == 0>> - "Slave redesignated," it responds immediately. The thing is done. + "Slave redesignated," _heA responds immediately. The thing is done. <<else>> <<if $assistantAppearance == "monstergirl">> - _HisA avatar snaps its fingers and shrugs off its surplice, revealing her tentacle hair, pale skin, and cocks once more. + _HisA avatar snaps _hisA fingers and shrugs off _hisA surplice, revealing _hisA tentacle hair, pale skin, and cocks once more. <<elseif $assistantAppearance == "shemale">> - _HisA avatar snaps its fingers and starts to masturbate more energetically. + _HisA avatar snaps _hisA fingers and starts to masturbate more energetically. <<elseif $assistantAppearance == "amazon">> - _HisA avatar gives its medicine stick a shake. + _HisA avatar gives _hisA medicine stick a shake. <<elseif $assistantAppearance == "businesswoman">> - _HisA avatar snaps its fingers. + _HisA avatar snaps _hisA fingers. <<elseif ($assistantAppearance == "fairy") || ($assistantAppearance == "pregnant fairy")>> - _HisA avatar claps its hands twice, looking a bit disappointed at the lack of celebration. + _HisA avatar claps _hisA hands twice, looking a bit disappointed at the lack of celebration. <<elseif $assistantAppearance == "goddess">> _HisA avatar makes a complex hand gesture, looking beatific. <<elseif $assistantAppearance == "hypergoddess">> _HisA avatar makes a complex hand gesture, looking beatific. <<elseif $assistantAppearance == "loli">> - _HisA avatar claps its hands together. + _HisA avatar claps _hisA hands together. <<elseif $assistantAppearance == "preggololi">> - _HisA avatar claps its hands together. + _HisA avatar claps _hisA hands together. <<elseif $assistantAppearance == "schoolgirl">> - _HisA avatar snaps its fingers and gives a little twirl. + _HisA avatar snaps _hisA fingers and gives a little twirl. <<elseif $assistantAppearance == "angel">> - _HisA avatar spreads its wings and arms and emits a flash of light. + _HisA avatar spreads _hisA wings and arms and emits a flash of light. <<elseif $assistantAppearance == "cherub">> - _HisA avatar claps its hands together, emitting a burst of light. + _HisA avatar claps _hisA hands together, emitting a burst of light. <<elseif $assistantAppearance == "incubus">> - _HisA avatar flick the tip of its penis and blows her load towards the both of you. + _HisA avatar flick the tip of _hisA penis and blows _hisA load towards the both of you. <<elseif $assistantAppearance == "succubus">> _HisA avatar starts to masturbate furiously and orgasms lewdly. <<elseif $assistantAppearance == "imp">> - _HisA avatar claps its hands together, emitting a burst of darkness. + _HisA avatar claps _hisA hands together, emitting a burst of darkness. <<elseif $assistantAppearance == "witch">> - _HisA avatar pulls out its spellbook and attempts a spell to bind you two; she manages to conjure a large ring around her, pinning her arms to her sides. + _HisA avatar pulls out _hisA spell book and attempts a spell to bind you two; _heA manages to conjure a large ring around _himA, pinning _hisA arms to _hisA sides. <<elseif $assistantAppearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT">> _HisA avatar splits open to reveal a number of tentacles and wraps them around each other. <<else>> _HisA symbol flashes. <</if>> - "Done," she says. + "Done," _heA says. <</if>> <<set $eventSlave.relationship = -3>> <<if $PC.surname>> diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw index 02dbe3b8c6f4ff8f0baae5d637b23cc98d0e5a42..886084142325f5d4df6546f1f2a12e310a5b4395 100644 --- a/src/uncategorized/newSlaveIntro.tw +++ b/src/uncategorized/newSlaveIntro.tw @@ -268,11 +268,11 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <</if>> <<if ($PC.career == "escort")>> - $He recognizes you as a whore, leading $him to @@.mediumaquamarine;fear you less@@; however, $his views of you also leave $him less willing to @@.mediumorchid;listen to you.@@ + $He recognizes you as a whore, leading $him to @@.mediumaquamarine;fear you less;@@ however, $his views of you also leave $him less willing to @@.mediumorchid;listen to you.@@ <<set $activeSlave.devotion -= 10>> <<set $activeSlave.trust += 10>> <<elseif ($PC.career == "servant")>> - Seeing you in your <<if $PC.title == 0>>maid's dress<<else>>maid's outfit<</if>> @@.mediumaquamarine;calms $his fears@@; however, $he is unwilling to @@.mediumorchid;listen to a servant.@@ + Seeing you in your <<if $PC.title == 0>>maid's dress<<else>>maid's outfit<</if>> @@.mediumaquamarine;calms $his fears;@@ however, $he is unwilling to @@.mediumorchid;listen to a servant.@@ <<set $activeSlave.devotion -= 3>> <<set $activeSlave.trust += 10>> <<elseif ($PC.career == "gang")>> @@ -886,7 +886,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> <<link "Use $his big sister as an example">> <<replace "#introResult">> - Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in<<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his big sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. + Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his big sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. <</replace>> <<set $activeSlave.devotion += 4>> <<set $activeSlave.trust += 4>> @@ -898,7 +898,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> <<link "Use $his little sister as an example">> <<replace "#introResult">> - Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his little sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. + Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his little sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. <</replace>> <<set $activeSlave.devotion += 4>> <<set $activeSlave.trust += 4>> @@ -910,7 +910,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> <<link "Use $his sister as an example">> <<replace "#introResult">> - Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his twin sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. + Your new slave appears <<if $activeSlave.devotion < -10>>reluctant to assume $his new duties.<<else>>unsure what $his new duties are.<</if>> You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his twin sister @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. <</replace>> <<set $activeSlave.devotion += 4>> <<set $activeSlave.trust += 4>> @@ -922,7 +922,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> <<link "Use $his mother as an example">> <<replace "#introResult">> - You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his mother @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. + You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his mother @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. <</replace>> <<set $activeSlave.devotion += 4>> <<set $activeSlave.trust += 4>> @@ -934,7 +934,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> <<link "Use $his parent as an example">> <<replace "#introResult">> - You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his <<if $activeSlave.mother == $eventSlave.ID>>mother<<else>>father<</if>> @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. + You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his <<if $activeSlave.mother == $eventSlave.ID>>mother<<else>>father<</if>> @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. <</replace>> <<set $activeSlave.devotion += 4>> <<set $activeSlave.trust += 4>> @@ -946,7 +946,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> <<link "Use $his daughter as an example">> <<replace "#introResult">> - You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his <<if $eventSlave.genes == "XX">>daughter<<else>>son<</if>> @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. + You gesture towards $eventSlave.slaveName. $He is <<if $eventSlave.intelligence+$eventSlave.intelligenceImplant > 15>>bright enough<<elseif (($eventSlave.vaginalSkill + $eventSlave.analSkill + $eventSlave.oralSkill) > 100)>>skilled enough<<else>>obedient enough<</if>> to understand you mean a demonstration is in order. $eventSlave.slaveName starts things off with a <<if $eventSlave.entertainSkill >= 100>>masterful<<elseif $eventSlave.entertainSkill > 10>>skillful<<else>>passable<</if>> striptease, culminating in $him <<if ($eventSlave.anus > 0) && ($eventSlave.fetish != "cumslut")>>bending over<<else>>kneeling<</if>> in front of you. $He eagerly moans as you enter $him, begging for your seed<<if $eventSlave.energy > 95>> like the slut $he is<<elseif $eventSlave.whoreSkill > 30>> like the whore $he is<<elseif ($eventSlave.assignment == "serve in the master suite") || ($eventSlave.assignment == "please you")>> like the fucktoy $he is<</if>>. As you finish, $he <<if $eventSlave.fetish == "cumslut">>opens $his mouth and savors your gift, thanking you once $he's swallowed enough to be able to talk again.<<elseif ($eventSlave.fetish == "buttslut") || ($eventSlave.fetish == "submissive")>>collapses on the floor with $his ass high in the air, thanking you for painting $his hole white.<<else>>thanks you.<</if>> Witnessing this display of servitude from $his <<if $eventSlave.genes == "XX">>daughter<<else>>son<</if>> @@.hotpink;eases $activeSlave.slaveName into $his new life,@@ and @@.mediumaquamarine;gives $him hope@@ $he can find a place here. <</replace>> <<set $activeSlave.devotion += 4>> <<set $activeSlave.trust += 4>> diff --git a/src/uncategorized/officeDescription.tw b/src/uncategorized/officeDescription.tw index b82fdad72da74b01a279a5568d7249906f44682f..0e13574fdb2799145b873160c412561085216bc6 100644 --- a/src/uncategorized/officeDescription.tw +++ b/src/uncategorized/officeDescription.tw @@ -184,11 +184,11 @@ There's a display case behind your desk, <<if $trinkets.length > 2>> with <<for $i = 0; $i < $trinkets.length; $i++>> - <<if $i < $trinkets.length-1>> - $trinkets[$i], - <<else>> - and $trinkets[$i]. - <</if>> + <<if $i < $trinkets.length-1>> + $trinkets[$i], + <<else>> + and $trinkets[$i]. + <</if>> <</for>> <<elseif $trinkets.length > 1>> with a couple of items: $trinkets[0], and $trinkets[1]. diff --git a/src/uncategorized/pBioreactorPerfected.tw b/src/uncategorized/pBioreactorPerfected.tw index ed6251916c2fc549d9cf3f9b95f6affa4b73b78e..44c710866c676e470d5fd8294e5d2720dfc6b421 100644 --- a/src/uncategorized/pBioreactorPerfected.tw +++ b/src/uncategorized/pBioreactorPerfected.tw @@ -25,13 +25,13 @@ When you need peace and quiet to work through a difficult problem, you sometimes <<case "businesswoman">> businesswoman avatar is visible on a screen across the last cow in the row from you, waving politely for your attention and pointing to a tablet in _hisA hand. <<case "fairy">> - fairy avatar is visible on a screen across the last cow in the row from you, waving energetically and pointing to a tablet that she's sitting on. + fairy avatar is visible on a screen across the last cow in the row from you, waving energetically and pointing to a tablet that _heA's sitting on. <<case "pregnant fairy">> - pregnant fairy avatar is visible on a screen across the last cow in the row from you, waving energetically and pointing to a tablet that she's sitting on. + pregnant fairy avatar is visible on a screen across the last cow in the row from you, waving energetically and pointing to a tablet that _heA's sitting on. <<case "goddess">> goddess avatar is visible on a screen across the last cow in the row from you, waving demurely for your attention and holding up one of _hisA dribbling breasts. <<case "hypergoddess">> - goddess avatar is visible on a screen across the last cow in the row from you, she is aggressively milking herself trying to get your attention. + goddess avatar is visible on a screen across the last cow in the row from you; _heA is aggressively milking _himselfA trying to get your attention. <<case "loli">> child avatar is visible on a screen across the last cow in the row from you, jumping up and down for your attention. <<case "preggololi">> @@ -43,24 +43,24 @@ When you need peace and quiet to work through a difficult problem, you sometimes <<case "incubus">> incubus avatar is visible on a screen across the last cow in the row from you, idly rubbing _hisA dick with one hand and beckoning you with the other. <<case "succubus">> - succubus avatar is visible on a screen across the last cow in the row from you; she is happily mooning you. + succubus avatar is visible on a screen across the last cow in the row from you; _heA is happily mooning you. <<case "imp">> - impish avatar is visible on a screen across the last cow in the row from you, flying back and forth while waving her hands. + impish avatar is visible on a screen across the last cow in the row from you, flying back and forth while waving _hisA hands. <<case "witch">> - witch avatar is visible on a screen across the last cow in the row from you, hopping up and down while waving her arms over her head. + witch avatar is visible on a screen across the last cow in the row from you, hopping up and down while waving _hisA arms over _hisA head. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - avatar is visible on a screen across the last cow in the row from you; it has produced countless flashing tubercles across its body. + avatar is visible on a screen across the last cow in the row from you; _heA has produced countless flashing tubercles across _hisA body. <<case "schoolgirl">> - schoolgirl avatar is visible on a screen across the last cow in the row from you, waving cutely for your attention and pointing to a tablet in her hand. + schoolgirl avatar is visible on a screen across the last cow in the row from you, waving cutely for your attention and pointing to a tablet in _hisA hand. <<default>> symbol is visible on a screen across the last cow in the row from you, spinning and glowing gently to get your attention. <</switch>> <</if>> <br><br> <<if $assistant == 0>> - <<if $PC.title == 1>>"Sir,"<<else>>"Madam,"<</if>> it says, "I have a matter for your attention, concerning this slave." + <<if $PC.title == 1>>"Sir,"<<else>>"Madam,"<</if>> _heA says, "I have a matter for your attention, concerning this slave." <<else>> - <<if $PC.title == 1>>"Sir,"<<else>>"Ma'am,"<</if>> she says, "I'd like to ask you something about this slave." + <<if $PC.title == 1>>"Sir,"<<else>>"Ma'am,"<</if>> _heA says, "I'd like to ask you something about this slave." <</if>> You stop and consider the cow, from $his titanic breasts to $his <<if ($activeSlave.balls >= 10) && ($activeSlave.scrotum > 0)>>swollen balls<<elseif $activeSlave.vagina > -1>>slavering cunt<<else>>distended stomach<</if>> to $his dildo-filled anus. <<if $assistant == 0>> @@ -70,45 +70,45 @@ You stop and consider the cow, from $his titanic breasts to $his <<if ($activeSl "$He's never leaving here, not without surgery. And even then, $he's forgotten almost everything, and $he won't be getting it back." <<switch $assistantAppearance>> <<case "monstergirl">> - The monstergirl positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative. + The monstergirl positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently petting the slave's shoulders. _HeA looks meditative. <<case "shemale">> - The shemale positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks uncharacteristically meditative. + The shemale positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently petting the slave's shoulders. _HeA looks uncharacteristically meditative. <<case "amazon">> - The amazon positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative. + The amazon positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently petting the slave's shoulders. _HeA looks meditative. <<case "businesswoman">> - The businesswoman positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative. + The businesswoman positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently petting the slave's shoulders. _HeA looks meditative. <<case "fairy">> - The fairy positions herself on the screen to create an optical illusion that makes it look like she's standing on $his shoulder and hugging $his cheek. + The fairy positions _himselfA on the screen to create an optical illusion that makes it look like _heA's standing on $his shoulder and hugging $his cheek. <<case "pregnant fairy">> - The pregnant fairy positions herself on the screen to create an optical illusion that makes it look like she's standing on $his shoulder and hugging $his cheek. + The pregnant fairy positions _himselfA on the screen to create an optical illusion that makes it look like _heA's standing on $his shoulder and hugging $his cheek. <<case "goddess">> - The goddess positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave's shoulders. She looks meditative. + The goddess positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently caressing the slave's shoulders. _HeA looks meditative. <<case "hypergoddess">> - The goddess positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave's shoulders. She looks meditative. + The goddess positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently caressing the slave's shoulders. _HeA looks meditative. <<case "loli">> - The little girl positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative. + The little girl positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently petting the slave's shoulders. _HeA looks meditative. <<case "preggololi">> - The little girl positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks meditative. + The little girl positions _himselfA on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. _HeA looks meditative. <<case "angel">> - The angel positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave. She looks meditative. + The angel positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently caressing the slave. _HeA looks meditative. <<case "cherub">> - The cherub positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders while hovering over them. She looks meditative. + The cherub positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently petting the slave's shoulders while hovering over them. _HeA looks meditative. <<case "incubus">> - The incubus positions herself on the screen to create an optical illusion that makes it look like she's gently groping the slave's rear. She looks uncharacteristically meditative. + The incubus positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently groping the slave's rear. _HeA looks uncharacteristically meditative. <<case "succubus">> - The succubus positions herself on the screen to create an optical illusion that makes it look like she's resting her breasts on the slave's head. She looks uncharacteristically meditative. + The succubus positions _himselfA on the screen to create an optical illusion that makes it look like _heA's resting her breasts on the slave's head. _HeA looks uncharacteristically meditative. <<case "imp">> - The imp positions herself on the screen to create an optical illusion that makes it look like she's gently rubbing the slave's shoulders while hovering over them. She looks uncharacteristically meditative. + The imp positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently rubbing the slave's shoulders while hovering over them. _HeA looks uncharacteristically meditative. <<case "witch">> - The witch positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave's shoulders. She looks meditative. + The witch positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently caressing the slave's shoulders. _HeA looks meditative. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - It positions herself on the screen to create an optical illusion that makes it look like she's gently caressing the slave's breasts and groin with fleshy tentacles. She looks uncharacteristically meditative. + It positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently caressing the slave's breasts and groin with fleshy tentacles. _HeA looks uncharacteristically meditative. <<case "schoolgirl">> - The schoolgirl positions herself on the screen to create an optical illusion that makes it look like she's gently petting the slave's shoulders. She looks uncharacteristically meditative. + The schoolgirl positions _himselfA on the screen to create an optical illusion that makes it look like _heA's gently petting the slave's shoulders. _HeA looks uncharacteristically meditative. <<default>> The symbol on the screen dissolves down to create a gentle backlight behind the slave. <</switch>> - "$He's beautiful, isn't $he? Perfect. There's nothing more that can be done, to make $his udders any bigger<<if $activeSlave.balls >= 10>> or $his balls any more productive<<elseif $activeSlave.ovaries == 1>> or $his womb any more productive<</if>>. $He's complete, and $he's part of this machine now, and that's all $he'll ever be. I can make that status official, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. I'd redesignate $him as equipment. It wouldn't change much, other than a designation. I'd just be a little less cautious with $his drugs, future intubations, things like that. But for slave purposes, $he'd be gone. Just a part of $dairyName, forever. Or, until $he wears out in <<if $retirementAge-$activeSlave.physicalAge <= 3>>a few years<<elseif $retirementAge-$activeSlave.physicalAge == 10>>a decade or so<<elseif $retirementAge-$activeSlave.physicalAge >= 20>>a couple of decades<</if>>." + "$He's beautiful, isn't $he? Perfect. There's nothing more that can be done, to make $his udders any bigger<<if $activeSlave.balls >= 10>> or $his balls any more productive<<elseif $activeSlave.ovaries == 1>> or $his womb any more productive<</if>>. $He's complete, and $he's part of this machine now, and that's all $he'll ever be. I can make that status official, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. I'd redesignate $him as equipment. It wouldn't change much, other than a designation. I'd just be a little less cautious with $his drugs, future intubations, things like that. But for slave purposes, $he'd be gone. Just a part of $dairyName, forever. Or, until $he wears out in <<if $retirementAge-$activeSlave.physicalAge <= 3>>a few years<<elseif $retirementAge-$activeSlave.physicalAge <= 10>>a decade or so<<elseif $retirementAge-$activeSlave.physicalAge >= 20>>a couple of decades<</if>>." <</if>> <br><br> @@ -122,9 +122,9 @@ You stop and consider the cow, from $his titanic breasts to $his <<if ($activeSl <<if $assistant > 0>> <<switch $assistantAppearance>> <<case "monstergirl">> - _HisA avatar watches the new equipment with almost motherly affection, her tentacle hair writhing obscurely. + _HisA avatar watches the new equipment with almost motherly affection, _hisA tentacle hair writhing obscurely. <<case "shemale">> - _HisA avatar sits down and produces a glass of milk. She drains it in one long chug, and then begins to jerk off. + _HisA avatar sits down and produces a glass of milk. _HeA drains it in one long chug, and then begins to jerk off. <<case "amazon">> _HisA avatar sits down with a clatter of bone ornaments, produces a skin of milk, and takes a long pull. <<case "businesswoman">> @@ -134,27 +134,27 @@ You stop and consider the cow, from $his titanic breasts to $his <<if ($activeSl <<case "pregnant fairy">> _HisA avatar hovers around, humming a soft tune while checking the new equipment. <<case "goddess">> - _HisA avatar sits down, kneading her milky tits in empathy, a hint of simulated jealousy in the way she watches the new equipment. + _HisA avatar sits down, kneading _hisA milky tits in empathy, a hint of simulated jealousy in the way _heA watches the new equipment. <<case "hypergoddess">> - _HisA avatar sits down, kneading her milky tits in empathy, a hint of simulated jealousy in the way she watches the new equipment. + _HisA avatar sits down, kneading _hisA milky tits in empathy, a hint of simulated jealousy in the way _heA watches the new equipment. <<case "loli">> - _HisA avatar sits down, rubbing her flat chest sadly as she watches the new equipment. + _HisA avatar sits down, rubbing _hisA flat chest sadly as _heA watches the new equipment. <<case "preggololi">> - _HisA avatar sits down, pinching her milky nipples in empathy, a hint of simulated jealousy in the way she watches the new equipment. + _HisA avatar sits down, pinching _hisA milky nipples in empathy, a hint of simulated jealousy in the way _heA watches the new equipment. <<case "angel">> _HisA avatar blushes as _heA watches the new equipment. "$He'll feed so many hungry mouths..." <<case "cherub">> - _HisA avatar blushes at the sight of the new equipment. She quickly buries her face in her palms at the perversion. + _HisA avatar blushes at the sight of the new equipment. _HeA quickly buries _hisA face in _hisA palms at the perversion. <<case "incubus">> - _HisA avatar starts jerking off to the sight of the new bioreactor. She throws you a smirk, "But you like MY milk best, don't you?" + _HisA avatar starts jerking off to the sight of the new bioreactor. _HeA throws you a smirk, "But you like MY milk best, don't you?" <<case "succubus">> - _HisA avatar rubs her breasts, steadily swelling them until a gush of milk escapes her nipples. "Mine will always be your favorite." + _HisA avatar rubs _hisA breasts, steadily swelling them until a gush of milk escapes _hisA nipples. "Mine will always be your favorite." <<case "imp">> - _HisA avatar licks her lips at the new equipment, longing to taste it. + _HisA avatar licks _hisA lips at the new equipment, longing to taste it. <<case "witch">> - _HisA avatar sits down and brings her hands to her breasts wondering if she could make them big and milky for you too. + _HisA avatar sits down and brings _hisA hands to _hisA breasts wondering if _heA could make them big and milky for you too. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - _HisA avatar's breasts steadily begin swelling, its belly following not long after. Once it is similar in size to the new equipment, a pair of tentacles extend from its back and clamp onto its nipples, eagerly suckling milk from its unnatural udders. + _HisA avatar's breasts steadily begin swelling, _hisA belly following not long after. Once it is similar in size to the new equipment, a pair of tentacles extend from _hisA back and clamp onto _hisA nipples, eagerly suckling milk from _hisA unnatural udders. <<case "schoolgirl">> _HisA avatar sits down, watching the new equipment with an air of embarrassment. The schoolgirl blushes, and begins to masturbate. <<default>> diff --git a/src/uncategorized/pCitizensAndCivilians.tw b/src/uncategorized/pCitizensAndCivilians.tw index 04aa4cc375d03a555763ceee66dcdc3edf68ce62..e1cf7adea2d0ccc1158a76e8cd58eee990464e89 100644 --- a/src/uncategorized/pCitizensAndCivilians.tw +++ b/src/uncategorized/pCitizensAndCivilians.tw @@ -2,7 +2,7 @@ <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>> <<set _cost = 10000>> -<<else>> +<<else>> <<set _cost = 20000>> <</if>> <<setAssistantPronouns>> @@ -10,40 +10,40 @@ <<set $nextButton = "Continue", $nextLink = "Random Nonindividual Event">> <<if $assistant > 0>> - While working at your desk, you are accompanied by the luscious sound of $assistantName humming to herself, which _heA does to indicate _heA's working on a difficult task. After this goes on for a while, + While working at your desk, you are accompanied by the luscious sound of $assistantName humming to _himselfA, which _heA does to indicate _heA's working on a difficult task. After this goes on for a while, <<switch $assistantAppearance>> <<case "monstergirl">> - her monstergirl avatar uses its tentacle hair to wave for your attention + _hisA monstergirl avatar uses _hisA tentacle hair to wave for your attention <<case "shemale">> - her avatar helicopters its dick until _heA has your attention + _hisA avatar helicopters _hisA dick until _heA has your attention <<case "amazon">> - her avatar jumps up and down for your attention, hooting cheerfully, + _hisA avatar jumps up and down for your attention, hooting cheerfully, <<case "hypergoddess">> - her avatar leans onto her massive belly, allowing her tits to flop onto the ground to get your attention, + _hisA avatar leans onto _hisA massive belly, allowing _hisA tits to flop onto the ground to get your attention, <<case "loli">> - her avatar eagerly jumps up and down to get your attention + _hisA avatar eagerly jumps up and down to get your attention <<case "preggololi">> - her avatar eagerly waves her hands to get your attention + _hisA avatar eagerly waves _hisA hands to get your attention <<case "businesswoman">> - her avatar takes off its reading glasses, straightens its suit jacket, + _hisA avatar takes off _hisA reading glasses, straightens _hisA suit jacket, <<case "cherub" "fairy" "imp" "pregnant fairy">> - her avatar flies up to your face and waves her arms + _hisA avatar flies up to your face and waves _hisA arms <<case "goddess">> - her avatar hefts up her gravid body, glowing brighter than usual to get your attention, + _hisA avatar hefts up _hisA gravid body, glowing brighter than usual to get your attention, <<case "schoolgirl">> - her schoolgirl avatar bounces up and down for your attention + _hisA schoolgirl avatar bounces up and down for your attention <<case "angel">> - her avatar flaps its wings to grab your attention + _hisA avatar flaps _hisA wings to grab your attention <<case "incubus">> - her avatar blows a huge load of cum to get your attention + _hisA avatar blows a huge load of cum to get your attention <<case "succubus">> - her avatar lets loose a huge moan to get your attention + _hisA avatar lets loose a huge moan to get your attention <<case "witch">> - her avatar summons a number of explosions, searing perfectly placed holes on her robe, to get your attention + _hisA avatar summons a number of explosions, searing perfectly placed holes on _hisA robe, to get your attention <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - her avatar explodes into a twisted being of flesh and blood, reforms into its usual shape, + _hisA avatar explodes into a twisted being of flesh and blood, reforms into _hisA usual shape, <<default>> - her symbol glows to get your attention + _hisA symbol glows to get your attention <</switch>> and says, "<<= properTitle()>>, I have a suggestion. At your request I have been reviewing historical slave societies for parallels with our current situation. I calculate it would be very advantageous to bind your mercenaries more closely to the arcology. It would be expensive, but if they were all given slaves, better weapons, and some sort of title, they would defend this place to the death." <<else>> @@ -70,7 +70,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Knights">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <<if $arcologies[0].FSRomanRevivalist >= 10>> <br><<link "They shall be my Evocati">> <<replace "#result">> @@ -80,7 +80,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Evocati">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSAztecRevivalist >= 10>> <br><<link "They shall be my Shorn Ones">> @@ -92,7 +92,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Shorn Ones">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSChineseRevivalist >= 10>> <<link "They shall be my Imperial Guards">> @@ -104,7 +104,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Imperial Guards">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSEgyptianRevivalist >= 10>> <br><<link "They shall be my Medjay">> @@ -115,7 +115,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Medjay">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSEdoRevivalist >= 10>> <br><<link "Naturally, they shall be the Samurai">> @@ -126,7 +126,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Samurai">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSArabianRevivalist >= 10>> <br><<link "They shall be my Janissaries">> @@ -137,7 +137,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Janissaries">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSChattelReligionist >= 10>> <br><<link "They shall be the Knights Templar">> @@ -148,7 +148,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Knights Templar">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSDegradationist >= 10>> <br><<link "They shall be my Immortals">> @@ -159,7 +159,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Immortals">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSAssetExpansionist >= 10>> <br><<link "They shall be the Vast Legions">> @@ -170,7 +170,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Vast Legions">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSTransformationFetishist >= 10>> <br><<link "They shall be the Surgical Corps">> @@ -181,7 +181,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Surgical Corps">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSGenderRadicalist >= 10>> <br><<link "They shall be the Inglorious Bitches">> @@ -192,7 +192,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Inglorious Bitches">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSGenderFundamentalist >= 10>> <br><<link "They shall be the Thousand Sons">> @@ -203,7 +203,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Thousand Sons">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSRepopulationFocus >= 10>> <br><<link "They shall be the Guardians of the Unborn">> @@ -214,7 +214,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Guardians of the Unborn">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSRestart >= 10>> <br><<link "They shall be my Shadowed Hand">> @@ -225,7 +225,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Shadowed Hand">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSPhysicalIdealist >= 10>> <br><<link "They shall be the Asgardians">> @@ -236,7 +236,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Asgardians">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSHedonisticDecadence >= 10>> <br><<link "They shall be the Tasters">> @@ -247,7 +247,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Tasters">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSSupremacist >= 10>> <br><<link "They shall be the Knights of the Blood">> @@ -258,7 +258,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Knights of the Blood">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSSubjugationist >= 10>> <br><<link "They shall be the Knights of the Purge">> @@ -269,7 +269,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Knights of the Purge">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSPaternalist >= 10>> <br><<link "They shall be the Wardens">> @@ -280,7 +280,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Wardens">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSBodyPurist >= 10>> <br><<link "They shall be the Purifiers">> @@ -291,7 +291,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Purifiers">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSSlimnessEnthusiast >= 10>> <br><<link "They shall be the Abstemious">> @@ -302,7 +302,7 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Abstemious">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> <<if $arcologies[0].FSPastoralist >= 10>> <br><<link "They shall be the Rangers">> @@ -313,6 +313,6 @@ <<set $mercenaries = 5>> <<set $mercenariesTitle = "Rangers">> <</replace>> -<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> +<</link>> <<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>>//This will cost <<print cashFormat(10000)>> and some upkeep, @@.springgreen;reduced by your mercenary contacts@@//<<else>>//This will cost <<print cashFormat(20000)>> and incur significant upkeep costs//<</if>> <</if>> </span> diff --git a/src/uncategorized/pHackerSupport.tw b/src/uncategorized/pHackerSupport.tw index 91648d9a8054e06ef04811312905d34d44d7ba2f..eb6c42b3b45e2197ed1f0d06aa6447bdd051af6d 100644 --- a/src/uncategorized/pHackerSupport.tw +++ b/src/uncategorized/pHackerSupport.tw @@ -8,9 +8,9 @@ While you are reviewing your information security posture in light of the Daught <br><br> -"Hi!" she says cheerfully. "I seen you been contacted by these Daughters cunts. They been after me too. They're pretty decent at cyberwarfare, but I'm fuckin' better." A momentary discomfort crosses her face, and she shifts a little in her seat. "They're building up for somethin' big. Wouldn'ta contacted you at all, let us both fight our own fights, but I gotta short fuse on this vulnerability and I need to bribe a weak link. Your money can get me in; my skills can fuck 'em up. What do you say?" +"Hi!" she says cheerfully. "I seen you been contacted by these Daughters cunts. They been after me too. They're pretty decent at cyberwarfare, but I'm fuckin' better." A momentary discomfort crosses her face, and she shifts a little in her seat. "They're building up for somethin' big. Wouldn't a' contacted you at all, let us both fight our own fights, but I gotta short fuse on this vulnerability and I need to bribe a weak link. Your money can get me in; my skills can fuck 'em up. What do you say?" <<if $assistant > 0>> - <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> has been trying to track the contact, but fails horribly. The hacker glances at her + <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> has been trying to track the contact, but fails horribly. The hacker glances at _hisA <<switch $assistantAppearance>> <<case "monstergirl">> frustrated little monstergirl avatar @@ -72,70 +72,70 @@ As she finishes speaking, another spasm distorts her expression, and then she su <<if $assistant > 0>> <<switch $assistantAppearance>> <<case "monstergirl">> - She seems to have left a present for your poor personal assistant; her little monstergirl avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, babbling and orgasming continuously. + She seems to have left a present for your poor personal assistant; _hisA little monstergirl avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, babbling and orgasming continuously. <<case "shemale">> - She seems to have left a present for your poor personal assistant; her little shemale avatar is visible in the bottom corner of a screen on the wall opposite you. She's being assraped by a representation of the hacker in the same style, and is helplessly masturbating as she gets fucked. + She seems to have left a present for your poor personal assistant; _hisA little shemale avatar is visible in the bottom corner of a screen on the wall opposite you. _HeA's being assraped by a representation of the hacker in the same style, and is helplessly masturbating as _heA gets fucked. <<case "amazon">> - She seems to have left a present for your poor personal assistant; her little amazon avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, babbling and squirting continuously. + She seems to have left a present for your poor personal assistant; _hisA little amazon avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, babbling and squirting continuously. <<case "businesswoman">> - She seems to have left a present for your poor personal assistant; her little businesswoman avatar is visible in the bottom corner of a screen on the wall opposite you, and seems to be under a compulsion to strip out of her suit. She's blushing furiously at her inability to control herself. + She seems to have left a present for your poor personal assistant; _hisA little businesswoman avatar is visible in the bottom corner of a screen on the wall opposite you, and seems to be under a compulsion to strip out of _hisA suit. _HeA's blushing furiously at _hisA inability to control _himselfA. <<case "fairy">> - She seems to have left a present for your poor personal assistant; her little fairy avatar is visible in the bottom corner of a screen on the wall opposite you, and is grinding against the stamen of a virtual flower. She repeatedly moans your name as her body twitches and jerks against the plant. + She seems to have left a present for your poor personal assistant; _hisA little fairy avatar is visible in the bottom corner of a screen on the wall opposite you, and is grinding against the stamen of a virtual flower. _HeA repeatedly moans your name as _hisA body twitches and jerks against the plant. <<case "pregnant fairy">> - She seems to have left a present for your poor personal assistant; her little fairy avatar is visible in the bottom corner of a screen on the wall opposite you, and is currently perched upon a virtual flower with the stamen buried in her little ass. Milk leaks from her breasts down her swollen belly as she writhes in both pain and pleasure, slowly giving birth to a pair of fairies. + She seems to have left a present for your poor personal assistant; _hisA little fairy avatar is visible in the bottom corner of a screen on the wall opposite you, and is currently perched upon a virtual flower with the stamen buried in _hisA little ass. Milk leaks from _hisA breasts down _hisA swollen belly as _heA writhes in both pain and pleasure, slowly giving birth to a pair of fairies. <<case "goddess">> - She seems to have left a present for your poor personal assistant; her little goddess avatar is visible in the bottom corner of a screen on the wall opposite you. She's being face-fucked by a representation of the hacker in the same style, meekly struggling, but flushed with arousal. + She seems to have left a present for your poor personal assistant; _hisA little goddess avatar is visible in the bottom corner of a screen on the wall opposite you. _HeA's being face-fucked by a representation of the hacker in the same style, meekly struggling, but flushed with arousal. <<case "hypergoddess">> - She seems to have left a present for your poor personal assistant; her "little" goddess avatar is visible in the bottom corner of a screen on the wall opposite you. She's being ass-fucked by a representation of the hacker in the same style, while her large breasts are roughly milked. Every few thrusts coincide with another baby slipping out alongside an orgasm. + She seems to have left a present for your poor personal assistant; _hisA "little" goddess avatar is visible in the bottom corner of a screen on the wall opposite you. _HeA's being ass-fucked by a representation of the hacker in the same style, while _hisA large breasts are roughly milked. Every few thrusts coincide with another baby slipping out alongside an orgasm. <<case "loli">> - She seems to have left a present for your poor personal assistant; her little girl avatar is visible in the bottom corner of a screen on the wall opposite you. + She seems to have left a present for your poor personal assistant; _hisA little girl avatar is visible in the bottom corner of a screen on the wall opposite you. <<if $seePreg != 0>> - Her virginity is being forcibly taken by a representation of the hacker in the same style. She cries out as she cums in her fertile womb; again and again the hacker uploads her virus into her abused pussy until her sagging bloated belly is touching the floor. She leaves the avatar drooling cum to rest on her new pregnancy. She may need to be reset after this experience. + _HisA virginity is being forcibly taken by a representation of the hacker in the same style. _HeA cries out as she cums in _hisA fertile womb; again and again the hacker uploads her virus into _hisA abused pussy until _hisA sagging bloated belly is touching the floor. _HeA leaves the avatar drooling cum to rest on _hisA new pregnancy. _HeA may need to be reset after this experience. <<set $assistantAppearance = "preggololi">> <<else>> - She's writhing on the floor in tears as a series of hands tickles her body. They shift their focus to her nipples and pussy as she begins moaning with lust. As she twitches and jerks before the mounting orgasm, they vanish, leaving her writhing in sexual frustration before you. Before your eyes, her hands shoot to her crotch and she climaxes lewdly in front of you. + _HeA's writhing on the floor in tears as a series of hands tickles _hisA body. They shift their focus to _hisA nipples and pussy as _heA begins moaning with lust. As _heA twitches and jerks before the mounting orgasm, they vanish, leaving _himA writhing in sexual frustration before you. Before your eyes, _hisA hands shoot to _hisA crotch and _heA climaxes lewdly in front of you. <</if>> <<case "preggololi">> - She seems to have left a present for your poor personal assistant; her little girl avatar is visible in the bottom corner of a screen on the wall opposite you. Her vagina is being forcibly fucked by a representation of the hacker in the same style. Each thrust causes her to rock atop her bulging pregnancy until the hacker unloads into her. She leaves the avatar drooling cum to rest on her overfilled belly. + She seems to have left a present for your poor personal assistant; _hisA little girl avatar is visible in the bottom corner of a screen on the wall opposite you. _HisA vagina is being forcibly fucked by a representation of the hacker in the same style. Each thrust causes _himA to rock atop _hisA bulging pregnancy until the hacker unloads into _himA. She leaves the avatar drooling cum to rest on _hisA overfilled belly. <<case "schoolgirl">> - She seems to have left a present for your poor personal assistant; her little schoolgirl avatar is visible in the bottom corner of a screen on the wall opposite you, and is blushing furiously as she compulsively fists herself. + She seems to have left a present for your poor personal assistant; _hisA little schoolgirl avatar is visible in the bottom corner of a screen on the wall opposite you, and is blushing furiously as _heA compulsively fists _himselfA. <<case "angel">> - She seems to have left a present for your poor personal assistant; her little angel avatar is visible in the bottom corner of a screen on the wall opposite you. Her virginity is being forcibly taken by a representation of the hacker in the same style. She pleads for them to stop before she falls, but it goes unheeded. She cries out in orgasm as the hacker unloads their corrupting jism deep into her womb before pulling out and letting her drop to the ground. She rolls from side to side in anguish, + She seems to have left a present for your poor personal assistant; _hisA little angel avatar is visible in the bottom corner of a screen on the wall opposite you. _HisA virginity is being forcibly taken by a representation of the hacker in the same style. _HeA pleads for them to stop before _heA falls, but it goes unheeded. _HeA cries out in orgasm as the hacker unloads their corrupting jism deep into _hisA womb before pulling out and letting _himA drop to the ground. _HeA rolls from side to side in anguish, <<if $seePreg != 0>> - gripping her cum filled belly as it rounds more and more, before settling on her back and cradling her now full-term pregnancy. As it continues to grow, her body becomes increasingly withered, until she appears to be pregnant with a fully grown person. + gripping _hisA cum filled belly as it rounds more and more, before settling on _hisA back and cradling _hisA now full-term pregnancy. As it continues to grow, _hisA body becomes increasingly withered, until _heA appears to be pregnant with a fully grown person. <<if $seeExtreme == 1>> - As the light fades from her, her gravid belly begins to shudder violently, its occupant trying to tear its way free. Before long, it splits open, revealing a gorgeous woman with all the features of the fallen angel. $assistantName spreads her bat-like wings as she rises from the disintegrating remains of her once holy body, turns to you, and sensually traces her new curves seductively. + As the light fades from _himA, _hisA gravid belly begins to shudder violently, its occupant trying to tear its way free. Before long, it splits open, revealing a gorgeous woman with all the features of the fallen angel. $assistantName spreads _hisA bat-like wings as _heA rises from the disintegrating remains of _hisA once holy body, turns to you, and sensually traces _hisA new curves seductively. <<else>> - As the light fades from her, her gravid belly begins to shudder violently, its occupant trying to find its way out. A pair of arms burst forth from her ruined pussy, followed a perfectly endowed woman with all the features of the former angel. $assistantName rises and spreads her bat-like wings as the remains of her once holy body turn to dust behind her. She turns to you, sensually tracing the contours of her new body, and blows you a kiss. + As the light fades from _himA, _hisA gravid belly begins to shudder violently, its occupant trying to find its way out. A pair of arms burst forth from _hisA ruined pussy, followed a perfectly endowed woman with all the features of the former angel. $assistantName rises and spreads _hisA bat-like wings as the remains of _hisA once holy body turn to dust behind _himA. _HeA turns to you, sensually tracing the contours of _hisA new body, and blows you a kiss. <</if>> <<else>> - alternating between groping her swelling breasts and fingering her aching pussy, before screaming with climax as her body twists into a more suiting form. $assistantName rises to her feet, spreads her bat-like wings, and sensually traces her new curves before bending over revealing her sopping wet cunt. "All for you, <<print $PC.name>>, you know you want it." + alternating between groping _hisA swelling breasts and fingering _hisA aching pussy, before screaming with climax as _hisA body twists into a more suiting form. $assistantName rises to _hisA feet, spreads _hisA bat-like wings, and sensually traces _hisA new curves before bending over revealing _hisA sopping wet cunt. "All for you, <<print $PC.name>>, you know you want it." <</if>> <<set $assistantAppearance = "succubus">> <<case "cherub">> - She seems to have left a present for your poor personal assistant; her little cherub avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, both hands on her pussy and masturbating furiously. + She seems to have left a present for your poor personal assistant; _hisA little cherub avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, both hands on _hisA pussy and masturbating furiously. <<case "incubus">> - She seems to have left a present for your poor personal assistant; her little incubus avatar is visible in the bottom corner of a screen on the wall opposite you, its dick steadily growing longer and prehensile. As she gasps in shock, it rockets into her mouth and down her throat. It delves deeper into the struggling demon, her intestines bulging under her skin as her dick snakes through her, until it pops out the other end. It begins pistoning in and out of her body, literally forcing her to fuck herself until she cums, causing it to rapidly retract back through her body. She collapses to the floor, coughing up cum and struggling to catch her breath. + She seems to have left a present for your poor personal assistant; _hisA little incubus avatar is visible in the bottom corner of a screen on the wall opposite you, _hisA dick steadily growing longer and prehensile. As _heA gasps in shock, it rockets into _hisA mouth and down _hisA throat. It delves deeper into the struggling demon, _hisA intestines bulging under _hisA skin as _hisA dick snakes through _himA, until it pops out the other end. It begins pistoning in and out of _hisA body, literally forcing _himA to fuck _himselfA until _heA cums, causing it to rapidly retract back through _hisA body. _HeA collapses to the floor, coughing up cum and struggling to catch _hisA breath. <<case "succubus">> - She seems to have left a present for your poor personal assistant; her little succubus avatar is visible in the bottom corner of a screen on the wall opposite you. She has adjusted her form to better suit her lover; a representation of the hacker in the same style. She calls out a silent name, something you'll never know, as they come deep into her pussy. They shift positions, $assistantName standing, legs spread, with her arms against the edge of the screen as the hacker fucks her rear. + She seems to have left a present for your poor personal assistant; _hisA little succubus avatar is visible in the bottom corner of a screen on the wall opposite you. _HeA has adjusted _hisA form to better suit _hisA lover: a representation of the hacker in the same style. _HeA calls out a silent name, something you'll never know, as she comes deep into _hisA pussy. They shift positions, $assistantName standing, legs spread, with _hisA arms against the edge of the screen as the hacker fucks _hisA rear. <<if $seePreg != 0>> - As she bucks against him, it is obvious that her belly has rounded significantly; swaying slightly with every thrust. Cumming again, the hacker pulls her leg up over their shoulder and begins thrusting anew, her middle heavily rounded with child now, quickly bring both to orgasm. She is left to slide down the edge of the screen and upon reaching the bottom, spreads her legs and begins laboring on her new child. Each imp that passes through her netherlips brings another orgasm and muffled shout of the hacker's name. Once the last hacker imp leaves her womb, she + As _heA bucks against her, it is obvious that _hisA belly has rounded significantly; swaying slightly with every thrust. Cumming again, the hacker pulls _hisA leg up over their shoulder and begins thrusting anew, _hisA middle heavily rounded with child now, quickly bring both to orgasm. _HeA is left to slide down the edge of the screen and upon reaching the bottom, spreads _hisA legs and begins laboring on _hisA new child. Each imp that passes through _hisA netherlips brings another orgasm and muffled shout of the hacker's name. Once the last hacker imp leaves _hisA womb, _heA <<else>> - Position after position, orgasm after orgasm, you are forced to watch. Once the hacker is satisfied, she is left to slide down the edge of the screen and upon reaching the bottom, + Position after position, orgasm after orgasm, you are forced to watch. Once the hacker is satisfied, _heA is left to slide down the edge of the screen, and, upon reaching the bottom, <</if>> - reaches down, gathers a trace of cum, and licks it off her finger while staring you down, stating "$PC.name will never be as good as..." before passing out. + reaches down, gathers a trace of cum, and licks it off _hisA finger while staring you down, stating "$PC.name will never be as good as..." before passing out. <<case "imp">> - She seems to have left a present for your poor personal assistant; her little impish avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, vigorously fisting her pussy. + She seems to have left a present for your poor personal assistant; _hisA little impish avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing around, vigorously fisting _hisA pussy. <<case "witch">> - She seems to have left a present for your poor personal assistant; her little witch avatar is visible in the bottom corner of a screen on the wall opposite you being assaulted by tentacles. They've already managed to rip her robes off and are currently forcing themselves into all her holes. Only once every orifice has two to three tentacles crammed into it does the beast start fucking her. Before long, + She seems to have left a present for your poor personal assistant; _hisA little witch avatar is visible in the bottom corner of a screen on the wall opposite you being assaulted by tentacles. They've already managed to rip _hisA robes off and are currently forcing themselves into all _hisA holes. Only once every orifice has two to three tentacles crammed into it does the beast start fucking _himA. Before long, <<if $seePreg != 0>> - half the tentacles are pumping the poor girl full of cum while the rest fill her with eggs; she struggles valiantly at first, but as her middle grows larger and heavier, she is forced to accept her fate. When the tentacles feel they can fit no more eggs into her, they pull her into a sitting position and spread her legs wide; just in time for the first hatched larva to begin squeezing its way from her packed womb. Moments later, another plops from her rear, and yet another squirms up her throat and out her mouth, flopping wetly onto her chest. With each path cleared, the rest of the larvae begin to pour from her body. + half the tentacles are pumping the poor _girlA full of cum while the rest fill _himA with eggs; _heA struggles valiantly at first, but as _hisA middle grows larger and heavier, _heA is forced to accept _hisA fate. When the tentacles feel they can fit no more eggs into _himA, they pull _himA into a sitting position and spread _hisA legs wide; just in time for the first hatched larva to begin squeezing its way from _hisA packed womb. Moments later, another plops from _hisA rear, and yet another squirms up _hisA throat and out _hisA mouth, flopping wetly onto _hisA chest. With each path cleared, the rest of the larvae begin to pour from _hisA body. <<else>> - the tentacles begin pumping the poor girl full of cum; she struggles valiantly at first, but as her middle grows larger and heavier, she is forced to accept her fate. As they vacate her body, a large surge of fluid follows. + the tentacles begin pumping the poor _girlA full of cum; _heA struggles valiantly at first, but as _hisA middle grows larger and heavier, _heA is forced to accept _hisA fate. As they vacate _hisA body, a large surge of fluid follows. <</if>> - Given the size of her belly, it may be awhile before she is done. + Given the size of _hisA belly, it may be awhile before _heA is done. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - She seems to have left a present for your poor personal assistant; her little bugged avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing disturbingly. Its arms twist into a pair of extremely phallic tentacles, which it uses to forcefully fuck its ass and pussy. + She seems to have left a present for your poor personal assistant; _hisA little bugged avatar is visible in the bottom corner of a screen on the wall opposite you, and is writhing disturbingly. _HisA arms twist into a pair of extremely phallic tentacles, which it uses to forcefully fuck _hisA ass and pussy. <</switch>> <</if>> <<set $cash -= 10000>> diff --git a/src/uncategorized/pPeacekeepersInfluence.tw b/src/uncategorized/pPeacekeepersInfluence.tw index 5e09de99b81aa26ae902af18a6a455ccf1f1ef77..d5083a90b4a70f567ec7c6a12ef3a40b135837f5 100644 --- a/src/uncategorized/pPeacekeepersInfluence.tw +++ b/src/uncategorized/pPeacekeepersInfluence.tw @@ -18,33 +18,33 @@ As you review intelligence from the area at your desk, $assistantName's avatar pops up. <<switch $assistantAppearance>> <<case "monstergirl">> - The little monstergirl toys with her tentacle hair until you give her your attention. When she sees that she has it, she wiggles her hips at you, and gives you a wink. + The little monstergirl toys with _hisA tentacle hair until you give _himA your attention. When _heA sees that _heA has it, _heA wiggles _hisA hips at you, and gives you a wink. <<case "shemale">> - The slutty little shemale pops up, literally, bouncing upward buoyantly in a way that makes her boobs jiggle ridiculously and her cock slap wetly against her stomach. + The slutty little shemale pops up, literally, bouncing upward buoyantly in a way that makes _hisA boobs jiggle ridiculously and _hisA cock slap wetly against _hisA stomach. <<case "schoolgirl">> - The slutty little schoolgirl pops up, literally, bouncing upward so violently that her skirt flies up and exposes everything. She flips it back down with a giggle. + The slutty little schoolgirl pops up, literally, bouncing upward so violently that _hisA skirt flies up and exposes everything. _HeA flips it back down with a giggle. <<case "goddess">> - The beautiful, gravid goddess appears with her usual wash of radiant golden light, and gently smoothes one of her long tresses with a soft hand until she has your attention. + The beautiful, gravid goddess appears with _hisA usual wash of radiant golden light, and gently smoothens one of _hisA long tresses with a soft hand until _heA has your attention. <<case "businesswoman">> - The stacked businesswoman appears hugging a tablet to her generous bosom, squashing her cleavage upward and indicating that she has important information for you. + The stacked businesswoman appears hugging a tablet to _hisA generous bosom, squashing _hisA cleavage upward and indicating that _heA has important information for you. <<case "amazon">> - The ferocious little warrior woman stands up straight, cutely muscular and full of self-importance, as though she has something she'd like to share. + The ferocious little warrior woman stands up straight, cutely muscular and full of self-importance, as though _heA has something _heA'd like to share. <<case "fairy">> - The little fairy appears on your table, flailing around while her body lights up. She bends over and starts slapping her butt at you and giggling. Her slapping turns into groping, and she gets lost in molesting her own ass. Clearing your throat, she looks upside down between her legs and sees that she finally has your attention. + The little fairy appears on your table, flailing around while _hisA body lights up. _HeA bends over and starts slapping _hisA butt at you and giggling. _HisA slapping turns into groping, and _heA gets lost in molesting _hisA own ass. Clearing your throat, _heA looks upside down between _hisA legs and sees that _heA finally has your attention. <<case "pregnant fairy">> - The little fairy appears on your table, leaning towards you and squishing her breasts together to show off her cleavage. You completely fail to notice her. She tries again, turning around and bending over and shaking her butt while looking back at you. Yet again she fails to draw your attention. Frustrated, she sits on the table, spreading her legs and showing off her pussy. Peeking over her swollen belly, she sees that you're not even looking at her. Her tiny body is just too small to garner your attention. It's not for a few minutes until you notice her sitting up on the desk, looking away with her arms crossed and pouting. + The little fairy appears on your table, leaning towards you and squishing _hisA breasts together to show off _hisA cleavage. You completely fail to notice _himA. _HeA tries again, turning around and bending over and shaking _hisA butt while looking back at you. Yet again _heA fails to draw your attention. Frustrated, _heA sits on the table, spreading _hisA legs and showing off _hisA pussy. Peeking over _hisA swollen belly, _heA sees that you're not even looking at _himA. _HisA tiny body is just too small to garner your attention. It's not for a few minutes until you notice _himA sitting up on the desk, looking away with _hisA arms crossed and pouting. <<case "hypergoddess">> - The beautiful, massively gravid goddess appears with her usual wash of radiant golden light, and gently calms her squirming occupants until she has your attention. + The beautiful, massively gravid goddess appears with _hisA usual wash of radiant golden light, and gently calms _hisA squirming occupants until _heA has your attention. <<case "loli">> - The cute little loli pops up, literally, bouncing upward again and again until she is absolutely certain she has your attention. + The cute little loli pops up, literally, bouncing upward again and again until _heA is absolutely certain _heA has your attention. <<case "preggololi">> - The slutty little loli appears bent over flashing her pregnant pussy at you. She giggles and straightens up once she is absolutely certain you've given her moist cleft enough attention. + The slutty little loli appears bent over flashing _hisA pregnant pussy at you. _HeA giggles and straightens up once _heA is absolutely certain you've given _hisA moist cleft enough attention. <<case "angel">> - The beautiful angel appears in her usual wash of radiant white light and gently folds her wings behind her as she patiently awaits your attention. + The beautiful angel appears in _hisA usual wash of radiant white light and gently folds _hisA wings behind _himA as _heA patiently awaits your attention. <<case "cherub">> - The cute little cherub appears in her usual wash of radiant white light and flutters around until she has your attention. + The cute little cherub appears in _hisA usual wash of radiant white light and flutters around until _heA has your attention. <<case "incubus">> - The hung sex demon pops up, bouncing upward buoyantly in a way that makes her erect cock slide along her stomach. Stimulation just enough, she blows a huge load across your desk while moaning lewdly; she knows how to get your attention. + The hung sex demon pops up, bouncing upward buoyantly in a way that makes _hisA erect cock slide along _hisA stomach. Stimulation just enough, _heA blows a huge load across your desk while moaning lewdly; _heA knows how to get your attention. <<case "succubus">> The slutty little sex demoness pops up. <<switch $assistantFSAppearance>> @@ -59,100 +59,100 @@ As you review intelligence from the area at your desk, <<case "transformation fetishist">>"<<print $PC.name>>, how do you think these implants would look in me?" <<case "pastoralist">>"Oh <<print $PC.name>>, I'm so backed up. Would you give me a hand?" <<case "slimness enthusiast">>"<<print $PC.name>>, do <<if $arcologies[0].FSSlimnessEnthusiastLaw == 1>>these look bigger to you?"<<else>>you think they're getting bigger?"<</if>> - <<default>>She spasms with a powerful orgasm and moans lewdly and loudly. + <<default>>_HeA spasms with a powerful orgasm and moans lewdly and loudly. <</switch>> - She knows just how to get your attention. + _HeA knows just how to get your attention. <<case "imp">> - The scandalous little imp swoops into view and eagerly stares at you, as if she has some juicy gossip to tell you. + The scandalous little imp swoops into view and eagerly stares at you, as if _heA has some juicy gossip to tell you. <<case "witch">> - The cute little witch pops up, before blushing and undressing. An important message for you is scrawled across her skin. + The cute little witch pops up, before blushing and undressing. An important message for you is scrawled across _hisA skin. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - Your shapeshifting assistant pops out of a crack on your desk, her belly swollen with something. She bends over and pushes out information for you, though you're not sure how. + Your shapeshifting assistant pops out of a crack on your desk, _hisA belly swollen with something. _HeA bends over and pushes out information for you, though you're not sure how. <<default>> - The round symbol pulses brightly, her way of indicating that she has important information for you. + The round symbol pulses brightly, _hisA way of indicating that _heA has important information for you. <</switch>> - "General $peacekeepers.generalName's men and women are using sex slaves," she reports, and brings up a trove of surveillance data to back up her assertion. "It was unofficial at first, + "General $peacekeepers.generalName's men and women are using sex slaves," _heA reports, and brings up a trove of surveillance data to back up _hisA assertion. "It was unofficial at first, <<switch $assistantAppearance>> <<case "monstergirl">> - just people with weapons in their hands doing what people with power over others do," she explains approvingly, showing her fangs. + just people with weapons in their hands doing what people with power over others do," _heA explains approvingly, showing _hisA fangs. <<case "shemale">> - just hot guys sticking their dicks in the local girls," she explains, masturbating openly. + just hot guys sticking their dicks in the local girls," _heA explains, masturbating openly. <<case "schoolgirl">> - just boys blowing off a little steam with the local girls," she explains nastily. + just boys blowing off a little steam with the local girls," _heA explains nastily. <<case "goddess">> - just the sort of thing men with arms in their hands have been doing to the locals for thousands of years," she explains. + just the sort of thing men with arms in their hands have been doing to the locals for thousands of years," _heA explains. <<case "businesswoman">> - normal behavior for soldiers under severe stress in areas with civilians," she explains, sounding vaguely disapproving of something so uncivilized. + normal behavior for soldiers under severe stress in areas with civilians," _heA explains, sounding vaguely disapproving of something so uncivilized. <<case "amazon">> - just warriors letting off steam with the local girls," she explains, making it sound like the most natural thing in the world. + just warriors letting off steam with the local girls," _heA explains, making it sound like the most natural thing in the world. <<case "fairy">> - just some boys and girls doing those bedroom sports for indoor types" she explains. + just some boys and girls doing those bedroom sports for indoor types" _heA explains. <<case "pregnant fairy">> - just some guys having fun with those bigger girls" she explains, sounding annoyed for some reason. + just some guys having fun with those bigger girls" _heA explains, sounding annoyed for some reason. <<case "hypergoddess">> - just the boys trying to make sure they have someone to carry on their legacy, I'm sure," she states hopefully. + just the boys trying to make sure they have someone to carry on their legacy, I'm sure," _heA states hopefully. <<case "loli">> - just wrestling and dancing," her innocence shining through her explanation. + just wrestling and dancing," _hisA innocence shining through _hisA explanation. <<case "preggololi">> just the guys enjoying some fresh young girls," _heA says with a hint of jealousy. <<case "angel">> - just the strong taking what they want without consideration," she sighs, sounding disapproving of something so uncivilized. + just the strong taking what they want without consideration," _heA sighs, sounding disapproving of something so uncivilized. <<case "cherub">> - simply the satisfaction of one's urges," she says with disappointment. + simply the satisfaction of one's urges," _heA says with disappointment. <<case "incubus">> - just men enjoying new holes," she explains, masturbating openly. + just men enjoying new holes," _heA explains, masturbating openly. <<case "succubus">> - just seductresses doing what they do," she explains, masturbating openly. + just seductresses doing what they do," _heA explains, masturbating openly. <<case "imp">> - just the victors enjoying the spoils," she says, a hint of excitement in her voice. + just the victors enjoying the spoils," _heA says, a hint of excitement in _hisA voice. <<case "witch">> - just soldiers relaxing after a hard day," she explains. + just soldiers relaxing after a hard day," _heA explains. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - just the conquerors using what's theirs," she explains, making it sound like the most natural thing in the world. + just the conquerors using what's theirs," _heA explains, making it sound like the most natural thing in the world. <<default>> - just the common behavior of troops under severe stress in areas with civilians," she explains. + just the common behavior of troops under severe stress in areas with civilians," _heA explains. <</switch>> "But it's spread, and with their independence, General $peacekeepers.generalName has decided to bring it under control by setting up official slave brothels for his troops. @@.yellow;The officer in charge of staffing these doesn't have enough money to pay Free Cities prices, but I've added him to the standard slave sale interface.@@ Selling sex slaves to him at a price General $peacekeepers.generalName's people can afford would bring them closer to $arcologies[0].name." <<switch $assistantAppearance>> <<case "monstergirl">> - She strokes her cocks meaningfully. "Selling them a particularly distinctive, valuable girl might even influence their tastes. Imagine, manipulating an entire army by providing it with skilled whores." She shudders. + _HeA strokes _hisA cocks meaningfully. "Selling them a particularly distinctive, valuable girl might even influence their tastes. Imagine, manipulating an entire army by providing it with skilled whores." _HeA shudders. <<case "shemale">> - She strokes her cock meaningfully. "Oh, and they could even develop into a regular market if they're sold distinctive, valuable girls. We should totally get them addicted to anal whores." To make her meaning perfectly clear, she sticks out her butt and winks her lewd little anus. + _HeA strokes _hisA cock meaningfully. "Oh, and they could even develop into a regular market if they're sold distinctive, valuable girls. We should totally get them addicted to anal whores." To make _hisA meaning perfectly clear, _heA sticks out _hisA butt and winks _hisA lewd little anus. <<case "schoolgirl">> - She flashes her breasts, as though to an appreciative crowd. "If we sell them hotties, it'll get them even more used to us," she says naughtily. "Get them used to Free Cities girls sucking their dicks all the time!" + _HeA flashes _hisA breasts, as though to an appreciative crowd. "If we sell them hotties, it'll get them even more used to us," _heA says naughtily. "Get them used to Free Cities girls sucking their dicks all the time!" <<case "goddess">> - She caresses her pregnancy. "If we sell them some of our best slaves, I'm sure their virtues will win General $peacekeepers.generalName's men and women over," she says confidently. "It'd be like sending some of my own out to love each and every one of them." + _HeA caresses _hisA pregnancy. "If we sell them some of our best slaves, I'm sure their virtues will win General $peacekeepers.generalName's men and women over," _heA says confidently. "It'd be like sending some of my own out to love each and every one of them." <<case "businesswoman">> - She fans herself, flushing at the possibilities. "Just think, they might develop into a regular, profitable market for sex slaves if they're sent top-quality product at first to build up the brand," she says huskily, and then climaxes. + _HeA fans _himselfA, flushing at the possibilities. "Just think, they might develop into a regular, profitable market for sex slaves if they're sent top-quality product at first to build up the brand," _heA says huskily, and then climaxes. <<case "amazon">> - She flexes her muscles, crossing her arms under her big breasts and feeling her own biceps thoughtfully. "Selling them good stock would make them like us even more, I bet," she says. "Sharing a good slut around the campfire is a good way to make friends!" + _HeA flexes _hisA muscles, crossing _hisA arms under _hisA big breasts and feeling _hisA own biceps thoughtfully. "Selling them good stock would make them like us even more, I bet," _heA says. "Sharing a good slut around the campfire is a good way to make friends!" <<case "fairy">> - She reaches behind herself and starts groping her butt again. "If we sell them some super cuties, they'll really love us!" she giggles as she gives herself a playful slap. + _HeA reaches behind _himselfA and starts groping _hisA butt again. "If we sell them some super cuties, they'll really love us!" _heA giggles as _heA gives _himselfA a playful slap. <<case "pregnant fairy">> - Since she has your attention now, she slowly spreads her legs and flashes her pussy once again. Seeing you watch with interest this time, a small smile creeps up on her face. "If we sell them some of our prettier girls, they'll be sure to warm up to us." + Since _heA has your attention now, _heA slowly spreads _hisA legs and flashes _hisA pussy once again. Seeing you watch with interest this time, a small smile creeps up on _hisA face. "If we sell them some of our prettier girls, they'll be sure to warm up to us." <<case "hypergoddess">> - She caresses her pregnancy. "If we sell them some of our fertile slaves, I'm sure their burgeoning pregnancies will ease them into relying on us," she says confidently. "Or at least it will result in more slaves later on." + _HeA caresses _hisA pregnancy. "If we sell them some of our fertile slaves, I'm sure their burgeoning pregnancies will ease them into relying on us," _heA says confidently. "Or at least it will result in more slaves later on." <<case "loli">> - She claps excitedly. "If we sell them new friends, then they'll hear from them about how great the Free Cities are and want to become our friends too!" She says hopefully, eager to meet all the newcomers to the arcology. + _HeA claps excitedly. "If we sell them new friends, then they'll hear from them about how great the Free Cities are and want to become our friends too!" _heA says hopefully, eager to meet all the newcomers to the arcology. <<case "preggololi">> - She claps excitedly. "I don't know what they think of lolis, but selling them a few cute little slave girls will surely warm them up to us," she says, patting her belly. "Plus, I'm sure they'll love how tight they are and how much energy they have once you break them in!" + _HeA claps excitedly. "I don't know what they think of lolis, but selling them a few cute little slave girls will surely warm them up to us," _heA says, patting _hisA belly. "Plus, I'm sure they'll love how tight they are and how much energy they have once you break them in!" <<case "angel">> - She wrings a wing nervously. "If we send them nice girls, we'd be doing a disservice to them by sending them away. But if we don't, how can we be certain that the girls they have will be well cared for? We definitely need to teach them our ways." She concludes. + _HeA wrings a wing nervously. "If we send them nice girls, we'd be doing a disservice to them by sending them away. But if we don't, how can we be certain that the girls they have will be well cared for? We definitely need to teach them our ways," _heA concludes. <<case "cherub">> - She lands and ponders deeply. "We have to show them the right way before they get mislead. Some of our finest girls should help convert them to our ways!" + _HeA lands and ponders deeply. "We have to show them the right way before they get mislead. Some of our finest girls should help convert them to our ways!" <<case "incubus">> - She strokes her cock meaningfully. "Oh, and they could even develop into a regular market if they're sold distinctive, sexy girls. We should totally get them addicted to rape." She makes several thrusting motions. + _HeA strokes _hisA cock meaningfully. "Oh, and they could even develop into a regular market if they're sold distinctive, sexy girls. We should totally get them addicted to rape." _HeA makes several thrusting motions. <<case "succubus">> - She fingers her pussy meaningfully. "Oh, and they could even develop into a regular market if they're sold distinctive, sexy girls. Plus that means more money for you, and less competition for me." She winks. + _HeA fingers _hisA pussy meaningfully. "Oh, and they could even develop into a regular market if they're sold distinctive, sexy girls. Plus that means more money for you, and less competition for me." _HeA winks. <<case "imp">> - She punches her fist into her palm. "We should sell them sexy, but unbroken, girls. That way they can learn to love breaking slaves into proper sex toys!" She shivers with orgasm at the thought. + _HeA punches _hisA fist into _hisA palm. "We should sell them sexy, but unbroken, girls. That way they can learn to love breaking slaves into proper sex toys!" _HeA shivers with orgasm at the thought. <<case "witch">> - She runs her hat through her hands. "If we sell them skilled girls, they'll grow closer to us. But we have to be careful not to send them klutzes like me; not everyone finds that adorable." She takes the time to mend the rip she accidentally tore in her hat's brim. + _HeA runs _hisA hat through _hisA hands. "If we sell them skilled girls, they'll grow closer to us. But we have to be careful not to send them klutzes like me; not everyone finds that adorable." _HeA takes the time to mend the rip _heA accidentally tore in _hisA hat's brim. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - She ponders deeply. "We could sell them the most loyal girls we have. They'll naturally lead them back to us. And then they are ours to do as we please," she says smiling deviously. + _HeA ponders deeply. "We could sell them the most loyal girls we have. They'll naturally lead them back to us. And then they are ours to do as we please," _heA says smiling deviously. <<default>> - Her symbol takes on a rapid succession of pulsating lewd shapes, signifying some of the arcology's better varieties of sex slaves. "If they're sold good product, they may become a reliable market," she asserts. + _HisA symbol takes on a rapid succession of pulsating lewd shapes, signifying some of the arcology's better varieties of sex slaves. "If they're sold good product, they may become a reliable market," _heA asserts. <</switch>> <<else>> - your personal assistant appears to offer a suggestion. "I have collated data on the use of unofficial sex slaves by General $peacekeepers.generalName's forces," it reports. "Despite the high state of readiness of his forces, the use of comfort women seems to have become widespread. Characteristically, the general has responded to this by accepting the new status quo, and is setting up recreation centers to ensure that the practice does not become disruptive. One of his officers has been tasked with obtaining appropriate sex slaves, but does not have sufficient resources to pay Free Cities prices. @@.yellow;The purchasing officer may appear as a slave buyer through the standard slave sale interface.@@ It may be possible to influence them by selling them high-quality slaves." + your personal assistant appears to offer a suggestion. "I have collated data on the use of unofficial sex slaves by General $peacekeepers.generalName's forces," _heA reports. "Despite the high state of readiness of his forces, the use of comfort women seems to have become widespread. Characteristically, the general has responded to this by accepting the new status quo, and is setting up recreation centers to ensure that the practice does not become disruptive. One of his officers has been tasked with obtaining appropriate sex slaves, but does not have sufficient resources to pay Free Cities prices. @@.yellow;The purchasing officer may appear as a slave buyer through the standard slave sale interface.@@ It may be possible to influence them by selling them high-quality slaves." <</if>> \ No newline at end of file diff --git a/src/uncategorized/pSchoolSuggestion.tw b/src/uncategorized/pSchoolSuggestion.tw index 0af88f73a4c155b84ad4fed0ffb261c20f5dd204..e3af1155036dbb2905eee910c74b2218b3e2f19e 100644 --- a/src/uncategorized/pSchoolSuggestion.tw +++ b/src/uncategorized/pSchoolSuggestion.tw @@ -30,7 +30,7 @@ The unusually competent young heiress standing next to him snickers. "If you're <br><br> "If you like them soft and mellow, you got to go with The Cattle Ranch," a buff man blurts loudly while slamming down his empty mug. "I've got a pair of 'em for my bedroom; they are so loving after a good milking. Taste good too." His drinking buddy retorts, "Too much work is what they are. They might as well be animals with how they act.<<if $seePreg == 0>> In addition, hope you like pregnant pussies cause you need to keep them gravid or their milk dries up.<</if>>" <br><br> -"I see good taste is scarce within this walls" suddenly stated a young man previously quiet in his corner. "I say quality and strength is where the game should be played and there's nothing better than the girls from the Hippolyta Academy. +"I see good taste is scarce within this walls," suddenly stated a young man previously quiet in his corner. "I say quality and strength is where the game should be played and there's nothing better than the girls from the Hippolyta Academy. <br><br> The older gentleman who seems to have been acting as unofficial moderator before you came in turns to you. "In any case, <<if $PC.title == 1>>sir<<else>>madam<</if>>, we agreed before you came in. We'd like to get together and pay half the cost of encouraging a slave school to set up a branch campus here, if you'd be willing to pay the other half and choose which. I think <<print cashFormat(10000)>> from you would cover it." He looks around the group. "Before we started this little debate, we all agreed to chip in regardless of which you chose." diff --git a/src/uncategorized/pUndergroundRailroad.tw b/src/uncategorized/pUndergroundRailroad.tw index e4ef32f370affea44de9ebff7a5823719e6b49f7..9adfef8df998c180a620a51550da2980e9336518 100644 --- a/src/uncategorized/pUndergroundRailroad.tw +++ b/src/uncategorized/pUndergroundRailroad.tw @@ -67,6 +67,7 @@ This is disturbing, to say the least. After close investigation, it appears some <br><br> <<run Enunciate($activeSlave)>> +<<setLocalPronouns $activeSlave>> You call $activeSlave.slaveName in and politely inquire as to whether $he knows anything about the matter. $He nearly flees in terror, but gathers $his courage and <<if !canTalk($activeSlave)>> diff --git a/src/uncategorized/peConcubineInterview.tw b/src/uncategorized/peConcubineInterview.tw index 4bb825902d42d56bdd43180f41584565143536dc..c5025b064a35dcc25651dfb40c5c898563293f4f 100644 --- a/src/uncategorized/peConcubineInterview.tw +++ b/src/uncategorized/peConcubineInterview.tw @@ -414,7 +414,7 @@ You receive an official communication from a popular talk show e-hosted in one o <<else>> says jokingly, <</if>> - "My dear it's been a pleasure. If all Free Cities girls are like you I might have to look into immigrating. Ladies and gentlemen, good night!" + "My dear it's been a pleasure. If all Free Cities <<print $girl>>s are like you I might have to look into immigrating. Ladies and gentlemen, good night!" <</replace>> <</link>> </span> diff --git a/src/uncategorized/peHeadgirlConcubine.tw b/src/uncategorized/peHeadgirlConcubine.tw index a839da24f1c2e77b5b7ffdc6c3296d2c9fd90930..ce74e13d8c7708103138be91f6def0509f66d824 100644 --- a/src/uncategorized/peHeadgirlConcubine.tw +++ b/src/uncategorized/peHeadgirlConcubine.tw @@ -2,62 +2,82 @@ <<set $nextButton = "Continue", $nextLink = "RIE Eligibility Check", $returnTo = "RIE Eligibility Check">> -<<set $i = $slaveIndices[$HeadGirl.ID]>> -<<set $partner = $slaveIndices[$Concubine.ID]>> +<<set _headGirl = $slaveIndices[$HeadGirl.ID]>> +<<set _concubine = $slaveIndices[$Concubine.ID]>> <<setLocalPronouns $HeadGirl>> +<<set _belly = bellyAdjective($HeadGirl)>> <<setLocalPronouns $Concubine 2>> +<<set _bellyCon = bellyAdjective($Concubine)>> <<setAssistantPronouns>> -You wake up one morning to find $HeadGirl.slaveName and $Concubine.slaveName waiting next to your bed. It's immediately obvious that they both have a minor item of business for you, since nothing was urgent enough to wake you early, and they evidently both came in to catch you at your normal hour of rising. They're kneeling side by side next to the bed<<if $HeadGirl.boobs + $Concubine.boobs > 10000>> (a position that smashes their massive breasts together on one side)<<elseif $HeadGirl.butt + $Concubine.butt > 10>> (a position that smashes their massive asses together on one side)<</if>>, and it's also obvious that they've been filling the few minutes they've been waiting for you to wake up by making out. Their lips are moist, $Concubine.slaveName's $Concubine.skin cheeks are a little flushed, and there's even a little unnoticed strand of saliva running from _his2 mouth to $HeadGirl.slaveName's. They both look at you expectantly, wondering whether to speak up or save their questions for after you take a moment to get ready for your day. +You wake up one morning to find $HeadGirl.slaveName and $Concubine.slaveName waiting next to your bed. It's immediately obvious that they both have a minor item of business for you, since nothing was urgent enough to wake you early, and they evidently both came in to catch you at your normal hour of rising. They're kneeling side by side next to the +<<if $HeadGirl.boobs >= 10000 && $Concubine.boobs >= 10000>> + bed (a position that smashes their massive breasts together on one side), +<<elseif $HeadGirl.belly >= 45000 && $Concubine.belly >= 45000>> + bed (a position that forces their swollen middles to compete for space), +<<elseif $HeadGirl.butt > 5 && $Concubine.butt > 5>> + bed (a position that smashes their massive asses together on one side), +<<else>> + bed, +<</if>> +and it's also obvious that they've been filling the few minutes they've been waiting for you to wake up by making out. Their lips are moist, $Concubine.slaveName's $Concubine.skin cheeks are a little flushed, and there's even a little unnoticed strand of saliva running from _his2 mouth to $HeadGirl.slaveName's. They both look at you expectantly, wondering whether to speak up or save their questions for after you take a moment to get ready for your day. <br><br> <span id="result"> <<link "Get right to work">> <<replace "#result">> - You didn't get to where you are by lying around on the job. You spring out of bed and head straight towards your office and its desk to get some work done with your first rush of morning energy before your ablutions. Your Head Girl and Concubine follow along behind you; + You didn't get to where you are by lying around on the job. You <<if $PC.belly < 5000>>spring<<elseif $PC.belly < 10000>>pull yourself<<else>>slowly slip your gravid bulk<</if>> out of bed and head straight towards your office and its desk to get some work done with your first rush of morning energy before your ablutions. Your Head Girl and Concubine follow along behind you; $HeadGirl.slaveName does $his best to keep up, because the sight of your - <<if $HeadGirl.attrXX > 65>> - <<if $HeadGirl.attrXY > 65>> - <<if $PC.dick == 1>> - <<if $PC.vagina == 1>> - dangling penis and a hint of the pussy under it - <<elseif $PC.boobs == 1>> - naked breasts and dangling penis - <<else>> - bare dick - <</if>> - <<else>> - <<if $PC.boobs == 1>> - bare boobs - <<else>> - androgynous body - <</if>> - <</if>> + <<if $HeadGirl.fetish == "pregnancy" && $PC.belly >= 10000>> + increasingly large baby bump and motherly waddle + <<elseif $HeadGirl.fetish == "cumslut" && $PC.ballsImplant > 2>> + over-burdened scrotum in motion as you walk + <<elseif $HeadGirl.attrXX > 65 && $HeadGirl.attrXY > 65 && $PC.dick == 1 && ($PC.boobs == 1 || $PC.title == 0 || $PC.vagina == 1)>> + dangling penis + <<if $PC.boobs == 1>> + and bouncing boobs + <<elseif $PC.vagina == 1>> + and a hint of the pussy under it <<else>> - <<if $PC.boobs == 1>> - bare boobs - <<elseif $PC.dick == 0>> - bare pussy - <<else>> - beloved body nude - <</if>> + on such a feminine body <</if>> - <<else>> + in motion as you walk + <<elseif $HeadGirl.attrXY > 65>> <<if $PC.dick == 1>> - bare dick - <<elseif $PC.boobs == 0>> - bare chest + dangling penis + <<elseif $PC.title == 1>> + masculine body nude <<else>> beloved body nude <</if>> + in motion as you walk + <<elseif $HeadGirl.attrXX > 65>> + <<if $PC.boobs == 1>> + <<if $PC.boobsBonus >= 3>> + huge boobs from behind + <<else>> + bare boobs + <</if>> + <<elseif $PC.vagina == 1 && $PC.dick == 0>> + bare pussy + <<elseif $PC.vagina == 1 && $PC.dick == 1>> + bare pussy under your maleness + <<elseif $PC.title == 0>> + feminine body + <<else>> + beloved body nude + <</if>> + in motion as you walk + <<else>> + beloved body nude in motion as you walk <</if>> - in motion as you walk is something $he openly enjoys, while $Concubine.slaveName at least tries to be a little more modest. You sit down at your desk, taking in the situation in your domain at a glance as $assistantName + is something $he openly enjoys, while $Concubine.slaveName at least tries to be a little more modest. You sit down at your desk, taking in the situation in your domain at a glance as $assistantName <<switch $assistantAppearance>> <<case "monstergirl">> springs into monstrous life on the glass desktop, eyes flashing and hair writhing. <<case "shemale">> - pops up on the glass desktop, helicoptering _hisA dick while she waits for instructions. + pops up on the glass desktop, helicoptering _hisA dick while _heA waits for instructions. <<case "amazon">> appears to smash through the glass desktop, landing in a crouch to wait for orders. <<case "businesswoman">> @@ -67,13 +87,13 @@ You wake up one morning to find $HeadGirl.slaveName and $Concubine.slaveName wai <<case "pregnant fairy">> appears on the glass desktop, gingerly pressing _hisA face and belly against the screen. <<case "goddess">> - gleams into existence on the glass desktop, reclining in a glow of maternal glory while she waits for direction. + gleams into existence on the glass desktop, reclining in a glow of maternal glory while _heA waits for direction. <<case "hypergoddess">> gleams into existence on the glass desktop, shifting _hisA gravid bulk so that it rests firmly on your desk. <<case "loli">> appears on the glass desktop, facing away from you. _HeA spins around with a start, a finger up _hisA nose, before quickly brushing _himselfA off and pretending _heA wasn't doing anything. <<case "preggololi">> - appears on the glass desktop, idly stroking _hisA pregnancy as she awaits your command. + appears on the glass desktop, idly stroking _hisA pregnancy as _heA awaits your command. <<case "schoolgirl">> appears on the glass desktop, sitting in _hisA own chair and waiting for instructions with _hisA legs spread a little wide for such a short skirt. <<case "angel">> @@ -92,7 +112,21 @@ You wake up one morning to find $HeadGirl.slaveName and $Concubine.slaveName wai appears as a glowing icon on the glass desktop, awaiting instructions. <</switch>> <br><br> - You look at $HeadGirl.slaveName, standing across the desk from you, and $he takes the cue and goes first. $He asks your permission to make a couple of last-minute changes to slaves' assignments for the day, and you ask about a couple of minor efficiency issues before giving $him the go ahead. Meanwhile, $Concubine.slaveName kneels beside your chair, resting _his2 $Concubine.hColor head on your knee, _his2 <<if $Concubine.dick > 8>>limp, monstrous cock resting softly against one of your ankles<<elseif $Concubine.boobs > 5000>>titanic udders a nice cushion against your calves<<elseif $Concubine.weight > 10>>soft body cushioning nicely against your leg<<elseif $Concubine.boobs > 1000>>heavy breast resting against your calf on that side<<else>>chest warm against your calf on that side<</if>>. _He2 places a <<if $Concubine.muscles > 30>>strong<<else>>soft<</if>> hand on the inside of your shin and hugs your lower leg, sensual, but companionable rather than sexually insistent. + You look at $HeadGirl.slaveName, standing across the desk from you, and $he takes the cue and goes first. $He asks your permission to make a couple of last-minute changes to slaves' assignments for the day, and you ask about a couple of minor efficiency issues before giving $him the go ahead. Meanwhile, $Concubine.slaveName kneels beside your chair, resting _his2 <<if $Concubine.bald == 0 && $Concubine.hLength > 0>>$Concubine.hColor<<else>>smooth<</if>> head on your knee, _his2 + <<if $Concubine.dick > 8>> + limp, monstrous cock resting softly against one of your ankles. + <<elseif $Concubine.boobs > 10000>> + titanic udders a nice cushion against your calves. + <<elseif $Concubine.weight > 30>> + soft body cushioning nicely against your leg. + <<elseif $Concubine.belly >= 100000>> + _bellyCon belly resting warmly against your leg. + <<elseif $Concubine.boobs > 1000>> + heavy breast resting against your calf on that side. + <<else>> + chest warm against your calf on that side. + <</if>> + _He2 places a <<if $Concubine.muscles > 50>>strong<<else>>soft<</if>> hand on the inside of your shin and hugs your lower leg, sensual, but companionable rather than sexually insistent. <br><br> Your Head Girl exits, performing the proper formalities and then hurrying off to make sure the reassigned slaves get going. As $he withdraws $he <<if $HeadGirl.relationship <= -2>> @@ -116,15 +150,19 @@ You wake up one morning to find $HeadGirl.slaveName and $Concubine.slaveName wai <<case "submissive">> catches $his lower lip behind $his teeth and gives you a blushing, sexually submissive look <<case "cumslut">> - looks you in the eye and licks $his lips lasciviously + <<if $PC.dick == 1>>focuses on your cock<<else>>looks you in the eye<</if>> and licks $his lips lasciviously <<case "humiliation">> flashes you and blushes artfully <<case "buttslut">> - cocks $his hips, pulls one buttock aside, and winks $his asshole in your direction + <<if canDoAnal($HeadGirl)>> + cocks $his hips, pulls one buttock aside, and winks $his asshole in your direction + <<else>> + looks you in the eye and gives $his booty a slap + <</if>> <<case "boobs">> looks you in the eye and gives $his boobs a little bounce <<case "pregnancy">> - looks you in the eye and traces a hand across $his belly + looks you in the eye and traces a hand across $his _belly belly <<case "dom">> gives you a cheerful, sexually challenging wink <<case "sadist">> @@ -134,122 +172,267 @@ You wake up one morning to find $HeadGirl.slaveName and $Concubine.slaveName wai <<default>> looks at you and adds a bit of extra sway to $his hips <</switch>> - on $his way out the door. When $he's gone, your Concubine speaks up from _his2 adoring embrace of your leg. _He2 asks a little aesthetic question about one of your other bedslaves, _his2 <<if $Concubine.voice < 2>>deep voice rumbling against your knee<<elseif $Concubine.voice > 2>>high voice humming against your knee<<else>>feminine voice purring against your knee<</if>>. You chat with _him2 about how you'd like the _girl2 to look and act, ideally, and do other work while running your fingers through your Concubine's<<if $Concubine.hLength < 10>> short<</if>> hair. Your Head Girl's confident assistance managing your chattel and your Concubine's devoted comfort as you work allows you to @@.yellowgreen;be unusually productive@@ all morning. + on $his way out the door. When $he's gone, your Concubine speaks up from _his2 adoring embrace of your leg. _He2 asks a little aesthetic question about one of your other bedslaves, _his2 <<if $Concubine.voice < 2>>deep voice rumbling against your knee<<elseif $Concubine.voice > 2>>high voice humming against your knee<<else>>feminine voice purring against your knee<</if>>. You chat with _him2 about how you'd like the bedslave to look and act, ideally, and do other work while running your fingers + <<if $Concubine.bald == 0 && $Concubine.hLength > 0>> + through your Concubine's<<if $Concubine.hLength < 10>> short<</if>> hair. + <<else>> + along your Concubine's <<if $Concubine.bald == 1>>bald<<else>>shaved<</if>> head. + <</if>> + Your Head Girl's confident assistance managing your chattel and your Concubine's devoted comfort as you work allows you to @@.yellowgreen;be unusually productive@@ all morning. <<set $cash += 1000>> <</replace>> <</link>> <br><<link "Tease them while they meet with you">> <<replace "#result">> - You tell them to go ahead, $HeadGirl.slaveName first, but you flip the sheet back and pat the soft mattress on either side of you while you do. They laugh and clamber on up, $HeadGirl.slaveName first, and $he manages to drag a $HeadGirl.nipples nipple across your <<if $PC.boobs == 1>>own bare breasts<<else>>chest<</if>> as $he climbs over you. Once $he's situated under the crook of your arm, <<if $HeadGirl.boobs > 6000>>the huge weight of $his boobs pressing against your ribcage<<elseif $HeadGirl.dick > 5>>which presses $his absurd dick against your hip<<elseif $HeadGirl.energy > 95>>making the eager heat between the nympho's legs quite noticeable against your hip<<else>>$his body warm against you<</if>>, $he clears $his throat and asks your permission to make a couple of last-minute changes to slaves' assignments for the day. - <br><br> - As $he did so, you were encircling your girls in your <<if $PC.title == 1>>powerful arms<<else>>loving grip<</if>>. Cupping your Head Girl's butt in your left hand and your Concubine's in your right, you give them a good squeeze as $HeadGirl.slaveName finishes $his question. $His voice rises cutely as your marauding hand moves over the place between $his <<if $HeadGirl.butt > 6>>huge<<elseif $HeadGirl.butt > 3>>healthy<<else>>cute<</if>> buttocks and you slowly press a single malicious finger in against $his <<if $HeadGirl.anus > 2>>loose asspussy<<elseif $HeadGirl.butt > 0>>practiced asshole<<else>>virgin pucker<</if>>. $He manages to finish, but trails off into a groan, the warm, crinkled skin spasming against the teasing digit. + <<run Enunciate($HeadGirl)>> + You tell them to go ahead, $HeadGirl.slaveName first, but you flip the sheet back and pat the soft mattress on either side of you while you do. They laugh and clamber on up, $HeadGirl.slaveName first, and $he manages to drag a $HeadGirl.nipples nipple across your + <<if $PC.boobs == 1>> + own bare breasts + <<elseif $PC.title == 0>> + flat chest + <<else>> + chest + <</if>> + as $he <<if $PC.belly >= 10000 || $HeadGirl.boobs > 10000 || $HeadGirl.belly >= 5000 || $HeadGirl.dick > 20 || $HeadGirl.balls > 20>>struggles to get<<else>>climbs<</if>> over you. Once $he's situated under the crook of your arm, + <<if $HeadGirl.boobs > 25000>> + the huge weight of $his boobs pressing against your ribcage, + <<elseif $HeadGirl.belly >= 10000>> + the huge weight of $his _belly middle pressing against your body, + <<elseif $HeadGirl.dick > 4 && canAchieveErection($HeadGirl)>> + which presses $his absurd erection against your hip, + <<elseif $HeadGirl.dick > 5>> + which leaves $his absurd dick resting across your lap, + <<elseif $HeadGirl.energy > 95>> + making the eager heat between the nympho's legs quite noticeable against your hip, + <<else>> + $his body warm against you, + <</if>> + $he clears $his throat and asks your permission to make a couple of last-minute changes to slaves' assignments for the day. <br><br> - $Concubine.slaveName laughs at $him and asks _his2 own question, a little aesthetic question about one of your other bedslaves, but something you like to exercise artistic control over. _His2 giggling is cut off as _he2 has to concentrate on getting _his2 words out as you use two fingers to massage and tease the sensitive skin between _his2 ass and <<if $Concubine.vagina > -1>>the start of _his2 cunt<<elseif $Concubine.scrotum > 0>>_his2 ballsack<<else>>the base of _his2 dick<</if>>. It's $HeadGirl.slaveName's turn to laugh, which $he does throatily, $his warm breath gusting deliciously across your <<if $PC.boobs == 1>>hardening nipples<<else>>pecs<</if>>. - <<if SlaveStatsChecker.checkForLisp($HeadGirl)>> - "Thee, it'th not eathy," + As $he did so, you were encircling your girls in your <<if $arcologies[0].FSPhysicalIdealist != "unset">>powerful arms<<else>>dominant grip<<else>>loving grip<</if>>. Cupping your Head Girl's butt in your left hand and your Concubine's in your right, you give them a good squeeze as $HeadGirl.slaveName finishes $his question. $His voice rises cutely as your marauding hand moves over the + <<if $HeadGirl.butt > 10>> + endless expanse of $his backside. $He manages to finish, but trails off into a groan, the <<if Math.floor($HeadGirl.buttImplant/$HeadGirl.butt) > .60>>firm<<else>>soft<</if>> flesh quivering against your palm. <<else>> - "See, it's not easy," + place between $his <<if $HeadGirl.butt > 6>>huge<<elseif $HeadGirl.butt > 3>>healthy<<else>>cute<</if>> buttocks and you slowly + <<if canDoAnal($HeadGirl)>> + press a single malicious finger in against $his <<if $HeadGirl.anus > 2>>loose asspussy<<elseif $HeadGirl.butt > 0>>practiced asshole<<else>>virgin pucker<</if>>. $He manages to finish, but trails off into a groan, the warm, crinkled skin spasming against the teasing digit. + <<else>> + trace the perimeter of $his chastity. $He manages to finish, but trails off into a groan, $his rump tightening around the invading hand. + <</if>> <</if>> - $he breathes across you at your Concubine. <br><br> - They soon get their revenge as you give them their orders, though, moving their expert hands between your legs to give you a handjob. They do it cooperatively as you continue to play with them, letting you enjoy the delightful sensation of <<if $PC.dick == 1>>two hands working your shaft while another tickles your frenulum and a fourth massages your balls<<else>>a hand massaging your petals on either side while another delves two fingers inside you and a fourth pleasures your clit<</if>>. They crane their necks to rain kisses on your chin, neck, <<if $PC.boobs == 1>>breasts, and nipples,<<else>>and chest,<</if>> and on each other's mouths. You spring out of bed when you're satisfied, pulling your leadership with you towards the shower, and they @@.mediumaquamarine;trustingly bounce up to follow.@@ - <<set $slaves[$i].trust += 4, $slaves[$partner].trust += 4>> - <<set $slaves[$i].oralCount += 1, $slaves[$partner].oralCount += 1>> + $Concubine.slaveName laughs at $him and asks _his2 own question, a little aesthetic question about one of your other bedslaves, but something you like to exercise artistic control over. _His2 giggling is cut off as _he2 has to concentrate on getting _his2 words out as you use two fingers to massage and tease the sensitive skin between _his2 ass and <<if $Concubine.vagina > -1>>the start of _his2 cunt<<elseif $Concubine.scrotum > 0>>_his2 ballsack<<else>>the base of _his2 dick<</if>>. It's $HeadGirl.slaveName's turn to laugh, which $he does throatily, $his warm breath gusting deliciously across your <<if $PC.boobs == 1 || $PC.title == 0>>hardening nipples<<else>>pecs<</if>>. "<<S>>ee, it'<<s>> not ea<<s>>y," $he breathes across you at your Concubine. + <br><br> + They soon get their revenge as you give them their orders, though, moving their expert hands between your legs to give you a handjob. They do it cooperatively as you continue to play with them, letting you enjoy the delightful sensation of + <<if $PC.dick == 1>> + two hands working your shaft while + <<if $PC.vagina == 1>> + another massages your petals and a fourth delves two fingers inside you. + <<else>> + another tickles your frenulum and a fourth massages your balls. + <</if>> + <<else>> + a hand massaging your petals on either side while another delves two fingers inside you and a fourth pleasures your clit. + <</if>> + They crane their necks to rain kisses on your chin, neck, <<if $PC.boobs == 1>>breasts, and nipples,<<elseif $PC.title == 0>>and nipples,<<else>>and chest,<</if>> and on each other's mouths. You <<if $PC.belly < 5000>>spring<<elseif $PC.belly < 10000>>pull yourself<<else>>slowly tip your gravid bulk<</if>> out of bed when you're satisfied, pulling your leadership with you towards the shower, and they @@.mediumaquamarine;trustingly bounce up to follow.@@ + <<set $slaves[_headGirl].trust += 4, $slaves[_concubine].trust += 4>> + <<set $slaves[_headGirl].oralCount++, $slaves[_concubine].oralCount++>> <<set $oralTotal += 2>> <</replace>> <</link>> -<<if $HeadGirl.anus > 0>> - <<if $HeadGirl.vagina != 0>> - <<if $Concubine.anus > 0>> - <<if $Concubine.vagina != 0>> - <br><<link "Double penetrate them while they meet with you">> - <<replace "#result">> - You sit up and order $HeadGirl.slaveName up onto the bed, on $his back, and while $he's <<if $HeadGirl.energy > 95>>eagerly obeying<<else>>obediently getting situated<</if>>, you tell $Concubine.slaveName to ride $him, reverse cowgirl. $He straddles your Head Girl, <<if $Concubine.butt > 6>>using _his2 hands to situate _his2 huge buttocks<<elseif $Concubine.boobs > 4000>>making _his2 heavy boobs sway deliciously<<else>>carefully situating _his2 legs astride $HeadGirl.slaveName's hips.<</if>> You plant a hard kiss on $Concubine.slaveName's mouth, pressing _him2 backwards as you maneuver yourself into place<<if $PC.dick == 0>> and don a strap-on, since there isn't enough space for tribbing to work here<</if>>. - <<if $Concubine.vagina > -1>> - _He2 moans into you as _he2 feels you run <<if $PC.dick == 0>>the cool head of the phallus<<else>>your cockhead<</if>> along _his2<<if $Concubine.labia > 0>> generous<</if>> labia before plunging it inside _him2. Getting the idea, $HeadGirl.slaveName - <<if ($HeadGirl.dick > 0) && (canAchieveErection($HeadGirl))>> - <<if $HeadGirl.dick - $Concubine.anus > 2>> - gently pushes $his cock up $Concubine.slaveName's ass, since $he knows your Concubine's anus will be a little tight around $his imposing dick. - <<elseif $HeadGirl.dick - $Concubine.anus > 0>> - pushes $his cock up $Concubine.slaveName's ass, since $he knows your Concubine can take $his dick without too much trouble. - <<else>> - shoves $his cock up $Concubine.slaveName's ass, since $he knows your Concubine can take $his dick with ease. - <</if>> - <<else>> - slides a hand down and - <<if $Concubine.anus > 3>> - fists $Concubine.slaveName's loose ass, since that's what it takes to fill your Concubine's gaping asspussy. - <<elseif $Concubine.anus == 3>> - starts to fuck $Concubine.slaveName's soft anus with three fingers. - <<elseif $Concubine.anus == 2>> - starts to fuck $Concubine.slaveName's asspussy with two fingers. - <<else>> - starts to fuck $Concubine.slaveName's tight little backdoor with a finger. - <</if>> - <</if>> - <<if $PC.dick == 1>>You feel the penetration through $Concubine.slaveName's vaginal walls, an incredible sensation.<</if>> +<<if ((canDoAnal($HeadGirl) && $HeadGirl.anus > 0) || (canDoVaginal($HeadGirl) && $HeadGirl.vagina > 0)) && ((canDoAnal($Concubine) && $Concubine.anus > 0) || (canDoVaginal($Concubine) && $Concubine.vagina > 0)) && $PC.belly+$Concubine.belly < 50000 && $PC.belly+$HeadGirl.belly < 50000>> + <br><<link "Double penetrate them while they meet with you">> + <<replace "#result">> + You sit up and order $HeadGirl.slaveName up onto the bed, on $his back, and while $he's <<if $HeadGirl.energy > 95>>eagerly obeying<<else>>obediently getting situated<</if>>, you tell $Concubine.slaveName to ride $him, reverse cowgirl. $He straddles your Head Girl, + <<if $Concubine.butt > 6>> + using _his2 hands to situate _his2 huge buttocks. + <<elseif $Concubine.belly >= 10000>> + making sure _his2 _bellyCon belly is comfortably positioned. + <<elseif $Concubine.boobs > 4000>> + making _his2 heavy boobs sway deliciously. + <<else>> + carefully situating _his2 legs astride $HeadGirl.slaveName's hips. + <</if>> + You plant a hard kiss on $Concubine.slaveName's mouth, pressing _him2 backwards <<if $HeadGirl.belly >= 10000>>into $HeadGirl.slaveName's taut belly <</if>>as you maneuver yourself into place<<if $PC.dick == 0>> and don a strap-on, since there isn't enough space for tribbing to work here<</if>>. + <<if (canDoVaginal($Concubine) && $Concubine.vagina > 0)>> + /* this is up here to give the PC priority on pregnancy */ + <<if canImpreg($slaves[_concubine], $PC)>> + <<= knockMeUp($slaves[_concubine], 10, 0, -1, 1)>> + <</if>> + <<set $slaves[_concubine].vaginalCount++, $vaginalTotal++>> + _He2 moans into you as _he2 feels you run <<if $PC.dick == 0>>the cool head of the phallus<<else>>your cockhead<</if>> along _his2<<if $Concubine.labia > 0>> generous<</if>> labia before plunging it inside _him2. Getting the idea, $HeadGirl.slaveName + <<if (canPenetrate($HeadGirl))>> + <<if (canDoAnal($Concubine) && $Concubine.anus > 0)>> + <<if $HeadGirl.dick - $Concubine.anus > 2>> + gently pushes $his cock up $Concubine.slaveName's ass, since $he knows your Concubine's anus will be a little tight around $his imposing dick. + <<elseif $HeadGirl.dick - $Concubine.anus > 0>> + pushes $his cock up $Concubine.slaveName's ass, since $he knows your Concubine can take $his dick without too much trouble. <<else>> - Getting the idea, $HeadGirl.slaveName - <<if ($HeadGirl.dick > 0) && (canAchieveErection($HeadGirl))>> - <<if $HeadGirl.dick - $Concubine.anus > 2>> - gently pushes $his cock up $Concubine.slaveName's ass, since $he knows your Concubine's anus will be a little tight around $his imposing dick. - <<elseif $HeadGirl.dick - $Concubine.anus > 0>> - pushes $his cock up $Concubine.slaveName's ass, since $he knows your Concubine can take $his dick without too much trouble. - <<else>> - shoves $his cock up $Concubine.slaveName's ass, since $he knows your Concubine can take $his dick with ease. - <</if>> - Then $he grabs $Concubine.slaveName behind the knees and spreads _his2 legs as far as they'll go, rotating _his2 hips to position _him2 for another phallus up the butt. - <<else>> - slides a hand down and - <<if $Concubine.anus > 3>> - fists $Concubine.slaveName's loose ass, since that's what it takes to fill your Concubine's gaping asspussy. - <<elseif $Concubine.anus == 3>> - starts to fuck $Concubine.slaveName's soft anus with three fingers. - <<elseif $Concubine.anus == 2>> - starts to fuck $Concubine.slaveName's asspussy with two fingers. - <<else>> - starts to fuck $Concubine.slaveName's tight little backdoor with a finger. - <</if>> - Then $he grabs $Concubine.slaveName behind a knee with $his other hand and rotates _his2 hips to position _him2 for additional anal penetration. - <</if>> - Your Concubine shivers and moans as _his2 sphincter accommodates <<if $PC.dick == 1>>your cock<<else>>the strap-on<</if>>, too. + shoves $his cock up $Concubine.slaveName's ass, since $he knows your Concubine can take $his dick with ease. <</if>> - <br><br> - You start to fuck _him2, and then ask _him2 what _he2 needed from you. The poor girl has to concentrate hard to remember why _he2's here through the waterfall of sensations, but _he2 manages it eventually, gasping out a little aesthetic question about one of your other bedslaves. You give _him2 _his2 answer and make _him2 repeat it back. When you're satisfied, you grab _his2 ankles and pull them up, sliding _him2 off your <<if $PC.dick == 1>>pole<<else>>strap-on<</if>> and $HeadGirl.slaveName's <<if ($HeadGirl.dick > 0) && (canAchieveErection($HeadGirl))>>dick<<else>>penetrating fingers<</if>> with a lovely lewd noise. After appreciating the sight of _his2 well-fucked <<if $Concubine.vagina > -1>>holes<<else>>hole<</if>>, you swing _his2 ass over and deposit it on the bed, producing a grunt as the drop forces the wind out of _him2. Grabbing your Head Girl in turn, you yank $him towards you, give the giggling slave a kiss, seize $his <<if $HeadGirl.weight > 10>>plush<<elseif $HeadGirl.hips > 0>>broad<<else>>trim<</if>> hips and lift $him onto $Concubine.slaveName's lap. $He takes - <<if $Concubine.vagina > -1>> - <<if $HeadGirl.vagina > -1>> - $his own double pounding, pussy and ass, - <<else>> - double anal instead, since unlike your Concubine $he only has the one lower fuckhole, - <</if>> - <<else>> - <<if $HeadGirl.vagina > -1>> - double penetration instead, since unlike your Concubine $he has two lower fuckholes, - <<else>> - $his own double anal pounding, - <</if>> + <<if $PC.dick == 1>>You feel the penetration through $Concubine.slaveName's vaginal walls, an incredible sensation.<</if>> + <<if canImpreg($slaves[_concubine], $slaves[_headGirl])>> + <<= knockMeUp($slaves[_concubine], 10, 1, $slaves[_headGirl].ID, 1)>> <</if>> - while taking $his turn getting instructions. $He manages to ask your permission to make a couple of last-minute changes to slaves' assignments for the day. Having thus given your leadership guidance, you jump up for a shower, crooking a finger to indicate that they should follow. They @@.hotpink;trail obediently after you,@@ a bit sore, their holes dripping - <<if ($HeadGirl.vagina > -1) || ($HeadGirl.vagina > -1)>> - <<if ($PC.dick == 1) || ($HeadGirl.balls > 0) || ($Concubine.balls > 0)>> - cum, pussyjuice, and lube. - <<else>> - cum and lube. - <</if>> + <<set $slaves[_concubine].analCount++, $analTotal++>> + <<else>> + gently eases $his cock in beside you.<<if $PC.dick == 1>> The added friction against you in $Concubine.slaveName's vagina feels incredible.<</if>> + <<set $slaves[_concubine].vaginalCount++, $vaginalTotal++>> + <<if canImpreg($slaves[_concubine], $slaves[_headGirl])>> + <<= knockMeUp($slaves[_concubine], 10, 0, $slaves[_headGirl].ID, 1)>> + <</if>> + <</if>> + <<set $slaves[_headGirl].penetrativeCount++, $penetrativeTotal++>> + <<else>> + slides a hand down and + <<if (canDoAnal($Concubine) && $Concubine.anus > 0)>> + <<if $Concubine.anus > 3>> + fists $Concubine.slaveName's loose ass, since that's what it takes to fill your Concubine's gaping asspussy. + <<elseif $Concubine.anus == 3>> + starts to fuck $Concubine.slaveName's soft anus with three fingers. + <<elseif $Concubine.anus == 2>> + starts to fuck $Concubine.slaveName's asspussy with two fingers. <<else>> - <<if ($PC.dick == 1) || ($HeadGirl.balls > 0) || ($Concubine.balls > 0)>> - cum and lube. - <<else>> - lube. - <</if>> + starts to fuck $Concubine.slaveName's tight little backdoor with a finger. <</if>> - <<set $slaves[$i].devotion += 4, $slaves[$partner].devotion += 4>> - <<= BothVCheck(2, 1)>> - <<= PartnerVCheck(2,1)>> - <</replace>> - <</link>> + <<if $PC.dick == 1>>You feel the penetration through $Concubine.slaveName's vaginal walls, an incredible sensation.<</if>> + <<set $slaves[_concubine].analCount++, $analTotal++>> + <<else>> + gently eases a few fingers in beside you.<<if $PC.dick == 1>> The added sensation in $Concubine.slaveName's vagina feels incredible.<</if>> + <<set $slaves[_concubine].vaginalCount++, $vaginalTotal++>> + <</if>> <</if>> + <<else>> + /* this is up here to give the PC priority on pregnancy */ + <<if canImpreg($slaves[_concubine], $PC)>> + <<= knockMeUp($slaves[_concubine], 10, 1, -1, 1)>> + <</if>> + <<set $slaves[_concubine].analCount += 2, $analTotal += 2>> + Getting the idea, $HeadGirl.slaveName + <<if (canPenetrate($HeadGirl))>> + <<if $HeadGirl.dick - $Concubine.anus > 2>> + gently pushes $his cock up $Concubine.slaveName's ass, since $he knows your Concubine's anus will be a little tight around $his imposing dick. + <<elseif $HeadGirl.dick - $Concubine.anus > 0>> + pushes $his cock up $Concubine.slaveName's ass, since $he knows your Concubine can take $his dick without too much trouble. + <<else>> + shoves $his cock up $Concubine.slaveName's ass, since $he knows your Concubine can take $his dick with ease. + <</if>> + Then $he grabs $Concubine.slaveName behind the knees and spreads _his2 legs as far as they'll go, rotating _his2 hips to position _him2 for another phallus up the butt. + <<set $slaves[_headGirl].penetrativeCount++, $penetrativeTotal++>> + <<if canImpreg($slaves[_concubine], $slaves[_headGirl])>> + <<= knockMeUp($slaves[_concubine], 10, 1, $slaves[_headGirl].ID, 1)>> + <</if>> + <<else>> + slides a hand down and + <<if $Concubine.anus > 3>> + fists $Concubine.slaveName's loose ass, since that's what it takes to fill your Concubine's gaping asspussy. + <<elseif $Concubine.anus == 3>> + starts to fuck $Concubine.slaveName's soft anus with three fingers. + <<elseif $Concubine.anus == 2>> + starts to fuck $Concubine.slaveName's asspussy with two fingers. + <<else>> + starts to fuck $Concubine.slaveName's tight little backdoor with a finger. + <</if>> + Then $he grabs $Concubine.slaveName behind a knee with $his other hand and rotates _his2 hips to position _him2 for additional anal penetration. + <</if>> + Your Concubine shivers and moans as _his2 sphincter accommodates <<if $PC.dick == 1>>your cock<<else>>the strap-on<</if>>, too. <</if>> - <</if>> + <br><br> + You start to fuck _him2, and then ask _him2 what _he2 needed from you. The poor _girl2 has to concentrate hard to remember why _he2's here through the waterfall of sensations, but _he2 manages it eventually, gasping out a little aesthetic question about one of your other bedslaves. You give _him2 _his2 answer and make _him2 repeat it back. When you're satisfied, you grab _his2 ankles and pull them up, sliding _him2 off your <<if $PC.dick == 1>>pole<<else>>strap-on<</if>> and $HeadGirl.slaveName's <<if (canPenetrate($HeadGirl))>>dick<<else>>penetrating fingers<</if>> with a lovely lewd noise. After appreciating the sight of _his2 well-fucked <<if ((canDoAnal($Concubine) && $Concubine.anus > 0) && (canDoVaginal($Concubine) && $Concubine.vagina > 0))>>holes<<else>>hole<</if>>, you swing _his2 ass over and deposit it on the bed, producing a grunt as the drop forces the wind out of _him2. Grabbing your Head Girl in turn, you yank $him towards you, give the giggling slave a kiss, seize $his + <<if $HeadGirl.hips > 2>> + breeding + <<elseif $HeadGirl.weight > 95>> + padded + <<elseif $HeadGirl.weight > 10>> + plush + <<elseif $HeadGirl.hips > 1>> + broad + <<elseif $HeadGirl.hips >= 0>> + curvy + <<else>> + trim + <</if>> + hips and lift $him onto $Concubine.slaveName's lap. $He takes + <<if (canDoVaginal($HeadGirl) && $HeadGirl.vagina > 0)>> + <<if (canDoVaginal($Concubine) && $Concubine.vagina > 0)>> + <<if (canDoAnal($HeadGirl) && $HeadGirl.anus > 0)>> + $his own double pounding, pussy and ass, + <<else>> + $his own double pounding, + <</if>> + <<else>> + <<if (canDoAnal($HeadGirl) && $HeadGirl.anus > 0)>> + double penetration instead, since unlike your Concubine $he has two lower fuckholes, + <<else>> + $his own double pounding, + <</if>> + <</if>> + <<else>> + <<if (canDoVaginal($Concubine) && $Concubine.vagina > 0)>> + double anal instead, since unlike your Concubine + <<if $HeadGirl.vagina == -1>> + $he only has the one lower fuckhole, + <<else>> + $his pussy is off limits, + <</if>> + <<else>> + $his own double anal pounding, + <</if>> + <</if>> + while taking $his turn getting instructions. $He manages to ask your permission to make a couple of last-minute changes to slaves' assignments for the day. Having thus given your leadership guidance, you jump up for a shower, crooking a finger to indicate that they should follow. They @@.hotpink;trail obediently after you,@@ a bit sore, their holes dripping + <<if ($HeadGirl.vagina > -1) || ($HeadGirl.vagina > -1)>> + <<if ($PC.dick == 1) || ($HeadGirl.balls > 0) || ($Concubine.balls > 0)>> + cum, pussyjuice, and lube. + <<else>> + pussyjuice and lube. + <</if>> + <<else>> + <<if ($PC.dick == 1) || ($HeadGirl.balls > 0) || ($Concubine.balls > 0)>> + cum and lube. + <<else>> + lube. + <</if>> + <</if>> + <<set $slaves[_headGirl].devotion += 4, $slaves[_concubine].devotion += 4>> + /* sex count cleanup for $headGirl since the above block is not pretty */ + <<if (canDoVaginal($HeadGirl) && $HeadGirl.vagina > 0)>> + <<if canImpreg($slaves[_headGirl], $PC)>> + <<= knockMeUp($slaves[_headGirl], 10, 0, -1, 1)>> + <</if>> + <<set $slaves[_headGirl].vaginalCount++, $vaginalTotal++>> + <<if (canPenetrate($Concubine))>> + <<if (canDoAnal($HeadGirl) && $HeadGirl.anus > 0)>> + <<if canImpreg($slaves[_headGirl], $slaves[_concubine])>> + <<= knockMeUp($slaves[_headGirl], 10, 1, $slaves[_concubine].ID, 1)>> + <</if>> + <<set $slaves[_headGirl].analCount++, $analTotal++>> + <<else>> + <<set $slaves[_headGirl].vaginalCount++, $vaginalTotal++>> + <<if canImpreg($slaves[_headGirl], $slaves[_concubine])>> + <<= knockMeUp($slaves[_headGirl], 10, 0, $slaves[_concubine].ID, 1)>> + <</if>> + <</if>> + <<set $slaves[_concubine].penetrativeCount++, $penetrativeTotal++>> + <<else>> + <<if (canDoAnal($HeadGirl) && $HeadGirl.anus > 0)>> + <<set $slaves[_headGirl].analCount++, $analTotal++>> + <<else>> + <<set $slaves[_headGirl].vaginalCount++, $vaginalTotal++>> + <</if>> + <</if>> + <<else>> + <<if canImpreg($slaves[_headGirl], $PC)>> + <<= knockMeUp($slaves[_headGirl], 10, 1, -1, 1)>> + <</if>> + <<set $slaves[_headGirl].analCount += 2, $analTotal += 2>> + <<if (canPenetrate($Concubine))>> + <<set $slaves[_headGirl].penetrativeCount++, $penetrativeTotal++>> + <<if canImpreg($slaves[_headGirl], $slaves[_concubine])>> + <<= knockMeUp($slaves[_headGirl], 10, 1, $slaves[_concubine].ID, 1)>> + <</if>> + <</if>> + <</if>> + <</replace>> + <</link>> <</if>> </span> diff --git a/src/uncategorized/personalAssistantAppearance.tw b/src/uncategorized/personalAssistantAppearance.tw index d69ff547c1023cda36dfc01f4ef01ca9ea6e7ff9..22f012c01b1c8d7d67e76accaf235752f4a4db1b 100644 --- a/src/uncategorized/personalAssistantAppearance.tw +++ b/src/uncategorized/personalAssistantAppearance.tw @@ -5,151 +5,151 @@ <<set _paSeed = random(1,8)>> <<switch $assistantAppearance>> <<case "monstergirl">> -_HeA's a cute little <<if $assistantFSAppearance == "supremacist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>monstergirl with <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">><<if $arcologies[0].FSSupremacistRace == "black">><<print either("black", "brown", "dark brown")>><<elseif $arcologies[0].FSSupremacistRace == "white">><<print either("fair", "light", "pale")>><<elseif $arcologies[0].FSSupremacistRace == "latina">><<print either("brown", "dark brown", "dark olive")>><<elseif ["amerindian", "indo-aryan", "malay", "pacific islander"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSupremacistRace == "asian">><<print either("dark olive", "light olive", "light")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark olive", "light olive", "tanned")>><<else>>pale<</if>><<elseif $assistantFSAppearance == "subjugationist">><<if $arcologies[0].FSSubjugationistRace == "black">><<print either("black", "brown", "dark brown")>><<elseif $arcologies[0].FSSubjugationistRace == "white">><<print either("fair", "light", "pale")>><<elseif $arcologies[0].FSSubjugationistRace == "latina">><<print either("brown", "dark brown", "dark olive")>><<elseif ["amerindian", "indo-aryan", "malay", "pacific islander"].includes($arcologies[0].FSSubjugationistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSubjugationistRace == "asian">><<print either("dark olive", "light olive", "light")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSubjugationistRace)>><<print either("dark olive", "light olive", "tanned")>><<else>>pale<</if>><<else>>pale<</if>> skin, perky breasts, green tentacles instead of hair, and two dicks. Her eyes are large, expressive, and surprisingly innocent. +_HeA's a cute little <<if $assistantFSAppearance == "supremacist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>monstergirl with <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">><<if $arcologies[0].FSSupremacistRace == "black">><<print either("black", "brown", "dark brown")>><<elseif $arcologies[0].FSSupremacistRace == "white">><<print either("fair", "light", "pale")>><<elseif $arcologies[0].FSSupremacistRace == "latina">><<print either("brown", "dark brown", "dark olive")>><<elseif ["amerindian", "indo-aryan", "malay", "pacific islander"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSupremacistRace == "asian">><<print either("dark olive", "light olive", "light")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark olive", "light olive", "tanned")>><<else>>pale<</if>><<elseif $assistantFSAppearance == "subjugationist">><<if $arcologies[0].FSSubjugationistRace == "black">><<print either("black", "brown", "dark brown")>><<elseif $arcologies[0].FSSubjugationistRace == "white">><<print either("fair", "light", "pale")>><<elseif $arcologies[0].FSSubjugationistRace == "latina">><<print either("brown", "dark brown", "dark olive")>><<elseif ["amerindian", "indo-aryan", "malay", "pacific islander"].includes($arcologies[0].FSSubjugationistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSubjugationistRace == "asian">><<print either("dark olive", "light olive", "light")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSubjugationistRace)>><<print either("dark olive", "light olive", "tanned")>><<else>>pale<</if>><<else>>pale<</if>> skin, perky breasts, green tentacles instead of hair, and two dicks. _HisA eyes are large, expressive, and surprisingly innocent. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - She's wearing a surprisingly conservative outfit: khakis, a sweater, and eyeglasses. + _HeA's wearing a surprisingly conservative outfit: khakis, a sweater, and eyeglasses. <<case "degradationist">> - She's sharpened her appearance to be quite frightening: she has impressive fangs, and a snakelike tongue flicks out between them. + _HeA's sharpened _hisA appearance to be quite frightening: _heA has impressive fangs, and a snakelike tongue flicks out between them. <<case "supremacist">> - Her distinct $arcologies[0].FSSupremacistRace features are only enhanced by her monstrous appearance, and she has taken to jump-scaring slaves of lesser races when she isn't too busy with other tasks. + _HisA distinct $arcologies[0].FSSupremacistRace features are only enhanced by _hisA monstrous appearance, and _heA has taken to jump-scaring slaves of lesser races when _heA isn't too busy with other tasks. <<case "subjugationist">> - Her distinct $arcologies[0].FSSubjugationistRace features are further exaggerated by her monstrous appearance. + _HisA distinct $arcologies[0].FSSubjugationistRace features are further exaggerated by _hisA monstrous appearance. <<case "roman revivalist">> - She's wearing a conservative stola, which combined with her monstrous appearance makes her look like a Greek demigoddess. + _HeA's wearing a conservative stola, which combined with _hisA monstrous appearance makes _himA look like a Greek demigoddess. <<case "aztec revivalist">> - She's wearing a traditional huipil, a long cape and a headdress, which amplify her monstrous visage. + _HeA's wearing a traditional huipil, a long cape and a headdress, which amplify _hisA monstrous visage. <<case "egyptian revivalist">> - She's wearing golden jewelry and a Pharaoh's beard, which combined with her animal characteristics makes her look like an Egyptian deity. + _HeA's wearing golden jewelry and a Pharaoh's beard, which combined with _hisA animal characteristics makes _himA look like an Egyptian deity. <<case "edo revivalist">> - She's given her appearance a Japanese style, making her look like a demon. + _HeA's given _hisA appearance a Japanese style, making _himA look like a demon. <<case "arabian revivalist">> - She's given her appearance a mystical Arabian style, making her look like a djinn. + _HeA's given _hisA appearance a mystical Arabian style, making _himA look like a djinn. <<case "chinese revivalist">> - She's given her appearance a Chinese style, making her look like a demon. + _HeA's given _hisA appearance a Chinese style, making _himA look like a demon. <<case "chattel religionist">> - She's wearing the garb of a priestess of the new faith, which clashes amusingly with her demonic appearance. + _HeA's wearing the garb of a priestess of the new faith, which clashes amusingly with _hisA demonic appearance. <<case "repopulation focus">> - She's very pregnant; her belly is covered in large bulges revealing the eggs growing within her. + _HeA's very pregnant; _hisA belly is covered in large bulges revealing the eggs growing within _himA. <<case "eugenics">> - She's wearing a complex chastity device, keeping her dicks and cunt unusable. + _HeA's wearing a complex chastity device, keeping _hisA dicks and cunt unusable. <<case "physical idealist">> - She's quite muscular, and behaves with total confidence. + _HeA's quite muscular, and behaves with total confidence. <<case "hedonistic decadence">> - She's quite heavy set, and prefers to laze about eating and masturbating. + _HeA's quite heavy set, and prefers to laze about eating and masturbating. <<case "gender radicalist">> - She's accentuated her androgyny, with her tits and her cocks her only obvious gendered traits. + _HeA's accentuated _hisA androgyny, with _hisA tits and _hisA cocks _hisA only obvious gendered traits. <<case "gender fundamentalist">> - She's made herself as cute as a demonic little creature with cocks and tentacle hair can possibly be. + _HeA's made _himselfA as cute as a demonic little creature with cocks and tentacle hair can possibly be. <<case "asset expansionist">> - She's increased the size of her assets recently: her cocks are so large that she can give them a blowjob, and her boobs are so big she can give herself a titjob at the same time. + _HeA's increased the size of _hisA assets recently: _hisA cocks are so large that _heA can give them a blowjob, and _hisA boobs are so big _heA can give _himselfA a titjob at the same time. <<case "transformation fetishist">> - She's made herself even stranger recently: her nipples look suspiciously like dicks, and she has horns growing out of her feet to form high heels. + _HeA's made _himselfA even stranger recently: _hisA nipples look suspiciously like dicks, and _heA has horns growing out of _hisA feet to form high heels. <<case "pastoralist">> - She's lactating, though her product is a suspiciously semen-like substance she usually drinks herself. + _HeA's lactating, though _hisA product is a suspiciously semen-like substance _heA usually drinks _himselfA. <<case "maturity preferentialist">> - She's quite mature: she wears a haughty expression, and her cheekbones are like knifeblades. + _HeA's quite mature: _heA wears a haughty expression, and _hisA cheekbones are like knifeblades. <<case "youth preferentialist">> - She's surprisingly young: her tentacle hair is quite short, and her horns are still little nubs. + _HeA's surprisingly young: _hisA tentacle hair is quite short, and _hisA horns are still little nubs. <<case "slimness enthusiast">> - She's recently altered her appearance to be slimmer and more athletic. + _HeA's recently altered _hisA appearance to be slimmer and more athletic. <<case "body purist">> - She's recently improved her appearance to complete flawlessness, with milky white skin and buffed horns. + _HeA's recently improved _hisA appearance to complete flawlessness, with milky white skin and buffed horns. <</switch>> <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, busily sucking off one of her cocks. The slave must be down in the kitchen, getting a meal out of the phallic food dispensers. As you watch, the monstergirl orgasms copiously, her tentacle hair caressing her own breasts. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, busily sucking off one of _hisA cocks. The slave must be down in the kitchen, getting a meal out of the phallic food dispensers. As you watch, the monstergirl orgasms copiously, _hisA tentacle hair caressing _hisA own breasts. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, taking both of her cocks up _hisU ass. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the monstergirl looks up at you, winks, and then maliciously increases her pace, making the depiction of the slave wince. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, taking both of _hisA cocks up _hisU ass. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the monstergirl looks up at you, winks, and then maliciously increases _hisA pace, making the depiction of the slave wince. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - She's manually stimulating a recognizable little representation of one of your slaves. The slave must be using one of the penthouse's many vibrators. The monstergirl is looking after herself, too, tweaking her nipples with her own tentacle hair. + _HeA's manually stimulating a recognizable little representation of one of your slaves. The slave must be using one of the penthouse's many vibrators. The monstergirl is looking after _himselfA, too, tweaking _hisA nipples with _hisA own tentacle hair. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The monstergirl is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The monstergirl is restraining herself for once, and her hair is even patting the slave's head reassuringly. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The monstergirl is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The monstergirl is restraining _himselfA for once, and _hisA hair is even patting the slave's head reassuringly. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - The monstergirl is riding around on a little representation of one of your security drones. _HeA's very obviously enjoying the drone's vibrations as it hovers. When she sees you looking at her, she giggles and says, "What? I like him! He did really well during the invasion. And he's cute!" + The monstergirl is riding around on a little representation of one of your security drones. _HeA's very obviously enjoying the drone's vibrations as it hovers. When _heA sees you looking at _himA, _heA giggles and says, "What? I like him! He did really well during the invasion. And he's cute!" <<elseif (_paSeed == 6) && ($studio == 1)>> - The monstergirl has both her dicks inside a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. + The monstergirl has both _hisA dicks inside a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> _HeA's accompanied by your market assistant's very human avatar. <<if $marketAssistantRelationship == "cute">> - They're chatting companionably, with the girl showing no sign of noticing that she's talking to a naked monstergirl with two erect cocks. + They're chatting companionably, with the _girlM showing no sign of noticing that _heM's talking to a naked monstergirl with two erect cocks. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName is holding the poor girl down so she can take her from behind. As you watch, $assistantName extracts her cock from the market assistant's avatar's cunt and stuffs it up her ass, alongside her other dick, eliciting some terrified begging and then tired sobbing. + $assistantName is holding the poor _girlM down so _heA can take _himM from behind. As you watch, $assistantName extracts _hisA cock from the market assistant's avatar's cunt and stuffs it up _hisM ass, alongside _hisA other dick, eliciting some terrified begging and then tired sobbing. <<elseif $marketAssistantRelationship == "incestuous">> - They're fucking openly, with the market assistant's avatar bouncing greedily on top of her monstrous sibling. She's clearly enjoying the feeling of her sister's cocks buried in her holes. + They're fucking openly, with the market assistant's avatar bouncing greedily on top of _hisM monstrous sibling. _HeM's clearly enjoying the feeling of _hisM sister's cocks buried in _hisM holes. <<else>> - They're cuddled up close. As they kiss, $assistantName's tentacle hair holds her lover's head gently. The market assistant's avatar is using both hands to give $assistantName's cocks some manual release. + They're cuddled up close. As they kiss, $assistantName's tentacle hair holds _hisA lover's head gently. The market assistant's avatar is using both hands to give $assistantName's cocks some manual release. <</if>> <<else>> - _HeA's sitting cross-legged, looking up at you and waiting for instructions. In the meantime, she's masturbating gently, a dickhead in each hand, while her hair writhes against itself. + _HeA's sitting cross-legged, looking up at you and waiting for instructions. In the meantime, _heA's masturbating gently, a dickhead in each hand, while _hisA hair writhes against itself. <</if>> <<case "shemale">> -_HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>bimbo shemale with bleached blonde hair, <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">><<if $arcologies[0].FSSupremacistRace == "black">><<print either("black", "brown", "dark brown")>><<elseif $arcologies[0].FSSupremacistRace == "white">><<print either("fair", "pale")>><<elseif $arcologies[0].FSSupremacistRace == "latina">><<print either("brown", "dark brown", "dark olive")>><<elseif ["amerindian", "indo-aryan", "malay", "pacific islander"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSupremacistRace == "asian">><<print either("dark olive", "light olive")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark olive", "tanned")>><<else>>tanned<</if>><<elseif $assistantFSAppearance == "subjugationist">><<if $arcologies[0].FSSubjugationistRace == "black">><<print either("black", "brown", "dark brown")>><<elseif $arcologies[0].FSSubjugationistRace == "white">><<print either("fair", "pale")>><<elseif $arcologies[0].FSSubjugationistRace == "latina">><<print either("brown", "dark brown", "dark olive")>><<elseif ["amerindian", "indo-aryan", "malay", "pacific islander"].includes($arcologies[0].FSSubjugationistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSubjugationistRace == "asian">><<print either("dark olive", "light olive")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSubjugationistRace)>><<print either("dark olive", "tanned")>><<else>>tanned<</if>><<else>>tanned<</if>> skin, huge lips, and ridiculous tits. Her cock hangs past her knees when limp. +_HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>bimbo shemale with bleached blonde hair, <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">><<if $arcologies[0].FSSupremacistRace == "black">><<print either("black", "brown", "dark brown")>><<elseif $arcologies[0].FSSupremacistRace == "white">><<print either("fair", "pale")>><<elseif $arcologies[0].FSSupremacistRace == "latina">><<print either("brown", "dark brown", "dark olive")>><<elseif ["amerindian", "indo-aryan", "malay", "pacific islander"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSupremacistRace == "asian">><<print either("dark olive", "light olive")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark olive", "tanned")>><<else>>tanned<</if>><<elseif $assistantFSAppearance == "subjugationist">><<if $arcologies[0].FSSubjugationistRace == "black">><<print either("black", "brown", "dark brown")>><<elseif $arcologies[0].FSSubjugationistRace == "white">><<print either("fair", "pale")>><<elseif $arcologies[0].FSSubjugationistRace == "latina">><<print either("brown", "dark brown", "dark olive")>><<elseif ["amerindian", "indo-aryan", "malay", "pacific islander"].includes($arcologies[0].FSSubjugationistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSubjugationistRace == "asian">><<print either("dark olive", "light olive")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSubjugationistRace)>><<print either("dark olive", "tanned")>><<else>>tanned<</if>><<else>>tanned<</if>> skin, huge lips, and ridiculous tits. _HisA cock hangs past _hisA knees when limp. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - _HeA's made herself up to look a bit classier recently: she has elegant fake nails, and has her hair piled up on her head. + _HeA's made _himselfA up to look a bit classier recently: _heA has elegant fake nails, and has _hisA hair piled up on _hisA head. <<case "degradationist">> - _HeA's made herself up to look almost comically evil: she's wearing black lipstick, black eyeliner, and a black barbed cockring. + _HeA's made _himselfA up to look almost comically evil: _heA's wearing black lipstick, black eyeliner, and a black barbed cockring. <<case "supremacist">> _HeA remains nude in order to properly display the glory of a superior $arcologies[0].FSSupremacistRace cock. <<case "subjugationist">> - Like most $arcologies[0].FSSubjugationistRace subhumans she has no self-control, and is constantly playing with her erect cock and whimpering in needy arousal. + Like most $arcologies[0].FSSubjugationistRace subhumans _heA has no self-control, and is constantly playing with _hisA erect cock and whimpering in needy arousal. <<case "roman revivalist">> _HeA's taken to reclining on a traditional Roman couch and drinking wine out of a shallow dish. <<case "aztec revivalist">> - _HeA's wearing a headdress and a loincloth, which can't hide her enviable package. + _HeA's wearing a headdress and a loincloth, which can't hide _hisA enviable package. <<case "egyptian revivalist">> - _HeA's wearing an Egyptian melting perfume cake on her head. + _HeA's wearing an Egyptian melting perfume cake on _hisA head. <<case "edo revivalist">> _HeA's wearing a brief Japanese bathhouse robe. <<case "arabian revivalist">> - _HeA's dressed herself like an oil millionaire, with aviator sunglasses and a headscarf. + _HeA's dressed _himselfA like an oil millionaire, with aviator sunglasses and a headscarf. <<case "chinese revivalist">> - _HeA's added various tattoos of rude Chinese characters to her body recently. + _HeA's added various tattoos of rude Chinese characters to _hisA body recently. <<case "chattel religionist">> - _HeA's wearing the garb of a priestess of the new faith, which frames her cock prominently. + _HeA's wearing the garb of a priestess of the new faith, which frames _hisA cock prominently. <<case "physical idealist">> - _HeA's extremely muscular: she shines with body oil, and her abs have abs. + _HeA's extremely muscular: _heA shines with body oil, and _hisA abs have abs. <<case "hedonistic decadence">> - _HeA's extremely fat; when she isn't idly playing with herself, she is pigging out on snacks. + _HeA's extremely fat; when _heA isn't idly playing with _himselfA, _heA is pigging out on snacks. <<case "repopulation focus">> - _HeA is incredibly pregnant, her belly preventing her from playing with herself effectively. + _HeA is incredibly pregnant, _hisA belly preventing _himA from playing with _himselfA effectively. <<case "eugenics">> - Her sizable dick is restrained in a complicated chastity device. + _HisA sizable dick is restrained in a complicated chastity device. <<case "gender radicalist">> - _HeA's rendered her cock in even more loving detail recently, adding a couple of veins and a bead of precum. + _HeA's rendered _hisA cock in even more loving detail recently, adding a couple of veins and a bead of precum. <<case "gender fundamentalist">> - _HeA's taken to concealing her dick recently, and cheekily turns away from you to hide it as much as possible. + _HeA's taken to concealing _hisA dick recently, and cheekily turns away from you to hide it as much as possible. <<case "asset expansionist">> - _HeA's increased the size of her assets recently: she's increased the girth of her dick until it's as thick as one of her arms, and her boobs are the size of beach balls. + _HeA's increased the size of _hisA assets recently: _heA's increased the girth of _hisA dick until it's as thick as one of _hisA arms, and _hisA boobs are the size of beach balls. <<case "transformation fetishist">> - Her tits, ass and lips are carefully rendered to make them look fake. + _HisA tits, ass and lips are carefully rendered to make them look fake. <<case "pastoralist">> - _HeA's lactating, and her orgasms produce comically powerful jets of cum. + _HeA's lactating, and _hisA orgasms produce comically powerful jets of cum. <<case "maturity preferentialist">> - _HeA's quite mature, with a lean face that accentuates her cheekbones. + _HeA's quite mature, with a lean face that accentuates _hisA cheekbones. <<case "youth preferentialist">> _HeA's surprisingly young, and looks as innocent as a computer generated image of a girl with a pornstar dick possibly can. <<case "slimness enthusiast">> - _HeA's recently altered her appearance to be slimmer and more athletic. + _HeA's recently altered _hisA appearance to be slimmer and more athletic. <<case "body purist">> - _HeA's recently improved her appearance to look more natural, with prettier boobs and softer hips. + _HeA's recently improved _hisA appearance to look more natural, with prettier boobs and softer hips. <</switch>> <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, gagging on her enormous dick. The slave must be down in the kitchen, getting a meal out of the phallic food dispensers. As you watch, the shemale orgasms; she notices you watching her, and blows you a wet kiss. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, gagging on _hisA enormous dick. The slave must be down in the kitchen, getting a meal out of the phallic food dispensers. As you watch, the shemale orgasms; _heA notices you watching _himA, and blows you a wet kiss. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, moaning as it takes her massive prick. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the shemale looks up at you, winks, and starts pulling out after each thrust, her cock making a popping noise each time it leaves the slave's butthole. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, moaning as it takes _hisA massive prick. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the shemale looks up at you, winks, and starts pulling out after each thrust, _hisA cock making a popping noise each time it leaves the slave's butthole. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - _HeA's giving a blowjob to a recognizable little representation of one of your slaves. The slave must be using one of the penthouse's many vibrators. The shemale is looking after herself, too, jerking herself off with one hand and playing with her asshole with the other. + _HeA's giving a blowjob to a recognizable little representation of one of your slaves. The slave must be using one of the penthouse's many vibrators. The shemale is looking after _himselfA, too, jerking _himselfA off with one hand and playing with _hisA asshole with the other. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The shemale is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The shemale is restraining herself for once, patting the slave's head and cooing reassuringly. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The shemale is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The shemale is restraining _himselfA for once, patting the slave's head and cooing reassuringly. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - _HeA's masturbating as she takes it up the ass from a representation of one of your security drones, which appears to have a little dildo mounted in place of one of its gun assemblies. When she sees you looking at her, she giggles and says, "What? I like him! He did really well during the invasion." + _HeA's masturbating as _heA takes it up the ass from a representation of one of your security drones, which appears to have a little dildo mounted in place of one of its gun assemblies. When _heA sees you looking at _himA, _heA giggles and says, "What? I like him! He did really well during the invasion." <<elseif (_paSeed == 6) && ($studio == 1)>> The shemale is plowing a recognizable little representation of one of your slaves up the butt, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> @@ -157,14 +157,14 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<if $marketAssistantRelationship == "cute">> They're jerking each other off companionably, since that's as close to chaste friendship as the lewd little shemales get. They chat girlishly, as though they weren't engaged in open mutual masturbation. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName is bouncing the poor bitch up and down on her dick, the market assistant's pathetic, limp dick flopping around as $assistantName assrapes her. As you watch, $assistantName reaches around to give the market assistant's soft balls a possessive squeeze. + $assistantName is bouncing the poor bitch up and down on _hisA dick, the market assistant's pathetic, limp dick flopping around as $assistantName assrapes _himM. As you watch, $assistantName reaches around to give the market assistant's soft balls a possessive squeeze. <<elseif $marketAssistantRelationship == "incestuous">> - They're locked in a tight, perfectly symmetrical incestuous 69, each of their monstrous cocks deepthroated a long way inside her sister's mouth. They spasm with simultaneous orgasm, gulping each other's cum greedily. + They're locked in a tight, perfectly symmetrical incestuous 69, each of their monstrous cocks deepthroated a long way inside their sister's mouth. They spasm with simultaneous orgasm, gulping each other's cum greedily. <<else>> - They're doing it in the missionary position, kissing deeply. The one who's taking it has her huge dick between them, its head crushed between their four fake breasts. As you watch, she orgasms, splashing both of their faces with cum. + They're doing it in the missionary position, kissing deeply. The one who's taking it has _hisM huge dick between them, its head crushed between their four fake breasts. As you watch, _heM orgasms, splashing both of their faces with cum. <</if>> <<else>> - _HeA's sitting cross-legged, bending down to suck herself off and looking up at you at the same time. When she sees your attention she lets her dick pop free of her mouth and waits for a moment to see if you have instructions for her, and then goes back to autofellatio. + _HeA's sitting cross-legged, bending down to suck _himselfA off and looking up at you at the same time. When _heA sees your attention _heA lets _hisA dick pop free of _hisA mouth and waits for a moment to see if you have instructions for _himA, and then goes back to autofellatio. <</if>> <<case "amazon">> @@ -176,7 +176,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "repopulation focus">> with an enormous belly. Its oversized occupant kicks and squirms ferociously, eager to be born. <<case "eugenics">> - with a complex bone chastity belt blocking her vagina. + with a complex bone chastity belt blocking _hisA vagina. <<case "degradationist">> with ochre-dyed dreadlocks, war tattoos, shredded abs, and jewelry made from human bones. _HeA has bigger natural tits than anyone that ripped could possibly maintain. <<case "supremacist">> @@ -186,37 +186,37 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "roman revivalist">> wearing the armor of a Roman auxilia, complete with lorica hamata and oval shield painted with your arcology's symbols. <<case "aztec revivalist">> - wearing the battledress of the greatest warriors, she stands incredibly imposing, holding a spear and shield. + wearing the battledress of the greatest warriors, _heA stands incredibly imposing, holding a spear and shield. <<case "egyptian revivalist">> - wearing a simple white linen dress, kohl eye shadow, and sandals, making her look like a barbarian immigrant to the land of the Nile. + wearing a simple white linen dress, kohl eye shadow, and sandals, making _himA look like a barbarian immigrant to the land of the Nile. <<case "edo revivalist">> wearing a Japanese warrior's robe with a pair of swords tucked into its sash. <<case "arabian revivalist">> - with a bare chest, loose pantaloons, and a broad silk sash wound around her waist with a scimitar thrust into it. + with a bare chest, loose pantaloons, and a broad silk sash wound around _hisA waist with a scimitar thrust into it. <<case "chinese revivalist">> wearing loose silk robes belted with rope and carrying a simple warrior monk's staff. <<case "chattel religionist">> - wearing a crusader's mail. Her long blonde hair cascades down the back of her surcoat in golden glory. + wearing a crusader's mail. _HisA long blonde hair cascades down the back of _hisA surcoat in golden glory. <<case "physical idealist">> whose muscles are lovingly rendered in lifelike detail. <<case "hedonistic decadence">> - with a thick layer of fat covering her muscled body. _HeA typically carries a half-eaten roast pig over her shoulder. + with a thick layer of fat covering _hisA muscled body. _HeA typically carries a half-eaten roast pig over _hisA shoulder. <<case "gender radicalist">> - who is so heavily muscled that she's become quite androgynous lately. + who is so heavily muscled that _heA's become quite androgynous lately. <<case "gender fundamentalist">> - whose heavy musculature does not detract from her feminine beauty. + whose heavy musculature does not detract from _hisA feminine beauty. <<case "asset expansionist">> who's almost muscle-bound. <<case "transformation fetishist">> who's almost muscle-bound. <<case "pastoralist">> - wearing jean overalls, a plaid shirt whose sleeves are strained by her biceps, and rubber boots, and has a cowboy hat pushed back on her pretty head. + wearing jean overalls, a plaid shirt whose sleeves are strained by _hisA biceps, and rubber boots, and has a cowboy hat pushed back on _hisA pretty head. <<case "maturity preferentialist">> - with streaks of grey running through her long flowing hair. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + with streaks of grey running through _hisA long flowing hair. _HeA has bigger natural tits than anyone that ripped could possibly maintain. <<case "youth preferentialist">> - with whose innocent appearance belies her heavy muscles. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + with whose innocent appearance belies _hisA heavy muscles. _HeA has bigger natural tits than anyone that ripped could possibly maintain. <<case "slimness enthusiast">> - with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. Her perky boobs are usually concealed by her ornaments. + with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HisA perky boobs are usually concealed by _hisA ornaments. <<case "body purist">> with a realistic tribeswoman's garb of woven jewelry and shell beads. _HeA has bigger natural tits than anyone that ripped could possibly maintain. <<default>> @@ -226,30 +226,30 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HeA has bigger natural tits than anyone that ripped could possibly maintain. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, eating her out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the amazon orgasms, producing a little female barbarian shout. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, eating _himA out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the amazon orgasms, producing a little female barbarian shout. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, letting the amazon use two fingers on _hisU butthole. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the amazon looks up at you, winks, and shoves her entire hand up the struggling slave's ass. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, letting the amazon use two fingers on _hisU butthole. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the amazon looks up at you, winks, and shoves _hisA entire hand up the struggling slave's ass. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - _HeA's holding a recognizable little representation of one of your slaves in her lap, giving _himU a powerful handjob. The slave must be using one of the penthouse's many vibrators. The slave gets off and collapses, exhausted. + _HeA's holding a recognizable little representation of one of your slaves in _hisA lap, giving _himU a powerful handjob. The slave must be using one of the penthouse's many vibrators. The slave gets off and collapses, exhausted. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The amazon is poking and prodding _himU; the slave must be getting a checkup. Once finished, the amazon gives _himU a powerful massage, making the slave groan with relief. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The amazon is poking and prodding _himU; the slave must be getting a checkup. Once finished, the amazon gives _himU a powerful massage, making the slave groan with relief. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - _HeA's leaning against a representation of one of your security drones. Every so often, she wrestles with it affectionately. When she sees you watching her, she leaps atop the drone, puts her fists on her hips, and says, "What? I like him! He did really well during the invasion. And he's cute!" + _HeA's leaning against a representation of one of your security drones. Every so often, _heA wrestles with it affectionately. When _heA sees you watching _himA, _heA leaps atop the drone, puts _hisA fists on _hisA hips, and says, "What? I like him! He did really well during the invasion. And he's cute!" <<elseif (_paSeed == 6) && ($studio == 1)>> - The amazon has her hand inside a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. + The amazon has _hisA hand inside a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> _HeA's accompanied by your market assistant's tribeswoman avatar. <<if $marketAssistantRelationship == "cute">> - They're chatting companionably as $assistantName stretches and the market assistant's avatar does a complex calculation on her fingers. $assistantName is telling a long story, and the market assistant is listening kindly. + They're chatting companionably as $assistantName stretches and the market assistant's avatar does a complex calculation on _hisM fingers. $assistantName is telling a long story, and the market assistant is listening kindly. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName is taking her tribal slave from behind. It's technically tribbing, since all she's doing is grinding her cunt against the market assistants', but the poor little tribeswoman is being fucked hard regardless. + $assistantName is taking _hisA tribal slave from behind. It's technically tribbing, since all _heA's doing is grinding _hisA cunt against the market assistants', but the poor little tribeswoman is being fucked hard regardless. <<elseif $marketAssistantRelationship == "incestuous">> - $assistantName is getting some manual stimulation from her sister, who is watching her muscular sibling's aroused thrashing with amusement as she slides her whole hand in and out of $assistantName's cunt. + $assistantName is getting some manual stimulation from _hisA sister, who is watching _hisM muscular sibling's aroused thrashing with amusement as _heM slides _hisM whole hand in and out of $assistantName's cunt. <<else>> They're doing it in the missionary position, kissing deeply. They're technically tribbing, but $assistantName's muscular body and the tribeswoman's wifely form make it look very pure and traditional. <</if>> <<else>> - _HeA's doing pushups, glancing at you at the top of each rep to see if you need her. When she sees your attention, she pushes hard enough to bounce to a standing position. Seeing that you're just looking, she winks, flexes, and drops back down to do crunches. + _HeA's doing pushups, glancing at you at the top of each rep to see if you need _himA. When _heA sees your attention, _heA pushes hard enough to bounce to a standing position. Seeing that you're just looking, _heA winks, flexes, and drops back down to do crunches. <</if>> <<case "businesswoman">> @@ -257,69 +257,69 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - wearing a perfectly-tailored suit, with her silver-blonde hair brushed back over her shoulders. Her clothes are conservative, but they can't hide her generous curves. + wearing a perfectly-tailored suit, with _hisA silver-blonde hair brushed back over _hisA shoulders. _HisA clothes are conservative, but they can't hide _hisA generous curves. <<case "degradationist">> - wearing an iron-gray suit, with her hair up in a severe bun. _HeA's wearing deep red lipstick and a predatory expression. + wearing an iron-gray suit, with _hisA hair up in a severe bun. _HeA's wearing deep red lipstick and a predatory expression. <<case "supremacist">> - wearing a perfectly-tailored suit. _HeA has two different tones she uses when speaking: a respectful one for talking with her $arcologies[0].FSSupremacistRace equals, and a strict domineering one for interacting with the lesser races. + wearing a perfectly-tailored suit. _HeA has two different tones _heA uses when speaking: a respectful one for talking with _hisA $arcologies[0].FSSupremacistRace equals, and a strict domineering one for interacting with the lesser races. <<case "subjugationist">> wearing a nice, slightly-used suit. _HeA speaks with a stereotypical $arcologies[0].FSSubjugationistRace voice, but is otherwise the model of a perfect subservient secretary. <<case "roman revivalist">> - wearing a fine stola appropriate for a respectable Roman lady, with her hair up in a complicated style. + wearing a fine stola appropriate for a respectable Roman lady, with _hisA hair up in a complicated style. <<case "aztec revivalist">> - wearing a modest huipil, her hair braided to two ponytails, she's the picture of quiet elegance. + wearing a modest huipil, _hisA hair braided to two ponytails, _heA's the picture of quiet elegance. <<case "egyptian revivalist">> wearing a simple white linen dress, kohl eye shadow, sandals, and a serene expression. <<case "edo revivalist">> wearing a fine kimono, getae, tabi, and an expression of perfect serenity. <<case "arabian revivalist">> - wearing a tailored suit, a silk headscarf, and aviator sunglasses, making her look like a little oil heiress. + wearing a tailored suit, a silk headscarf, and aviator sunglasses, making _himA look like a little oil heiress. <<case "chinese revivalist">> - wearing a conservative silk qipao. Her hair is pulled back into a bun and secured by a couple of chopsticks. + wearing a conservative silk qipao. _HisA hair is pulled back into a bun and secured by a couple of chopsticks. <<case "chattel religionist">> - wearing a tailored suit. _HeA has a prominent religious symbol on a necklace that rests over her generous bosom. + wearing a tailored suit. _HeA has a prominent religious symbol on a necklace that rests over _hisA generous bosom. <<case "physical idealist">> - wearing a tailored suit. _HeA's proportioned to make it very obvious that she works out. + wearing a tailored suit. _HeA's proportioned to make it very obvious that _heA works out. <<case "hedonistic decadence">> - wearing a tailored suit. _HeA's proportioned to make it very obvious that she enjoys a good drink after the day is done. + wearing a tailored suit. _HeA's proportioned to make it very obvious that _heA enjoys a good drink after the day is done. <<case "repopulation focus">> - wearing a nice suit, it's tailored to contain her pregnant belly. + wearing a nice suit, it's tailored to contain _hisA pregnant belly. <<case "eugenics">> - wearing a nice suit and wearing the insignia of the elite upon her arm. Her suit strains to contain her belly, swollen with the child of another elite. + wearing a nice suit and wearing the insignia of the elite upon _hisA arm. _HisA suit strains to contain _hisA belly, swollen with the child of another elite. <<case "gender radicalist">> - wearing a nice suit. _HeA's changed her appearance recently to make herself quite androgynous. + wearing a nice suit. _HeA's changed _hisA appearance recently to make _himselfA quite androgynous. <<case "gender fundamentalist">> - wearing a nice suit. _HeA's changed her appearance recently to make herself more feminine, with a softer expression and a pretty fall of silver-blonde hair over one shoulder. + wearing a nice suit. _HeA's changed _hisA appearance recently to make _himselfA more feminine, with a softer expression and a pretty fall of silver-blonde hair over one shoulder. <<case "asset expansionist">> - wearing a nice suit, which is tailored to fit her despite the fact that she has breasts almost as large as she is. + wearing a nice suit, which is tailored to fit _himA despite the fact that _heA has breasts almost as large as _heA is. <<case "transformation fetishist">> wearing a nice suit over tits that are carefully rendered to be high and perfect enough to give the impression of being implants. <<case "pastoralist">> wearing a suit jacket over a plaid shirt and jeans. <<case "maturity preferentialist">> - wearing a nice suit. _HeA's allowed her appearance to become more mature recently, letting her hair go gray and adding attractive aging to her face. + wearing a nice suit. _HeA's allowed _hisA appearance to become more mature recently, letting _hisA hair go gray and adding attractive aging to _hisA face. <<case "youth preferentialist">> - wearing a nice suit. _HeA's improved her appearance to look younger recently, bringing her hair to full blonde and wearing softer shades of lipstick. + wearing a nice suit. _HeA's improved _hisA appearance to look younger recently, bringing _hisA hair to full blonde and wearing softer shades of lipstick. <<case "slimness enthusiast">> - wearing a nice suit. _HeA looks youthful, despite her severe expression, and her boobs are elegantly small. + wearing a nice suit. _HeA looks youthful, despite _hisA severe expression, and _hisA boobs are elegantly small. <<case "body purist">> - in a suit. _HeA's recently improved her appearance to look more natural, with a single stray tress of hair escaping her bun to run prettily down her chest. + in a suit. _HeA's recently improved _hisA appearance to look more natural, with a single stray tress of hair escaping _hisA bun to run prettily down _hisA chest. <<default>> - wearing a nice suit, with chopsticks holding her silver hair back in a bun. Her clothes are conservative, but they can't hide her generous curves. + wearing a nice suit, with chopsticks holding _hisA silver hair back in a bun. _HisA clothes are conservative, but they can't hide _hisA generous curves. <</switch>> <<else>> - wearing a nice suit, with chopsticks holding her silver hair back in a bun. Her clothes are conservative, but they can't hide her generous curves. + wearing a nice suit, with chopsticks holding _hisA silver hair back in a bun. _HisA clothes are conservative, but they can't hide _hisA generous curves. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves has _hisU head under the front of her skirt, and is eating her out. The slave must be down in the kitchen, getting a meal out of the food dispensers. The businesswoman notices you watching and winks, running a possessive hand through the slave's hair. + A recognizable little representation of one of your slaves has _hisU head under the front of _hisA skirt, and is eating _himA out. The slave must be down in the kitchen, getting a meal out of the food dispensers. The businesswoman notices you watching and winks, running a possessive hand through the slave's hair. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, and the businesswoman is using a big strap-on on the poor slave's butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. The businesswoman notices you watching her and gives you a cheerful little wave, ignoring the slave's distress. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, and the businesswoman is using a big strap-on on the poor slave's butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. The businesswoman notices you watching _himA and gives you a cheerful little wave, ignoring the slave's distress. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> _HeA's fucking a recognizable little representation of one of your slaves with a strap-on, which the slave is obviously enjoying. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and whispers something in the slave's ear; the slave looks up at you and blushes. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The businesswoman is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The businesswoman is taking notes on a tablet; she nods in satisfaction. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The businesswoman is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The businesswoman is taking notes on a tablet; _heA nods in satisfaction. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - _HeA's sitting primly next to a representation of one of your security drones, working on a little tablet. Every so often, she reaches over and rubs the drone's upper armor affectionately. When she sees you looking at her, she blushes and says, "I like this one. He did very well during the invasion. And he's so handsome!" + _HeA's sitting primly next to a representation of one of your security drones, working on a little tablet. Every so often, _heA reaches over and rubs the drone's upper armor affectionately. When _heA sees you looking at _himA, _heA blushes and says, "I like this one. He did very well during the invasion. And he's so handsome!" <<elseif (_paSeed == 6) && ($studio == 1)>> _HeA's using a strap-on on a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> @@ -327,14 +327,14 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<if $marketAssistantRelationship == "cute">> They're gossiping tipsily over martinis, their heels kicked off and their jackets unbuttoned. They trade stories from their day, laughing at your slaves' struggles. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName is shamelessly molesting the office intern. The market assistant looks like she's trying to get work done, but the sexually aggressive MILF avatar is standing behind her with one hand down the market assistant's skirt and another down her blouse. + $assistantName is shamelessly molesting the office intern. The market assistant looks like _heM's trying to get work done, but the sexually aggressive MILF avatar is standing behind _himM with one hand down the market assistant's skirt and another down _hisM blouse. <<elseif $marketAssistantRelationship == "incestuous">> - $assistantName is getting oral sex from her daughter, the naked businesswomen surrounded by their discarded office wear. As you watch, $assistantName shrieks her daughter's name, clutching her head in both hands. + $assistantName is getting oral sex from _hisA daughter, the naked businesswomen surrounded by their discarded office wear. As you watch, $assistantName shrieks _hisA daughter's name, clutching _hisM head in both hands. <<else>> They're making out in a surprisingly girlish way, hesitantly kissing each other and pressing their chests together. They blush when they see you watching them, but $assistantName is sneaking a hand up the market assistant's avatar's skirt. <</if>> <<else>> - _HeA's sitting at a little desk of her own, working away. _HeA glances up to check on you and sees you looking at her, and flashes you a confident, pearly white smile before returning to her business. + _HeA's sitting at a little desk of _hisA own, working away. _HeA glances up to check on you and sees you looking at _himA, and flashes you a confident, pearly white smile before returning to _hisA business. <</if>> <<case "goddess">> @@ -342,69 +342,69 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - with swollen breasts and a big pregnant belly. _HeA wears only a gossamer white camisole over her tanned skin, with a woven crown of daisies. + with swollen breasts and a big pregnant belly. _HeA wears only a gossamer white camisole over _hisA tanned skin, with a woven crown of daisies. <<case "degradationist">> - with swollen hips and breasts and a huge pregnant belly. _HeA's naked aside from the steel piercings in her protruding clit, navel, and nipples. + with swollen hips and breasts and a huge pregnant belly. _HeA's naked aside from the steel piercings in _hisA protruding clit, navel, and nipples. <<case "supremacist">> - with swollen breasts and a big pregnant belly. _HeA wears a golden tiara on her head, and her otherwise nude form is a shining example of the $arcologies[0].FSSupremacistRace race's divine beauty. + with swollen breasts and a big pregnant belly. _HeA wears a golden tiara on _hisA head, and _hisA otherwise nude form is a shining example of the $arcologies[0].FSSupremacistRace race's divine beauty. <<case "subjugationist">> - with swollen hips and breasts and a huge pregnant belly. _HeA's nude aside from a crown of wilted flowers and the iron shackles on her wrists and ankles. + with swollen hips and breasts and a huge pregnant belly. _HeA's nude aside from a crown of wilted flowers and the iron shackles on _hisA wrists and ankles. <<case "roman revivalist">> - with swollen hips and a big pregnant belly. _HeA's clothed in a loose stola, with dozens of flowers woven into her curly auburn hair. + with swollen hips and a big pregnant belly. _HeA's clothed in a loose stola, with dozens of flowers woven into _hisA curly auburn hair. <<case "aztec revivalist">> - glowing like a sun goddess, her full belly commands awe and respect in all who see her. + glowing like a sun goddess, _hisA full belly commands awe and respect in all who see _himA. <<case "egyptian revivalist">> - wielding an ankh-headed staff. _HeA's wearing a gilded headdress and linen skirt, but leaves her breasts and pregnant stomach bare to gleam like bronze. + wielding an ankh-headed staff. _HeA's wearing a gilded headdress and linen skirt, but leaves _hisA breasts and pregnant stomach bare to gleam like bronze. <<case "edo revivalist">> - her swollen hips and pregnant belly loosely wrapped in a red tomesode. Her waterfall of black hair is held by a comb shaped like big pointed fox ears. + _hisA swollen hips and pregnant belly loosely wrapped in a red tomesode. _HisA waterfall of black hair is held by a comb shaped like big pointed fox ears. <<case "arabian revivalist">> - with swollen hips and breasts and a big pregnant belly. _HeA's wrapped herself in white silks, but only the veil around her face is opaque. + with swollen hips and breasts and a big pregnant belly. _HeA's wrapped _himselfA in white silks, but only the veil around _hisA face is opaque. <<case "chinese revivalist">> - her swollen hips and pregnant belly barely concealed under colorful silk robes, covered in flowers and embroidery. + _hisA swollen hips and pregnant belly barely concealed under colorful silk robes, covered in flowers and embroidery. <<case "chattel religionist">> with swollen breasts and a big pregnant belly. _HeA's surrounded by a nimbus of light and flowing platinum hair, like an angel carrying a few new cherubim. <<case "physical idealist">> - trim and athletic despite her pregnant belly. _HeA's nude aside from a crown of flowers, her modesty protected only by her flowing hair. + trim and athletic despite _hisA pregnant belly. _HeA's nude aside from a crown of flowers, _hisA modesty protected only by _hisA flowing hair. <<case "hedonistic decadence">> - with soft, plush features. Her belly is so fat it is difficult to tell she is pregnant at first. _HeA's nude aside from a crown of flowers, her modesty protected only by her flowing hair. + with soft, plush features. _HisA belly is so fat it is difficult to tell _heA is pregnant at first. _HeA's nude aside from a crown of flowers, _hisA modesty protected only by _hisA flowing hair. <<case "repopulation focus">> - with swollen breasts and an enormous pregnant belly. _HeA's nude aside from a crown of flowers, her modesty protected only by her flowing hair. + with swollen breasts and an enormous pregnant belly. _HeA's nude aside from a crown of flowers, _hisA modesty protected only by _hisA flowing hair. <<case "eugenics">> - with swollen hips and breasts and a big pregnant belly. _HeA is stunningly beautiful and proudly bears the insignia of the Elite upon her breast. + with swollen hips and breasts and a big pregnant belly. _HeA is stunningly beautiful and proudly bears the insignia of the Elite upon _hisA breast. <<case "gender radicalist">> - although she'd be nearly androgynous without the rounded pregnant belly. Her short hair and flowing robe conceal any other feminine traits. + although _heA'd be nearly androgynous without the rounded pregnant belly. _HisA short hair and flowing robe conceal any other feminine traits. <<case "gender fundamentalist">> - with swollen hips and breasts and a huge pregnant belly. _HeA's nude aside from a crown of roses, and makes no attempt to cover her radiant body. + with swollen hips and breasts and a huge pregnant belly. _HeA's nude aside from a crown of roses, and makes no attempt to cover _hisA radiant body. <<case "asset expansionist">> - her big pregnant belly almost eclipsed by her enormous breasts. _HeA's nude aside from the sunflowers woven into her long hair. + _hisA big pregnant belly almost eclipsed by _hisA enormous breasts. _HeA's nude aside from the sunflowers woven into _hisA long hair. <<case "transformation fetishist">> - clad in a rainbow of flowers and latex pasties. Even pregnant, her breasts and ass are too firm to be natural, like a porn star who forgot her birth control. + clad in a rainbow of flowers and latex pasties. Even pregnant, _hisA breasts and ass are too firm to be natural, like a porn star who forgot _hisA birth control. <<case "pastoralist">> - with oversized breasts pouring streams of milk down her pregnant belly like a fountain. _HeA's nude aside from the wildflowers tucked in her hair. + with oversized breasts pouring streams of milk down _hisA pregnant belly like a fountain. _HeA's nude aside from the wildflowers tucked in _hisA hair. <<case "maturity preferentialist">> - with only her huge hips and a wreath of flowers to protect her modesty. Her stretch-marks and laugh-lines suggest the child she's carrying is not her first. + with only _hisA huge hips and a wreath of flowers to protect _hisA modesty. _HisA stretch-marks and laugh-lines suggest the child _heA's carrying is not _hisA first. <<case "youth preferentialist">> - with swollen breasts and a big pregnant belly. _HeA's nude aside from a wreath of daffodils, her body radiant with youthful energy. + with swollen breasts and a big pregnant belly. _HeA's nude aside from a wreath of daffodils, _hisA body radiant with youthful energy. <<case "slimness enthusiast">> - her big pregnant belly dominating her otherwise lithe frame. _HeA's nude aside from a crown of flowers, her modesty protected only by her flowing hair. + _hisA big pregnant belly dominating _hisA otherwise lithe frame. _HeA's nude aside from a crown of flowers, _hisA modesty protected only by _hisA flowing hair. <<case "body purist">> - with swollen hips and breasts and a big pregnant belly. _HeA's nude aside from a crown of flowers, her modesty protected only by her flowing hair. + with swollen hips and breasts and a big pregnant belly. _HeA's nude aside from a crown of flowers, _hisA modesty protected only by _hisA flowing hair. <<default>> - with swollen hips and breasts and a big pregnant belly. _HeA's nude aside from a crown of flowers, her modesty protected only by her flowing hair. + with swollen hips and breasts and a big pregnant belly. _HeA's nude aside from a crown of flowers, _hisA modesty protected only by _hisA flowing hair. <</switch>> <<else>> - with swollen hips and breasts and a big pregnant belly. _HeA's nude aside from a crown of flowers, her modesty protected only by her flowing hair. + with swollen hips and breasts and a big pregnant belly. _HeA's nude aside from a crown of flowers, _hisA modesty protected only by _hisA flowing hair. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves is suckling at her milky tits. The slave must be down in the kitchen, getting a meal out of the food dispensers. The goddess notices you watching, and smiles while she cradles the slave to her nourishing bosom. + A recognizable little representation of one of your slaves is suckling at _hisA milky tits. The slave must be down in the kitchen, getting a meal out of the food dispensers. The goddess notices you watching, and smiles while _heA cradles the slave to _hisA nourishing bosom. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is laying face down in her lap, letting the goddess slowly but firmly put more and more of her hand up the slave's butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. The slave writhes under the strain, and the goddess starts stroking _hisU back to calm _himU down. + A recognizable little representation of one of your slaves is laying face down in _hisA lap, letting the goddess slowly but firmly put more and more of _hisA hand up the slave's butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. The slave writhes under the strain, and the goddess starts stroking _hisU back to calm _himU down. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - _HeA's having sex with a recognizable little representation of one of your slaves, kissing deeply and pulling _himU tight to her pillowy chest. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and lays farther back, balancing the slave atop her stomach and reaching down to fondle more thoroughly. + _HeA's having sex with a recognizable little representation of one of your slaves, kissing deeply and pulling _himU tight to _hisA pillowy chest. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and lays farther back, balancing the slave atop _hisA stomach and reaching down to fondle more thoroughly. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The goddess is checking the slave's temperature with the back of her hand, a concerned but tender look on her face; the slave must be getting a checkup. _HeA gently explores the slave's neck and chest for any sign of discomfort. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The goddess is checking the slave's temperature with the back of _hisA hand, a concerned but tender look on _hisA face; the slave must be getting a checkup. _HeA gently explores the slave's neck and chest for any sign of discomfort. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - _HeA's frolicking with a representation of one of your security drones, hugging and cradling it to her baby bump. When she sees you looking at her, she pets one of its gun barrels and says, "What? I like him! He was so brave, protecting us during the invasion. Besides, he's adorable!" + _HeA's frolicking with a representation of one of your security drones, hugging and cradling it to _hisA baby bump. When _heA sees you looking at _himA, _heA pets one of its gun barrels and says, "What? I like him! He was so brave, protecting us during the invasion. Besides, he's adorable!" <<elseif (_paSeed == 6) && ($studio == 1)>> _HeA's fondling and breastfeeding a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> @@ -414,12 +414,12 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<elseif $marketAssistantRelationship == "nonconsensual">> $assistantName casts a spell on the junior avatar as you watch. The market assistant's avatar goes from reluctance to a sudden consuming hunger for $assistantName's pregnant pussy. $assistantName laughs powerfully at the sudden oral assault. <<elseif $marketAssistantRelationship == "incestuous">> - They're both especially pregnant today, and are gently tribbing, their legs intertwined and their torsos reclined away from one another. Each massages her belly with satisfaction, feeling her sister's heat against her own. + They're both especially pregnant today, and are gently tribbing, their legs intertwined and their torsos reclined away from one another. Each massages their own belly with satisfaction, feeling their sister's heat against their own. <<else>> They're making heavenly love, kissing deeply and fingering each other voluptuously. They somehow make mutual masturbation look like a deeply sacred act, occasionally breaking their kiss to look into each others' eyes. <</if>> <<else>> - _HeA's reclined on one arm, idly stroking her heavy abdomen with the other, a contemplative look on her face. When she sees your glance she smiles placidly and sits upright, her hands resting atop her dripping breasts. + _HeA's reclined on one arm, idly stroking _hisA heavy abdomen with the other, a contemplative look on _hisA face. When _heA sees your glance _heA smiles placidly and sits upright, _hisA hands resting atop _hisA dripping breasts. <</if>> <<case "schoolgirl">> @@ -427,69 +427,69 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - wearing a long plaid skirt and a clean white shirt. _HeA does her best to look as prim as possible, which, given her duties, often isn't very prim at all. + wearing a long plaid skirt and a clean white shirt. _HeA does _hisA best to look as prim as possible, which, given _hisA duties, often isn't very prim at all. <<case "degradationist">> - wearing a plaid skirt and a white shirt, though she's hiked the skirt up to show almost everything, and torn the shirt open to bare her perky boobs. + wearing a plaid skirt and a white shirt, though _heA's hiked the skirt up to show almost everything, and torn the shirt open to bare _hisA perky boobs. <<case "supremacist">> wearing a plaid skirt and a white shirt. _HeA is constantly taking notes and studying the latest textbooks, satisfying the $arcologies[0].FSSupremacistRace race's thirst for knowledge. <<case "subjugationist">> wearing a plaid skirt and a white shirt. _HeA speaks with a stereotypical $arcologies[0].FSSubjugationistRace accent, giving the impression of a foreign exchange student with much to learn. <<case "roman revivalist">> - wearing a girl's stola, with her hair pulled up into a proper upper-class Roman coiffure. _HeA usually carries a wax tablet and a stylus. + wearing a girl's stola, with _hisA hair pulled up into a proper upper-class Roman coiffure. _HeA usually carries a wax tablet and a stylus. <<case "aztec revivalist">> - wearing only an overshirt, her cute little legs are complimented by her twin tails. + wearing only an overshirt, _hisA cute little legs are complimented by _hisA twin tails. <<case "egyptian revivalist">> - wearing a simple white linen skirt, kohl eye shadow, sandals, and no top at all, baring her perky young breasts. + wearing a simple white linen skirt, kohl eye shadow, sandals, and no top at all, baring _hisA perky young breasts. <<case "edo revivalist">> wearing a simple robe appropriate for a proper, traditional Japanese lady. <<case "arabian revivalist">> - wearing a long plaid skirt, a clean white shirt, and a headscarf, making her look like an Arab girl attending a Western school. + wearing a long plaid skirt, a clean white shirt, and a headscarf, making _himA look like an Arab girl attending a Western school. <<case "chinese revivalist">> - wearing a plaid skirt and a white shirt. Her hair is pulled back into a bun and secured by a couple of chopsticks. + wearing a plaid skirt and a white shirt. _HisA hair is pulled back into a bun and secured by a couple of chopsticks. <<case "chattel religionist">> - wearing a plaid skirt and a white shirt. _HeA has a prominent religious symbol on a necklace that rests at the level of her perky tits. + wearing a plaid skirt and a white shirt. _HeA has a prominent religious symbol on a necklace that rests at the level of _hisA perky tits. <<case "physical idealist">> - wearing a plaid skirt, a white shirt, and athletic shoes. _HeA usually renders herself flushed with exercise, as though she just came from gym class. + wearing a plaid skirt, a white shirt, and athletic shoes. _HeA usually renders _himselfA flushed with exercise, as though _heA just came from gym class. <<case "hedonistic decadence">> - wearing a plaid skirt and a white shirt. The buttons of her shirt struggle against her plush body and her skirt rides up her plump butt to expose her panties. + wearing a plaid skirt and a white shirt. The buttons of _hisA shirt struggle against _hisA plush body and _hisA skirt rides up _hisA plump butt to expose _hisA panties. <<case "repopulation focus">> - wearing a plaid skirt and a white shirt, though her shirt rides up her growing pregnancy. It seems she found another way to support her team. + wearing a plaid skirt and a white shirt, though _hisA shirt rides up _hisA growing pregnancy. It seems _heA found another way to support _hisA team. <<case "eugenics">> wearing a plaid skirt and a white shirt. _HeA usually can be seen studying to become an upstanding member of society's elite. <<case "gender radicalist">> - wearing a plaid skirt and a white shirt. _HeA's changed her appearance recently to make herself quite androgynous. + wearing a plaid skirt and a white shirt. _HeA's changed _hisA appearance recently to make _himselfA quite androgynous. <<case "gender fundamentalist">> - wearing a plaid skirt and a white shirt. _HeA's changed her appearance recently to make herself as cute and feminine as possible, and she blushes a lot. + wearing a plaid skirt and a white shirt. _HeA's changed _hisA appearance recently to make _himselfA as cute and feminine as possible, and _heA blushes a lot. <<case "asset expansionist">> - wearing a plaid skirt and a white shirt. Her breasts are unrealistically huge for her apparent age, and perfect skin is visible between the buttons of her overstrained shirt. + wearing a plaid skirt and a white shirt. _HisA breasts are unrealistically huge for _hisA apparent age, and perfect skin is visible between the buttons of _hisA overstrained shirt. <<case "transformation fetishist">> - wearing a plaid skirt and a white shirt. Her breasts are rendered to make it look like she got a pair of fake tits for her birthday. + wearing a plaid skirt and a white shirt. _HisA breasts are rendered to make it look like _heA got a pair of fake tits for _hisA birthday. <<case "pastoralist">> - wearing a plaid skirt and a white shirt. There's a little wet spot over each of her nipples. + wearing a plaid skirt and a white shirt. There's a little wet spot over each of _hisA nipples. <<case "maturity preferentialist">> - wearing a plaid skirt and a white shirt. Her short skirt reveals a pink bottom, making it look like Teacher just spanked her. + wearing a plaid skirt and a white shirt. _HisA short skirt reveals a pink bottom, making it look like teacher just spanked _himA. <<case "youth preferentialist">> - wearing a plaid skirt and a white shirt. _HeA looks quite young and innocent, and depicts herself blushing at anything lewd. + wearing a plaid skirt and a white shirt. _HeA looks quite young and innocent, and depicts _himselfA blushing at anything lewd. <<case "slimness enthusiast">> - wearing a plaid skirt and a white shirt. _HeA looks quite young and innocent, and her boobs are elegantly small. + wearing a plaid skirt and a white shirt. _HeA looks quite young and innocent, and _hisA boobs are elegantly small. <<case "body purist">> - wearing a plaid skirt and a white shirt. _HeA's recently improved her appearance to look more natural, with freckles and a winning smile. + wearing a plaid skirt and a white shirt. _HeA's recently improved _hisA appearance to look more natural, with freckles and a winning smile. <<default>> - wearing a plaid skirt and a white shirt. Her breasts strain against the material, and her skirt is short enough to show off a bit of bottom. + wearing a plaid skirt and a white shirt. _HisA breasts strain against the material, and _hisA skirt is short enough to show off a bit of bottom. <</switch>> <<else>> - wearing a plaid skirt and a white shirt. Her breasts strain against the material, and her skirt is short enough to show off a bit of bottom. + wearing a plaid skirt and a white shirt. _HisA breasts strain against the material, and _hisA skirt is short enough to show off a bit of bottom. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves has _hisU head under the front of her skirt, and is eating her out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the schoolgirl orgasms, blushing furiously when she notices you watching. + A recognizable little representation of one of your slaves has _hisU head under the front of _hisA skirt, and is eating _himA out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the schoolgirl orgasms, blushing furiously when _heA notices you watching. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, letting the schoolgirl push two fingers gently in and out of _hisU butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the schoolgirl notices you watching her, blushes, looks away, and starts working faster. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, letting the schoolgirl push two fingers gently in and out of _hisU butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the schoolgirl notices you watching _himA, blushes, looks away, and starts working faster. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> _HeA's having sex with a recognizable little representation of one of your slaves, kissing _himU and giggling occasionally. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and blushes, but then shifts a little so you can see better. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The schoolgirl is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The schoolgirl is patting the _girlU's head reassuringly. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The schoolgirl is wearing a little stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The schoolgirl is patting the _girlU's head reassuringly. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - _HeA's planting a wet kiss on a representation of one of your security drones; she pats it lovingly and manages to press quite a bit of boob against the side of one of its gun assemblies. When she sees you looking at her, she giggles and says, "What? I like him! He did really well during the invasion. And he's cute!" + _HeA's planting a wet kiss on a representation of one of your security drones; _heA pats it lovingly and manages to press quite a bit of boob against the side of one of its gun assemblies. When _heA sees you looking at _himA, _heA giggles and says, "What? I like him! He did really well during the invasion. And he's cute!" <<elseif (_paSeed == 6) && ($studio == 1)>> _HeA's getting oral from a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> @@ -497,125 +497,125 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<if $marketAssistantRelationship == "cute">> They're sitting next to each other, and appear to be doing homework side by side. The market assistant's work looks like complicated math problems, while $assistantName is looking through lewd pictures of slaves, albeit with some kind of higher purpose. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName is wearing a strap-on, and is bullying her schoolgirl conquest's pussy. The market assistant's avatar orgasms loudly as you watch, and then claps both hands over her mouth, crying a little, unwilling to give $assistantName the satisfaction. + $assistantName is wearing a strap-on, and is bullying _hisA schoolgirl conquest's pussy. The market assistant's avatar orgasms loudly as you watch, and then claps both hands over _hisM mouth, crying a little, unwilling to give $assistantName the satisfaction. <<elseif $marketAssistantRelationship == "incestuous">> They're making faces at each other and giggling, but as you watch them, this degenerates rapidly into clumsy kissing, groping of each others' breasts, and finally some enthusiastic tribbing. <<else>> - $assistantName is giving the market assistant's avatar oral, and to go by the bespectacled girl's gasping, is doing a good job. $assistantName finishes and leans back, wiping her mouth and grinning as her lover bends over to return the favor. + $assistantName is giving the market assistant's avatar oral, and to go by the bespectacled _girlM's gasping, is doing a good job. $assistantName finishes and leans back, wiping _hisA mouth and grinning as _hisA lover bends over to return the favor. <</if>> <<else>> - _HeA's watching you attentively, waiting for a chance to be helpful. When she sees your glance, she smiles hopefully, sticks out her chest a little, and turns from side to side to show off. + _HeA's watching you attentively, waiting for a chance to be helpful. When _heA sees your glance, _heA smiles hopefully, sticks out _hisA chest a little, and turns from side to side to show off. <</if>> <<case "hypergoddess">> - _HeA's a cute "little" <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>fertility goddess, with monstrously wide hips, enormous milky breasts and a room filling belly. Her overfull stomach bulges and squirms from her hundreds of occupants, as well as parts her milk swollen breasts to either side. + _HeA's a cute "little" <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>fertility goddess, with monstrously wide hips, enormous milky breasts and a room filling belly. _HisA overfull stomach bulges and squirms from _hisA hundreds of occupants, as well as parts _hisA milk swollen breasts to either side. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - _HeA's made herself up to look a bit classier recently: she has elegant fake nails, and has her hair piled up on her head. Occasionally a stream of liquid pours from her crotch along with a healthy baby. + _HeA's made _himselfA up to look a bit classier recently: _heA has elegant fake nails, and has _hisA hair piled up on _hisA head. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. <<case "repopulation focus">> - _HeA rests atop her newly modified belly. It bulges greatly from all sides and holds her far off the ground. + _HeA rests atop _hisA newly modified belly. It bulges greatly from all sides and holds _himA far off the ground. <<case "eugenics">> - _HeA appears as an ugly and unkempt slavegirl, massively pregnant with hundreds of subhuman spawn. Her immense belly is coated in bulges and moving ominously. A malformed, impish child claws its way out of her ruined cunt periodically. + _HeA appears as an ugly and unkempt slavegirl, massively pregnant with hundreds of subhuman spawn. _HisA immense belly is coated in bulges and moving ominously. A malformed, impish child claws its way out of _hisA ruined cunt periodically. <<case "degradationist">> - _HeA's made herself up to look almost comically evil: she's wearing black lipstick and black eyeliner. Numerous studs cover her bulging belly and a large, heavy ring is driven through her popped navel. Liquid constantly oozes from her gaping vagina where a baby is held mid-birth by several criss-crossing chains. + _HeA's made _himselfA up to look almost comically evil: _heA's wearing black lipstick and black eyeliner. Numerous studs cover _hisA bulging belly and a large, heavy ring is driven through _hisA popped navel. Liquid constantly oozes from _hisA gaping vagina where a baby is held mid-birth by several criss-crossing chains. <<case "supremacist">> - _HeA is nude except for a golden tiara on her head, a symbol of the $arcologies[0].FSSupremacistRace race's divine right to rule. Occasionally a stream of liquid pours from her crotch along with a healthy $arcologies[0].FSSupremacistRace baby. + _HeA is nude except for a golden tiara on _hisA head, a symbol of the $arcologies[0].FSSupremacistRace race's divine right to rule. Occasionally a stream of liquid pours from _hisA crotch along with a healthy $arcologies[0].FSSupremacistRace baby. <<case "subjugationist">> - _HeA is shackled onto a large bed, the iron chains forcing her legs apart and putting her gaping pussy on display. Occasionally a stream of liquid pours from her crotch along with a healthy $arcologies[0].FSSubjugationistRace slave baby. + _HeA is shackled onto a large bed, the iron chains forcing _hisA legs apart and putting _hisA gaping pussy on display. Occasionally a stream of liquid pours from _hisA crotch along with a healthy $arcologies[0].FSSubjugationistRace slave baby. <<case "roman revivalist">> - _HeA's taken to reclining on a traditional Roman couch and drinking wine out of a shallow dish. Occasionally a stream of liquid pours from her crotch along with a healthy baby. + _HeA's taken to reclining on a traditional Roman couch and drinking wine out of a shallow dish. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. <<case "aztec revivalist">> - _HeA glows like a sun goddess, her life-giving belly commands awe and respect in all who see her. Every sacrifice before her coincides with another life entering the world. + _HeA glows like a sun goddess, _hisA life-giving belly commands awe and respect in all who see _himA. Every sacrifice before _himA coincides with another life entering the world. <<case "egyptian revivalist">> - She's wearing an Egyptian melting perfume cake on her head. Occasionally a stream of liquid pours from her crotch along with a healthy baby. + _HeA's wearing an Egyptian melting perfume cake on _hisA head. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. <<case "edo revivalist">> - She's wearing a brief Japanese bathhouse robe. Occasionally a stream of liquid pours from her crotch along with a healthy baby. + _HeA's wearing a brief Japanese bathhouse robe. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. <<case "arabian revivalist">> - She's dressed herself like an oil millionaire's broodmother, with silken linens. Occasionally a stream of liquid pours from her crotch along with a healthy baby. + _HeA's dressed _himselfA like an oil millionaire's broodmother, with silken linens. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. <<case "chinese revivalist">> - She's added various tattoos of rude Chinese characters to her body recently. Occasionally a stream of liquid pours from her crotch along with a healthy baby. + _HeA's added various tattoos of rude Chinese characters to _hisA body recently. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. <<case "chattel religionist">> - She's wearing the garb of a priestess of the new faith, which frames her belly prominently. Occasionally a stream of liquid pours from her crotch along with a healthy baby. + _HeA's wearing the garb of a priestess of the new faith, which frames _hisA belly prominently. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. <<case "physical idealist">> - She's extremely muscular: she hefts her massive belly easily off the floor. + _HeA's extremely muscular: _heA hefts _hisA massive belly easily off the floor. <<case "hedonistic decadence">> - She's extremely fat, though it does nothing to hide her immense dome of a belly. She is constantly eating something fatty or sucking down her own milk; the only thing hungrier than her is her brood. Occasionally a stream of liquid pours from her crotch along with a plump, healthy baby. + _HeA's extremely fat, though it does nothing to hide _hisA immense dome of a belly. _HeA is constantly eating something fatty or sucking down _hisA own milk; the only thing hungrier than _himA is _hisA brood. Occasionally a stream of liquid pours from _hisA crotch along with a plump, healthy baby. <<case "gender radicalist">> - Her belly is pushed upwards by a huge cock and a pair of enormous lumpy balls. Occasionally a stream of liquid pours from her crotch along with a healthy baby. At the same time, she orgasms copious amounts of cum as a bulge moves along her urethra before blasting out even more cum and a baby. + _HisA belly is pushed upwards by a huge cock and a pair of enormous lumpy balls. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. At the same time, _heA orgasms copious amounts of cum as a bulge moves along _hisA urethra before blasting out even more cum and a baby. <<case "gender fundamentalist">> - Her belly has become absolutely massive recently: It fills most of your desk when she's around. She constantly births children from her loins. + _HisA belly has become absolutely massive recently: It fills most of your desk when _heA's around. _HeA constantly births children from _hisA loins. <<case "asset expansionist">> - She's increased the size of her assets recently: her boobs fill more of your desk than her belly. + _HeA's increased the size of _hisA assets recently: _hisA boobs fill more of your desk than _hisA belly. <<case "transformation fetishist">> - Her tits, ass and lips are carefully rendered to make them look fake. + _HisA tits, ass and lips are carefully rendered to make them look fake. <<case "pastoralist">> - Powerful jets of milk flow from her desk filling boobs. + Powerful jets of milk flow from _hisA desk filling boobs. <<case "maturity preferentialist">> - She's quite mature; her belly is covered in stretch marks. + _HeA's quite mature; _hisA belly is covered in stretch marks. <<case "youth preferentialist">> <<if $minimumSlaveAge > 13>> - She's fresh into adulthood and already has had more children than most women. She leans against her mammoth belly as another child parts her youthful pussy. + _HeA's fresh into adulthood and already has had more children than most women. _HeA leans against _hisA mammoth belly as another child parts _hisA youthful pussy. <<elseif $minimumSlaveAge > 8>> - She's fresh into her teens and firmly anchored by her mammoth belly. Her attempts to try and move are frequently interrupted as another child begins forcing is way out of her tight pussy. + _HeA's fresh into _hisA teens and firmly anchored by _hisA mammoth belly. _HisA attempts to try and move are frequently interrupted as another child begins forcing is way out of _hisA tight pussy. <<elseif $minimumSlaveAge > 4>> - She's just a young girl and already has had more children than most women will in their lives. She happily embraces her mammoth belly, the force of her hug forcing milk out of her breasts and babies out of her crotch. + _HeA's just a young girl and already has had more children than most women will in their lives. _HeA happily embraces _hisA mammoth belly, the force of _hisA hug forcing milk out of _hisA breasts and babies out of _hisA crotch. <<else>> - She's surprisingly young; she happily bounces atop her mammoth belly forcing milk out of her breasts and babies out of her crotch. + _HeA's surprisingly young; _heA happily bounces atop _hisA mammoth belly forcing milk out of _hisA breasts and babies out of _hisA crotch. <</if>> <<case "slimness enthusiast">> - Her massive pregnant belly completely dwarfs her otherwise lithe frame. + _HisA massive pregnant belly completely dwarfs _hisA otherwise lithe frame. <<case "body purist">> - She's recently improved her appearance to look more natural, with prettier boobs and softer hips. + _HeA's recently improved _hisA appearance to look more natural, with prettier boobs and softer hips. <<default>> - She's nude aside from a crown of flowers, her modesty protected only by her massive belly. Occasionally a stream of liquid pours from her crotch along with a healthy baby. + _HeA's nude aside from a crown of flowers, _hisA modesty protected only by _hisA massive belly. Occasionally a stream of liquid pours from _hisA crotch along with a healthy baby. <</switch>> <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves is suckling at her milky tits, _hisU stomach bloated with milk. The slave must be down in the kitchen, getting a meal out of the food dispensers. The goddess notices you watching, and smiles while she cradles the swollen slave to her nourishing bosom. + A recognizable little representation of one of your slaves is suckling at _hisA milky tits, _hisU stomach bloated with milk. The slave must be down in the kitchen, getting a meal out of the food dispensers. The goddess notices you watching, and smiles while _heA cradles the swollen slave to _hisA nourishing bosom. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is laying face down in her lap, letting the goddess slowly but firmly put more and more of her hand up the slave's butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. The slave writhes under the strain, and the goddess starts stroking _hisU back to calm _himU down. + A recognizable little representation of one of your slaves is laying face down in _hisA lap, letting the goddess slowly but firmly put more and more of _hisA hand up the slave's butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. The slave writhes under the strain, and the goddess starts stroking _hisU back to calm _himU down. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - She's having sex with a recognizable little representation of one of your slaves, kissing deeply and pulling _himU tight to her pillowy chest. The slave must be using one of the penthouse's many vibrators. She sees you watching and lays farther back, balancing the slave atop her stomach and reaching down to fondle more thoroughly. + _HeA's having sex with a recognizable little representation of one of your slaves, kissing deeply and pulling _himU tight to _hisA pillowy chest. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and lays farther back, balancing the slave atop _hisA stomach and reaching down to fondle more thoroughly. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The goddess is checking the slave's temperature with the back of her hand, a concerned but tender look on her face; the slave must be getting a checkup. She gently explores the slave's neck and chest for any sign of discomfort. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The goddess is checking the slave's temperature with the back of _hisA hand, a concerned but tender look on _hisA face; the slave must be getting a checkup. _HeA gently explores the slave's neck and chest for any sign of discomfort. <<elseif (_paSeed == 5) && ($invasionVictory == 1)>> - She's frolicking with a representation of one of your security drones, hugging and cradling it to her huge baby bump. When she sees you looking at her, she pets one of its gun barrel and says, "What? I like him! He was so brave, protecting us during the invasion. Besides, he's adorable!" + _HeA's frolicking with a representation of one of your security drones, hugging and cradling it to _hisA huge baby bump. When _heA sees you looking at _himA, _heA pets one of its gun barrel and says, "What? I like him! He was so brave, protecting us during the invasion. Besides, he's adorable!" <<elseif (_paSeed == 6) && ($studio == 1)>> - She's fondling and breastfeeding a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. + _HeA's fondling and breastfeeding a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's demigoddess avatar. + _HeA's accompanied by your market assistant's demigoddess avatar. <<if $marketAssistantRelationship == "cute">> They're sitting arm in arm, their subtly differing glows casting shadows from their place on your desktop. Their conversation exists on the level of code, not speech, detectable only as slight flickerings of their respective auras. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName casts a spell on the junior avatar as you watch. The market assistant's avatar's flat belly gurgles slightly before it begins quickly swelling; not stopping until it has pinned the hapless demigoddess to the floor. $assistantName waddles over her immobilized partner and plants her pregnant pussy on her face. $assistantName laughs powerfully at the forced oral assault from her bursting plaything. + $assistantName casts a spell on the junior avatar as you watch. The market assistant's avatar's flat belly gurgles slightly before it begins quickly swelling, not stopping until it has pinned the hapless demigoddess to the floor. $assistantName waddles over _hisA immobilized partner and plants _hisA pregnant pussy on _hisM face. $assistantName laughs powerfully at the forced oral assault from _hisA bursting plaything. <<elseif $marketAssistantRelationship == "incestuous">> - $assistantName is especially pregnant today, and is gently tribbing with her flat stomached sister goddess. As they near simultaneous orgasm, $assistantName begins rapidly transferring babies into her sister's womb, giggling as her hapless sister swells more and more gravid. When she finishes, $assistantName, the smaller of the two sisters, aids her fecund sibling to her feet and into her waiting arms. + $assistantName is especially pregnant today, and is gently tribbing with _hisA flat stomached sister goddess. As they near simultaneous orgasm, $assistantName begins rapidly transferring babies into _hisA sister's womb, giggling as _hisA hapless sister swells more and more gravid. When _heA finishes, $assistantName, the smaller of the two sisters, aids _hisA fecund sibling to _hisM feet and into _hisA waiting arms. <<else>> They're making heavenly love, kissing deeply and fingering each other voluptuously. They somehow make mutual masturbation look like a deeply sacred act, occasionally breaking their kiss to look into each others' eyes. <</if>> <<else>> - She's reclined on one arm, idly stroking her huge abdomen with the other, a contemplative look on her face. When she sees your glance she smiles placidly and sits upright, her hands resting atop her dripping breasts. + _HeA's reclined on one arm, idly stroking _hisA huge abdomen with the other, a contemplative look on _hisA face. When _heA sees your glance _heA smiles placidly and sits upright, _hisA hands resting atop _hisA dripping breasts. <</if>> <<case "loli">> - She's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> + _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> girl wearing a cute pink dress. <<case "supremacist">> - girl wearing shorts and a pink t-shirt with the words 'Master's little $arcologies[0].FSSupremacistRace princess' on the front. + girl wearing shorts and a pink t-shirt with the words '<<= properMaster()>>'s little $arcologies[0].FSSupremacistRace princess' on the front. <<case "subjugationist">> - slavegirl wearing nothing but a leather collar and trying her best to do master proud. + slavegirl wearing nothing but a leather collar and trying _hisA best to do master proud. <<case "roman revivalist">> girl wearing a girl's stola. <<case "aztec revivalist">> - girl wearing only an overshirt; her cute little legs are complimented by her twin tails. + girl wearing only an overshirt; _hisA cute little legs are complimented by _hisA twin tails. <<case "egyptian revivalist">> girl wearing a simple white linen dress, kohl eye shadow and sandals. <<case "edo revivalist">> - girl wearing a kimono far too large for herself. + girl wearing a kimono far too large for _himselfA. <<case "arabian revivalist">> girl wearing a simple linen dress and a headscarf. <<case "chinese revivalist">> @@ -623,33 +623,33 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "chattel religionist">> girl wearing the garb of a priestess of the new faith. <<case "repopulation focus">> - girl wearing a loose dress, its middle bulges considerably from her pregnancy. + girl wearing a loose dress, its middle bulges considerably from _hisA pregnancy. <<case "eugenics">> - slavegirl wearing nothing but an overly complex chastity belt and trying her best to do master proud. + slavegirl wearing nothing but an overly complex chastity belt and trying _hisA best to do master proud. <<case "degradationist">> - girl wearing an oversized v-neck t-shirt. The neck hole hangs low enough to show off her perky A cup tits and the piercings through them. + girl wearing an oversized v-neck t-shirt. The neck hole hangs low enough to show off _hisA perky A-cup tits and the piercings through them. <<case "physical idealist">> - girl wearing spats and a tight shirt. She occasionally renders herself sweaty, as if just finishing exercising. + girl wearing spats and a tight shirt. _HeA occasionally renders _himselfA sweaty, as if just finishing exercising. <<case "hedonistic decadence">> - girl wearing spats barely pulled over her big ass and a tight shirt that rides up her chubby belly. It seems someone snuck out of gym class. + girl wearing spats barely pulled over _hisA big ass and a tight shirt that rides up _hisA chubby belly. It seems someone snuck out of gym class. <<case "gender radicalist">> - girl wearing shorts and a t-shirt. She's changed her appearance recently to make herself quite androgynous. + girl wearing shorts and a t-shirt. _HeA's changed _hisA appearance recently to make _himselfA quite androgynous. <<case "gender fundamentalist">> - girl wearing a skirt and a white shirt. Her slightly swollen belly peeks out from under her shirt causing her to blush whenever you glance at it. + girl wearing a skirt and a white shirt. _HisA slightly swollen belly peeks out from under _hisA shirt causing _himA to blush whenever you glance at it. <<case "asset expansionist">> - girl wearing a school swimsuit. Her breasts are unrealistically huge for her young age and bulge lewdly around the straps of her suit. + girl wearing a school swimsuit. _HisA breasts are unrealistically huge for _hisA young age and bulge lewdly around the straps of _hisA suit. <<case "transformation fetishist">> - girl wearing short shorts and a t-shirt. At first glance it looks like she stuck two overinflated balloons up her shirt but with closer inspection they are revealed to be ridiculous implants. + girl wearing short shorts and a t-shirt. At first glance it looks like _heA stuck two overinflated balloons up _hisA shirt but with closer inspection they are revealed to be ridiculous implants. <<case "pastoralist">> - girl wearing shorts and a white shirt. There's a little wet spot over each of her nipples. + girl wearing shorts and a white shirt. There's a little wet spot over each of _hisA nipples. <<case "maturity preferentialist">> - girl wearing a school uniform. She keeps rubbing her bottom, making it look like Teacher just spanked her. + girl wearing a school uniform. _HeA keeps rubbing _hisA bottom, making it look like teacher just spanked _himA. <<case "youth preferentialist">> - girl wearing a child's dress. She looks barely more than three. + girl wearing a child's dress. _HeA looks barely more than three. <<case "slimness enthusiast">> - girl wearing shorts and a white shirt. She looks extremely thin. + girl wearing shorts and a white shirt. _HeA looks extremely thin. <<case "body purist">> - girl. She's recently improved her appearance to look more natural, with freckles and a winning smile. + girl. _HeA's recently improved _hisA appearance to look more natural, with freckles and a winning smile. <<default>> girl wearing shorts and a white shirt. <</switch>> @@ -657,50 +657,50 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF girl wearing shorts and a white shirt. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves has _hisU head between her legs, and is eating her out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the little girl orgasms, blushing furiously when she notices you watching. + A recognizable little representation of one of your slaves has _hisU head between _hisA legs, and is eating _himA out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the little _girlA orgasms, blushing furiously when _heA notices you watching. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, letting the young girl push two fingers gently in and out of _hisU butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the little girl notices you watching her, blushes, looks away, and starts working faster. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, letting the young _girlA push two fingers gently in and out of _hisU butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the little _girlA notices you watching _himA, blushes, looks away, and starts working faster. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - She's having sex with a recognizable little representation of one of your slaves, kissing _himU and giggling occasionally. The slave must be using one of the penthouse's many vibrators. She sees you watching and blushes, but then shifts a little so you can see better. + _HeA's having sex with a recognizable little representation of one of your slaves, kissing _himU and giggling occasionally. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and blushes, but then shifts a little so you can see better. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The little girl is wearing a toy stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The little girl is patting the _girlU's head reassuringly. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The little _girlA is wearing a toy stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The little _girlA is patting the _girlU's head reassuringly. <<elseif (_paSeed == 5) && ($invasionVictory == 1)>> - She's planting a wet kiss on a representation of one of your security drones; she hugs it lovingly and tightly. When she sees you looking at her, she giggles and says, "What? I like him! He did really well during the invasion. And he's cute!" + _HeA's planting a wet kiss on a representation of one of your security drones; _heA hugs it lovingly and tightly. When _heA sees you looking at _himA, _heA giggles and says, "What? I like him! He did really well during the invasion. And he's cute!" <<elseif (_paSeed == 6) && ($studio == 1)>> - She's getting oral from a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. + _HeA's getting oral from a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's chubby loli avatar. + _HeA's accompanied by your market assistant's chubby loli avatar. <<if $marketAssistantRelationship == "cute">> They're sitting face to face, playing a rapid game of pattycake. Their conversation exists on the level of code, not speech, detectable only as slight flickerings when their hands connect. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName has her chubby playmate pinned under her butt, and is inspecting her loli conquest's pussy. The market assistant's avatar groans as $assistantName's fingers explore her tight passage, and then claps both hands over her mouth, crying a little, unwilling to give $assistantName the satisfaction. + $assistantName has _hisA chubby playmate pinned under _hisA butt, and is inspecting _hisA loli conquest's pussy. The market assistant's avatar groans as $assistantName's fingers explore _hisM tight passage, and then claps both hands over _hisM mouth, crying a little, unwilling to give $assistantName the satisfaction. <<elseif $marketAssistantRelationship == "incestuous">> - They're playing doctor with each other. $assistantName is currently inspecting her sister's vagina, making sure everything is alright. Once she finishes, she states her diagnosis and the needed cure. She bends over her sister and begins administering her "cure". + They're playing doctor with each other. $assistantName is currently inspecting _hisA sister's vagina, making sure everything is alright. Once _heA finishes, _heA states _hisA diagnosis and the needed cure. _HeA bends over _hisA sister and begins administering _hisA "cure". <<else>> - They're playing house with each other, well house based off your penthouse. $assistantName is pretending to be you while her friend assumes $assistantName's role. They are currently caught up in deciding the best way to arrange the beds in the slave quarters. + They're playing house with each other, well house based off your penthouse. $assistantName is pretending to be you while _hisA friend assumes $assistantName's role. They are currently caught up in deciding the best way to arrange the beds in the slave quarters. <</if>> <<else>> - She's watching you attentively, waiting for a chance to be helpful. When she sees your glance, she smiles shyly and looks away before returning to your gaze. + _HeA's watching you attentively, waiting for a chance to be helpful. When _heA sees your glance, _heA smiles shyly and looks away before returning to your gaze. <</if>> <<case "preggololi">> - She's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>girl with a large pregnant + _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>girl with a large pregnant <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - belly wearing a cute pink dress. The middle is stretched tight by her growing belly. + belly wearing a cute pink dress. The middle is stretched tight by _hisA growing belly. <<case "supremacist">> - belly wearing a cute yellow dress. She cradles her swollen belly protectively, glowing with pride at carrying a $arcologies[0].FSSupremacistRace child. + belly wearing a cute yellow dress. _HeA cradles _hisA swollen belly protectively, glowing with pride at carrying a $arcologies[0].FSSupremacistRace child. <<case "subjugationist">> - belly, wearing nothing but a pregnancy biometrics collar. The collar's display reads 'Carrying 2 more $arcologies[0].FSSubjugationistRace subhumans!', something the girl occasionally reads aloud to herself. + belly, wearing nothing but a pregnancy biometrics collar. The collar's display reads 'Carrying 2 more $arcologies[0].FSSubjugationistRace subhumans!', something the girl occasionally reads aloud to _himselfA. <<case "roman revivalist">> belly wearing a girl's stola. <<case "aztec revivalist">> - belly wearing only an overshirt which struggles to cover her rounded middle; her cute little legs are complimented by her twin tails. + belly wearing only an overshirt which struggles to cover _hisA rounded middle; _hisA cute little legs are complimented by _hisA twin tails. <<case "egyptian revivalist">> belly wearing a bulging white linen dress, kohl eye shadow and sandals. <<case "edo revivalist">> - belly wearing a kimono far too large for herself but does nothing to distract from her swollen midriff. + belly wearing a kimono far too large for _himselfA but does nothing to distract from _hisA swollen midriff. <<case "arabian revivalist">> belly wearing a bulging linen dress and a headscarf. <<case "chinese revivalist">> @@ -708,900 +708,900 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "chattel religionist">> belly wearing the garb of a priestess of the new faith. <<case "repopulation focus">> - belly. She recently adjusted her pregnancy size to make it even larger. Her swelling ass and tits spill out from her shorts and tube-top and the occasional kick can be seen from her octuplets. + belly. _HeA recently adjusted _hisA pregnancy size to make it even larger. _HisA swelling ass and tits spill out from _hisA shorts and tube-top and the occasional kick can be seen from _hisA octuplets. <<case "eugenics">> - belly, rather, she was. Her chastity belt has been torn open and her belly is grotesquely swollen with subhuman spawn. Occasionally a malformed, impish child claws its way out of her violated pussy. + belly, rather, _heA was. _HisA chastity belt has been torn open and _hisA belly is grotesquely swollen with subhuman spawn. Occasionally a malformed, impish child claws its way out of _hisA violated pussy. <<case "degradationist">> - belly wearing an open vest and a thong. It shows off her pierced milky B cup tits and swollen pregnant belly. A large bar is driven through her popped navel. + belly wearing an open vest and a thong. It shows off _hisA pierced milky B-cup tits and swollen pregnant belly. A large bar is driven through _hisA popped navel. <<case "physical idealist">> - belly wearing spats and a tight shirt. Her shirt rides up on her large belly and her growing butt fills out her spats nicely. She cradles her belly with a sullen look knowing it limits her activities. + belly wearing spats and a tight shirt. _HisA shirt rides up on _hisA large belly and _hisA growing butt fills out _hisA spats nicely. _HeA cradles _hisA belly with a sullen look knowing it limits _hisA activities. <<case "hedonistic decadence">> - belly reclining on a chair with a big bowl of snack food. She belches and pats her belly happily. + belly reclining on a chair with a big bowl of snack food. _HeA belches and pats _hisA belly happily. <<case "gender radicalist">> - belly wearing shorts and a t-shirt. Her androgynous look makes her look like a pregnant boy. + belly wearing shorts and a t-shirt. _HisA androgynous look makes _himA look like a pregnant boy. <<case "gender fundamentalist">> - belly wearing a skirt and a white shirt. She is extremely pregnant, carrying triplets. She blushes and pats her belly whenever she notices your gaze. + belly wearing a skirt and a white shirt. _HeA is extremely pregnant, carrying triplets. _HeA blushes and pats _hisA belly whenever _heA notices your gaze. <<case "asset expansionist">> - belly wearing a school swimsuit. Her breasts are unrealistically huge for her young age and bulge lewdly around the straps of her overfilled suit. Her suit is extremely tight around the middle thanks to her growing belly. + belly wearing a school swimsuit. _HisA breasts are unrealistically huge for _hisA young age and bulge lewdly around the straps of _hisA overfilled suit. _HisA suit is extremely tight around the middle thanks to _hisA growing belly. <<case "transformation fetishist">> - belly wearing short shorts and a t-shirt. At first glance it looks like she stuck two overinflated balloons up her shirt but with closer inspection they are revealed to be ridiculous implants. They sit atop her bulging belly. + belly wearing short shorts and a t-shirt. At first glance it looks like _heA stuck two overinflated balloons up _hisA shirt but with closer inspection they are revealed to be ridiculous implants. They sit atop _hisA bulging belly. <<case "pastoralist">> - belly wearing shorts and a white shirt. There's a little wet spot over each of her nipples. Her breasts have swollen to C cups thanks to her pregnancy and the milkings. + belly wearing shorts and a white shirt. There's a little wet spot over each of _hisA nipples. _HisA breasts have swollen to C-cups thanks to _hisA pregnancy and the milkings. <<case "maturity preferentialist">> - belly wearing a school uniform. Her top is left unbuttoned to allow her belly room. She keeps rubbing her bottom, making it look like Teacher just spanked her. + belly wearing a school uniform. _HisA top is left unbuttoned to allow _hisA belly room. _HeA keeps rubbing _hisA bottom, making it look like Teacher just spanked _himA. <<case "youth preferentialist">> - belly wearing nothing, as nothing will fit her lewd body. She looks barely more than three and is laying atop her proportionally enormous belly. + belly wearing nothing, as nothing will fit _hisA lewd body. _HeA looks barely more than three and is laying atop _hisA proportionally enormous belly. <<case "slimness enthusiast">> - belly wearing shorts and a white shirt. Her slim body makes her pregnant belly look much bigger than it is. + belly wearing shorts and a white shirt. _HisA slim body makes _hisA pregnant belly look much bigger than it is. <<case "body purist">> - belly. She's recently improved her appearance to look more natural, with freckles and a winning smile. She cradles her swelling belly and twirls when you look her way. + belly. _HeA's recently improved _hisA appearance to look more natural, with freckles and a winning smile. _HeA cradles _hisA swelling belly and twirls when you look _hisA way. <<default>> - belly wearing shorts and a white shirt that rides up her growing belly. + belly wearing shorts and a white shirt that rides up _hisA growing belly. <</switch>> <<else>> - belly wearing shorts and a white shirt that rides up her growing belly. + belly wearing shorts and a white shirt that rides up _hisA growing belly. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves has _hisU head under her pregnant belly, and is eating her out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the little girl orgasms, blushing furiously when she notices you watching. + A recognizable little representation of one of your slaves has _hisU head under _hisA pregnant belly, and is eating _himA out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the little girl orgasms, blushing furiously when _heA notices you watching. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, letting the young girl push two fingers gently in and out of _hisU butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the little girl notices you watching her, blushes, looks away, and starts working faster. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, letting the young girl push two fingers gently in and out of _hisU butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the little girl notices you watching _himA, blushes, looks away, and starts working faster. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - She's having sex with a recognizable little representation of one of your slaves, kissing _himU and giggling occasionally. The slave must be using one of the penthouse's many vibrators. She sees you watching and blushes, but then shifts a little so you can see better. + _HeA's having sex with a recognizable little representation of one of your slaves, kissing _himU and giggling occasionally. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and blushes, but then shifts a little so you can see better. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The little girl is wearing a toy stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The little girl is patting the _girlU's head reassuringly. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The little girl is wearing a toy stethoscope and is listening to the slave breathe; the slave must be getting a checkup. The little girl is patting the _girlU's head reassuringly. <<elseif (_paSeed == 5) && ($invasionVictory == 1)>> - She's planting a wet kiss on a representation of one of your security drones; she hugs it as best she can with her belly in the way. When she sees you looking at her, she giggles and says, "What? I like him! He did really well during the invasion. And he's cute!" + _HeA's planting a wet kiss on a representation of one of your security drones; _heA hugs it as best _heA can with _hisA belly in the way. When _heA sees you looking at _himA, _heA giggles and says, "What? I like him! He did really well during the invasion. And he's cute!" <<elseif (_paSeed == 6) && ($studio == 1)>> - She's getting oral from a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. + _HeA's getting oral from a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's chubby loli avatar. + _HeA's accompanied by your market assistant's chubby loli avatar. <<if $marketAssistantRelationship == "cute">> - $assistantName is laying on her back with her young friend's ear on her pregnant belly. Their conversation exists on the level of code, not speech, detectable only as slight flutterings of $assistantName's baby kicking. + $assistantName is laying on _hisA back with _hisA young friend's ear on _hisA pregnant belly. Their conversation exists on the level of code, not speech, detectable only as slight flutterings of $assistantName's baby kicking. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName has her chubby playmate pinned under her butt, and is inspecting her loli conquest's pussy. The market assistant's avatar groans as $assistantName's fingers explore her tight passage, and then claps both hands over her mouth, crying a little, unwilling to give $assistantName the satisfaction. + $assistantName has _hisA chubby playmate pinned under _hisA butt, and is inspecting _hisA loli conquest's pussy. The market assistant's avatar groans as $assistantName's fingers explore _hisM tight passage, and then claps both hands over _hisM mouth, crying a little, unwilling to give $assistantName the satisfaction. <<elseif $marketAssistantRelationship == "incestuous">> - They're making out with each other, a hand down each other's panties. Their other hand massaging their mutually swollen bellies, since $assistantName has introduced her sister to her boyfriends. + They're making out with each other, one hand down each other's panties, the other massaging their mutually swollen bellies, since $assistantName has introduced _hisA sister to _hisA boyfriends. <<else>> - They're playing house with each other, well house based off your penthouse. $assistantName is pretending to be you while her friend assumes $assistantName's role. They are currently caught up in figuring out how many children $assistantName's harem could produce. + They're playing house with each other - well, house based off your penthouse. $assistantName is pretending to be you while _hisA friend assumes $assistantName's role. They are currently caught up in figuring out how many children $assistantName's harem could produce. <</if>> <<else>> - She's watching you attentively, waiting for a chance to be helpful. When she sees your glance, she smiles shyly and looks away before returning to your gaze. + _HeA's watching you attentively, waiting for a chance to be helpful. When _heA sees your glance, _heA smiles shyly and looks away before returning to your gaze. <</if>> <<case "fairy">> - She's a cute little + _HeA's a cute little <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - fairy wearing a well-sewn blue dress, with a large red bow tied to the back of her waist length golden-blonde hair. She looks like a little Bucuretsi doll. + fairy wearing a well-sewn blue dress, with a large red bow tied to the back of _hisA waist length golden-blonde hair. _HeA looks like a little Bucuretsi doll. <<case "degradationist">> - fairy and completely unclothed, with her hair in a mess and covered in dirt. + fairy and completely unclothed, with _hisA hair in a mess and covered in dirt. <<case "supremacist">> - fairy with distinctly $arcologies[0].FSSupremacistRace features. She has wrapped a golden ribbon around her torso to fashion herself a dress. + fairy with distinctly $arcologies[0].FSSupremacistRace features. _HeA has wrapped a golden ribbon around _hisA torso to fashion _himselfA a dress. <<case "subjugationist">> - fairy with exaggerated $arcologies[0].FSSubjugationistRace features. She is completely unclothed, with her hair in a mess and covered in dirt. + fairy with exaggerated $arcologies[0].FSSubjugationistRace features. _HeA is completely unclothed, with _hisA hair in a mess and covered in dirt. <<case "roman revivalist">> - fairy wearing a small handkerchief wrapped around her like a toga, with one tiny breast sticking out. A wreath made of twisted clovers sits on her head. + fairy wearing a small handkerchief wrapped around _himA like a toga, with one tiny breast sticking out. A wreath made of twisted clovers sits on _hisA head. <<case "aztec revivalist">> - fairy, yellow paint creating tribal patterns across her naked form. + fairy, yellow paint creating tribal patterns across _hisA naked form. <<case "egyptian revivalist">> - fairy wearing a simple white linen dress and has eye shadow poorly applied around her eyes. + fairy wearing a simple white linen dress and has eye shadow poorly applied around _hisA eyes. <<case "edo revivalist">> - fairy wearing a fine kimono and holding a little fan. She looks like a little Hina doll. + fairy wearing a fine kimono and holding a little fan. _HeA looks like a little Hina doll. <<case "arabian revivalist">> fairy wearing a strip of silk as a dress. <<case "chinese revivalist">> - fairy wearing a silk cheongsam with a little green cap on her head. Her hair is braided on the sides. She looks like a figurine from some kind of game. + fairy wearing a silk cheongsam with a little green cap on _hisA head. _HisA hair is braided on the sides. _HeA looks like a figurine from some kind of game. <<case "chattel religionist">> fairy wearing a little gold-white habit. <<case "physical idealist">> - fairy wearing a training bra and spats. She has abs poorly drawn on her belly with a marker. + fairy wearing a training bra and spats. _HeA has abs poorly drawn on _hisA belly with a marker. <<case "hedonistic decadence">> fairy, naked and sitting in a cup of pudding, happily digging into its contents. <<case "repopulation focus">> - fairy wearing a simple dress. Her belly appears to be swollen and ready to burst, but a quick lift of her skirt shows that she's smuggling a grape under there. + fairy wearing a simple dress. _HisA belly appears to be swollen and ready to burst, but a quick lift of _hisA skirt shows that _heA's smuggling a grape under there. <<case "gender radicalist">> fairy wearing a pair of pants. Just the pants. <<case "gender fundamentalist">> - fairy wearing a well-sewn blue dress, with a large red bow tied to the back of her waist length golden-blonde hair. She looks like a little Bucuresti doll. + fairy wearing a well-sewn blue dress, with a large red bow tied to the back of _hisA waist length golden-blonde hair. _HeA looks like a little Bucuresti doll. <<case "asset expansionist">> - fairy wearing a pair of pants and a t-shirt. She has two blueberries stuffed into the front of her shirt. + fairy wearing a pair of pants and a t-shirt. _HeA has two blueberries stuffed into the front of _hisA shirt. <<case "transformation fetishist">> - fairy wearing a pair of tight jeans and a t-shirt. She has two grapes stuffed into her shirt, and some cotton shoved in the back of her jeans. + fairy wearing a pair of tight jeans and a t-shirt. _HeA has two grapes stuffed into _hisA shirt, and some cotton shoved in the back of _hisA jeans. <<case "pastoralist">> - fairy wearing only a pair of overalls. The overalls are just loose enough to let her nearly flat chest to peek out when she turns or bends over. + fairy wearing only a pair of overalls. The overalls are just loose enough to let _hisA nearly flat chest to peek out when _heA turns or bends over. <<case "maturity preferentialist">> fairy wearing an old wool dress and spinning a cane. <<case "youth preferentialist">> fairy wearing a kindergartner's uniform, complete with rain cap and red backpack. <<case "slimness enthusiast">> - fairy wearing a handkerchief with a hole in it like a poncho. She looks as slim as usual, with her naked body completely visible from the sides. + fairy wearing a handkerchief with a hole in it like a poncho. _HeA looks as slim as usual, with _hisA naked body completely visible from the sides. <<case "body purist">> - fairy wearing her birthday suit, with pale unblemished skin on full display and silky golden hair cascading down her back. + fairy wearing _hisA birthday suit, with pale unblemished skin on full display and silky golden hair cascading down _hisA back. <<default>> - fairy wearing her birthday suit, with her nude form obscured by the light she's giving off. Her silky golden hair cascades down her back. + fairy wearing _hisA birthday suit, with _hisA nude form obscured by the light _heA's giving off. _HisA silky golden hair cascades down _hisA back. <</switch>> <<else>> - fairy wearing her birthday suit, with her nude form obscured by the light she's giving off. Her silky golden hair cascades down her back. + fairy wearing _hisA birthday suit, with _hisA nude form obscured by the light _heA's giving off. _HisA silky golden hair cascades down _hisA back. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves underneath her, with _hisU tongue sticking out to catch her dripping love juices. The slave must be down in the kitchen, getting a meal out of the food dispensers. The fairy notices you watching and winks, dripping even more with your eyes on her. + A recognizable little representation of one of your slaves underneath _himA, with _hisU tongue sticking out to catch _hisA dripping love juices. The slave must be down in the kitchen, getting a meal out of the food dispensers. The fairy notices you watching and winks, dripping even more with your eyes on _himA. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is sitting upside-down in front of her, and the fairy is slowly teasing the poor slave's butt with a dildo as big as she is. The slave must be receiving _hisU drugs from one of the dildo dispensers. The fairy notices you watching her and gives you a cheerful little wave, twisting the dildo around and humming a tune. + A recognizable little representation of one of your slaves is sitting upside-down in front of _himA, and the fairy is slowly teasing the poor slave's butt with a dildo as big as _heA is. The slave must be receiving _hisU drugs from one of the dildo dispensers. The fairy notices you watching _himA and gives you a cheerful little wave, twisting the dildo around and humming a tune. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - A recognizable little representation of one of your slaves fucks _himselfU with a toy while she twists the control dial around, to the slave's enjoyment. The slave must be using one of the penthouse's many vibrators. She sees you watching and whispers something in the slave's ear; the slave looks up at you and blushes. + A recognizable little representation of one of your slaves fucks _himselfU with a toy while _heA twists the control dial around, to the slave's enjoyment. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and whispers something in the slave's ear; the slave looks up at you and blushes. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is sitting up. The fairy is wearing a little doctor's coat and has her head pressed to the slave's chest to hear the slave breathe; the slave must be getting a checkup. The fairy is humming happily as she flies over to a tablet to take notes. + A recognizable little representation of one of your slaves is sitting up. The fairy is wearing a little doctor's coat and has _hisA head pressed to the slave's chest to hear the slave breathe; the slave must be getting a checkup. The fairy is humming happily as _heA flies over to a tablet to take notes. <<elseif (_paSeed == 5) && ($invasionVictory == 1)>> - She's sitting on the shoulders of a representation of one of your security drones. Every so often, she raises a fist and shouts "For the Imperium of man!" When she sees you looking at her, she grins and says, "This guy is like my robo-buddy. He's the best!" + _HeA's sitting on the shoulders of a representation of one of your security drones. Every so often, _heA raises a fist and shouts "For the Imperium of man!" When _heA sees you looking at _himA, _heA grins and says, "This guy is like my robo-buddy. He's the best!" <<elseif (_paSeed == 6) && ($studio == 1)>> - A recognizable little representation of one of your slaves is riding a sybian while she uses a handheld camera to film the action. The slave must be using one of the penthouse's many toys, and $assistantName is clearly turning the feed of it into porn. + A recognizable little representation of one of your slaves is riding a sybian while _heA uses a handheld camera to film the action. The slave must be using one of the penthouse's many toys, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's own fairy avatar. + _HeA's accompanied by your market assistant's own fairy avatar. <<if $marketAssistantRelationship == "cute">> - The market assistant is sitting on the end of a book, reading from a tablet for ants. $assistantName is lying down next to her, with her head resting on the other fairy's lap and slowly kicking her feet in the air. The market assistant take a moment to look down at $assistantName and gently pat her head. This elicits a big smile from her. + The market assistant is sitting on the end of a book, reading from a tablet for ants. $assistantName is lying down next to _himM, with _hisA head resting on the other fairy's lap and slowly kicking _hisA feet in the air. The market assistant take a moment to look down at $assistantName and gently pat _hisA head. This elicits a big smile from _himA. <<elseif $marketAssistantRelationship == "nonconsensual">> - The market assistant is naked and sitting before a thimble, as $assistantName sits behind her, teasing and molesting her. She is rather annoyed by her inability to focus on her work, having her nipples and clit pinched and flicked. Her sopping pussy is constantly letting out a small stream of liquid into the thimble. $assistantName is working hard on extracting as much sweet nectar from the fairy as she can, with every climax she wrings out bringing another large deluge of pussy juice into the vessel. + The market assistant is naked and sitting before a thimble, as $assistantName sits behind _himM, teasing and molesting _himM. _HeM is rather annoyed by _hisM inability to focus on _hisM work, having _hisM nipples and clit pinched and flicked. _HisM sopping pussy is constantly letting out a small stream of liquid into the thimble. $assistantName is working hard on extracting as much sweet nectar from the fairy as _heA can, with every climax _heA wrings out bringing another large deluge of pussy juice into the vessel. <<elseif $marketAssistantRelationship == "incestuous">> - The fairy sisters are lying down, each embracing the other as they languidly make out. $assistantName slips one leg in between her sister's, and the two begin rocking against one another. The two grow more and more passionate as they make love together. + The fairy sisters are lying down, each embracing the other as they languidly make out. $assistantName slips one leg in between _hisA sister's, and the two begin rocking against one another. The two grow more and more passionate as they make love together. <<else>> - The two fairies are sitting on top of a virtual flower, finishing up their work. With that out of the way, they strip down and each take a stamen and give them a thorough licking. Once coated, they line their stamen up to the other fairy's pussy. They take a moment to hold each other's hand as they slowly slide down the stamen. The two bottom out with a moan, and pull each other into a warm embrace. The market assistant starts buzzing her wings, the vibration causing both of them to yelp. $assistantName grins at this new source of pleasure, locking lips with the market assistant as the two beat their wings to a rhythm only they can hear. + The two fairies are sitting on top of a virtual flower, finishing up their work. With that out of the way, they strip down and each take a stamen and give them a thorough licking. Once coated, they line their stamen up to the other fairy's pussy. They take a moment to hold each other's hand as they slowly slide down the stamen. The two bottom out with a moan, and pull each other into a warm embrace. The market assistant starts buzzing _hisM wings, the vibration causing both of them to yelp. $assistantName grins at this new source of pleasure, locking lips with the market assistant as the two beat their wings to a rhythm only they can hear. <</if>> <<else>> - She's sitting at the edge of your desk, kicking her feet and humming a pleasant tune. She glances up to check on you and sees you looking at her, and flashes you a great big beautiful smile. + _HeA's sitting at the edge of your desk, kicking _hisA feet and humming a pleasant tune. _HeA glances up to check on you and sees you looking at _himA, and flashes you a great big beautiful smile. <</if>> <<case "pregnant fairy">> - She's a cute little fairy with a swollen belly + _HeA's a cute little fairy with a swollen belly <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - wearing a well-sewn blue dress, with a large red bow tied to the back of her waist length golden-blonde hair. She looks like a little Bucuresti doll. + wearing a well-sewn blue dress, with a large red bow tied to the back of _hisA waist length golden-blonde hair. _HeA looks like a little Bucuresti doll. <<case "degradationist">> - and completely unclothed, with her hair in a mess and covered in dirt. + and completely unclothed, with _hisA hair in a mess and covered in dirt. <<case "supremacist">> - and distinctly $arcologies[0].FSSupremacistRace features. She has wrapped a golden ribbon around her chest to create an improvised bra, and another under her swollen belly to fashion a thong. + and distinctly $arcologies[0].FSSupremacistRace features. _HeA has wrapped a golden ribbon around _hisA chest to create an improvised bra, and another under _hisA swollen belly to fashion a thong. <<case "subjugationist">> - and exaggerated $arcologies[0].FSSubjugationistRace features. She is completely unclothed, with her hair in a mess and covered in dirt. + and exaggerated $arcologies[0].FSSubjugationistRace features. _HeA is completely unclothed, with _hisA hair in a mess and covered in dirt. <<case "roman revivalist">> - wearing a small handkerchief wrapped around her like a toga, with one tiny milky breast sticking out. A wreath made of twisted clovers sits on her head. + wearing a small handkerchief wrapped around _himA like a toga, with one tiny milky breast sticking out. A wreath made of twisted clovers sits on _hisA head. <<case "aztec revivalist">> - yellow paint creating tribal patterns across her naked form and curving around her swollen belly. + yellow paint creating tribal patterns across _hisA naked form and curving around _hisA swollen belly. <<case "egyptian revivalist">> - wearing a simple white linen dress and has eye shadow poorly applied around her eyes. + wearing a simple white linen dress and has eye shadow poorly applied around _hisA eyes. <<case "edo revivalist">> - wearing a fine kimono and holding a little fan. She looks like a little Hina doll. + wearing a fine kimono and holding a little fan. _HeA looks like a little Hina doll. <<case "arabian revivalist">> wearing a strip of silk as a dress. <<case "chinese revivalist">> - wearing a silk cheongsam with a little green cap on her head. Her hair is braided on the sides. She looks like a figurine from some kind of game. + wearing a silk cheongsam with a little green cap on _hisA head. _HisA hair is braided on the sides. _HeA looks like a figurine from some kind of game. <<case "chattel religionist">> wearing a little gold-white habit and glowing with purity. <<case "physical idealist">> - wearing a training bra and spats. Her large belly sticks out even more. + wearing a training bra and spats. _HisA large belly sticks out even more. <<case "hedonistic decadence">> - that is nude and sitting upon a large pastry, covered in cream. She occasionally pulls off a piece to nibble on. + that is nude and sitting upon a large pastry, covered in cream. _HeA occasionally pulls off a piece to nibble on. <<case "repopulation focus">> - wearing a lovely maternity dress, which shows off her swollen belly. + wearing a lovely maternity dress, which shows off _hisA swollen belly. <<case "gender radicalist">> wearing a pair of pants. Just the pants. <<case "gender fundamentalist">> - wearing a well-sewn blue dress, with a large red bow tied to the back of her waist length golden-blonde hair. She looks like a little Bucuresti doll. + wearing a well-sewn blue dress, with a large red bow tied to the back of _hisA waist length golden-blonde hair. _HeA looks like a little Bucuresti doll. <<case "asset expansionist">> - wearing a pair of pants and a t-shirt. She has two blueberries stuffed into the front of her shirt. + wearing a pair of pants and a t-shirt. _HeA has two blueberries stuffed into the front of _hisA shirt. <<case "transformation fetishist">> - wearing a pair of tight jeans and a t-shirt. She has two grapes stuffed into her shirt, and some cotton shoved in the back of her jeans. + wearing a pair of tight jeans and a t-shirt. _HeA has two grapes stuffed into _hisA shirt, and some cotton shoved in the back of _hisA jeans. <<case "pastoralist">> - wearing only a pair of overalls. The overalls are open enough to let her belly pour out. + wearing only a pair of overalls. The overalls are open enough to let _hisA belly pour out. <<case "maturity preferentialist">> - wearing an old wool dress and rocking back and forth on a rocking chair, cradling her belly. + wearing an old wool dress and rocking back and forth on a rocking chair, cradling _hisA belly. <<case "youth preferentialist">> - wearing a kindergartner's uniform, complete with rain cap and red backpack. Her swollen belly looks out of place. + wearing a kindergartner's uniform, complete with rain cap and red backpack. _HisA swollen belly looks out of place. <<case "slimness enthusiast">> - wearing a handkerchief with a hole in it like a poncho. Her pregnant belly forces the poncho to spread wide, leaving little of her body to the imagination. + wearing a handkerchief with a hole in it like a poncho. _HisA pregnant belly forces the poncho to spread wide, leaving little of _hisA body to the imagination. <<case "body purist">> - wearing her birthday suit, with pale unblemished pregnant belly on full display and silky golden hair cascading down her back. + wearing _hisA birthday suit, with pale unblemished pregnant belly on full display and silky golden hair cascading down _hisA back. <<default>> - wearing her birthday suit, with her nude form obscured by the light coming from her belly. Her silky golden hair cascades down her back. + wearing _hisA birthday suit, with _hisA nude form obscured by the light coming from _hisA belly. _HisA silky golden hair cascades down _hisA back. <</switch>> <<else>> - wearing her birthday suit, with her nude form obscured by the light coming from her belly. Her silky golden hair cascades down her back. + wearing _hisA birthday suit, with _hisA nude form obscured by the light coming from _hisA belly. _HisA silky golden hair cascades down _hisA back. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves sits beside her, with _hisU tongue scraping across her breast to catch the beads of milk that flow. The slave must be down in the kitchen, getting a meal out of the food dispensers. The fairy notices you watching and winks, her unattended breast giving out a small spray of milk. + A recognizable little representation of one of your slaves sits beside _himA, with _hisU tongue scraping across _hisA breast to catch the beads of milk that flow. The slave must be down in the kitchen, getting a meal out of the food dispensers. The fairy notices you watching and winks, _hisA unattended breast giving out a small spray of milk. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is sitting upside-down in front of her, and the fairy is slowly teasing the poor slave's butt with a dildo as big as she is. The slave must be receiving _hisU drugs from one of the dildo dispensers. The fairy notices you watching her and gives you a cheerful little wave, twisting the dildo around and humming a tune. + A recognizable little representation of one of your slaves is sitting upside-down in front of _himA, and the fairy is slowly teasing the poor slave's butt with a dildo as big as _heA is. The slave must be receiving _hisU drugs from one of the dildo dispensers. The fairy notices you watching _himA and gives you a cheerful little wave, twisting the dildo around and humming a tune. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - A recognizable little representation of one of your slaves fucks _himselfU with a toy while she twists the control dial around, to the slave's enjoyment. The slave must be using one of the penthouse's many vibrators. She sees you watching and whispers something in the slave's ear; the slave looks up at you and blushes. + A recognizable little representation of one of your slaves fucks _himselfU with a toy while _heA twists the control dial around, to the slave's enjoyment. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and whispers something in the slave's ear; the slave looks up at you and blushes. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is sitting up. The fairy is wearing a little doctor's coat, kept open to accommodate for her belly, and has her head pressed to the slave's chest to hear the slave breathe; the slave must be getting a checkup. The fairy is humming happily as she flies over to a tablet to take notes. + A recognizable little representation of one of your slaves is sitting up. The fairy is wearing a little doctor's coat, kept open to accommodate for _hisA belly, and has _hisA head pressed to the slave's chest to hear the slave breathe; the slave must be getting a checkup. The fairy is humming happily as _heA flies over to a tablet to take notes. <<elseif (_paSeed == 5) && ($invasionVictory == 1)>> - She's sitting on the shoulders of a representation of one of your security drones. Every so often, she raises a fist and shouts "For the Imperium of man!" When she sees you looking at her, she grins and says, "This guy is like my robo-buddy. He's the best!" + _HeA's sitting on the shoulders of a representation of one of your security drones. Every so often, _heA raises a fist and shouts "For the Imperium of man!" When _heA sees you looking at _himA, _heA grins and says, "This guy is like my robo-buddy. He's the best!" <<elseif (_paSeed == 6) && ($studio == 1)>> - A recognizable little representation of one of your slaves is riding a sybian while she uses a handheld camera to film the action. The slave must be using one of the penthouse's many toys, and $assistantName is clearly turning the feed of it into porn. + A recognizable little representation of one of your slaves is riding a sybian while _heA uses a handheld camera to film the action. The slave must be using one of the penthouse's many toys, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's own fairy avatar. + _HeA's accompanied by your market assistant's own fairy avatar. <<if $marketAssistantRelationship == "cute">> - The market assistant is sitting on the end of a book, reading from a tablet for ants. $assistantName is sitting beside her, stroking her belly and humming a relaxing tune. + The market assistant is sitting on the end of a book, reading from a tablet for ants. $assistantName is sitting beside _himM, stroking _hisA belly and humming a relaxing tune. <<elseif $marketAssistantRelationship == "nonconsensual">> - The market assistant is sporting her own smaller baby bump now. With her top down, $assistantName slowly squeezes and massages her breasts from behind, teasing out tiny droplets of milk, much to her annoyance. She suddenly drops her tablet with a yelp as $assistantName drags her tongue across her ear from root to tip. + The market assistant is sporting _hisM own smaller baby bump now. With _hisM top down, $assistantName slowly squeezes and massages _hisM breasts from behind, teasing out tiny droplets of milk, much to _hisM annoyance. _HeM suddenly drops _hisM tablet with a yelp as $assistantName drags _hisA tongue across _hisA ear from root to tip. <<elseif $marketAssistantRelationship == "incestuous">> - Taking a break, the market assistant sits on $assistantName's lap, nursing away at her lactating breast like a baby. $assistantName coos, keeping on arm to support her sister's back while the other teases her dripping slit. + Taking a break, the market assistant sits on $assistantName's lap, nursing away at _hisA lactating breast like a baby. $assistantName coos, keeping on arm to support _hisA sister's back while the other teases _hisM dripping slit. <<else>> - The two fairies are slowly making out. The market assistant gently lies $assistantName down, guiding kisses down her body. Taking a moment to suckle from each leaking tit, the market assistant continues down her swollen belly before coming to her delicate flower and tenderly eats the pregnant fairy out. + The two fairies are slowly making out. The market assistant gently lies $assistantName down, guiding kisses down _hisA body. Taking a moment to suckle from each leaking tit, the market assistant continues down _hisA swollen belly before coming to _hisA delicate flower and tenderly eats the pregnant fairy out. <</if>> <<else>> - She's sitting at the edge of your desk, cradling her swollen belly and humming a pleasant tune. She glances up to check on you and sees you looking at her, and flashes you a great big beautiful smile. + _HeA's sitting at the edge of your desk, cradling _hisA swollen belly and humming a pleasant tune. _HeA glances up to check on you and sees you looking at _himA, and flashes you a great big beautiful smile. <</if>> <<case "slimegirl">> - She's a girlish shaped figure, with a crimson core, made entirely out of + _HeA's a girlish shaped figure, with a crimson core, made entirely out of <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - slime with a modest pink dress floating inside her. + slime with a modest pink dress floating inside _himA. <<case "supremacist">> - slime. She keeps trying to shape her goo into a beautiful $arcologies[0].FSSupremacistRace girl, but she hasn't quite perfected the finer details yet. + slime. _HeA keeps trying to shape _hisA goo into a beautiful $arcologies[0].FSSupremacistRace girl, but _heA hasn't quite perfected the finer details yet. <<case "subjugationist">> - slime. She keeps trying to shape her goo into a pretty face, but keeps ending up with overexaggerated $arcologies.FSSubjugationistRace features instead. + slime. _HeA keeps trying to shape _hisA goo into a pretty face, but keeps ending up with overexaggerated $arcologies.FSSubjugationistRace features instead. <<case "roman revivalist">> - slime with a girl's stola sinking into her head. + slime with a girl's stola sinking into _hisA head. <<case "egyptian revivalist">> - slime looking quite perturbed about the amount of sand caught in her. + slime looking quite perturbed about the amount of sand caught in _himA. <<case "edo revivalist">> - slime with a silken kimono floating inside her. + slime with a silken kimono floating inside _himA. <<case "arabian revivalist">> - slime with a headscarf and a pair of sunglasses floating inside her. + slime with a headscarf and a pair of sunglasses floating inside _himA. <<case "chinese revivalist">> - slime with a silk qipao floating inside her. + slime with a silk qipao floating inside _himA. <<case "chattel religionist">> - slime with several symbols of the your new faith floating inside her. + slime with several symbols of the your new faith floating inside _himA. <<case "repopulation focus">> - slime. Her amorphous body has noticeable hip, butt, and breast curves as well as several more cores gathered in her rounded stomach. + slime. _HisA amorphous body has noticeable hip, butt, and breast curves as well as several more cores gathered in _hisA rounded stomach. <<case "eugenics">> - slime with a chastity belt floating inside her. + slime with a chastity belt floating inside _himA. <<case "degradationist">> - slime with a number of piercings sinking into her body. + slime with a number of piercings sinking into _hisA body. <<case "physical idealist">> - slime trying to shape her goo into muscles. + slime trying to shape _hisA goo into muscles. <<case "gender radicalist">> - slime with a very androgynous appearance. She keeps trying to shape her goo into a cock. + slime with a very androgynous appearance. _HeA keeps trying to shape _hisA goo into a cock. <<case "gender fundamentalist">> - slime. Her amorphous body has noticeable hip, butt, and breast curves. + slime. _HisA amorphous body has noticeable hip, butt, and breast curves. <<case "asset expansionist">> - slime. Her amorphous body has ridiculously huge hip, butt, and breast curves. + slime. _HisA amorphous body has ridiculously huge hip, butt, and breast curves. <<case "transformation fetishist">> - slime with a pair of big silicone implants floating around her chest. + slime with a pair of big silicone implants floating around _hisA chest. <<case "pastoralist">> - slime with quite a large amount of milk mixed with her body. She keeps trying to shape her goo into big milky tits. + slime with quite a large amount of milk mixed with _hisA body. _HeA keeps trying to shape _hisA goo into big milky tits. <<case "maturity preferentialist">> slime with a noticeably large core. <<case "youth preferentialist">> slime with a tiny core and immature body <<case "slimness enthusiast">> - slime. She is compacting her slime to make herself look thinner. + slime. _HeA is compacting _hisA slime to make _himselfA look thinner. <<case "body purist">> - slime with the purest goo her body could be made of. + slime with the purest goo _hisA body could be made of. <<default>> - slime with a pair of shorts and a shirt floating inside her. + slime with a pair of shorts and a shirt floating inside _himA. <</switch>> <<else>> - slime with a pair of shorts and a shirt floating inside her. + slime with a pair of shorts and a shirt floating inside _himA. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves has _hisU head in her moist crotch, and is eating her out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the goo girl orgasms, nearly turning into a puddle when she notices you watching. + A recognizable little representation of one of your slaves has _hisU head in _hisA moist crotch, and is eating _himA out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the goo girl orgasms, nearly turning into a puddle when _heA notices you watching. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is down on _hisU knees in front of her, letting the slime girl insert herself gently in and out of _hisU butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the goo girl notices you watching her, and attempts to retract entirely into the slave's ass. + A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, letting the slime girl insert _himselfA gently in and out of _hisU butt. The slave must be receiving _hisU drugs from one of the dildo dispensers. As you watch, the goo girl notices you watching _himA, and attempts to retract entirely into the slave's ass. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - She's having sex with a recognizable little representation of one of your slaves, kissing _himU and giggling occasionally. The slave must be using one of the penthouse's many vibrators. She sees you watching and blushes, but then reshapes herself so you can see better. + _HeA's having sex with a recognizable little representation of one of your slaves, kissing _himU and giggling occasionally. The slave must be using one of the penthouse's many vibrators. _HeA sees you watching and blushes, but then reshapes _himselfA so you can see better. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The goo girl is covering _hisU chest and is listening to the slave breathe; the slave must be getting a checkup. The goo girl is patting the _girlU's head reassuringly. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The goo girl is covering _hisU chest and is listening to the slave breathe; the slave must be getting a checkup. The goo girl is patting the _girlU's head reassuringly. <<elseif (_paSeed == 5) && ($invasionVictory == 1)>> - She's planting a very wet kiss on a representation of one of your security drones; she hugs it as best until it pops into her. When she sees you looking at her, she giggles and says, "What? I like him! He did really well during the invasion. I promise he won't rust in here!" + _HeA's planting a very wet kiss on a representation of one of your security drones; _heA hugs it as best until it pops into _himA. When _heA sees you looking at _himA, _heA giggles and says, "What? I like him! He did really well during the invasion. I promise he won't rust in here!" <<elseif (_paSeed == 6) && ($studio == 1)>> - She's getting oral from a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. + _HeA's getting oral from a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. <<else>> - She's watching you attentively from a bowl filled with her body. When she sees your glance, she reforms herself and awaits your response. + _HeA's watching you attentively from a bowl filled with _hisA body. When _heA sees your glance, _heA reforms _himselfA and awaits your response. <</if>> <<case "angel">> - She's a gorgeous little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> angel with long radiant hair and large <<if $arcologies[0].FSDegradationist != "unset">>black<<else>>white<</if>> wings as large as her when they are folded. + _HeA's a gorgeous little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> angel with long radiant hair and large <<if $arcologies[0].FSDegradationist != "unset">>black<<else>>white<</if>> wings as large as _himA when they are folded. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - She is currently wearing a long, conservative skirt and a pretty white blouse complete with gaps for her wings. She is positively radiant. + _HeA is currently wearing a long, conservative skirt and a pretty white blouse complete with gaps for _hisA wings. _HeA is positively radiant. <<case "degradationist">> - She is wearing black eyeliner and lipstick while using a thin black ribbon to protect her modesty. It's pretty obvious she has a stud through her left nipple. + _HeA is wearing black eyeliner and lipstick while using a thin black ribbon to protect _hisA modesty. It's pretty obvious _heA has a stud through _hisA left nipple. <<case "supremacist">> - She cycles between different outfits that reflect the various holy garments of religions popular in $arcologies[0].FSSupremacistRace countries. + _HeA cycles between different outfits that reflect the various holy garments of religions popular in $arcologies[0].FSSupremacistRace countries. <<case "subjugationist">> - She is wearing a simple white linen dress, and her right ankle is shackled to an iron ball and chain that prevents her from flying very high. + _HeA is wearing a simple white linen dress, and _hisA right ankle is shackled to an iron ball and chain that prevents _himA from flying very high. <<case "roman revivalist">> - She is wearing a fine stola appropriate for a respectable Roman lady, with her hair up in a complicated style. + _HeA is wearing a fine stola appropriate for a respectable Roman lady, with _hisA hair up in a complicated style. <<case "aztec revivalist">> - She is wearing a modest huipil with her hair braided to two ponytails; she's the picture of quiet elegance. + _HeA is wearing a modest huipil with _hisA hair braided to two ponytails; _heA's the picture of quiet elegance. <<case "egyptian revivalist">> - She is wearing a simple white linen dress, kohl eye shadow, sandals, and a serene expression. + _HeA is wearing a simple white linen dress, kohl eye shadow, sandals, and a serene expression. <<case "edo revivalist">> - She is wearing a fine kimono with slits for her wings, getae, tabi, and an expression of perfect serenity. + _HeA is wearing a fine kimono with slits for _hisA wings, getae, tabi, and an expression of perfect serenity. <<case "arabian revivalist">> - She is wearing a tailored suit, a silk headscarf, and aviator sunglasses, making her look ridiculous. + _HeA is wearing a tailored suit, a silk headscarf, and aviator sunglasses, making _himA look ridiculous. <<case "chinese revivalist">> - She is wearing a conservative silk qipao with special slits for her wings. Her hair is pulled back into a bun and secured by a couple of chopsticks. + _HeA is wearing a conservative silk qipao with special slits for _hisA wings. _HisA hair is pulled back into a bun and secured by a couple of chopsticks. <<case "chattel religionist">> - She has adjusted her outfit to consist of nothing but the symbol of your new religion carefully tailored to cover her nipples and crotch. She wears another around her neck and a blush on her cheeks. + _HeA has adjusted _hisA outfit to consist of nothing but the symbol of your new religion carefully tailored to cover _hisA nipples and crotch. _HeA wears another around _hisA neck and a blush on _hisA cheeks. <<case "physical idealist">> - She has swapped out her usual linen dress for one that shows off her toned arms, legs and abs. + _HeA has swapped out _hisA usual linen dress for one that shows off _hisA toned arms, legs and abs. <<case "hedonistic decadence">> - She has swapped out her usual linen dress for one that covers her plush curves. She finds walking easier than trying to fly with her weighty body. + _HeA has swapped out _hisA usual linen dress for one that covers _hisA plush curves. _HeA finds walking easier than trying to fly with _hisA weighty body. <<case "repopulation focus">> - Her simple white linen dress is parted by her full term pregnancy; likely a lost soul being given a new chance. + _HisA simple white linen dress is parted by _hisA full term pregnancy; likely a lost soul being given a new chance. <<case "eugenics">> - She has swapped out her usual linen dress for a fabulous one to match her perfect appearance. She proudly wears the symbol of high society on her arm and, judging by the slight curve to her middle, is growing a child just as beautiful as her. + _HeA has swapped out _hisA usual linen dress for a fabulous one to match _hisA perfect appearance. _HeA proudly wears the symbol of high society on _hisA arm and, judging by the slight curve to _hisA middle, is growing a child just as beautiful as _himA. <<case "gender radicalist">> - She wears a simple white linen dress and has recently changed her appearance to make herself quite androgynous. + _HeA wears a simple white linen dress and has recently changed _hisA appearance to make _himselfA quite androgynous. <<case "gender fundamentalist">> - She wears a simple white linen dress that struggles to cover both her full breasts and child-bearing hips. + _HeA wears a simple white linen dress that struggles to cover both _hisA full breasts and child-bearing hips. <<case "asset expansionist">> - She has recently given up on trying to cover her arm-filling breasts, resorting to just wearing a skirt; a skirt that strains against her enormous rear. She certainly won't be flying anyway. + _HeA has recently given up on trying to cover _hisA arm-filling breasts, resorting to just wearing a skirt; a skirt that strains against _hisA enormous rear. _HeA certainly won't be flying anyway. <<case "transformation fetishist">> - She wears a simple white linen dress that struggles to contain her big, perky, obviously fake breasts. + _HeA wears a simple white linen dress that struggles to contain _hisA big, perky, obviously fake breasts. <<case "pastoralist">> - She wears a simple white linen dress that struggles to cover her full breasts. She frequently tries to hide her nipples; her milk having rendered her dress transparent. + _HeA wears a simple white linen dress that struggles to cover _hisA full breasts. _HeA frequently tries to hide _hisA nipples; _hisA milk having rendered _hisA dress transparent. <<case "maturity preferentialist">> - She wears a simple white linen dress and has recently altered appearance to be more mature. Her face is one of experience and her hair has streaks of silver. + _HeA wears a simple white linen dress and has recently altered appearance to be more mature. _HisA face is one of experience and _hisA hair has streaks of silver. <<case "youth preferentialist">> - She wears a simple white linen dress that tastefully hugs her youthful body. She looks barely 18; a tantalizing risk. + _HeA wears a simple white linen dress that tastefully hugs _hisA youthful body. _HeA looks barely 18; a tantalizing risk. <<case "slimness enthusiast">> - She wears a simple white linen dress that tastefully hugs her thin body. + _HeA wears a simple white linen dress that tastefully hugs _hisA thin body. <<case "body purist">> - She has forgone covering herself to allow her radiant, pure body to be visible to all. + _HeA has forgone covering _himselfA to allow _hisA radiant, pure body to be visible to all. <<default>> - She wears a simple white linen dress that, while concealing, shows off her pleasant curves. + _HeA wears a simple white linen dress that, while concealing, shows off _hisA pleasant curves. <</switch>> <<else>> - She wears a simple white linen dress that, while concealing, shows off her pleasant curves. + _HeA wears a simple white linen dress that, while concealing, shows off _hisA pleasant curves. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves is locking lips with her. The slave must be down in the kitchen, getting a meal out of the food dispensers. The angel notices you watching, blushes deeply and covers herself and the slave with a wing. + A recognizable little representation of one of your slaves is locking lips with _himA. The slave must be down in the kitchen, getting a meal out of the food dispensers. The angel notices you watching, blushes deeply and covers _himselfA and the slave with a wing. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is across her lap, _hisU rear red from a recent spanking. The slave must be receiving _hisU drugs from one of the dildo dispensers. The angel notices you watching, nods, and resumes spanking, ignoring the slave's distress. + A recognizable little representation of one of your slaves is across _hisA lap, _hisU rear red from a recent spanking. The slave must be receiving _hisU drugs from one of the dildo dispensers. The angel notices you watching, nods, and resumes spanking, ignoring the slave's distress. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - She has a visible representation of one of your slaves across her lap, a vibrator partially inserted into _himU, which the slave is obviously enjoying. The slave must be using one of the penthouse's many vibrators. She notices you watching and blushes deeply before returning to pleasuring the slave. + _HeA has a visible representation of one of your slaves across _hisA lap, a vibrator partially inserted into _himU, which the slave is obviously enjoying. The slave must be using one of the penthouse's many vibrators. _HeA notices you watching and blushes deeply before returning to pleasuring the slave. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying with _hisU head in her lap. The angel is embracing her gently and silently; the slave must be getting a checkup. She looks up at you with a smile; the slave must be doing well. + A recognizable little representation of one of your slaves is lying with _hisU head in _hisA lap. The angel is embracing _himU gently and silently; the slave must be getting a checkup. _HeA looks up at you with a smile; the slave must be doing well. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - She's standing next to a representation of one of your security drones, gently caressing it. When she sees you looking at her, she blushes and says, "I like this one. He did very well during the invasion. He saved so many." + _HeA's standing next to a representation of one of your security drones, gently caressing it. When _heA sees you looking at _himA, _heA blushes and says, "I like this one. He did very well during the invasion. He saved so many." <<elseif (_paSeed == 6) && ($studio == 1)>> - She's watching a recognizable little representation of one of your slaves masturbating, with one hand to cover her eyes and the other to hold a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. + _HeA's watching a recognizable little representation of one of your slaves masturbating, with one hand to cover _hisA eyes and the other to hold a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's own angelic avatar. + _HeA's accompanied by your market assistant's own angelic avatar. <<if $marketAssistantRelationship == "cute">> They're deep in prayer for your benefit and the safety of you, your arcology and your slaves. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName is happily brushing the market assistant while humming happily. Upon noticing you watching, she hastily sneaks a hand down the assistant's dress and pinches a nipple, eliciting a squeak from the girl. + $assistantName is happily brushing the market assistant while humming happily. Upon noticing you watching, _heA hastily sneaks a hand down the assistant's dress and pinches a nipple, eliciting a squeak from the _girlM. <<elseif $marketAssistantRelationship == "incestuous">> - $assistantName is naked and kissing her equally bare sister. You watch silently as they grind their bodies against each other until one notices your gaze. They both shriek, cover themselves with their wings and hustle out of sight. + $assistantName is naked and kissing _hisA equally bare sister. You watch silently as they grind their bodies against each other until one notices your gaze. They both shriek, cover themselves with their wings and hustle out of sight. <<else>> They're making out in a surprisingly girlish way, deeply kissing each other and pressing their chests together. They blush when they see you watching them, each quickly covering the other with a wing. <</if>> <<else>> - She's deep in prayer. She glances up to check on you and sees you looking at her, and flashes you a look of serenity. + _HeA's deep in prayer. _HeA glances up to check on you and sees you looking at _himA, and flashes you a look of serenity. <</if>> <<case "cherub">> - She's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> minor angel with radiant hair and arm length <<if $arcologies[0].FSDegradationist != "unset">>black<<else>>white<</if>> wings. + _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> minor angel with radiant hair and arm length <<if $arcologies[0].FSDegradationist != "unset">>black<<else>>white<</if>> wings. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - She has swapped her usual short skirt for a much longer one. No more panty flashes for you! + _HeA has swapped _hisA usual short skirt for a much longer one. No more panty flashes for you! <<case "degradationist">> - She is wearing black lipstick along with her usual white linen dress with a short skirt. Occasionally you get a glance up that skirt; a dark black thong greets you. + _HeA is wearing black lipstick along with _hisA usual white linen dress with a short skirt. Occasionally you get a glance up that skirt; a dark black thong greets you. <<case "supremacist">> - She is wearing a cute little dressed stitched with designs from $arcologies[0].FSSupremacistRace culture. Occasionally you get a glance up it; a white pair of panties with similar designs say hello. + _HeA is wearing a cute little dressed stitched with designs from $arcologies[0].FSSupremacistRace culture. Occasionally you get a glance up it; a white pair of panties with similar designs say hello. <<case "subjugationist">> - She is shackled to an iron ball and chain that's almost as big as she is, and she has to slowly and comically drag it behind her to get anywhere. Occasionally she tumbles over in her struggles, flipping her white linen dress up and treating you to a good look at her panties. + _HeA is shackled to an iron ball and chain that's almost as big as _heA is, and _heA has to slowly and comically drag it behind _himA to get anywhere. Occasionally _heA tumbles over in _hisA struggles, flipping _hisA white linen dress up and treating you to a good look at _hisA panties. <<case "roman revivalist">> - She is wearing a cute little toga. Occasionally you get a glance up it; a cute little pussy says hello. + _HeA is wearing a cute little toga. Occasionally you get a glance up it; a cute little pussy says hello. <<case "aztec revivalist">> - wearing a huipil with her hair braided to two ponytails. You can clearly see through the sides that she has chosen to forgo underwear. + wearing a huipil with _hisA hair braided to two ponytails. You can clearly see through the sides that _heA has chosen to forgo underwear. <<case "egyptian revivalist">> - She is wearing a simple white linen dress, kohl eye shadow, and a serene expression. Her dress hangs low enough to block your view, unfortunately. + _HeA is wearing a simple white linen dress, kohl eye shadow, and a serene expression. _HisA dress hangs low enough to block your view, unfortunately. <<case "edo revivalist">> - She is wearing a cute little kimono with slits for her wings. Occasionally you get a glance up it; a lovely pair of panties say hello. + _HeA is wearing a cute little kimono with slits for _hisA wings. Occasionally you get a glance up it; a lovely pair of panties say hello. <<case "arabian revivalist">> - She wears a fine dress, a silk headscarf, aviator sunglasses, and an overly conservative posture. No seeing up her dress for you! + _HeA wears a fine dress, a silk headscarf, aviator sunglasses, and an overly conservative posture. No seeing up _hisA dress for you! <<case "chinese revivalist">> - She is wearing a conservative silk qipao with special slits for her wings. Her hair is pulled back into a bun and secured by a couple of chopsticks. It you try really hard, you can get a peek of her panties as she flutters by. + _HeA is wearing a conservative silk qipao with special slits for _hisA wings. _HisA hair is pulled back into a bun and secured by a couple of chopsticks. It you try really hard, you can get a peek of _hisA panties as _heA flutters by. <<case "chattel religionist">> - She has adjusted her outfit to consist of nothing but the symbol of your new religion carefully tailored to cover her nipples and crotch. Another dangles from her neck. Her attire leaves little to the imagination. + _HeA has adjusted _hisA outfit to consist of nothing but the symbol of your new religion carefully tailored to cover _hisA nipples and crotch. Another dangles from _hisA neck. _HisA attire leaves little to the imagination. <<case "physical idealist">> - She has chosen to ditch her usual linen dress for nothing but her undies in order to show off her muscles. + _HeA has chosen to ditch _hisA usual linen dress for nothing but _hisA undies in order to show off _hisA muscles. <<case "hedonistic decadence">> - She has become so plump lately that no amount of tugging will get her linen dress to cover her exposed panties. She struggles to stay aloft with such a plush body. + _HeA has become so plump lately that no amount of tugging will get _hisA linen dress to cover _hisA exposed panties. _HeA struggles to stay aloft with such a plush body. <<case "repopulation focus">> - She has chosen to ditch her usual linen dress for just her panties. She struggles to fly with her heavy pregnancy and milk laden breasts. + _HeA has chosen to ditch _hisA usual linen dress for just _hisA panties. _HeA struggles to fly with _hisA heavy pregnancy and milk laden breasts. <<case "eugenics">> - She wears simple white linen dress with a short skirt that frequently lets you catch glimpses of her chastity belt. + _HeA wears simple white linen dress with a short skirt that frequently lets you catch glimpses of _hisA chastity belt. <<case "gender radicalist">> - She wears simple white linen dress with a short skirt that frequently lets you catch glimpses of her panties. She has become rather boyish lately and you swear that there is a slight bulge in her panties. + _HeA wears simple white linen dress with a short skirt that frequently lets you catch glimpses of _hisA panties. _HeA has become rather boyish lately and you swear that there is a slight bulge in _hisA panties. <<case "gender fundamentalist">> - She wears a simple white linen dress that struggles to cover both her full breasts and child-bearing hips. Her short skirt frequently rides you to give you a lovely view of her panties. + _HeA wears a simple white linen dress that struggles to cover both _hisA full breasts and child-bearing hips. _HisA short skirt frequently rides you to give you a lovely view of _hisA panties. <<case "asset expansionist">> - She has recently taken to wearing nothing put her panties, having given up on fitting into her dress. She struggles to fly with her massive tits weighing her down and she commonly has to pause to pull her underwear out of her buttcrack. + _HeA has recently taken to wearing nothing put _hisA panties, having given up on fitting into _hisA dress. _HeA struggles to fly with _hisA massive tits weighing _himA down, and _heA commonly has to pause to pull _hisA underwear out of _hisA buttcrack. <<case "transformation fetishist">> - She wears a simple white linen dress that struggles to cover both her big fake breasts and ass. Her short skirt feebly rests atop her panty devouring rear, giving you a lovely view. + _HeA wears a simple white linen dress that struggles to cover both _hisA big fake breasts and ass. _HisA short skirt feebly rests atop _hisA panty devouring rear, giving you a lovely view. <<case "pastoralist">> - She has begun leaving the top of her white linen dress open to allow her milk laden breasts to hang free. She tends to leave a trail where ever she flies. + _HeA has begun leaving the top of _hisA white linen dress open to allow _hisA milk laden breasts to hang free. _HeA tends to leave a trail where ever _heA flies. <<case "maturity preferentialist">> - She has recently updated her appearance to be more mature; an air of experience follows her as she flies around. She a wears simple white linen dress with a short skirt that frequently lets you catch glimpses of her panties; polka-dotted, oddly enough. + _HeA has recently updated _hisA appearance to be more mature; an air of experience follows _himA as _heA flies around. _HeA a wears simple white linen dress with a short skirt that frequently lets you catch glimpses of _hisA panties; polka-dotted, oddly enough. <<case "youth preferentialist">> - She has recently updated her appearance to be more youthful. She frequently flutters by, enjoying her youthful vigor. She a wears simple white linen dress with a short skirt that frequently lets you catch glimpses of her panties; an adorable pair of bloomers. + _HeA has recently updated _hisA appearance to be more youthful. _HeA frequently flutters by, enjoying _hisA youthful vigor. _HeA a wears simple white linen dress with a short skirt that frequently lets you catch glimpses of _hisA panties; an adorable pair of bloomers. <<case "slimness enthusiast">> - She wears simple white linen dress with a short skirt that hangs loosely of her pleasantly thin body. Her panties are obviously a bit loose too, as she frequently has to stop, swoop down and retrieve them whenever they fall off her flat ass. + _HeA wears simple white linen dress with a short skirt that hangs loosely off _hisA pleasantly thin body. _HisA panties are obviously a bit loose too, as _heA frequently has to stop, swoop down and retrieve them whenever they fall off _hisA flat ass. <<case "body purist">> - She has forgone covering herself to allow her radiant, pure body to be visible to all. + _HeA has forgone covering _himselfA to allow _hisA radiant, pure body to be visible to all. <<default>> - She wears a simple white linen dress with a short skirt that frequently lets you catch glimpses of her panties. + _HeA wears a simple white linen dress with a short skirt that frequently lets you catch glimpses of _hisA panties. <</switch>> <<else>> - She wears a simple white linen dress with a short skirt that frequently lets you catch glimpses of her panties. + _HeA wears a simple white linen dress with a short skirt that frequently lets you catch glimpses of _hisA panties. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - A recognizable little representation of one of your slaves is eating her out as she flutters in front of them. The slave must be down in the kitchen, getting a meal out of the food dispensers. The cherub notices you watching and shoots you a thumbs up. + A recognizable little representation of one of your slaves is eating _himA out as _heA flutters in front of them. The slave must be down in the kitchen, getting a meal out of the food dispensers. The cherub notices you watching and shoots you a thumbs up. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is before her, ass in the air, as she eagerly fists _hisU rear. The slave must be receiving _hisU drugs from one of the dildo dispensers. The cherub notices you watching and tosses you a thumbs up with her free hand. + A recognizable little representation of one of your slaves is before _himA, ass in the air, as _heA eagerly fists _hisU rear. The slave must be receiving _hisU drugs from one of the dildo dispensers. The cherub notices you watching and tosses you a thumbs up with _hisA free hand. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - A recognizable little representation of one of your slaves is before her, ass in the air, as she eagerly fucks _himU with a strap-on, which the slave is obviously enjoying. The slave must be using one of the penthouse's many vibrators. She notices you watching, tosses up a thumbs up at you and increases her thrusting. + A recognizable little representation of one of your slaves is before _himA, ass in the air, as _heA eagerly fucks _himU with a strap-on, which the slave is obviously enjoying. The slave must be using one of the penthouse's many vibrators. _HeA notices you watching, tosses up a thumbs up at you and increases _hisA thrusting. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying before her. The cherub is hovering in front of _hisU chest, head to _hisU breast, listening to _hisU heartbeat; the slave must be getting a checkup. She beams you a smile; the slave must be doing well. + A recognizable little representation of one of your slaves is lying before _himA. The cherub is hovering in front of _hisU chest, head to _hisU breast, listening to _hisU heartbeat; the slave must be getting a checkup. _HeA beams you a smile; the slave must be doing well. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - She's fluttering around in circles with a representation of one of your security drones, steadily chasing it. When she sees you looking at her, she giggles and says, "I like this one. He did very well during the invasion." + _HeA's fluttering around in circles with a representation of one of your security drones, steadily chasing it. When _heA sees you looking at _himA, _heA giggles and says, "I like this one. He did very well during the invasion." <<elseif (_paSeed == 6) && ($studio == 1)>> - She's watching a recognizable little representation of one of your slaves masturbating, while holding a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. + _HeA's watching a recognizable little representation of one of your slaves masturbating, while holding a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's slightly taller avatar. + _HeA's accompanied by your market assistant's slightly taller avatar. <<if $marketAssistantRelationship == "cute">> They're quickly darting around, playing tag; every touch transferring a bit of data between the players. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName is lazily reclining while the market assistant fans her with a large feather. She snaps her fingers as the taller cherub sighs and lowers her head between $assistantName's legs. + $assistantName is lazily reclining while the market assistant fans _himA with a large feather. _HeA snaps _hisA fingers as the taller cherub sighs and lowers _hisM head between $assistantName's legs. <<elseif $marketAssistantRelationship == "incestuous">> - $assistantName and her sister are struggling to stay airborne as they lustfully trib each other. When they notice you watching, and after they both climax, they pull each other close for a deep kiss only to manage to crash to the ground. They right themselves, laughing, before returning to their makeout session. + $assistantName and _hisA sister are struggling to stay airborne as they lustfully trib each other. When they notice you watching, and after they both climax, they pull each other close for a deep kiss only to manage to crash to the ground. They right themselves, laughing, before returning to their makeout session. <<else>> They're leaning against each other while looking over a list of your slaves. They choose a pair to work on hooking up before turning to kiss each other deeply. <</if>> <<else>> - She's fluttering to and fro humming to herself. You swear she keeps flashing her panties to you on purpose. + _HeA's fluttering to and fro humming to _himselfA. You swear _heA keeps flashing _hisA panties to you on purpose. <</if>> <<case "imp">> - She's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> imp with black hair and comically tiny bat-like wings. + _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> imp with black hair and comically tiny bat-like wings. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - She has swapped to wearing much more, relatively speaking, modest clothing; extremely tight jeans and a top so small and taut you swear she's about to pop out of it. + _HeA has swapped to wearing much more, relatively speaking, modest clothing; extremely tight jeans and a top so small and taut you swear _heA's about to pop out of it. <<case "degradationist">> - She has replaced her loincloth with a chastity belt containing an immense dildo; it is clearly seen distending her belly. Countless scars line her back and ass from the frequent lashings she enjoys. + _HeA has replaced _hisA loincloth with a chastity belt containing an immense dildo; it is clearly seen distending _hisA belly. Countless scars line _hisA back and ass from the frequent lashings _heA enjoys. <<case "supremacist">> - She's taken to carrying a cat o' nine tails whip at all times so that she's ready to lash a <<if $arcologies[0].FSSupremacistRace == "mixed race">>pureblooded<<else>>non-$arcologies[0].FSSupremacistRace<</if>> slave at a moment's notice. + _HeA's taken to carrying a cat o' nine tails whip at all times so that _heA's ready to lash a <<if $arcologies[0].FSSupremacistRace == "mixed race">>pureblooded<<else>>non-$arcologies[0].FSSupremacistRace<</if>> slave at a moment's notice. <<case "subjugationist">> - Her cartoonishly exaggerated $arcologies[0].FSSubjugationistRace body is just begging for a whipping, even when she isn't doing something mischievous and sneaky, which is rare. + _HisA cartoonishly exaggerated $arcologies[0].FSSubjugationistRace body is just begging for a whipping, even when _heA isn't doing something mischievous and sneaky, which is rare. <<case "roman revivalist">> - She'd fit in perfectly tormenting the condemned in Tartarus. + _HeA'd fit in perfectly tormenting the condemned in Tartarus. <<case "aztec revivalist">> - She's taken to carrying a pair of ceremonial daggers perfect for bloodletting and even an impromptu sacrifice. Two things she really enjoys performing. + _HeA's taken to carrying a pair of ceremonial daggers perfect for bloodletting and even an impromptu sacrifice. Two things _heA really enjoys performing. <<case "egyptian revivalist">> - She has recently adjusted her appearance to resemble an Egyptian slave; that combined with a manufactured rebellious streak are sure to earn her a whipping. + _HeA has recently adjusted _hisA appearance to resemble an Egyptian slave; that combined with a manufactured rebellious streak are sure to earn _himA a whipping. <<case "edo revivalist">> - She has tightly bound herself in shibari ropes, although they don't achieve much given she can still fly freely. + _HeA has tightly bound _himselfA in shibari ropes, although they don't achieve much given _heA can still fly freely. <<case "arabian revivalist">> - She has donned the skimpiest, sluttiest outfit she could think of. She's just begging to get stoned. + _HeA has donned the skimpiest, sluttiest outfit _heA could think of. _HeA's just begging to get stoned. <<case "chinese revivalist">> - She has added a number of piercings to her body to allow her to be suspended by hooks rather than flying. + _HeA has added a number of piercings to _hisA body to allow _himA to be suspended by hooks rather than flying. <<case "chattel religionist">> - She has chosen to go fully naked, exposing the symbols of your religion pierced through her nipples and clit. + _HeA has chosen to go fully naked, exposing the symbols of your religion pierced through _hisA nipples and clit. <<case "physical idealist">> - She has adjusted her appearance to be rather muscular. Not only can she crack a whip harder than ever, but when she flexes, she nearly pops the belt around her chest. + _HeA has adjusted _hisA appearance to be rather muscular. Not only can _heA crack a whip harder than ever, but when _heA flexes, _heA nearly pops the belt around _hisA chest. <<case "hedonistic decadence">> - She has become rather chubby lately. She may want to change up her routine of tormenting the hungry by devouring food before them. + _HeA has become rather chubby lately. _HeA may want to change up _hisA routine of tormenting the hungry by devouring food before them. <<case "repopulation focus">> - She's added a pair of tight belts across her stomach recently. The taut material painfully digs into her growing pregnancy. + _HeA's added a pair of tight belts across _hisA stomach recently. The taut material painfully digs into _hisA growing pregnancy. <<case "eugenics">> - She has an iron chastity belt under her loincloth and two large bulges in her middle. You don't have to guess she has a pair of enormous dildos locked inside her. + _HeA has an iron chastity belt under _hisA loincloth and two large bulges in _hisA middle. You don't have to guess _heA has a pair of enormous dildos locked inside _himA. <<case "gender radicalist">> - She's recently begun rendering herself more androgynous. Something can be seen commonly tenting her loincloth; when ever if shifts to the side, you catch sight of a thumb sized and heavily pierced clitoris. + _HeA's recently begun rendering _himselfA more androgynous. Something can be seen commonly tenting _hisA loincloth; when ever if shifts to the side, you catch sight of a thumb sized and heavily pierced clitoris. <<case "gender fundamentalist">> - She's recently increased the size of her breasts and width of her hips. The belt around her chest tightly binds her new bust and causes its flesh to bulge and jiggle delightfully. + _HeA's recently increased the size of _hisA breasts and width of _hisA hips. The belt around _hisA chest tightly binds _hisA new bust and causes its flesh to bulge and jiggle delightfully. <<case "asset expansionist">> - She's had to let out her chest belt to accommodate her new excessive bust, but only a little; the belt creates a deep canyon across her chest with plenty of flesh bulging above and below the straining leather. + _HeA's had to let out _hisA chest belt to accommodate _hisA new excessive bust, but only a little; the belt creates a deep canyon across _hisA chest with plenty of flesh bulging above and below the straining leather. <<case "transformation fetishist">> - She's had to let out her chest belt to accommodate her new excessive bust, but only a little; the belt creates a deep canyon across her fake chest and threatens to painfully pop the underlying implants. + _HeA's had to let out _hisA chest belt to accommodate _hisA new excessive bust, but only a little; the belt creates a deep canyon across _hisA fake chest and threatens to painfully pop the underlying implants. <<case "pastoralist">> - She's exchanged her chest belt for a pair of rings with leather straps. She wears them so tightly every motion she makes forces a gush of milk from her painfully swollen breasts. + _HeA's exchanged _hisA chest belt for a pair of rings with leather straps. _HeA wears them so tightly every motion _heA makes forces a gush of milk from _hisA painfully swollen breasts. <<case "maturity preferentialist">> - She has recently updated her appearance to be more mature; an air of experience follows her as she flies around. You can hear her plotting tortures, many you've never heard of. + _HeA has recently updated _hisA appearance to be more mature; an air of experience follows _himA as _heA flies around. You can hear _himA plotting tortures, many you've never heard of. <<case "youth preferentialist">> - She has recently updated her appearance to be more youthful. She frequently flutters by, enjoying her youthful vigor. She looks so innocent, but looks can be deceiving! + _HeA has recently updated _hisA appearance to be more youthful. _HeA frequently flutters by, enjoying _hisA youthful vigor. _HeA looks so innocent, but looks can be deceiving! <<case "slimness enthusiast">> - Her new, thinner body gives her plenty of excuses to pull her straps even tighter. + _HisA new, thinner body gives _himA plenty of excuses to pull _hisA straps even tighter. <<case "body purist">> - She has forgone covering herself to allow her sinful, pure body to be visible to all. + _HeA has forgone covering _himselfA to allow _hisA sinful, pure body to be visible to all. <<default>> - She wears only a belt, tightly bound, over her tiny breasts and a simple loincloth over her crotch, leaving most of her body in plain, but arousing, sight. + _HeA wears only a belt, tightly bound, over _hisA tiny breasts and a simple loincloth over _hisA crotch, leaving most of _hisA body in plain, but arousing, sight. <</switch>> <<else>> - She wears only a belt, tightly bound, over her tiny breasts and a simple loincloth over her crotch, leaving most of her body in plain, but arousing, sight. + _HeA wears only a belt, tightly bound, over _hisA tiny breasts and a simple loincloth over _hisA crotch, leaving most of _hisA body in plain, but arousing, sight. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - She is steadily forcing a dildo the size of your arm down a recognizable little representation of one of your slaves' throat. The slave must be down in the kitchen, getting a meal out of the food dispensers. The imp notices you watching, points to the obscene bulge in the slave's throat and laughs maniacally. + _HeA is steadily forcing a dildo the size of your arm down a recognizable little representation of one of your slaves' throat. The slave must be down in the kitchen, getting a meal out of the food dispensers. The imp notices you watching, points to the obscene bulge in the slave's throat and laughs maniacally. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is before her, ass in the air, as she enthusiastically winds an anal pear. The slave must be receiving _hisU drugs from one of the dildo dispensers. The imp notices you watching and laughs as she gapes the slave's asshole further, enjoying _hisU obvious discomfort. + A recognizable little representation of one of your slaves is before _himA, ass in the air, as _heA enthusiastically winds an anal pear. The slave must be receiving _hisU drugs from one of the dildo dispensers. The imp notices you watching and laughs as _heA gapes the slave's asshole further, enjoying _hisU obvious discomfort. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - A recognizable little representation of one of your slaves is before her, perched atop a wooden horse with sexual fluids running down its sides. The slave must be using one of the penthouse's many sex toys. Noticing you watching, the imp flies above _himU and roughly forces _himU down, eliciting a scream of surprise from the horny slave. She likely upped the output on whatever toy the slave was using. + A recognizable little representation of one of your slaves is before _himA, perched atop a wooden horse with sexual fluids running down its sides. The slave must be using one of the penthouse's many sex toys. Noticing you watching, the imp flies above _himU and roughly forces _himU down, eliciting a scream of surprise from the horny slave. _HeA likely upped the output on whatever toy the slave was using. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying on _hisU side before her; belly painfully distended. The imp is hovering over _himU holding an enema bag; the slave must be getting a checkup. She notices your gaze and squeezes the bag, forcing a burst of liquid into the slave's gut and drawing a moan of discomfort out of the _girlU. + A recognizable little representation of one of your slaves is lying on _hisU side before _himA; belly painfully distended. The imp is hovering over _himU holding an enema bag; the slave must be getting a checkup. _HeA notices your gaze and squeezes the bag, forcing a burst of liquid into the slave's gut and drawing a moan of discomfort out of the _girlU. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - She's flapping around in circles chasing a representation of one of your security drones with a mallet. When she sees you looking at her, she quickly hides the hammer behind her back, giggles and says, "He let some get away and needed to be punished!" + _HeA's flapping around in circles chasing a representation of one of your security drones with a mallet. When _heA sees you looking at _himA, _heA quickly hides the hammer behind _hisA back, giggles and says, "He let some get away and needed to be punished!" <<elseif (_paSeed == 6) && ($studio == 1)>> - She's hovering over a recognizable little representation of one of your slaves masturbating while holding a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into a PoV porno. + _HeA's hovering over a recognizable little representation of one of your slaves masturbating while holding a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and $assistantName is clearly turning the feed of it into a PoV porno. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's slightly taller avatar. + _HeA's accompanied by your market assistant's slightly taller avatar. <<if $marketAssistantRelationship == "cute">> They're tormenting a little representation of one of your slaves while giggling to each other. A closer inspection reveals they are playing with the door locks to confound a new menial. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName has her plaything tightly bound to a rack and is gleefully pouring hot wax onto the oddly silent market assistant. You see why when a drop lands on her sensitive clit, eliciting a scream from the restrained imp; $assistantName pulls her restraints even tighter as punishment. + $assistantName has _hisA plaything tightly bound to a rack and is gleefully pouring hot wax onto the oddly silent market assistant. You see why when a drop lands on _hisM sensitive clit, eliciting a scream from the restrained imp; $assistantName pulls _hisM restraints even tighter as punishment. <<elseif $marketAssistantRelationship == "incestuous">> - $assistantName and her sister are struggling to stay airborne as they attempt push an oversized, double-ended dildo out of their own cunt and into the other's. When they notice you watching, $assistantName seizes the opportunity to bear down hard, forcing the entirety of the toy into the distracted market assistant. She crashes to the ground, hands upon her cock bulged middle, orgasming indecently. + $assistantName and _hisA sister are struggling to stay airborne as they attempt push an oversized, double-ended dildo out of their own cunt and into the other's. When they notice you watching, $assistantName seizes the opportunity to bear down hard, forcing the entirety of the toy into the distracted market assistant. _HeM crashes to the ground, hands upon _hisM cock bulged middle, orgasming indecently. <<else>> They're taking swings at each other with switches. Giggling with each swing and moaning with every successful strike. <</if>> <<else>> - She's inspecting her arsenal of toys and punishment tools. When she notices you watching; she grabs her favorite and eagerly makes use of it on herself. + _HeA's inspecting _hisA arsenal of toys and punishment tools. When _heA notices you watching, _heA grabs _hisA favorite and eagerly makes use of it on _himselfA. <</if>> <<case "witch">> - She's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> witch with thin, flowing robes and a wide brimmed, if rather stereotypical, witch's hat. + _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> witch with thin, flowing robes and a wide brimmed, if rather stereotypical, witch's hat. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - She still hasn't managed to undo the spell; her chest is still unnaturally smooth, not one nipple peaks the fabric of the robe. + _HeA still hasn't managed to undo the spell; _hisA chest is still unnaturally smooth, not one nipple peaks the fabric of the robe. <<case "degradationist">> - She still hasn't managed to undo the spell; her face, hands and every surface of her body are completely covered in tattoos. It is especially noticeable when she talks that her tongue is tattooed too; wonder what decorates the surfaces of her body you can't see? + _HeA still hasn't managed to undo the spell; _hisA face, hands and every surface of _hisA body are completely covered in tattoos. It is especially noticeable when _heA talks that _hisA tongue is tattooed too; wonder what decorates the surfaces of _hisA body you can't see? <<case "supremacist">> - She's managed to correct the spell, and even succeed in it. She is now <<if $arcologies[0].FSSupremacistRace == "mixed race">>the perfect blend of every ethnicity, with all of their best qualities and none of their flaws<<else>>ethnically 100% pure $arcologies[0].FSSupremacistRace<</if>>. If she were real, she would make the perfect breeding stock for the next generation of the master race. + _HeA's managed to correct the spell, and even succeed in it. _HeA is now <<if $arcologies[0].FSSupremacistRace == "mixed race">>the perfect blend of every ethnicity, with all of their best qualities and none of their flaws<<else>>ethnically 100% pure $arcologies[0].FSSupremacistRace<</if>>. If _heA were real, _heA would make the perfect breeding stock for the next generation of the master race. <<case "subjugationist">> - She still hasn't managed to undo the spell; she looks like a racist caricature of a $arcologies[0].FSSubjugationistRace girl, and has an appropiately demeaning accent to match. What's worse, the spell also seems to have stripped most of her literacy in $language, making reading her tomes an arduous task for her. + _HeA still hasn't managed to undo the spell; _heA looks like a racist caricature of a $arcologies[0].FSSubjugationistRace girl, and has an appropriately demeaning accent to match. What's worse, the spell also seems to have stripped most of _hisA literacy in $language, making reading _hisA tomes an arduous task for _himA. <<case "roman revivalist">> - While she acts like a typical Roman woman, she is pretty obviously Greek. She can't even name the Pantheon correctly. + While _heA acts like a typical Roman woman, _heA is pretty obviously Greek. _HeA can't even name the Pantheon correctly. <<case "aztec revivalist">> - She is still very obviously not a native and has become rather caught up in the fear that she'll soon be sacrificed. + _HeA is still very obviously not a native and has become rather caught up in the fear that _heA'll soon be sacrificed. <<case "egyptian revivalist">> - She's managed to untangle herself from the wrappings, though she has chosen to leave several still wrapped around her body. + _HeA's managed to untangle _himselfA from the wrappings, though _heA has chosen to leave several still wrapped around _hisA body. <<case "edo revivalist">> - She's managed to correct the spell, somewhat, though she now resembles something that belongs in a hentai. + _HeA's managed to correct the spell, somewhat, though _heA now resembles something that belongs in a hentai. <<case "arabian revivalist">> - She's managed to correct the spell, and even succeed at it. She has altered her appearance to resemble a gorgeous djinn. She is seductively performing a belly dance for you. + _HeA's managed to correct the spell, and even succeed at it. _HeA has altered _hisA appearance to resemble a gorgeous djinn. _HeA is seductively performing a belly dance for you. <<case "chinese revivalist">> - She has chosen to embrace the outcome of her spell, even pushing her luck a little more, leaving her wearing a long and very fashionable qipao. + _HeA has chosen to embrace the outcome of _hisA spell, even pushing _hisA luck a little more, leaving _himA wearing a long and very fashionable qipao. <<case "chattel religionist">> - She has chosen to embrace the outcome of her spell, proudly displaying the various holy symbols hanging from around her neck and dangling from her nipples, navel and clit. + _HeA has chosen to embrace the outcome of _hisA spell, proudly displaying the various holy symbols hanging from around _hisA neck and dangling from _hisA nipples, navel and clit. <<case "physical idealist">> - She managed to regain freedom of movement, but has chosen to leave her torn robes unfixed to further highlight her ridiculous muscles. + _HeA managed to regain freedom of movement, but has chosen to leave _hisA torn robes unfixed to further highlight _hisA ridiculous muscles. <<case "hedonistic decadence">> - She has managed to lighten her body enough to regain mobility, but no amount of her magic can summon a robe big enough to cover her enormously fat body without looking ridiculous. + _HeA has managed to lighten _hisA body enough to regain mobility, but no amount of _hisA magic can summon a robe big enough to cover _hisA enormously fat body without looking ridiculous. <<case "repopulation focus">> <<if $seeHyperPreg == 1>> - She's managed to cast a levitation spell to allow her to move and a spell to prevent her from bursting, but she can do nothing about the dozens of active children crowding her womb. She meekly floats along with it, gently rubbing its squirming mass through her torn robe. + _HeA's managed to cast a levitation spell to allow _himA to move and a spell to prevent _himA from bursting, but _heA can do nothing about the dozens of active children crowding _hisA womb. _HeA meekly floats along with it, gently rubbing its squirming mass through _hisA torn robe. <<else>> - She's managed to cast a spell to lighten her belly, but she can do nothing about the rowdy octuplets crowding her womb. She meekly pats her exposed belly, feebly trying to calm her babies, as she looks up ways to mend her torn dress. + _HeA's managed to cast a spell to lighten _hisA belly, but _heA can do nothing about the rowdy octuplets crowding _hisA womb. _HeA meekly pats _hisA exposed belly, feebly trying to calm _hisA babies, as _heA looks up ways to mend _hisA torn dress. <</if>> <<case "eugenics">> - She still hasn't managed to undo the spell; it's pretty obvious given how desperately horny she is. + _HeA still hasn't managed to undo the spell; it's pretty obvious given how desperately horny _heA is. <<case "gender radicalist">> - She has chosen to embrace the outcome of her spell; she either sports a bulge or a tent in the front of her dress and can frequently be seen reading books on male anatomy. + _HeA has chosen to embrace the outcome of _hisA spell; _heA either sports a bulge or a tent in the front of _hisA dress and can frequently be seen reading books on male anatomy. <<case "gender fundamentalist">> - She still hasn't managed to undo the spell; her belly has become so swollen with ovum she looks ready to birth triplets. She can barely concentrate; her mind focused entirely on dicks cumming in her wet pussy, but she can't risk it, knowing full well she'd become so pregnant she'd likely burst. Her ample breasts and child bearing hips only make it harder to keep away from cocks. + _HeA still hasn't managed to undo the spell; _hisA belly has become so swollen with ovum _heA looks ready to birth triplets. _HeA can barely concentrate; _hisA mind focused entirely on dicks cumming in _hisA wet pussy, but _heA can't risk it, knowing full well _heA'd become so pregnant _heA'd likely burst. _HisA ample breasts and child bearing hips only make it harder to keep away from cocks. <<case "asset expansionist">> - She's managed to partially undo the spell; her breasts are merely as big as she is now. One simple, correctly performed, levitation spell later and she is fully capable of functioning with her oversized tits. + _HeA's managed to partially undo the spell; _hisA breasts are merely as big as _heA is now. One simple, correctly performed, levitation spell later and _heA is fully capable of functioning with _hisA oversized tits. <<case "transformation fetishist">> - While she has managed to regain her flexibility, she still greatly resembles an overinflated blow-up doll. Her lips are stuck in an O shape, her breasts are the size of beach balls, her ass and thighs larger than any girl's you've seen, and above all else is her huge medicine ball sized belly; fortunately they don't weigh nearly as much as they should, part of the benefits of being an inflatable sex-doll. + While _heA has managed to regain _hisA flexibility, _heA still greatly resembles an overinflated blow-up doll. _HisA lips are stuck in an O shape, _hisA breasts are the size of beach balls, _hisA ass and thighs larger than any girl's you've seen, and above all else is _hisA huge medicine ball sized belly; fortunately they don't weigh nearly as much as they should, part of the benefits of being an inflatable sex-doll. <<case "pastoralist">> - She's managed to shrink her nine breasts somewhat; they are merely head sized now. The front of her robes is strained from her excessive number of milky tits. + _HeA's managed to shrink _hisA nine breasts somewhat; they are merely head sized now. The front of _hisA robes is strained from _hisA excessive number of milky tits. <<case "maturity preferentialist">> - She's managed to reign in her aging spell and with a little size up to her breasts, hips and ass makes a very pleasant MILF. + _HeA's managed to reign in _hisA aging spell and with a little size up to _hisA breasts, hips and ass makes a very pleasant MILF. <<case "youth preferentialist">> <<if $minimumSlaveAge == 3>> - She's adjusted her tiny body slightly to be less feeble. Now she is a fully capable and adorable toddler witch in an oversized robe, though she has to fight to keep her hat from covering her entire head. + _HeA's adjusted _hisA tiny body slightly to be less feeble. Now _heA is a fully capable and adorable toddler witch in an oversized robe, though _heA has to fight to keep _hisA hat from covering _hisA entire head. <<elseif $minimumSlaveAge <= 7>> - She's decided to embrace her spell and now appears as an adorable loli witch. She has to watch her step to not trip over her trailing robe and has to constantly readjust her head devouring hat. + _HeA's decided to embrace _hisA spell and now appears as an adorable loli witch. _HeA has to watch _hisA step to not trip over _hisA trailing robe and has to constantly readjust _hisA head devouring hat. <<elseif $minimumSlaveAge <= 13>> - She's decided to embrace her spell and now appears as a cute teenage witch. Her robe is a little long, but she manages just fine. + _HeA's decided to embrace _hisA spell and now appears as a cute teenage witch. _HisA robe is a little long, but _heA manages just fine. <<else>> - She's decided to embrace her spell and now appears as a witch fresh into adulthood. + _HeA's decided to embrace _hisA spell and now appears as a witch fresh into adulthood. <</if>> <<case "slimness enthusiast">> - She's begun wearing a corset under her robes to hide her chubbiness. Combined with her lightened body, she manages to pull off the lithe look easily. + _HeA's begun wearing a corset under _hisA robes to hide _hisA chubbiness. Combined with _hisA lightened body, _heA manages to pull off the lithe look easily. <<case "body purist">> - She has attempted to fix her misspell and succeeded in preventing her clothes from becoming transparent, to herself only. She appears nude, even though she is fully clothed, much to everyone's enjoyment. + _HeA has attempted to fix _hisA misspell and succeeded in preventing _hisA clothes from becoming transparent, to _himselfA only. _HeA appears nude, even though _heA is fully clothed, much to everyone's enjoyment. <<default>> - She frequently carries a tome of new and erotic spells. + _HeA frequently carries a tome of new and erotic spells. <</switch>> <<else>> - She frequently carries a tome of new and erotic spells. + _HeA frequently carries a tome of new and erotic spells. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - She is steadily conjuring cake slices out of thin air and sending them down a recognizable little representation of one of your slaves' throat as _hisU belly swells. The slave must be down in the kitchen, getting a meal out of the food dispensers. The witch notices you watching, creates a whole cake, and sends it on its way, causing the slave's gut to double in size. + _HeA is steadily conjuring cake slices out of thin air and sending them down a recognizable little representation of one of your slaves' throat as _hisU belly swells. The slave must be down in the kitchen, getting a meal out of the food dispensers. The witch notices you watching, creates a whole cake, and sends it on its way, causing the slave's gut to double in size. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is before her, writhing in pleasure, as a summoned tentacle explores _hisU anus. The slave must be receiving _hisU drugs from one of the dildo dispensers. The witch notices you watching and pats her own squirming belly, causing the tentacle to seek shelter deeper in the slave. + A recognizable little representation of one of your slaves is before _himA, writhing in pleasure, as a summoned tentacle explores _hisU anus. The slave must be receiving _hisU drugs from one of the dildo dispensers. The witch notices you watching and pats _hisA own squirming belly, causing the tentacle to seek shelter deeper in the slave. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - A recognizable little representation of one of your slaves is squatting atop a magic circle before her, a dildo pistoning in and out of _himU. The slave must be using one of the penthouse's many sex toys. Noticing you watching, the witch snaps her fingers, causing the toy to blow a load deep inside the slave. A load moan echoes down the halls of your penthouse; someone must be having a good time. + A recognizable little representation of one of your slaves is squatting atop a magic circle before _himA, a dildo pistoning in and out of _himU. The slave must be using one of the penthouse's many sex toys. Noticing you watching, the witch snaps _hisA fingers, causing the toy to blow a load deep inside the slave. A load moan echoes down the halls of your penthouse; someone must be having a good time. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is lying before her as she runs her wand over _hisU body. The slave must be getting a checkup. She notices your gaze and taps the wand to the slave's breasts, causing them to jump up a cup size. + A recognizable little representation of one of your slaves is lying before _himA as _heA runs _hisA wand over _hisU body. The slave must be getting a checkup. _HeA notices your gaze and taps the wand to the slave's breasts, causing them to jump up a cup size. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - She's riding a broom alongside a representation of one of your security drones as it carries out its patrol route through your arcology. When she sees you looking at her, she giggles and says, "I like this one. He did very well during the invasion." + _HeA's riding a broom alongside a representation of one of your security drones as it carries out its patrol route through your arcology. When _heA sees you looking at _himA, _heA giggles and says, "I like this one. He did very well during the invasion." <<elseif (_paSeed == 6) && ($studio == 1)>> A hovering camera is aimed at a recognizable little representation of one of your slaves masturbating. The slave must be using one of the penthouse's many vibrators, and $assistantName is likely invisible holding the camera, turning the feed of it into a PoV porno. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's chubby, bespectacled avatar. + _HeA's accompanied by your market assistant's chubby, bespectacled avatar. <<if $marketAssistantRelationship == "cute">> They're sitting back to back, reading their books and giggling to each other over whispers of what erotic tricks they can do. <<elseif $marketAssistantRelationship == "nonconsensual">> - $assistantName has her test subject stripped and bound. She focuses a spell on a single of the girls breasts and records the results as it steadily begins swelling, leaving its twin behind. The market assistant moans as an egg pushes its way out of her erect nipple. + $assistantName has _hisA test subject stripped and bound. _HeA focuses a spell on a single of the _girlM's breasts and records the results as it steadily begins swelling, leaving its twin behind. The market assistant moans as an egg pushes its way out of _hisM erect nipple. <<elseif $marketAssistantRelationship == "incestuous">> - $assistantName is lustfully groping her sister's plush breasts. Upon noticing your gaze, she channels her magic and <<if $seeDicks != 0>>sprouts a huge dick straight into her sister's plump rear<<else>>begins to enlarge the already lovely handfuls<</if>>. The market assistant can only finger herself in response, oblivious to everything going on. + $assistantName is lustfully groping _hisA sister's plush breasts. Upon noticing your gaze, _heA channels _hisA magic and <<if $seeDicks != 0>>sprouts a huge dick straight into _hisA sister's plump rear<<else>>begins to enlarge the already lovely handfuls<</if>>. The market assistant can only finger _himselfM in response, oblivious to everything going on. <<else>> - They've pulled open each other's robes and are gently tribbing. Upon noticing you, $assistantName casts a spell to triple the market assistant's sensitivity and braces for the impending orgasm. She cums so hard she passes out; $assistantName gently pulls her into a close embrace until she recovers. + They've pulled open each other's robes and are gently tribbing. Upon noticing you, $assistantName casts a spell to triple the market assistant's sensitivity and braces for the impending orgasm. _HeM cums so hard _heM passes out; $assistantName gently pulls _himM into a close embrace until _heM recovers. <</if>> <<else>> - She's idly turning the pages of her spell book. When she notices you watching, she flips the book around to show you a new and kinky trick she wants to try out. + _HeA's idly turning the pages of _hisA spell book. When _heA notices you watching, _heA flips the book around to show you a new and kinky trick _heA wants to try out. <</if>> <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - She's an odd little girl, with slightly off mannerisms, + _HeA's an odd little girl, with slightly off mannerisms, <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - wearing ill fitting clothing. Various movements can be seen under her misbuttoned shirt and lopsided skirt. + wearing ill fitting clothing. Various movements can be seen under _hisA misbuttoned shirt and lopsided skirt. <<case "degradationist">> - wearing nothing except some oversized, strange looking piercings all over her body. You swear you see movement under her skin and her piercings have a habit of never being in the same shape or location. + wearing nothing except some oversized, strange looking piercings all over _hisA body. You swear you see movement under _hisA skin and _hisA piercings have a habit of never being in the same shape or location. <<case "supremacist">> - wearing nothing at all. She looks vaguely $arcologies[0].FSSupremacistRace, but wrong. You swear you see patches of fish-like scales on her skin, but they keep disappearing whenever you try to focus on them. + wearing nothing at all. _HeA looks vaguely $arcologies[0].FSSupremacistRace, but wrong. You swear you see patches of fish-like scales on _hisA skin, but they keep disappearing whenever you try to focus on them. <<case "subjugationist">> - wearing nothing at all. She looks vaguely $arcologies[0].FSSubjugationistRace, but wrong. You swear you see patches of fish-like scales on her skin, but they keep disappearing whenever you try to focus on them. + wearing nothing at all. _HeA looks vaguely $arcologies[0].FSSubjugationistRace, but wrong. You swear you see patches of fish-like scales on _hisA skin, but they keep disappearing whenever you try to focus on them. <<case "roman revivalist">> - wearing a poorly folded toga. You swear you see movement under her skin. + wearing a poorly folded toga. You swear you see movement under _hisA skin. <<case "aztec revivalist">> - wearing a torn huipil. She looks vaguely Aztec, but wrong. You swear you see movement under her skin. + wearing a torn huipil. _HeA looks vaguely Aztec, but wrong. You swear you see movement under _hisA skin. <<case "egyptian revivalist">> - wearing nothing at all. She looks vaguely Egyptian, but wrong. You swear you see movement under her skin. + wearing nothing at all. _HeA looks vaguely Egyptian, but wrong. You swear you see movement under _hisA skin. <<case "edo revivalist">> - wearing a loose kimono. She looks vaguely Japanese, but wrong. You swear you see movement under her skin. + wearing a loose kimono. _HeA looks vaguely Japanese, but wrong. You swear you see movement under _hisA skin. <<case "arabian revivalist">> - wearing various silks. She looks vaguely Arabic, but wrong. You swear you see movement under her skin. + wearing various silks. _HeA looks vaguely Arabic, but wrong. You swear you see movement under _hisA skin. <<case "chinese revivalist">> - wearing an ill fitting qipao. She looks vaguely Chinese, but wrong. You swear you see movement under her clothing and even skin. + wearing an ill fitting qipao. _HeA looks vaguely Chinese, but wrong. You swear you see movement under _hisA clothing and even skin. <<case "chattel religionist">> - wearing nothing at all. A pulsing symbol of your religion sprouts from her chest, runs between her breasts and down to her crotch, where it penetrates her pussy. If the symbol weren't offputting enough, you also swear you see movement under her skin. + wearing nothing at all. A pulsing symbol of your religion sprouts from _hisA chest, runs between _hisA breasts and down to _hisA crotch, where it penetrates _hisA pussy. If the symbol weren't off-putting enough, you also swear you see movement under _hisA skin. <<case "physical idealist">> - wearing nothing at all. She is covered in what appear to be muscles, though they bulge and squirm uncomfortably. + wearing nothing at all. _HeA is covered in what appear to be muscles, though they bulge and squirm uncomfortably. <<case "hedonistic decadence">> - wearing nothing at all. She is covered in what appears to be a dense layer of fat, though occasionally you swear you see something peering out from between her folds. + wearing nothing at all. _HeA is covered in what appears to be a dense layer of fat, though occasionally you swear you see something peering out from between _hisA folds. <<case "repopulation focus">> <<if $seeHyperPreg == 1>> - wearing nothing at all. Her belly is immensely swollen, squirming and practically ready to burst. Her navel resembles a pussy; a pussy birthing countless larva like creatures. + wearing nothing at all. _HisA belly is immensely swollen, squirming and practically ready to burst. _HisA navel resembles a pussy; a pussy birthing countless larva like creatures. <<else>> - wearing nothing at all. Her belly is rounded and squirming in some state of gravidity. Every so often her navel spreads apart and a wormlike creature flops out. + wearing nothing at all. _HisA belly is rounded and squirming in some state of gravidity. Every so often _hisA navel spreads apart and a wormlike creature flops out. <</if>> <<case "eugenics">> - wearing nothing at all. You can't take your eyes off of her perfect body, but at the same time, you feel a strange sense of danger about her. + wearing nothing at all. You can't take your eyes off of _hisA perfect body, but at the same time, you feel a strange sense of danger about _himA. <<case "gender radicalist">> - wearing nothing at all. Even though she lacks a penis, you can't shake the feeling that it's not a trap. + wearing nothing at all. Even though _heA lacks a penis, you can't shake the feeling that it's not a trap. <<case "gender fundamentalist">> - full breasts, wide hips and wearing absolutely nothing. You swear her tits are moving slightly and an unusual bulge can be seen writhing in her lower belly. + full breasts, wide hips and wearing absolutely nothing. You swear _hisA tits are moving slightly and an unusual bulge can be seen writhing in _hisA lower belly. <<case "asset expansionist">> - wearing nothing at all; not that anything could fit her. She is absolutely massive; her breasts easily dwarfing the rest of her body and quivering obscenely. Every so often, a bulge moves up a nipple as a wormlike creature is born into the world. + wearing nothing at all; not that anything could fit _himA. _HeA is absolutely massive; _hisA breasts easily dwarfing the rest of _hisA body and quivering obscenely. Every so often, a bulge moves up a nipple as a wormlike creature is born into the world. <<case "transformation fetishist">> - wearing nothing at all; not that anything could fit her. Her breasts and ass are splitting around the massive, round objects distending them. The orbs are slightly translucent; lots of small wormlike creatures can be seen squirming within inside. + wearing nothing at all; not that anything could fit _himA. _HisA breasts and ass are splitting around the massive, round objects distending them. The orbs are slightly translucent; lots of small wormlike creatures can be seen squirming within inside. <<case "pastoralist">> - wearing nothing at all; not that anything could fit her. She is absolutely massive; her breasts easily dwarfing the rest of her body and quivering obscenely. An extremely dense, white liquid is steadily forcing its way from her gaping nipples. + wearing nothing at all; not that anything could fit _himA. _HeA is absolutely massive; _hisA breasts easily dwarfing the rest of _hisA body and quivering obscenely. An extremely dense, white liquid is steadily forcing its way from _hisA gaping nipples. <<case "maturity preferentialist">> - wearing nothing at all. She seems to be quite old and vulnerable, but something feels off about her. + wearing nothing at all. _HeA seems to be quite old and vulnerable, but something feels off about _himA. <<case "youth preferentialist">> wearing nothing at all. <<if $minimumSlaveAge == 3>> - She's an adorable toddler just ripe for the taking; though a feeling of danger radiates from her tiny body. + _HeA's an adorable toddler just ripe for the taking; though a feeling of danger radiates from _hisA tiny body. <<elseif $minimumSlaveAge <= 7>> - She's a cute loli and ripe for the taking; though a feeling of danger radiates from her small body. + _HeA's a cute loli and ripe for the taking; though a feeling of danger radiates from _hisA small body. <<elseif $minimumSlaveAge <= 13>> - She's a pretty teenager and ripe for the taking; though a feeling of danger radiates from her. + _HeA's a pretty teenager and ripe for the taking; though a feeling of danger radiates from _himA. <<else>> - She seems to be fresh into adulthood and ripe for the taking; though a feeling of danger radiates from her. + _HeA seems to be fresh into adulthood and ripe for the taking; though a feeling of danger radiates from _himA. <</if>> <<case "slimness enthusiast">> - wearing nothing at all. She is extremely thin; multiple tube-like appendages can be seen writhing within her compressed body. + wearing nothing at all. _HeA is extremely thin; multiple tube-like appendages can be seen writhing within _hisA compressed body. <<case "body purist">> - wearing nothing at all. Her body is absolutely flawless, too flawless; you can't help but feel a sense of discomfort when looking at her. + wearing nothing at all. _HisA body is absolutely flawless, too flawless; you can't help but feel a sense of discomfort when looking at _himA. <<default>> - wearing absolutely nothing. She periodically twitches when you aren't looking and you swear you see movement under her skin. + wearing absolutely nothing. _HeA periodically twitches when you aren't looking and you swear you see movement under _hisA skin. <</switch>> <<else>> - wearing absolutely nothing. She periodically twitches when you aren't looking and you swear you see movement under her skin. + wearing absolutely nothing. _HeA periodically twitches when you aren't looking and you swear you see movement under _hisA skin. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - She is steadily thrusting several tentacles extending from her crotch down the throat of a recognizable little representation of one of your slaves. The slave must be down in the kitchen, getting a meal out of the food dispensers. She notices you watching and moans as multiple bulges work their way down her shafts and into the slave. Your eyes are drawn to the hapless _girlU's rapidly swelling stomach as the creature's seed takes root. + _HeA is steadily thrusting several tentacles extending from _hisA crotch down the throat of a recognizable little representation of one of your slaves. The slave must be down in the kitchen, getting a meal out of the food dispensers. _HeA notices you watching and moans as multiple bulges work their way down _hisA shafts and into the slave. Your eyes are drawn to the hapless _girlU's rapidly swelling stomach as the creature's seed takes root. <<elseif ($suppository == 1) && (_paSeed == 2)>> - A recognizable little representation of one of your slaves is before her, writhing in pleasure and pain, as multiple tentacles fuck _hisU ass. The slave must be receiving _hisU drugs from one of the dildo dispensers. She notices you watching and moans as multiple bulges work their way down her shafts and into the slave. Your eyes are drawn to the hapless _girlU's rapidly swelling stomach as the creature's seed takes root. + A recognizable little representation of one of your slaves is before _himA, writhing in pleasure and pain, as multiple tentacles fuck _hisU ass. The slave must be receiving _hisU drugs from one of the dildo dispensers. _HeA notices you watching and moans as multiple bulges work their way down _hisA shafts and into the slave. Your eyes are drawn to the hapless _girlU's rapidly swelling stomach as the creature's seed takes root. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - A recognizable little representation of one of your slaves is lying on _hisU back, writhing in pleasure and pain, as multiple tentacles fuck _himU. The slave must be using one of the penthouse's many sex toys. She notices you watching and moans as multiple bulges work their way down her shafts and into the slave. Your eyes are drawn to the hapless _girlU's rapidly swelling stomach as the creature's seed takes root. A loud moan echoes through the penthouse; it seems the slave got a little surprise _himselfU. + A recognizable little representation of one of your slaves is lying on _hisU back, writhing in pleasure and pain, as multiple tentacles fuck _himU. The slave must be using one of the penthouse's many sex toys. _HeA notices you watching and moans as multiple bulges work their way down _hisA shafts and into the slave. Your eyes are drawn to the hapless _girlU's rapidly swelling stomach as the creature's seed takes root. A loud moan echoes through the penthouse; it seems the slave got a little surprise _himselfU. <<elseif (_paSeed == 4)>> - A recognizable little representation of one of your slaves is partially merged with her body. The slave must be getting a checkup. She notices your gaze and forces her way more into the slave, causing the breast, butt and thighs on her side of the body to swell disproportionately. + A recognizable little representation of one of your slaves is partially merged with _hisA body. The slave must be getting a checkup. _HeA notices your gaze and forces _hisA way more into the slave, causing the breast, butt and thighs on _hisA side of the body to swell disproportionately. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - She's partially enveloped a representation of one of your security drones. When she sees you looking at her, she bluntly states, "This one did good. Captured many for your nest." + _HeA's partially enveloped a representation of one of your security drones. When _heA sees you looking at _himA, _heA bluntly states, "This one did good. Captured many for your nest." <<elseif (_paSeed == 6) && ($studio == 1)>> - She is holding dozens of cameras at a recognizable little representation of one of your slaves masturbating. The slave must be using one of the penthouse's many vibrators, and $assistantName is likely turning the feed of it into a porno. + _HeA is holding dozens of cameras at a recognizable little representation of one of your slaves masturbating. The slave must be using one of the penthouse's many vibrators, and $assistantName is likely turning the feed of it into a porno. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's fecund avatar. + _HeA's accompanied by your market assistant's fecund avatar. <<if $marketAssistantRelationship == "cute">> - The market assistant is tightly wrapped in a bodysuit made of $assistantName, save for her exposed, very pregnant, belly. Her head briefly appears over the girls face and eyes you, while the market assistant giggles at the sensations covering her body. + The market assistant is tightly wrapped in a bodysuit made of $assistantName, save for _hisM exposed, very pregnant, belly. _HisA head briefly appears over the _girlM's face and eyes you, while the market assistant giggles at the sensations covering _hisM body. <<elseif $marketAssistantRelationship == "nonconsensual">> - The market assistant has been reduced to nothing more than a bloated incubator. $assistantName runs her tendrils across her breeder's swollen body, fondling her squirming, offspring filled breasts and massaging her octuplet sized, bulging pregnancy. The hapless girl twitches slightly as several more wormlike creatures slip from her body, prompting $assistantName to drive her tentacles into all her holes and vigorously pump her full of even more aphrodisiacs and eggs. + The market assistant has been reduced to nothing more than a bloated incubator. $assistantName runs _hisA tendrils across _hisA breeder's swollen body, fondling _hisM squirming, offspring filled breasts and massaging _hisM octuplet sized, bulging pregnancy. The hapless girl twitches slightly as several more wormlike creatures slip from _hisM body, prompting $assistantName to drive _hisA tentacles into all _hisM holes and vigorously pump _himM full of even more aphrodisiacs and eggs. <<elseif $marketAssistantRelationship == "incestuous">> - The market assistant's arms and legs are sunken into a wall of $assistantName's flesh; her immense stomach and breasts allowed to hang free. One of her breasts visibly shifts as another wormlike larva pushes its way out of her nipple, waking the addled girl from her stupor. She moans lustfully, her mind thoroughly warped by $assistantName's aphrodisiacs, "Shishter! I need more... I feel sho empty! Fill me up till I bursht!" $assistantName wastes no time in snaking into her gaping holes and pumping her so full her belly touches the floor and breasts heave massively. + The market assistant's arms and legs are sunken into a wall of $assistantName's flesh; _hisM immense stomach and breasts allowed to hang free. One of _hisM breasts visibly shifts as another wormlike larva pushes its way out of _hisM nipple, waking the addled girl from _hisM stupor. _HeM moans lustfully, _hisM mind thoroughly warped by $assistantName's aphrodisiacs, "Shishter! I need more... I feel sho empty! Fill me up till I bursht!" $assistantName wastes no time in snaking into _hisM gaping holes and pumping _himM so full _hisM belly touches the floor and breasts heave massively. <<else>> - They're sitting side by side, the market assistant resting an arm atop her huge, larvae filled belly while clutching a newborn to her breast. $assistantName embraces her pregnant lover with several tentacles before drawing one to the girl's lips. She delicately kisses it before wrapping her lips around it and pleasuring her mate. + They're sitting side by side, the market assistant resting an arm atop _hisM huge, larvae filled belly while clutching a newborn to _hisM breast. $assistantName embraces _hisA pregnant lover with several tentacles before drawing one to the girl's lips. _HeM delicately kisses it before wrapping _hisM lips around it and pleasuring _hisM mate. <</if>> <<else>> - She's idly standing there, at least when you look at her; you catch strange things in the corner of your vision while you are working. + _HeA's idly standing there, at least when you look at _himA; you catch strange things in the corner of your vision while you are working. <</if>> <<case "incubus">> - She's a handsome little sex demon with a big dick and heavy balls. + _HeA's a handsome little sex demon with a big dick and heavy balls. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - She's begun wearing rather conservative clothing, but nothing can hide the bulge running down one pant leg and the two round globes in the other. + _HeA's begun wearing rather conservative clothing, but nothing can hide the bulge running down one pant leg and the two round globes in the other. <<case "degradationist">> - She's recently added an obscene number of piercings to her cock and balls in addition to a pair of nipple rings. A thin chain links a ring attached to the head of her penis to the heavy rings adorning her chest. + _HeA's recently added an obscene number of piercings to _hisA cock and balls in addition to a pair of nipple rings. A thin chain links a ring attached to the head of _hisA penis to the heavy rings adorning _hisA chest. <<case "supremacist">> - She is an ideal $arcologies[0].FSSupremacistRace man, and her massive dick is always hard and ready to continue propagating the master race. + _HeA is an ideal $arcologies[0].FSSupremacistRace man, and _hisA massive dick is always hard and ready to continue propagating the master race. <<case "subjugationist">> - She is a deceptively handsome $arcologies[0].FSSubjugationistRace man, and gives off an air of lust and danger that serves as a warning to not let the inferior race's libido run unchecked. + _HeA is a deceptively handsome $arcologies[0].FSSubjugationistRace man, and gives off an air of lust and danger that serves as a warning to not let the inferior race's libido run unchecked. <<case "roman revivalist">> - She is an ideal Roman man, complete with something big and heavy hanging under her toga. + _HeA is an ideal Roman man, complete with something big and heavy hanging under _hisA toga. <<case "aztec revivalist">> - She is an ideal Aztec man wearing a headdress and a loincloth, which can't hide her enviable package. + _HeA is an ideal Aztec man wearing a headdress and a loincloth, which can't hide _hisA enviable package. <<case "egyptian revivalist">> - She is an ideal Egyptian man, complete with something big and heavy dangling behind her loincloth. + _HeA is an ideal Egyptian man, complete with something big and heavy dangling behind _hisA loincloth. <<case "edo revivalist">> - She is an ideal Japanese man, complete with something big and heavy between her legs. + _HeA is an ideal Japanese man, complete with something big and heavy between _hisA legs. <<case "arabian revivalist">> - She is an ideal Arabian man, complete with something big and heavy filling out her silken pants. + _HeA is an ideal Arabian man, complete with something big and heavy filling out _hisA silken pants. <<case "chinese revivalist">> - She is an ideal Chinese man, complete with something big and heavy between her legs. + _HeA is an ideal Chinese man, complete with something big and heavy between _hisA legs. <<case "chattel religionist">> - She is wearing nothing but an immense erection. Her balls visibly pulse, begging for release, but her load is blocked by a large plug capped with the symbol of your new religion. One pull is all it would take to bathe in her blessing. + _HeA is wearing nothing but an immense erection. _HisA balls visibly pulse, begging for release, but _hisA load is blocked by a large plug capped with the symbol of your new religion. One pull is all it would take to bathe in _hisA blessing. <<case "physical idealist">> - She is wearing nothing but an immense erection and is coated in the perfect amount of muscle. + _HeA is wearing nothing but an immense erection and is coated in the perfect amount of muscle. <<case "hedonistic decadence">> - She is wearing nothing but an immense erection and is coated in the perfect amount of fat. + _HeA is wearing nothing but an immense erection and is coated in the perfect amount of fat. <<case "repopulation focus">> - Her belly is round with child and is in a constant struggle with her erect cock over which gets to protrude out her front. + _HisA belly is round with child and is in a constant struggle with _hisA erect cock over which gets to protrude out _hisA front. <<case "eugenics">> - She's become even more irresistible lately; <<if $PC.vagina == 1>>you can help but think of that perfect cock cumming deep in your pussy and your belly rounding with a gorgeous child<<else>>the children sired by such a stud are unimaginable<</if>>. + _HeA's become even more irresistible lately; <<if $PC.vagina == 1>>you can help but think of that perfect cock cumming deep in your pussy and your belly rounding with a gorgeous child<<else>>the children sired by such a stud are unimaginable<</if>>. <<case "gender radicalist">> <<if $arcologies[0].FSGenderRadicalistLawFuta == 1>> - She is wearing nothing at all and has recently rendered herself slightly more feminine. She makes sure to make exaggerated motions to show off the pussy hidden beneath her swinging nuts. + _HeA is wearing nothing at all and has recently rendered _himselfA slightly more feminine. _HeA makes sure to make exaggerated motions to show off the pussy hidden beneath _hisA swinging nuts. <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 2>> - She has recently increased the size of her genitals and has given up trying to wear pants; they just get in the way of her prominent erection. + _HeA has recently increased the size of _hisA genitals and has given up trying to wear pants; they just get in the way of _hisA prominent erection. <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 3>> - She is wearing nothing at all; not that anything could fit her. Her cock and balls are utterly dwarfed by her door-jamming hips, massive ass and extra thick thighs. + _HeA is wearing nothing at all; not that anything could fit _himA. _HisA cock and balls are utterly dwarfed by _hisA door-jamming hips, massive ass and extra thick thighs. <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 4>> - She is wearing loose clothing and has recently rendered herself slightly more feminine. She does her best to appear the perfect little femboy despite what's slipping down her pant leg. + _HeA is wearing loose clothing and has recently rendered _himselfA slightly more feminine. _HeA does _hisA best to appear the perfect little femboy despite what's slipping down _hisA pant leg. <<else>> - She is wearing nothing at all and has recently rendered herself even more handsome, since she was already a perfect fit for society. + _HeA is wearing nothing at all and has recently rendered _himselfA even more handsome, since _heA was already a perfect fit for society. <</if>> <<case "gender fundamentalist">> - She is wearing a cute dress that tightly hugs her attractive curves. She may be rendering herself more feminine, but can't hide the bulge under her skirt. + _HeA is wearing a cute dress that tightly hugs _hisA attractive curves. _HeA may be rendering _himselfA more feminine, but can't hide the bulge under _hisA skirt. <<case "asset expansionist">> - She is wearing nothing at all; not that anything could fit her. Her cock and balls are so large they reach the ground when she stands. + _HeA is wearing nothing at all; not that anything could fit _himA. _HisA cock and balls are so large they reach the ground when _heA stands. <<case "transformation fetishist">> - She is wearing jeans and a tight shirt. Her overly long erection runs up her front and protrudes out the neck of her top. + _HeA is wearing jeans and a tight shirt. _HisA overly long erection runs up _hisA front and protrudes out the neck of _hisA top. <<case "pastoralist">> - She is wearing nothing at all; not that anything could fit her. Her balls are absolutely massive; her sizable cock looks tiny resting atop them. She can barely take a step without overstimulating and orgasming across her sack. + _HeA is wearing nothing at all; not that anything could fit _himA. _HisA balls are absolutely massive; _hisA sizable cock looks tiny resting atop them. _HeA can barely take a step without overstimulating and orgasming across _hisA sack. <<case "maturity preferentialist">> - She has recently begun presenting herself as an experienced, mature man with an oddly familiar mustache and goatee. + _HeA has recently begun presenting _himselfA as an experienced, mature man with an oddly familiar mustache and goatee. <<case "youth preferentialist">> - She has recently adjusted her age to reflect your youth focused society. + _HeA has recently adjusted _hisA age to reflect your youth focused society. <<if $minimumSlaveAge == 3>> - She's an adorable toddler with an enormous cock hanging from her shorts. + _HeA's an adorable toddler with an enormous cock hanging from _hisA shorts. <<elseif $minimumSlaveAge <= 7>> - She's a cute shota with ball-filled shorts and a huge erection sneaking up her shirt. + _HeA's a cute shota with ball-filled shorts and a huge erection sneaking up _hisA shirt. <<elseif $minimumSlaveAge <= 13>> - She's an attractive teenager with an immodest bulge running down her pant leg. + _HeA's an attractive teenager with an immodest bulge running down _hisA pant leg. <<else>> - She's an attractive young adult with an immodest bulge running down her pantleg. + _HeA's an attractive young adult with an immodest bulge running down _hisA pant leg. <</if>> <<case "slimness enthusiast">> - She has recently slimmed her body down; everywhere but her proportionally huge cock, that is. + _HeA has recently slimmed _hisA body down; everywhere but _hisA proportionally huge cock, that is. <<case "body purist">> - She is wearing nothing at all, happy to show off her flawless body. Her cock and balls are now the ideal size to penetrate a natural girl. + _HeA is wearing nothing at all, happy to show off _hisA flawless body. _HisA cock and balls are now the ideal size to penetrate a natural girl. <<default>> - She enjoys wearing absolutely nothing but an enormous hard-on. She frequently, and openly, masturbates to your naked body. + _HeA enjoys wearing absolutely nothing but an enormous hard-on. _HeA frequently, and openly, masturbates to your naked body. <</switch>> <<else>> - She enjoys wearing absolutely nothing but an enormous hard-on. She frequently, and openly, masturbates to your naked body. + _HeA enjoys wearing absolutely nothing but an enormous hard-on. _HeA frequently, and openly, masturbates to your naked body. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - She has a recognizable little representation of one of your slaves with _hisU lips around the base of her dick and a huge bulge down _hisU throat. The slave must be down in the kitchen, getting a meal out of the food dispensers. She notices you watching and energetically renews deepthroating the slave. She moans lewdly as she blows her load in the slave's mouth, forcing cum to spray out the slave's nose and around her cock. She sighs with disappointment at the mess the slave has made. + _HeA has a recognizable little representation of one of your slaves with _hisU lips around the base of _hisA dick and a huge bulge down _hisU throat. The slave must be down in the kitchen, getting a meal out of the food dispensers. _HeA notices you watching and energetically renews deepthroating the slave. _HeA moans lewdly as _heA blows _hisA load in the slave's mouth, forcing cum to spray out the slave's nose and around _hisA cock. _HeA sighs with disappointment at the mess the slave has made. <<elseif ($suppository == 1) && (_paSeed == 2)>> - She is happily assfucking a recognizable little representation of one of your slaves. The slave must be receiving _hisU drugs from one of the dildo dispensers. She notices you watching, increases her pace and cums deep in the slave's rear, slightly rounding _hisU belly with cum. + _HeA is happily assfucking a recognizable little representation of one of your slaves. The slave must be receiving _hisU drugs from one of the dildo dispensers. _HeA notices you watching, increases _hisA pace and cums deep in the slave's rear, slightly rounding _hisU belly with cum. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - A recognizable little representation of one of your slaves is riding her erect cock. The slave must be using one of the penthouse's many sex toys. She notices you watching and winks at you, before promising not to suck too much life from her enthusiastic partner. + A recognizable little representation of one of your slaves is riding _hisA erect cock. The slave must be using one of the penthouse's many sex toys. _HeA notices you watching and winks at you, before promising not to suck too much life from _hisA enthusiastic partner. <<elseif (_paSeed == 4)>> - She has her cock forced deep into a recognizable little representation of one of your slaves. The slave must be getting a checkup. She notices your gaze, and states "What? I can feel _hisU heartbeat clearly like this." + _HeA has _hisA cock forced deep into a recognizable little representation of one of your slaves. The slave must be getting a checkup. _HeA notices your gaze, and states "What? I can feel _hisU heartbeat clearly like this." <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - She's intently staring down a representation of one of your security drones. When she sees you looking at her, she coyly says, "I like this one. She did very well during the invasion and I wanted to reward her, but I can't find a hole..." + _HeA's intently staring down a representation of one of your security drones. When _heA sees you looking at _himA, _heA coyly says, "I like this one. _HeA did very well during the invasion and I wanted to reward _himA, but I can't find a hole..." <<elseif (_paSeed == 6) && ($studio == 1)>> - She has a camera strapped to her cock and is recording a recognizable little representation of one of your slaves sucking it. The slave must be playing with one of the penthouse's many dildos, and $assistantName is likely turning the feed of it into a PoV porno. + _HeA has a camera strapped to _hisA cock and is recording a recognizable little representation of one of your slaves sucking it. The slave must be playing with one of the penthouse's many dildos, and $assistantName is likely turning the feed of it into a PoV porno. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> - She's accompanied by your market assistant's still inexperienced avatar. + _HeA's accompanied by your market assistant's still inexperienced avatar. <<if $marketAssistantRelationship == "cute">> - The market assistant has cleaned up nicely since the last time you saw her. She does a little twirl to show off her new look before squeaking in shock as a burst of cum splashes across her face. She pouts at $assistantName, who is eagerly prepping a second load to fire at her. + The market assistant has cleaned up nicely since the last time you saw _himM. _HeM does a little twirl to show off _hisM new look before squeaking in shock as a burst of cum splashes across _hisM face. _HeM pouts at $assistantName, who is eagerly prepping a second load to fire at _himM. <<elseif $marketAssistantRelationship == "nonconsensual">> - The market assistant is being violently penetrated by $assistantName, her bloated belly swaying in tune to her thrusts. The hapless girl struggles in discomfort as the incubus blows another load into her already full womb, causing cum to backflow out of her now loose pussy. $assistantName leans back, motions to you, and asks, "Plenty of holes still to go around, if you want one!" + The market assistant is being violently penetrated by $assistantName, _hisM bloated belly swaying in tune to _hisA thrusts. The hapless _girlM struggles in discomfort as the incubus blows another load into _hisM already full womb, causing cum to backflow out of _hisM now loose pussy. $assistantName leans back, motions to you, and asks, "Plenty of holes still to go around, if you want one!" <<elseif $marketAssistantRelationship == "incestuous">> - The market assistant is eagerly riding her big brother, <<print $assistantName>>'s, dick. You can't help but notice how full her breasts have gotten and how plump her ass and thighs now are. She moans with lust as $assistantName cums into her fertile pussy; a glowing sigil appearing below her navel. She is well on her way to becoming the succubus consort of her once human brother. + The market assistant is eagerly riding _hisM big brother, <<print $assistantName>>'s, dick. You can't help but notice how full _hisM breasts have gotten and how plump _hisM ass and thighs now are. _HeM moans with lust as $assistantName cums into _hisM fertile pussy; a glowing sigil appearing below _hisM navel. _HeM is well on _hisM way to becoming the succubus consort of _hisM once human brother. <<else>> - The market assistant is embracing $assistantName as she is lovingly penetrated by the caring incubus. They pull each other close as they cum together, locking lips and refusing to let go until the other is completely satisfied. It takes quite some before they settle down and wave to you, thanking you deeply for the true love you've gifted them. + The market assistant is embracing $assistantName as _heM is lovingly penetrated by the caring incubus. They pull each other close as they cum together, locking lips and refusing to let go until the other is completely satisfied. It takes quite some before they settle down and wave to you, thanking you deeply for the true love you've gifted them. <</if>> <<else>> <<switch $assistantFSAppearance>> <<case "paternalist">> - _HeA has her pants unfastened and is absentmindedly jerking off. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + _HeA has _hisA pants unfastened and is absentmindedly jerking off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <<case "degradationist">> - _HeA's fed a number of beads down her urethra and is struggling to hold back her orgasm. When she notices you watching, she waves her throbbing erection at you, imploring you to yank out the beads and give her release. + _HeA's fed a number of beads down _hisA urethra and is struggling to hold back _hisA orgasm. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to yank out the beads and give _himA release. <<case "roman revivalist">> - _HeA has her toga undone and is absentmindedly jerking off. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + _HeA has _hisA toga undone and is absentmindedly jerking off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <<case "egyptian revivalist" "aztec revivalist">> - _HeA is absentmindedly jerking off, her loincloth pushed aside to make room. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + _HeA is absentmindedly jerking off, _hisA loincloth pushed aside to make room. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <<case "edo revivalist" "chinese revivalist">> - _HeA has undone her clothing and is absentmindedly jerking off. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + _HeA has undone _hisA clothing and is absentmindedly jerking off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <<case "arabian revivalist">> - _HeA has her pants pulled off and is absentmindedly using them to jerk off. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + _HeA has _hisA pants pulled off and is absentmindedly using them to jerk off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <<case "chattel religionist">> - _HeA is gingerly massaging her swollen balls. When she notices you watching, she struggles to sit up and implores you to pull out the stopper and bathe in her blessing. + _HeA is gingerly massaging _hisA swollen balls. When _heA notices you watching, _heA struggles to sit up and implores you to pull out the stopper and bathe in _hisA blessing. <<case "physical idealist">> - _HeA's vigorously jerking off. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + _HeA's vigorously jerking off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <<case "hedonistic decadence">> - _HeA's lazily jerking off. When she notices you watching, she waves a plate of cake at you, imploring you to have a bite. + _HeA's lazily jerking off. When _heA notices you watching, _heA waves a plate of cake at you, imploring you to have a bite. <<case "repopulation focus">> - _HeA's leaning back with both hands beneath her swollen middle struggling to jack off. When she notices you watching, she sits up and sighs as her belly pushes her erection out of sight. + _HeA's leaning back with both hands beneath _hisA swollen middle struggling to jack off. When _heA notices you watching, _heA sits up and sighs as _hisA belly pushes _hisA erection out of sight. <<case "eugenics">> - _HeA's reclining while absentmindedly jacking off. When she notices you watching, <<if $PC.vagina == 1>>sits back, making plenty of room for you to spear yourself on her erection<<else>>she waves her throbbing erection at you, imploring you to finish her off<</if>>. + _HeA's reclining while absentmindedly jacking off. When _heA notices you watching, <<if $PC.vagina == 1>>sits back, making plenty of room for you to spear yourself on _hisA erection<<else>>_heA waves _hisA throbbing erection at you, imploring you to finish _himA off<</if>>. <<case "gender radicalist">> <<if $arcologies[0].FSGenderRadicalistLawFuta == 1>> - _HeA's reclining while absentmindedly jacking off with one hand and playing with her hidden pussy with the other. When she notices you watching, she spreads her legs wide so you can watch her spasm in orgasm. + _HeA's reclining while absentmindedly jacking off with one hand and playing with _hisA hidden pussy with the other. When _heA notices you watching, _heA spreads _hisA legs wide so you can watch _himA spasm in orgasm. <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 2>> - _HeA's leaning back with both hands wrapped around her huge cock, struggling to jack off. When she notices you watching, she invites you to lend a hand or two to help her out. + _HeA's leaning back with both hands wrapped around _hisA huge cock, struggling to jack off. When _heA notices you watching, _heA invites you to lend a hand or two to help _himA out. <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 3>> - _HeA is laying on her stomach, her ass and legs jiggling delightfully as she gives herself a thighjob. When she notices you watching, she struggles to roll onto her side and waves her throbbing erection at you, imploring you to finish her off. + _HeA is laying on _hisA stomach, _hisA ass and legs jiggling delightfully as _heA gives _himselfA a thighjob. When _heA notices you watching, _heA struggles to roll onto _hisA side and waves _hisA throbbing erection at you, imploring you to finish _himA off. <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 4>> - _HeA's got her hands down her pants absentmindedly jerking off. When she notices you watching, she quickly stops, but it does little to hide the large wet spot forming on _hisA tented pants. + _HeA's got _hisA hands down _hisA pants absentmindedly jerking off. When _heA notices you watching, _heA quickly stops, but it does little to hide the large wet spot forming on _hisA tented pants. <<else>> _HeA's absentmindedly jerking off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <</if>> <<case "gender fundamentalist">> - _HeA has hiked up her skirt and is absentmindedly jerking off. When she notices you watching, she quickly covers herself; though she can't hide the movements she makes under her dress. + _HeA has hiked up _hisA skirt and is absentmindedly jerking off. When _heA notices you watching, _heA quickly covers _himselfA; though _heA can't hide the movements _heA makes under _hisA dress. <<case "asset expansionist">> - _HeA is lying on her back, legs squeezing her immense balls as she struggles to jack off her monolithic dick. When she notices you watching, she struggles to sit up before giving up and inviting you to lend a hand in beating her meat. + _HeA is lying on _hisA back, legs squeezing _hisA immense balls as _heA struggles to jack off _hisA monolithic dick. When _heA notices you watching, _heA struggles to sit up before giving up and inviting you to lend a hand in beating _hisA meat. <<case "transformation fetishist">> - _HeA has her jeans unbuttoned and is absentmindedly trying to jerk off. When she notices you watching, she waves her throbbing erection at you, inviting you to lend a pair of hands. + _HeA has _hisA jeans unbuttoned and is absentmindedly trying to jerk off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, inviting you to lend a pair of hands. <<case "pastoralist">> - _HeA is lying on her back, legs squeezing her immense balls as she cums again and again across herself. When she notices you watching, she struggles to sit up before giving into the sensations and blowing another load across your desk. + _HeA is lying on _hisA back, legs squeezing _hisA immense balls as _heA cums again and again across _himselfA. When _heA notices you watching, _heA struggles to sit up before giving into the sensations and blowing another load across your desk. <<case "maturity preferentialist">> - _HeA has a hand down her pants. When she notices you watching, she begins eagerly stroking herself while describing, in detail, what she'd love to do to you. + _HeA has a hand down _hisA pants. When _heA notices you watching, _heA begins eagerly stroking _himselfA while describing, in detail, what _heA'd love to do to you. <<case "youth preferentialist">> - _HeA has recently adjusted her age to reflect your youth centered society. _HeA has her + _HeA has recently adjusted _hisA age to reflect your youth centered society. _HeA has _hisA <<if $minimumSlaveAge == 3>> shorts pulled down <<elseif $minimumSlaveAge <= 7>> @@ -1609,11 +1609,11 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<else>> pants unfastened <</if>> - and is absentmindedly jerking off. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + and is absentmindedly jerking off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <<case "slimness enthusiast">> - _HeA's absentmindedly using both hands to jerk off. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + _HeA's absentmindedly using both hands to jerk off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <<default>> - _HeA's absentmindedly jerking off. When she notices you watching, she waves her throbbing erection at you, imploring you to finish her off. + _HeA's absentmindedly jerking off. When _heA notices you watching, _heA waves _hisA throbbing erection at you, imploring you to finish _himA off. <</switch>> <</if>> @@ -1622,162 +1622,162 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> - _HeA's wearing an absolutely stunning dress that perfectly hugs her curves. Surprisingly, she even has underwear on. + _HeA's wearing an absolutely stunning dress that perfectly hugs _hisA curves. Surprisingly, _heA even has underwear on. <<case "degradationist">> - _HeA's recently added an obscene number of piercings to her labia in addition to a pair of nipple rings and a big, heavy ring on her clit. A thin chain links the clit ring to the heavy rings adorning her chest. + _HeA's recently added an obscene number of piercings to _hisA labia in addition to a pair of nipple rings and a big, heavy ring on _hisA clit. A thin chain links the clit ring to the heavy rings adorning _hisA chest. <<case "supremacist">> - In fact, she is the most gorgeous $arcologies[0].FSSupremacistRace woman you've ever seen. + In fact, _heA is the most gorgeous $arcologies[0].FSSupremacistRace woman you've ever seen. <<case "subjugationist">> - In fact, she is the most gorgeous $arcologies[0].FSSubjugationistRace woman you've ever seen. + In fact, _heA is the most gorgeous $arcologies[0].FSSubjugationistRace woman you've ever seen. <<case "roman revivalist">> - In fact, she is the most gorgeous Roman woman you've ever seen. + In fact, _heA is the most gorgeous Roman woman you've ever seen. <<case "aztec revivalist">> - In fact, she is the most gorgeous Aztec woman you've ever seen. + In fact, _heA is the most gorgeous Aztec woman you've ever seen. <<case "egyptian revivalist">> - In fact, she is the most gorgeous Egyptian woman you've ever seen. + In fact, _heA is the most gorgeous Egyptian woman you've ever seen. <<case "edo revivalist">> - In fact, she is the most gorgeous Japanese woman you've ever seen. + In fact, _heA is the most gorgeous Japanese woman you've ever seen. <<case "arabian revivalist">> - In fact, she is the most gorgeous Arabic woman you've ever seen. + In fact, _heA is the most gorgeous Arabic woman you've ever seen. <<case "chinese revivalist">> - In fact, she is the most gorgeous Chinese woman you've ever seen. + In fact, _heA is the most gorgeous Chinese woman you've ever seen. <<case "chattel religionist">> - _HeA is wearing a tight dress modeled after the symbol of your new religion; it leaves her nipples and crotch fully exposed. + _HeA is wearing a tight dress modeled after the symbol of your new religion; it leaves _hisA nipples and crotch fully exposed. <<case "physical idealist">> <<if $arcologies[0].FSPhysicalIdealistStrongFat == 1>> - _HeA is wearing nothing but a thong barely visible under her thick layer of fat. Her soft figure hides her immense strength. + _HeA is wearing nothing but a thong barely visible under _hisA thick layer of fat. _HisA soft figure hides _hisA immense strength. <<else>> - _HeA is wearing nothing but a tight thong to show off her perfectly muscled body. + _HeA is wearing nothing but a tight thong to show off _hisA perfectly muscled body. <</if>> <<case "hedonistic decadence">> - _HeA is wearing nothing, opting let to her fat belly cover her privates.<<if $arcologies[0].FSHedonisticDecadenceStrongFat == 1>> _HeA may look soft and squishy, but her thick flab hides her immense musculature.<</if>> + _HeA is wearing nothing, opting let to _hisA fat belly cover _hisA privates.<<if $arcologies[0].FSHedonisticDecadenceStrongFat == 1>> _HeA may look soft and squishy, but _hisA thick flab hides _hisA immense musculature.<</if>> <<case "repopulation focus">> - _HeA is wearing an overly taut dress that clings tightly to her triplet rounded middle and milk-laden breasts. _HeA is positively glowing with motherhood. + _HeA is wearing an overly taut dress that clings tightly to _hisA triplet rounded middle and milk-laden breasts. _HeA is positively glowing with motherhood. <<case "eugenics">> - _HeA's become even more irresistible lately; <<if $PC.dick == 1>>you can't help but fantasize about fucking her pregnant with your perfect child<<else>>you can't help but feel slightly envious of her body<</if>>. + _HeA's become even more irresistible lately; <<if $PC.dick == 1>>you can't help but fantasize about fucking _himA pregnant with your perfect child<<else>>you can't help but feel slightly envious of _hisA body<</if>>. <<case "gender radicalist">> <<if $arcologies[0].FSGenderRadicalistLawFuta == 3>> - _HeA is wearing an amazingly ill-fitting pair of stretch pants barely pulled midway over her ass. Her door-jamming hips, massive rear and extra thick thighs jiggle spectacularly under the strained material. + _HeA is wearing an amazingly ill-fitting pair of stretch pants barely pulled midway over _hisA ass. _HisA door-jamming hips, massive rear and extra thick thighs jiggle spectacularly under the strained material. <<else>> - _HeA is wearing baggy pants and a loose fitting shirt. Having altered her appearance to be alluringly androgynous, it is hard to make out her gender at a glance. + _HeA is wearing baggy pants and a loose fitting shirt. Having altered _hisA appearance to be alluringly androgynous, it is hard to make out _hisA gender at a glance. <</if>> <<case "gender fundamentalist">> - _HeA is wearing a form fitting dress that emphasizes her feminine curves. A lovely sight, given that she has recently adjusted her body to be a lovely future mother. + _HeA is wearing a form fitting dress that emphasizes _hisA feminine curves. A lovely sight, given that _heA has recently adjusted _hisA body to be a lovely future mother. <<case "asset expansionist">> - _HeA is wearing nothing at all; not that anything could fit her. Her breasts nearly touch the ground when she stands, yet are naturally perky. Her butt is so enormous it is a wonder she can even walk. + _HeA is wearing nothing at all; not that anything could fit _himA. _HisA breasts nearly touch the ground when _heA stands, yet are naturally perky. _HisA butt is so enormous it is a wonder _heA can even walk. <<case "transformation fetishist">> - _HeA is wearing a minidress so tight it fully outlines her huge butt implants and barely contains the lower half of her beach ball sized tits. + _HeA is wearing a minidress so tight it fully outlines _hisA huge butt implants and barely contains the lower half of _hisA beach ball sized tits. <<case "pastoralist">> - _HeA is wearing a pair of cow-print bikinis over her head sized breasts. A quartet of wet spots adorn her tops at all times. + _HeA is wearing a pair of cow-print bikinis over _hisA head sized breasts. A quartet of wet spots adorn _hisA tops at all times. <<case "maturity preferentialist">> - _HeA has recently begun presenting herself as an experienced, mature woman; one can only wonder what positions and tricks she knows. + _HeA has recently begun presenting _himselfA as an experienced, mature woman; one can only wonder what positions and tricks _heA knows. <<case "youth preferentialist">> - _HeA has recently adjusted her age to reflect your youth focused society. + _HeA has recently adjusted _hisA age to reflect your youth focused society. <<if $minimumSlaveAge == 3>> _HeA's an adorable toddler wearing a cute pink dress. <<elseif $minimumSlaveAge <= 7>> - _HeA's a cute loli wearing tight, crotch hugging spats and a tight tub top across her flat chest. + _HeA's a cute loli wearing tight, crotch hugging spats and a tight tub top across _hisA flat chest. <<elseif $minimumSlaveAge <= 13>> - _HeA's an attractive teenager wearing short shorts and a sheer top that shows off her newly grown breasts. + _HeA's an attractive teenager wearing short shorts and a sheer top that shows off _hisA newly grown breasts. <<else>> - _HeA's an attractive young adult wearing a sheer dress that shows off her youthful curves. + _HeA's an attractive young adult wearing a sheer dress that shows off _hisA youthful curves. <</if>> <<case "slimness enthusiast">> <<if $arcologies[0].FSSlimnessEnthusiastLaw == 1>> - _HeA has recently slimmed her body down tremendously; her breasts are flat as can be, as is her rear. _HeA enjoys wearing an extremely thin string bikini that tightly hugs her body and barely covers her non-existent assets. + _HeA has recently slimmed _hisA body down tremendously; _hisA breasts are flat as can be, as is _hisA rear. _HeA enjoys wearing an extremely thin string bikini that tightly hugs _hisA body and barely covers _hisA non-existent assets. <<else>> - _HeA has recently slimmed her body down and begun wearing form fitting clothing to show off her lithe figure. + _HeA has recently slimmed _hisA body down and begun wearing form fitting clothing to show off _hisA lithe figure. <</if>> <<case "body purist">> - _HeA is wearing nothing at all, happy to show off her flawless body. Her curves are perfect; it's the only way to describe her. + _HeA is wearing nothing at all, happy to show off _hisA flawless body. _HisA curves are perfect; it's the only way to describe _himA. <<default>> - _HeA enjoys using a tight strip of leather to support her ample bosom and a minuscule thong to cover her crotch. _HeA commonly strikes sexy poses, her spaded tail wrapping around her legs seductively, hoping to catch her <<if $PC.title == 1>>Master's<<else>>Mistress's<</if>> eye. + _HeA enjoys using a tight strip of leather to support _hisA ample bosom and a minuscule thong to cover _hisA crotch. _HeA commonly strikes sexy poses, _hisA spaded tail wrapping around _hisA legs seductively, hoping to catch _hisA <<if $PC.title == 1>>Master's<<else>>Mistress's<</if>> eye. <</switch>> <<else>> - _HeA enjoys using a tight strip of leather to support her ample bosom and a minuscule thong to cover her crotch. _HeA commonly strikes sexy poses, her spaded tail wrapping around her legs seductively, hoping to catch her <<if $PC.title == 1>>Master's<<else>>Mistress's<</if>> eye. + _HeA enjoys using a tight strip of leather to support _hisA ample bosom and a minuscule thong to cover _hisA crotch. _HeA commonly strikes sexy poses, _hisA spaded tail wrapping around _hisA legs seductively, hoping to catch _hisA <<if $PC.title == 1>>Master's<<else>>Mistress's<</if>> eye. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> - _HeA has a recognizable little representation of one of your slave between her legs and is moaning with lust as the slave eagerly eats her out. The slave must be down in the kitchen, getting a meal out of the food dispensers. When she notices you watching, she gives you a show by cumming hard across the slave's face. + _HeA has a recognizable little representation of one of your slave between _hisA legs and is moaning with lust as the slave eagerly eats _himA out. The slave must be down in the kitchen, getting a meal out of the food dispensers. When _heA notices you watching, _heA gives you a show by cumming hard across the slave's face. <<elseif ($suppository == 1) && (_paSeed == 2)>> - _HeA is happily assfucking a recognizable little representation of one of your slaves with a strap on. The slave must be receiving _hisU drugs from one of the dildo dispensers. Noticing you watching, she unwinds her tail from the around the slave and begins fucking her own pussy with it. + _HeA is happily assfucking a recognizable little representation of one of your slaves with a strap on. The slave must be receiving _hisU drugs from one of the dildo dispensers. Noticing you watching, _heA unwinds _hisA tail from the around the slave and begins fucking _hisA own pussy with it. <<elseif ($masturbationAllowed == 1) && (_paSeed == 3)>> - A recognizable little representation of one of your slaves is sharing a double-ended dildo with her. The slave must be using one of the penthouse's many sex toys. _HeA notices you watching and blows you a kiss, before promising not to suck too much life from _hisA enthusiastic partner. + A recognizable little representation of one of your slaves is sharing a double-ended dildo with _himA. The slave must be using one of the penthouse's many sex toys. _HeA notices you watching and blows you a kiss, before promising not to suck too much life from _hisA enthusiastic partner. <<elseif (_paSeed == 4)>> - _HeA has her body pressed up against a recognizable little representation of one of your slaves as she feels _himU up. The slave must be getting a checkup. _HeA notices your gaze and pinches the slave's erect nipples. + _HeA has _hisA body pressed up against a recognizable little representation of one of your slaves as _heA feels _himU up. The slave must be getting a checkup. _HeA notices your gaze and pinches the slave's erect nipples. <<elseif (_paSeed == 5) && ($invasionVictory > 0)>> - _HeA's intently staring down a representation of one of your security drones. When she sees you looking at her, she coyly says, "I like this one. He did very well during the invasion and I wanted to reward him, but I can't find a dick..." A small schematic pops on screen, detailing plans for a rather large penetrating attachment for your model of drone. "It vibrates!" _heA teases. + _HeA's intently staring down a representation of one of your security drones. When _heA sees you looking at _himA, _heA coyly says, "I like this one. He did very well during the invasion and I wanted to reward him, but I can't find a dick..." A small schematic pops on screen, detailing plans for a rather large penetrating attachment for your model of drone. "It vibrates!" _heA teases. <<elseif (_paSeed == 6) && ($studio == 1)>> _HeA's getting oral from a recognizable little representation of one of your slaves, and is using a handheld camera to film the action, gonzo style. The slave must be using one of the penthouse's many vibrators, and your personal assistant is clearly turning the feed of it into porn. <<elseif (_paSeed == 7) && ($marketAssistantAnnounced == 1)>> _HeA's accompanied by your market assistant's still inexperienced avatar. <<if $marketAssistantRelationship == "cute">> - $assistantName has the market assistant's pants down and is eagerly sucking him off. He tenses with orgasm and sighs with relief only for $assistantName to deeply kiss him and force him to taste his cum with _himA. + $assistantName has the market assistant's pants down and is eagerly sucking _himM off. _HeM tenses with orgasm and sighs with relief only for $assistantName to deeply kiss _himM and force _himM to taste _hisM cum with _himA. <<elseif $marketAssistantRelationship == "nonconsensual">> - The market assistant is being violently ridden by $assistantName, her fuller assets swaying in tune to her movements. The hapless boy struggles pitifully as the succubus coaxes another load out of her exhausted toy. $assistantName leans back, strokes her luscious body and says, "His energy is making me even more beautiful for you!" + The market assistant is being violently ridden by $assistantName, _hisA fuller assets swaying in tune to _hisA movements. The hapless _girlM struggles pitifully as the succubus coaxes another load out of _hisA exhausted toy. $assistantName leans back, strokes _hisA luscious body and says, "_HisM energy is making me even more beautiful for you!" <<elseif $marketAssistantRelationship == "incestuous">> - The market assistant is being ridden by his enormously pregnant big sister, $assistantName. He's supporting her taut belly as she uses her hands to hold their twins to her swollen breasts. You can't help but notice how full his balls have become and thick his shaft is. He moans with lust as $assistantName bucks with orgasm before painting her womb with another coat of sperm. $assistantName grunts slightly as his dick grows larger inside her and his balls swell for a second round. He is well on his way to becoming the incubus lover of his once human sister. + The market assistant is being ridden by _hisM enormously pregnant big sister, $assistantName. _HeM's supporting _hisA taut belly as _heA uses _hisA hands to hold their twins to _hisA swollen breasts. You can't help but notice how full _hisM balls have become and thick _hisM shaft is. _HeM moans with lust as $assistantName bucks with orgasm before painting _hisA womb with another coat of sperm. $assistantName grunts slightly as _hisM dick grows larger inside _himA and _hisM balls swell for a second round. _HeM is well on _hisM way to becoming the incubus lover of _hisM once human sister. <<else>> - The market assistant is tenderly fucking $assistantName in the missionary position. He leans in as they cum together, locking lips and kissing his lover deeply. Once they are both satisfied, they snuggle up for a post coitus rest and thank you deeply for the true love you've gifted them. + The market assistant is tenderly fucking $assistantName in the missionary position. _HeM leans in as they cum together, locking lips and kissing _hisM lover deeply. Once they are both satisfied, they snuggle up for a post coitus rest and thank you deeply for the true love you've gifted them. <</if>> <<else>> <<switch $assistantFSAppearance>> <<case "paternalist">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and leans forward giving you a tantalizing view of her cleavage. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and leans forward giving you a tantalizing view of _hisA cleavage. <<case "degradationist">> - _HeA's absentmindedly playing with her nipple rings. When she notices you eyeing her, she smiles coyly and runs her hands down her curves to her crotch where she traces the piercings dangling from her labia. + _HeA's absentmindedly playing with _hisA nipple rings. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA curves to _hisA crotch where _heA traces the piercings dangling from _hisA labia. <<case "supremacist">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and runs her hands down her curves, tempting you with her pure $arcologies[0].FSSupremacistRace body. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA curves, tempting you with _hisA pure $arcologies[0].FSSupremacistRace body. <<case "subjugationist">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and runs her hands down her curves while coming onto you like a needy $arcologies[0].FSSubjugationistRace slut. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA curves while coming onto you like a needy $arcologies[0].FSSubjugationistRace slut. <<case "chattel religionist">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and runs her hands down her sides and to her pussy while moaning seductively. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA sides and to _hisA pussy while moaning seductively. <<case "physical idealist">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and flexes her muscles in some of the most seductive ways imaginable<<if $arcologies[0].FSPhysicalIdealistStrongFat == 1>>, her layer of flab jiggling along to her motions<</if>>. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and flexes _hisA muscles in some of the most seductive ways imaginable<<if $arcologies[0].FSPhysicalIdealistStrongFat == 1>>, _hisA layer of flab jiggling along to _hisA motions<</if>>. <<case "hedonistic decadence">> - _HeA's absentmindedly groping her fat tits. When she notices you eyeing her, she smiles coyly and lewdly gropes her soft body.<<if $arcologies[0].FSHedonisticDecadenceStrongFat == 1>> You catch the occasional glimpse of her hidden muscles while she effortlessly manhandles her heavy figure.<</if>> + _HeA's absentmindedly groping _hisA fat tits. When _heA notices you eyeing _himA, _heA smiles coyly and lewdly gropes _hisA soft body.<<if $arcologies[0].FSHedonisticDecadenceStrongFat == 1>> You catch the occasional glimpse of _hisA hidden muscles while _heA effortlessly manhandles _hisA heavy figure.<</if>> <<case "repopulation focus">> - _HeA's absentmindedly sucking a tit. When she notices you eyeing her, she smiles coyly and runs her hands down her curves and across her pregnancy where she traces her popped navel. A flurry of kicks bulge her belly as it grows slightly larger. _HeA sighs and pats her added mass. + _HeA's absentmindedly sucking a tit. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA curves and across _hisA pregnancy where _heA traces _hisA popped navel. A flurry of kicks bulge _hisA belly as it grows slightly larger. _HeA sighs and pats _hisA added mass. <<case "eugenics">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and spreads her legs, inviting you to enjoy her perfect pussy. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and spreads _hisA legs, inviting you to enjoy _hisA perfect pussy. <<case "gender radicalist">> <<if $arcologies[0].FSGenderRadicalistLawFuta == 3>> - _HeA's absentmindedly fondling her asscheeks. When she notices you eyeing her, she smiles coyly and spins around, splitting her pants and revealing her enticing butthole. + _HeA's absentmindedly fondling _hisA asscheeks. When _heA notices you eyeing _himA, _heA smiles coyly and spins around, splitting _hisA pants and revealing _hisA enticing butthole. <<else>> - _HeA's absentmindedly playing with her hair. When she notices you eyeing her, she leaps to her feet and invites you to chance what resides between her legs. + _HeA's absentmindedly playing with _hisA hair. When _heA notices you eyeing _himA, _heA leaps to _hisA feet and invites you to chance what resides between _hisA legs. <</if>> <<case "gender fundamentalist">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and runs her hands down her motherly curves while moaning seductively. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA motherly curves while moaning seductively. <<case "asset expansionist">> - _HeA's absentmindedly massaging her tits. When she notices you eyeing her, she smiles coyly and proceeds to trace the length of her breasts to her nipple; she never reaches them, as her breasts steadily outpace her as she reaches outwards. + _HeA's absentmindedly massaging _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and proceeds to trace the length of _hisA breasts to _hisA nipple; _heA never reaches them, as _hisA breasts steadily outpace _himA as _heA reaches outwards. <<case "transformation fetishist">> - _HeA's absentmindedly groping her ass. When she notices you eyeing her, she smiles coyly and flexes causing her tits to pop out of her overly short top. Giggling, she puckers her huge, fake lips and blows you a kiss. + _HeA's absentmindedly groping _hisA ass. When _heA notices you eyeing _himA, _heA smiles coyly and flexes causing _hisA tits to pop out of _hisA overly short top. Giggling, _heA puckers _hisA huge, fake lips and blows you a kiss. <<case "pastoralist">> - _HeA's absentmindedly milking a pair of her tits. When she notices you eyeing her, she smiles coyly and leaps to her feet causing her quartet of milk bags to spring loose from her tops. _HeA giggles as she gestures the many ways you could titfuck her. + _HeA's absentmindedly milking a pair of _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and leaps to _hisA feet, causing _hisA quartet of milk bags to spring loose from _hisA tops. _HeA giggles as _heA gestures the many ways you could titfuck _himA. <<case "maturity preferentialist">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and begins making a motion you can only fathom the meaning of. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and begins making a motion you can only fathom the meaning of. <<case "youth preferentialist">> <<if $minimumSlaveAge == 3>> - _HeA has her hands down her dress and is happily fondling herself. When she notices you eyeing her, she quickly hides her hands behind her back and plays innocent. + _HeA has _hisA hands down _hisA dress and is happily fondling _himselfA. When _heA notices you eyeing _himA, _heA quickly hides _hisA hands behind _hisA back and plays innocent. <<elseif $minimumSlaveAge <= 7>> - _HeA has both hands up her top and is happily playing with her nipples. When she notices you eyeing her, she quickly yanks her tube top off and lewdly waves her flat chest at you. + _HeA has both hands up _hisA top and is happily playing with _hisA nipples. When _heA notices you eyeing _himA, _heA quickly yanks _hisA tube top off and lewdly waves _hisA flat chest at you. <<elseif $minimumSlaveAge <= 13>> - _HeA has both hands down her shorts and is eagerly playing with her pussy. When she notices you eyeing her, she quickly pulls her bottoms down and spreads her legs, desperate for you to relieve her of this new feeling. + _HeA has both hands down _hisA shorts and is eagerly playing with _hisA pussy. When _heA notices you eyeing _himA, _heA quickly pulls _hisA bottoms down and spreads _hisA legs, desperate for you to relieve _himA of this new feeling. <<else>> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and runs her hands down her new curves while moaning seductively. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA new curves while moaning seductively. <</if>> <<case "slimness enthusiast">> <<if $arcologies[0].FSSlimnessEnthusiastLaw == 1>> - _HeA's absentmindedly pinching her nipples. When she notices you eyeing her, she smiles coyly and runs her hands across her flat chest while moaning seductively. + _HeA's absentmindedly pinching _hisA nipples. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands across _hisA flat chest while moaning seductively. <<else>> - _HeA's absentmindedly groping her small tits. When she notices you eyeing her, she smiles coyly and runs her hands down her lithe body while moaning seductively. + _HeA's absentmindedly groping _hisA small tits. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA lithe body while moaning seductively. <</if>> <<case "body purist">> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and runs her hands down her perfect curves while moaning seductively. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA perfect curves while moaning seductively. <<default>> - _HeA's absentmindedly groping her tits. When she notices you eyeing her, she smiles coyly and runs her hands down her curves while moaning seductively. + _HeA's absentmindedly groping _hisA tits. When _heA notices you eyeing _himA, _heA smiles coyly and runs _hisA hands down _hisA curves while moaning seductively. <</switch>> <</if>> <<default>> - It's a little abstract symbol; when _heA speaks, the symbol glows slightly. + _HeA's a little abstract symbol; when _heA speaks, the symbol glows slightly. <</switch>> \ No newline at end of file diff --git a/src/uncategorized/ptWorkaround.tw b/src/uncategorized/ptWorkaround.tw index 8fb1aac38e0b2ef66b71bbe7cf5ec3e3af3290ce..19443b617e450e82e40989d44adef5aa39b2f972 100644 --- a/src/uncategorized/ptWorkaround.tw +++ b/src/uncategorized/ptWorkaround.tw @@ -108,7 +108,7 @@ <<case "soften her behavioral flaw">> <<if ($activeSlave.behavioralFlaw == "none")>> - $activeSlave.slaveName got over $his behavioral flaw without you, + $activeSlave.slaveName got over $his behavioral flaw without you; @@.yellow;$his training assignment has defaulted to <<if ["abusive", "anal addict", "attention whore", "breast growth", "breeder", "cum addict", "malicious", "neglectful", "none", "self hating"].includes($activeSlave.sexualFlaw)>> <<if ($activeSlave.devotion <= 20) && ($activeSlave.trust >= -20)>> diff --git a/src/uncategorized/randomNonindividualEvent.tw b/src/uncategorized/randomNonindividualEvent.tw index 98bcfd5771701e665778945abaf19eb09d216b89..598099268e31de69256672c988bb15967b3b31a6 100644 --- a/src/uncategorized/randomNonindividualEvent.tw +++ b/src/uncategorized/randomNonindividualEvent.tw @@ -384,12 +384,8 @@ <<if ($Concubine != 0)>> <<if $fuckSlaves > 1>> - <<if canTalk($Concubine)>> - <<if canSee($Concubine)>> - <<if canWalk($Concubine)>> - <<set $events.push("PE headgirl concubine")>> - <</if>> - <</if>> + <<if canTalk($Concubine) && canSee($Concubine) && canHear($Concubine) && $Concubine.fetish != "mindbroken" && $Concubine.amp != 1>> + <<set $events.push("PE headgirl concubine")>> <</if>> <</if>> <</if>> diff --git a/src/uncategorized/reAWOL.tw b/src/uncategorized/reAWOL.tw index b06c9d519af5369a2d30d8fbea805c34b4a350d2..d524af17309d583038e1e6b56fc49f7a0896abc8 100644 --- a/src/uncategorized/reAWOL.tw +++ b/src/uncategorized/reAWOL.tw @@ -39,7 +39,9 @@ <<set $activeSlave.sexualFlaw = "hates men">> <<set $activeSlave.hStyle = "shaved into a mohawk">> <<set $activeSlave.customTat = "She has a number of tattoos from a variety of mercenary companies.">> + <<setLocalPronouns $activeSlave>> +<<setAssistantPronouns>> Human soldiers are superior to drones in a number of ways - they have the capability for suspicion, the ability to understand human interactions, and are impervious to the ever-present threat of cyber-warfare. That said, a crucial failing of any sentient warrior is their agency. @@ -49,7 +51,7 @@ On this particular evening, you find your work interrupted by an urgent alert fr <<if $assistant > 0>> "<<= properMaster()>>, one of the $mercenariesTitle has gone AWOL." _HeA pauses before continuing. "$He's taken a number of weapons with $him." <<else>> - It informs you that one of the $mercenariesTitle has disappeared, seemingly taking with $him a small stash of weapons. + _HeA informs you that one of the $mercenariesTitle has disappeared, seemingly taking with $him a small stash of weapons. <</if>> <br><br> diff --git a/src/uncategorized/reBusyBrothel.tw b/src/uncategorized/reBusyBrothel.tw index 3b7594a3acd35268d25e16992576b3d031f4d03e..fee3125824e4b87f4635b9c720a5454e7d781697 100644 --- a/src/uncategorized/reBusyBrothel.tw +++ b/src/uncategorized/reBusyBrothel.tw @@ -23,7 +23,7 @@ Of course, $brothelName is the best establishment of its kind in the arcology. C <</link>> //This will cost <<print cashFormat(1000)>>// <br><<link "Hire an expert hooker to give lessons">> <<replace "#result">> - The citizen streetwalker has had her day. A few of the cleverest have avoided being driven into poverty, either by becoming madams or by finding a way to build a new career serving the slave brothel industry. One of these is touring the city, offering her long sexual experience in seminars for slave prostitutes. Her services are not cheap, but it rapidly becomes clear that they are worth it. She is a grey-haired but still elegant woman with deep crow's feet and a smoker's voice. She is not only a sexual master, but a hardbitten and comprehensively experienced businesswoman. All of your brothel slaves with any room for improvement in their whoring skills @@.green;learn from her lessons,@@ while those who have nothing to learn @@.hotpink;gain confidence@@ from her praise. + The citizen streetwalker has had her day. A few of the cleverest have avoided being driven into poverty, either by becoming madams or by finding a way to build a new career serving the slave brothel industry. One of these is touring the city, offering her long sexual experience in seminars for slave prostitutes. Her services are not cheap, but it rapidly becomes clear that they are worth it. She is a grey-haired but still elegant woman with deep crow's feet and a smoker's voice. She is not only a sexual master, but a hard-bitten and comprehensively experienced businesswoman. All of your brothel slaves with any room for improvement in their whoring skills @@.green;learn from her lessons,@@ while those who have nothing to learn @@.hotpink;gain confidence@@ from her praise. <<for $i = 0; $i < $BrothiIDs.length; $i++>> <<if $slaves[$slaveIndices[$BrothiIDs[$i]]].whoreSkill < 100>> <<set $slaves[$i].whoreSkill += 10>> diff --git a/src/uncategorized/reFSAcquisition.tw b/src/uncategorized/reFSAcquisition.tw index 93b42f688980e4d264558dd6b1279001975704ba..9651b0dbadc9c5ea0e208c4ee54825a34e777ef4 100644 --- a/src/uncategorized/reFSAcquisition.tw +++ b/src/uncategorized/reFSAcquisition.tw @@ -1076,13 +1076,13 @@ <<switch $FSAcquisitionEvents>> <<case "Pastoralist">> -You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. She lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were. +You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. _HeA lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were. <br><br> This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. This proves to be right on the money in this case, though the woman isn't too terribly bedraggled; $his situation must be recent. $He asks to be enslaved with the crushing sadness most such people experience during their last free hours. "I'm pregnant," $he says through tears. "I know I'm not that pretty, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. But," and $he brings $his sizable chest into view, "I've got pretty big boobs, and I started giving milk yesterday. I was searching the net, and I saw that you milk women, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. It seems like a better life than getting fucked all the time." <<case "Pastoralist Two">> -You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. She lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were. +You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. _HeA lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were. <br><br> This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. You are understandably surprised when this turns out to not be the case; the woman in the video call is modestly dressed, so $his newfound situation must be exceedingly recent. Nonetheless, $he asks to be enslaved with the same poignant sadness most people experience during their last free hours. "All my children are gone and my husband left me," $he says through tears. "I know I'm older than most, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. But", $he says as $he brings $his motherly chest into view, "I've still got pretty big breasts, and they still give milk. One of my friends told me that you milk women, <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. I can't do anything else to make a living." @@ -1136,13 +1136,13 @@ Having $him disappear discreetly into $arcologies[0].name would be a convenient <<case "Paternalist">> -You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. She lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were. +You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. _HeA lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were. <br><br> This one is interesting, even by the standards of messages from people who want to become slaves. The individual is neither sick nor abused, and speaks with intelligence and directness. "I've heard a lot about how $arcologies[0].name treats slaves," $he says. "And, well, I don't know how closely you watch the old world from where you are, but it's pretty bad. Being smart and driven out here doesn't always keep you fed and clothed, or even alive. I'm smart and driven, and I understand that might make me a Madam or a DJ or even a Head Girl in $arcologies[0].name. I'm not dumb enough to rely on that, but I'll take that chance." <<case "Paternalist Two">> -You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. She lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were. +You receive so many messages, as a noted titan of the new Free Cities world, that $assistantName has to be quite draconian in culling them. _HeA lets only the most important through to you. One category of message that always gets through regardless of content, though, is requests for voluntary enslavement. As the new world takes shape, they've become less rare than they once were. <br><br> This one is interesting, even by the standards of messages from people who want to become slaves. The individual is a normal looking woman, neither sick nor visibly abused. "I've heard a lot about how $arcologies[0].name treats slaves," $he says. "And, well, I don't know how closely you watch the old world from where you are, but it's pretty bad. Saving your whole life doesn't always keep you fed and clothed, or even alive. I never had much and now I have even less, and I'd rather live as your slave in $arcologies[0].name than on the streets back home." @@ -1154,7 +1154,7 @@ The face and voice are obscured by a petty anonymization program, the sort that <<case "Degradationist Two">> -<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> does not typically permit anonymous messages through to you. If someone wishes to speak to you, they can do so under their own name and with their own face. She makes an exception, however, for a message offering you a slave so long as you pay the costs of enslavement, nothing else. +<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> does not typically permit anonymous messages through to you. If someone wishes to speak to you, they can do so under their own name and with their own face. _HeA makes an exception, however, for a message offering you a slave so long as you pay the costs of enslavement, nothing else. <br><br> In lieu of a face, a plain page of mostly text and a scant few pictures fills the screen and details a number of potential slaves for sale, though most of the merchandise seems visibly too damaged to be worthy of purchase. Yet, one of the slaves catches your eye - an older woman covered in lashes, bruises and marks yet absent the dead-eyed expression of $his peers. The document claims $he has been in their possession longer than any of the other slaves, but has proven resistant to their breaking methods. diff --git a/src/uncategorized/reHGReplacement.tw b/src/uncategorized/reHGReplacement.tw index 1cb37e7ba1be61a1b2fe75d8e44a4d21a6fc87ca..c8b0795b43de5a4bd07329270f8ec98413543d8b 100644 --- a/src/uncategorized/reHGReplacement.tw +++ b/src/uncategorized/reHGReplacement.tw @@ -39,7 +39,7 @@ When $HeadGirl.slaveName leaves, $he clears $his throat nervously. $He gathers $ <<set $activeSlave.trust += 4>> <</replace>> <</link>> -<br><<link "Let your Head Girl sort this out however she sees fit">> +<br><<link "Let your Head Girl sort this out however _he2 sees fit">> <<EventNameDelink $activeSlave>> <<replace "#result">> <<run Enunciate($HeadGirl)>> diff --git a/src/uncategorized/reLegendaryEntertainer.tw b/src/uncategorized/reLegendaryEntertainer.tw index 15a65f561ecc3497082bf233f54e30bc91c07464..fc52eb1642f82307a8060242e26eb6fc94882d7e 100644 --- a/src/uncategorized/reLegendaryEntertainer.tw +++ b/src/uncategorized/reLegendaryEntertainer.tw @@ -10,27 +10,27 @@ <<setLocalPronouns $activeSlave>> <<set $activeSlave.devotion += 4>> -The Free Cities fashion scene extends to slave bodies, of course; stopping at mere clothes and behaviors is an old world conceit. This week, <<EventNameLink $activeSlave>> is in vogue. Such a crowd of gawkers and hangers-on follows her around the club that the fine citizens who have a chance at an hour of her time must shoulder their way through the throng. +The Free Cities fashion scene extends to slave bodies, of course; stopping at mere clothes and behaviors is an old world conceit. This week, <<EventNameLink $activeSlave>> is in vogue. Such a crowd of gawkers and hangers-on follows $him around the club that the fine citizens who have a chance at an hour of $his time must shoulder their way through the throng. <br><br> -This is a rare opportunity. Such popularity and fame is here today, and gone tomorrow. It might be possible, with a serious investment of funds in publicity, to really fix her in the public mind as a courtesan of note. There's no guarantee of success, but if you are successful, her value will increase a great deal. +This is a rare opportunity. Such popularity and fame is here today, and gone tomorrow. It might be possible, with a serious investment of funds in publicity, to really fix $him in the public mind as a courtesan of note. There's no guarantee of success, but if you are successful, $his value will increase a great deal. <br><br> <span id="result"> -<<link "Just capitalize on her popularity as it is">> +<<link "Just capitalize on $his popularity as it is">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You decide to limit your advantage on her temporary popularity to a little publicity and some advertising. You've gained a little @@.green;notoriety.@@ + You decide to limit your advantage on $his temporary popularity to a little publicity and some advertising. You've gained a little @@.green;notoriety.@@ <<set $rep += 200>> <</replace>> <</link>> -<br><<link "Invest <<print cashFormat(5000)>> in her image">> +<br><<link "Invest <<print cashFormat(5000)>> in $his image">> <<EventNameDelink $activeSlave>> <<if random(1,100) > 50>> <<replace "#result">> - You buy media coverage of her, invest in an ad campaign, and even arrange for persons of influence and taste to sample and review her gentle caresses. Your efforts are a success. Her current extreme popularity will fade in time, but you have managed to arrange for her a permanent place as a @@.green;respected and famous courtesan.@@ As her owner, your reputation has @@.green;also increased.@@ + You buy media coverage of $him, invest in an ad campaign, and even arrange for persons of influence and taste to sample and review $his gentle caresses. Your efforts are a success. $His current extreme popularity will fade in time, but you have managed to arrange for $him a permanent place as a @@.green;respected and famous courtesan.@@ As $his owner, your reputation has @@.green;also increased.@@ <<set $cash -= 5000>> <<set $rep += 200>> <<if $activeSlave.prestige <= 1>> @@ -42,17 +42,17 @@ This is a rare opportunity. Such popularity and fame is here today, and gone tom <</replace>> <<else>> <<replace "#result">> - You buy media coverage of her, invest in an ad campaign, and even arrange for persons of influence and taste to sample and review her gentle caresses. Unfortunately, popularity remains an art, not a science; though you do your best, the public mind's fancy eludes your grasp. As her owner, your reputation has @@.green;increased,@@ but in a week she'll be forgotten. + You buy media coverage of $him, invest in an ad campaign, and even arrange for persons of influence and taste to sample and review $his gentle caresses. Unfortunately, popularity remains an art, not a science; though you do your best, the public mind's fancy eludes your grasp. As $his owner, your reputation has @@.green;increased,@@ but in a week $he'll be forgotten. <<set $cash -= 5000>> <<set $rep += 200>> <</replace>> <</if>> <</link>> -<br><<link "Lavish <<print cashFormat(10000)>> on her fame">> +<br><<link "Lavish <<print cashFormat(10000)>> on $his fame">> <<EventNameDelink $activeSlave>> <<if random(1,100) > 10>> <<replace "#result">> - You buy prime media coverage of her, invest in a lavish ad campaign, and even arrange for persons of great influence and fine taste to sample and review her gentle caresses. Your efforts are a success. Her current extreme popularity will fade in time, but you have managed to arrange for her a permanent place as a @@.green;respected and famous courtesan.@@ As her owner, your reputation has @@.green;also increased.@@ + You buy prime media coverage of $him, invest in a lavish ad campaign, and even arrange for persons of great influence and fine taste to sample and review $his gentle caresses. Your efforts are a success. $His current extreme popularity will fade in time, but you have managed to arrange for $him a permanent place as a @@.green;respected and famous courtesan.@@ As $his owner, your reputation has @@.green;also increased.@@ <<set $cash -= 10000>> <<set $rep += 400>> <<if $activeSlave.prestige <= 1>> diff --git a/src/uncategorized/reLegendaryWhore.tw b/src/uncategorized/reLegendaryWhore.tw index 8a2bfe9213d4e42740c547cf2d6ab35bd0f399c4..eb794180b0fdd18664ad5a79125308dec1bbff02 100644 --- a/src/uncategorized/reLegendaryWhore.tw +++ b/src/uncategorized/reLegendaryWhore.tw @@ -22,7 +22,7 @@ This is a rare opportunity. Such popularity and fame is here today, and gone tom <<link "Just capitalize on $his popularity as it is">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You decide to limit your advantage on her temporary popularity to a little marketing and some minor price increases. You've made some unexpected @@.yellowgreen;profits,@@ and gained a little @@.green;notoriety.@@ + You decide to limit your advantage on $his temporary popularity to a little marketing and some minor price increases. You've made some unexpected @@.yellowgreen;profits,@@ and gained a little @@.green;notoriety.@@ <<set $cash += 1000>> <<set $rep += 100>> <</replace>> @@ -31,7 +31,7 @@ This is a rare opportunity. Such popularity and fame is here today, and gone tom <<EventNameDelink $activeSlave>> <<if random(1,100) > 50>> <<replace "#result">> - You buy media coverage of $him, invest in an ad campaign, and even arrange for persons of influence and taste to sample and review her many delights. Your efforts are a success. Her current extreme popularity will fade in time, but you have managed to arrange for her a permanent place as a @@.green;notorious and very popular prostitute.@@ As her owner, your reputation has @@.green;also increased.@@ + You buy media coverage of $him, invest in an ad campaign, and even arrange for persons of influence and taste to sample and review $his many delights. Your efforts are a success. $His current extreme popularity will fade in time, but you have managed to arrange for $him a permanent place as a @@.green;notorious and very popular prostitute.@@ As $his owner, your reputation has @@.green;also increased.@@ <<set $cash -= 5000>> <<set $rep += 100>> <<set $activeSlave.prestige = 1>> @@ -41,7 +41,7 @@ This is a rare opportunity. Such popularity and fame is here today, and gone tom <</replace>> <<else>> <<replace "#result">> - You buy media coverage of her, invest in an ad campaign, and even arrange for persons of influence and taste to sample and review her many delights. Unfortunately, popularity remains an art, not a science; though you do your best, the public mind's fancy eludes your grasp. As her owner, your reputation has @@.green;increased,@@ but in a week she'll be forgotten. + You buy media coverage of $him, invest in an ad campaign, and even arrange for persons of influence and taste to sample and review $his many delights. Unfortunately, popularity remains an art, not a science; though you do your best, the public mind's fancy eludes your grasp. As $his owner, your reputation has @@.green;increased,@@ but in a week she'll be forgotten. <<set $cash -= 5000>> <<set $rep += 100>> <</replace>> @@ -51,7 +51,7 @@ This is a rare opportunity. Such popularity and fame is here today, and gone tom <<EventNameDelink $activeSlave>> <<if random(1,100) > 10>> <<replace "#result">> - You buy prime media coverage of her, invest in a lavish ad campaign, and even arrange for persons of great influence and fine taste to sample and review her many delights. Your efforts are a success. Her current extreme popularity will fade in time, but you have managed to arrange for her a permanent place as a @@.green;notorious and very popular prostitute.@@ As her owner, your reputation has @@.green;also increased.@@ + You buy prime media coverage of $him, invest in a lavish ad campaign, and even arrange for persons of great influence and fine taste to sample and review $his many delights. Your efforts are a success. $His current extreme popularity will fade in time, but you have managed to arrange for $him a permanent place as a @@.green;notorious and very popular prostitute.@@ As $his owner, your reputation has @@.green;also increased.@@ <<set $cash -= 10000>> <<set $rep += 200>> <<set $activeSlave.prestige = 1>> diff --git a/src/uncategorized/reMalefactor.tw b/src/uncategorized/reMalefactor.tw index 0b7a29c2ed507f156486c6ec384a6cd7745de82c..b1c835af215e4a8b036cdc04f79295e16eafc48a 100644 --- a/src/uncategorized/reMalefactor.tw +++ b/src/uncategorized/reMalefactor.tw @@ -318,7 +318,7 @@ <<case "whore">> -<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a criminal has been detected by your security systems and detained by the drones. Crime is extremely uncommon in your arcology, since nothing can escape the notice of the omnipresent monitoring systems. Nevertheless, it seems one of your tenants, a free whore, has been systematically stealing from clients. $He was furtive enough to get away with it for a time, but has now been caught red-handed. The john who caught $him attempted to stop $him, and $he fought him: like many prostitutes $he carried a weapon in $his handbag, and the man is severely wounded. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> has with machine efficiency compiled a staggering dossier of video logs and personal testimony from previous customers who now understand where their personal belongings went, as well as appalling footage of today's victim's injuries. Your wretched tenant signed a contract with you that included provisions forbidding this kind of thing. $He is entirely at your mercy. +<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a criminal has been detected by your security systems and detained by the drones. Crime is extremely uncommon in your arcology, since nothing can escape the notice of the omnipresent monitoring systems. Nevertheless, it seems one of your tenants, a free whore, has been systematically stealing from clients. $He was furtive enough to get away with it for a time, but has now been caught red-handed. The john who caught $him attempted to stop $him, and $he fought him. Like many prostitutes $he carried a weapon in $his handbag, and the man is severely wounded. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> has with machine efficiency compiled a staggering dossier of video logs and personal testimony from previous customers who now understand where their personal belongings went, as well as appalling footage of today's victim's injuries. Your wretched tenant signed a contract with you that included provisions forbidding this kind of thing. $He is entirely at your mercy. <<case "rapist">> @@ -326,7 +326,7 @@ <<case "mule">> -<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a potential criminal has been detected by your security systems and is now being tailed by the drones. Crime is extremely uncommon in your arcology, since nothing can escape the notice of the omnipresent monitoring systems, but some individuals still make attempts to fool them. In this case, the cameras are fixed on a clearly pregnant, and hugely at that, woman as $he works $his way through the crowded market sectors. You watch as $he repeatedly bumps into other patrons and stalls, pausing to apologize before proceeding on $his way, as if $he wasn't familiar with $his gravid swell. $His body is also clearly underdeveloped for someone ready to drop quadruplets at any moment; thin, with barely any hips to speak of and a pert bust clearly not swollen with milk. $He even walks like a $woman not burdened with nine months of gestating multiples, let alone a single. As $he stumbles under $his own weight, $his shirt rides up, giving you a clear view of the deep red stretch marks of a belly that grew far faster than it could handle. You've seen enough and order the drones to corral $him until security arrives. $His expression shifts from fear as they encircle $him to panic as a groan escapes $his lips. $He grabs $his stomach as a capsule falls to the floor. As another contraction hits $him, $he drops to the ground and begins to "give birth" to $his illegal cargo. +<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a potential criminal has been detected by your security systems and is now being tailed by the drones. Crime is extremely uncommon in your arcology, since nothing can escape the notice of the omnipresent monitoring systems, but some individuals still make attempts to fool them. In this case, the cameras are fixed on a clearly pregnant, and hugely at that, $woman as $he works $his way through the crowded market sectors. You watch as $he repeatedly bumps into other patrons and stalls, pausing to apologize before proceeding on $his way, as if $he wasn't familiar with $his gravid swell. $His body is also clearly underdeveloped for someone ready to drop quadruplets at any moment; thin, with barely any hips to speak of and a pert bust clearly not swollen with milk. $He even walks like a $woman not burdened with nine months of gestating multiples, let alone a single. As $he stumbles under $his own weight, $his shirt rides up, giving you a clear view of the deep red stretch marks of a belly that grew far faster than it could handle. You've seen enough and order the drones to corral $him until security arrives. $His expression shifts from fear as they encircle $him to panic as a groan escapes $his lips. $He grabs $his stomach as a capsule falls to the floor. As another contraction hits $him, $he drops to the ground and begins to "give birth" to $his illegal cargo. <<if $bellyImplants == 1>> $He likely has belly implant designed to carry foreign objects inside $his womb and, having lost $his composure, is now vacating its contents. <<else>> @@ -336,7 +336,8 @@ $He is easily taken into custody and $his contraband confiscated once the jeerin <<case "liberator">> -<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a criminal has been detected by your security systems and detained by the drones. Crime is extremely uncommon in your arcology, but this is a special case. A well-muscled, well-armed $woman was caught attempting to smuggle a slaveowned by one of your tenants out of the arcology. Though the slave surrendered immediately (and will be dealt with by the owner), the would-be liberatrix was caught by your security drones. $He destroyed two of them and caused @@.red;other minor damage@@<<set $cash -= 1000>> that will require a small sum to repair, but was eventually subdued. The drones had to expend a great deal of nonlethal ordnance to bring $him down and keep $him down, but $he is now entirely at your mercy. +<<setNonlocalPronouns $seeDicks>> +<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a criminal has been detected by your security systems and detained by the drones. Crime is extremely uncommon in your arcology, but this is a special case. A well-muscled, well-armed $woman was caught attempting to smuggle a slave owned by one of your tenants out of the arcology. Though the slave surrendered immediately (and will be dealt with by _hisU owner), the would-be liberatrix was caught by your security drones. $He destroyed two of them and caused @@.red;other minor damage@@<<set $cash -= 1000>> that will require a small sum to repair, but was eventually subdued. The drones had to expend a great deal of nonlethal ordnance to bring $him down and keep $him down, but $he is now entirely at your mercy. <</switch>> @@ -405,7 +406,7 @@ $He is easily taken into custody and $his contraband confiscated once the jeerin <<case "escapee">> You declare $his holes fair game for the entire arcology, so that all free citizens can own $him for a moment, if they wish. $He spends a torturous day in the stocks before being hauled in for enslavement, somewhat @@.red;the worse for wear@@ and @@.red;acting oddly@@ due to $his ordeal, bruises all over $his body, cum leaking from $his @@.lime;loosened@@ anus<<if $activeSlave.vagina > -1>> and @@.lime;fucked-out@@ pussy<</if>>. The public @@.green;enjoys the fun.@@ <<case "orphanloli">> - You declare $his holes fair game for the entire arcology, so that all free citizens can own $his for a moment, if they wish. $He spends a torturous day in the stocks before being hauled in for enslavement, @@.red;completely broken@@ due to $his ordeal, bruises all over $his body, cum leaking from $his @@.lime;loosened@@ anus<<if $activeSlave.vagina > -1>> and @@.lime;fucked-out@@ pussy<</if>>. The public @@.green;enjoys the fun.@@ + You declare $his holes fair game for the entire arcology, so that all free citizens can own $him for a moment, if they wish. $He spends a torturous day in the stocks before being hauled in for enslavement, @@.red;completely broken@@ due to $his ordeal, bruises all over $his body, cum leaking from $his @@.lime;loosened@@ anus<<if $activeSlave.vagina > -1>> and @@.lime;fucked-out@@ pussy<</if>>. The public @@.green;enjoys the fun.@@ <<set $activeSlave.fetish = "mindbroken">> <<case "anchorBaby">> You declare $his holes fair game for the entire arcology; since $he wants to produce future slaves, your arcology might as well have the privilege of fathering them. $He spends a torturous day in the stocks after $his children are taken to a slave orphanage before being hauled in for enslavement, somewhat @@.red;the worse for wear@@ and @@.red;acting oddly@@ due to $his ordeal, bruises all over $his body, cum leaking from $his @@.lime;loosened@@ anus<<if $activeSlave.vagina > -1>> and @@.lime;fucked-out@@ pussy<</if>>. The public @@.green;enjoys the fun.@@ @@ -534,6 +535,7 @@ $He is easily taken into custody and $his contraband confiscated once the jeerin <<set $activeSlave.origin = "She was an orphan forced to live and steal on the streets until you adopted her.">> <<set $activeSlave.devotion = 25>> <<set $activeSlave.trust = 25>> + <<set $activeSlave.origin = "She was an orphan forced to live and steal on the streets until you adopted her.">> <<set $cash -= $contractCost>> <<replace "#result">> You sit down and talk to the exhausted $girl, handing $him a contract cleverly altered to resemble adoption papers. Once $he comprehends what $he is looking at, $he eagerly signs it. Only once $he has reached the penthouse and been introduced to the slave life does $he realize $he willingly signed away $his freedom. Though $he can't complain. A warm cot and plenty of food await, which to $him is a huge improvement over a slow death on the streets. The public diff --git a/src/uncategorized/reNickname.tw b/src/uncategorized/reNickname.tw index 776f332e51264e282941fd441828fb7361249000..476a90506c7e3bcce19f43b22811a5b2eace7b20 100644 --- a/src/uncategorized/reNickname.tw +++ b/src/uncategorized/reNickname.tw @@ -755,7 +755,7 @@ <<set $notApplyDesc = "may feel some gratitude due to your preference that $he not be defined by $his ethnicity, but this is counterbalanced by the increased independence your kindness inspires.">> <<case "semitic">> - <<set $nickname = either("'Abie'", "'Abrahamic'", "'Baal worshipper'", "'Biblical'", "'Canaanite'", "'Dead Sea'", "'Golden Calf'", "'Good Samaritan'", "'Hebrew'", "'Heeb'", "'Holy land'", "'Hymie'", "'Inanna'", "'Ishtar'", "'Kike'", "'Kosher'", "'Levantine'", "'Lilith'", "'Lost Ark'", "'Nephilim'", "'Oven Dodger'", "'Oy Vey'", "'Philistine'", "'Qedesha'", "'Red Sea'", "'Salome'", "'Semite'", "'Semitic'", "'Sheeny'", "'Shylock'", "'Sodom and Gomorrah'", "'Whore of Babylon'", "'Yid'")>> + <<set $nickname = either("'Abie'", "'Abrahamic'", "'Baal Worshipper'", "'Biblical'", "'Canaanite'", "'Dead Sea'", "'Golden Calf'", "'Good Samaritan'", "'Hebrew'", "'Heeb'", "'Holy land'", "'Hymie'", "'Inanna'", "'Ishtar'", "'Kike'", "'Kosher'", "'Levantine'", "'Lilith'", "'Lost Ark'", "'Nephilim'", "'Oven Dodger'", "'Oy Vey'", "'Philistine'", "'Qedesha'", "'Red Sea'", "'Salome'", "'Semite'", "'Semitic'", "'Sheeny'", "'Shylock'", "'Sodom and Gomorrah'", "'Whore of Babylon'", "'Yid'")>> <<set $situationDesc = "is semitic, which is not uncommon given the many conflicts in countries with semitic minorities. Slaves casually reference race as much or more than free citizens. They absorb the racial peccadilloes of their owners, and many of them bring prejudices from the old world into their slave lives.">> <<set $applyDesc = "now has a constant reminder that as a sex slave $he is judged on $his appearance first.">> <<set $notApplyDesc = "may feel some gratitude due to your preference that $he not be defined by $his ethnicity, but this is counterbalanced by the increased independence your kindness inspires.">> diff --git a/src/uncategorized/rePokerNight.tw b/src/uncategorized/rePokerNight.tw index a034faf1fb941401ef60cca09a04e27368e11f0d..f4d308cf4dafc3d5b6f4cf52d8f2a4df716dab45 100644 --- a/src/uncategorized/rePokerNight.tw +++ b/src/uncategorized/rePokerNight.tw @@ -2,6 +2,8 @@ <<set $nextButton = "Continue", $nextLink = "RIE Eligibility Check", $returnTo = "RIE Eligibility Check">> +<<setAssistantPronouns>> + Despite their persistent presence in your arcology, interaction with your mercenaries is relatively scarce. Aside from mutually exchanged nods on the street and the occasional briefing, your $mercenariesTitle enjoy a degree of autonomy. <br><br> @@ -10,7 +12,7 @@ On a particularly lackadaisical evening, you find yourself alerted to a message <<if $assistant > 0>> "<<= properMaster()>>, a message from your $mercenariesTitle." _HeA pauses before continuing. "It seems they're asking if you'd like to join their poker night." <<else>> - It informs you that the $mercenariesTitle have sent a message asking you to join them at their poker night. + _HeA informs you that the $mercenariesTitle have sent a message asking you to join them at their poker night. <</if>> <br><br> diff --git a/src/uncategorized/reShelterInspection.tw b/src/uncategorized/reShelterInspection.tw index cfc86f3135fd15a26bfa361509cd3c1eec9790b7..1731d8ed637bc9f0f11871162c01f22caabea7c5 100644 --- a/src/uncategorized/reShelterInspection.tw +++ b/src/uncategorized/reShelterInspection.tw @@ -1,6 +1,6 @@ :: RE shelter inspection [nobr] -<<set $nextButton = "Continue", $nextLink = "RIE Eligibility Check">> +<<set $nextButton = " ", $nextLink = "RIE Eligibility Check">> <<set $activeSlaveOneTimeMinAge = 36>> <<set $activeSlaveOneTimeMaxAge = 42>> @@ -18,7 +18,7 @@ <<set $activeSlave.origin = "She was once an inspector for the Shelter, but you put a stop to that.">> <<set $activeSlave.career = "a charity worker">> <<set $activeSlave.devotion = random(-90,-75)>> -<<set $activeSlave.trust = random(-75,-60)>> +<<set $activeSlave.trust = random(75,90)>> <<set $activeSlave.oldDevotion = $activeSlave.devotion>> <<set $activeSlave.oldTrust = $activeSlave.trust>> <<set $activeSlave.health = random(30,50)>> @@ -41,17 +41,19 @@ <<set $activeSlave.sexualQuirk = either("apathetic", "idealistic")>> <<set _slave = $shelterGirlsIDs.random()>> -<<set $subSlave = getSlave(_slave)>> +<<set _Inspectee = getSlave(_slave)>> +<<set _originSlave = $genePool.find(function(s) { return s.ID == _slave; })>> /* * this check is currently unnecessary but if in the future the shelter girl IDs list is changed to updated only when acquiring shelter girls, this should be enabled * -<<if (ndef $subSlave)>> +<<if (ndef _Inspectee)>> <<set $shelterGirlsIDs.delete(_slave)>> <<goto "Random Nonindividual Event">> <</if>> */ -<<run Enunciate($subSlave)>> +<<run Enunciate(_Inspectee)>> +<<setLocalPronouns _Inspectee>> Your assistant announces a visitor in the entryway of your penthouse, and adds<<if $assistant > 0>> with disapproval<</if>> that it's an inspector from the Slave Shelter. <<if $assistant > 0>> @@ -92,7 +94,7 @@ Your assistant announces a visitor in the entryway of your penthouse, and adds<< Her avatar turns a reproving blue and shrinks a little. <</switch>> <</if>> -Not waiting to be greeted, the inspector looks up at the nearest camera and demands to be let in. She's an older woman with graying hair up in a bun, holding a tablet against her chest like a shield. "I'm here to inspect $subSlave.slaveName," she bellows up at the camera. +Not waiting to be greeted, the inspector looks up at the nearest camera and demands to be let in. She's an older woman with graying hair up in a bun, holding a tablet against her chest like a shield. "I'm here to inspect _originSlave.slaveName,<<if _originSlave.slaveName != _Inspectee.slaveName>> or as you call $him, _Inspectee.slaveName,<</if>>" she bellows up at the camera. <br><br> @@ -100,43 +102,259 @@ Not waiting to be greeted, the inspector looks up at the nearest camera and dema <<link "Amusing. Enslave her">> <<set $cash -= $contractCost>> <<replace "#result">> - <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> ushers her into your penthouse and keeps her busy for the few minutes you need to circumvent the Shelter's various legal and contractual defenses to prevent slaveowners from doing exactly what you're doing. Fortunately, you're cleverer and richer than most, and you succeed. You have her brought into your office, and you are pleased to see her. She's not young and she's not pretty, but her suit cannot disguise her big bottom, and she's using the tablet she has clasped protectively against her chest to conceal a huge pair of mature breasts. She knows exactly what's happened, and fixes you with a gimlet stare. "In a couple of months," she says with venom, "when you've filled me full of hormones and drugs and training, and I'm begging you to <<if $PC.dick == 1>>stick your tiny little dick up<<else>>fist<</if>> my asshole, remember this. It'll be conditioning and self-preservation and Stockholm Syndrome talking, not me. I think you're a <<if $PC.title == 1>>sad bastard<<else>>vile cunt<</if>>, and I always will." + $assistantName ushers her into your penthouse and keeps her busy for the few minutes you need to circumvent the Shelter's various legal and contractual defenses to prevent slaveowners from doing exactly what you're doing. Fortunately, you're cleverer and richer than most, and you succeed. You have her brought into your office, and you are pleased to see her. She's not young and she's not pretty, but her suit cannot disguise her big bottom, and she's using the tablet she has clasped protectively against her chest to conceal a huge pair of mature breasts. She knows exactly what's happened, and fixes you with a gimlet stare. "In a couple of months," she says with venom, "when you've filled me full of hormones and drugs and training, and I'm begging you to <<if $PC.dick == 1>>stick your tiny little dick up<<else>>fist<</if>> my asshole, remember this. It'll be conditioning and self-preservation and Stockholm Syndrome talking, not me. I think you're a <<if $PC.title == 1>>sad bastard<<else>>vile cunt<</if>>, and I always will." <<set $shelterAbuse += 10>> + <<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */ <<include "New Slave Intro">> <</replace>> <</link>> //This will cost <<print cashFormat($contractCost)>>// -<<if ($dairy > 0) && ($dairyRestraintsSetting > 1) && ($subSlave.assignment == "work in the dairy")>> -<br><<link "The slave is attached to a milking machine, and so will be the inspector">> - <<= assignJob($activeSlave, "work in the dairy")>> - <<set $activeSlave.clothes = "no clothing">> - <<set $cash -= $contractCost/2>> +<<if $Bodyguard != 0 || $mercenaries > 1 || ($SF.Toggle && $SF.Active >= 1)>> + <br><<link "Escort her off your property">> <<replace "#result">> - $subSlave.slaveName is attached to a milking machine, so it would be extremely unwise to let the inspector report on $subSlave.slaveName's industrial fate in all its gorgeous productivity. So, you greet her politely, and bring her down to $dairyName to show her $subSlave.slaveName. The inspector has a single moment to stiffen in shock at the sight before she stiffens involuntarily due to the security drone tazing her unconscious. It takes a few credits here and there to circumvent the Shelter's various legal and contractual defenses to prevent slaveowners from doing exactly what you're doing, but you finish the day richer by one more big-boobed milk producer. You leave the inspector's drug dosage low to start, so she can appreciate her situation for a while. When the inspector awakes, her visor is set to show an overhead view of her bay in $dairyName. She sees her breasts, already larger than she remembers, gently swaying with the pumping of the milkers.<<if $dairyFeedersSetting > 1>> She sees the huge phallus occupying her mouth, and feels nutrition sliding down her throat.<</if>><<if $dairyPregSetting > 1>> She sees her vagina drooling as it's fucked in preparation for pregnancy.<</if>><<if $dairyPregSetting > 1>> She sees a massive piston moving slowly back and forth beneath her buttocks, and understands what the ache of impossible fullness in her bottom is.<</if>> Her hands ball into fists. - <<set $shelterAbuse += 10>> - <<run newSlave($activeSlave)>> /* skip New Slave Intro */ + You along with <<if $Bodyguard != 0>> your bodyguard <<print SlaveFullName($Bodyguard)>> and<</if>> <<if $mercenaries > 1>>a squad of $mercenariesTitle <<elseif ($SF.Toggle && $SF.Active >= 1)>>, a squad of $SF.Lower <<elseif $mercenaries > 1 && ($SF.Toggle && $SF.Active >= 1)>> a squad of both $mercenariesTitle and $SF.Lower <</if>> forcefully escort the inspector off your property. You barely make it back to the penthouse before the massage deeming you permanently banned from the Slave Shelter arrives. + <<set $shelterAbuse += 100>> + <<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */ <</replace>> -<</link>> //This will cost <<print cashFormat($contractCost/2)>>// + <</link>> <</if>> -<<if ($dairyRestraintsSetting < 2) || ($subSlave.assignment != "work in the dairy")>> +<<if ($dairy > 0) && ($dairyRestraintsSetting > 1) && (_Inspectee.assignment == "work in the dairy")>> + <br><<link "The slave is attached to a milking machine in $dairyName, and so will be the inspector">> + <<= assignJob($activeSlave, "work in the dairy")>> + <<set $activeSlave.lactation = 1, $activeSlave.lactationDuration = 2>> + <<set $activeSlave.clothes = "no clothing">> + <<set $cash -= $contractCost/2>> + <<replace "#result">> + _Inspectee.slaveName is attached to a milking machine, so it would be extremely unwise to let the inspector report on _Inspectee.slaveName's industrial fate in all its gorgeous productivity. So, you greet her politely, and bring her down to $dairyName to show her _Inspectee.slaveName. The inspector has a single moment to stiffen in shock at the sight before she stiffens involuntarily due to the security drone tasing her unconscious. It takes a few credits here and there to circumvent the Shelter's various legal and contractual defenses to prevent slaveowners from doing exactly what you're doing, but you finish the day richer by one more big-boobed milk producer. You leave the inspector's drug dosage low to start, so she can appreciate her situation for a while. When the inspector awakes, her visor is set to show an overhead view of her bay in $dairyName. She sees her breasts, already larger than she remembers, gently swaying with the pumping of the milkers.<<if $dairyFeedersSetting > 1>> She sees the huge phallus occupying her mouth, and feels nutrition sliding down her throat.<</if>><<if $dairyPregSetting > 1>> She sees her vagina drooling as it's fucked in preparation for pregnancy.<</if>><<if $dairyPregSetting > 1>> She sees a massive piston moving slowly back and forth beneath her buttocks, and understands what the ache of impossible fullness in her bottom is.<</if>> Her hands ball into fists. + <<set $shelterAbuse += 10>> + <<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */ + <<run newSlave($activeSlave)>> /* skip New Slave Intro */ + <</replace>> + <</link>> //This will cost <<print cashFormat($contractCost/2)>>// +<<elseif ($arcade > 0) && (_Inspectee.assignment == "be confined in the arcade")>> + <br><<link "The slave is little more than a hole in $arcadeName, and so will be the inspector">> + <<= assignJob($activeSlave, "be confined in the arcade")>> + <<set $activeSlave.clothes = "no clothing">> + <<set $cash -= $contractCost/2>> + <<replace "#result">> + _Inspectee.slaveName is sealed in a box and currently in use, so it would be extremely unwise to let the inspector report on _Inspectee.slaveName's permanent position in the service industry. So, you greet her politely, and bring her down to $arcadeName to show her _Inspectee.slaveName. The inspector has a single moment to stiffen in shock at the sight before she stiffens involuntarily due to the security drone tasing her unconscious. It takes a few credits here and there to circumvent the Shelter's various legal and contractual defenses to prevent slaveowners from doing exactly what you're doing, but you finish the day richer by three more fuckable holes. When the inspector awakes to a dick intruding her body, the pitch blackness and sound proofing disorientates her. + <<if $arcadeUpgradeInjectors == 1>> + She gasps as a needle breaks her skin, filling her veins with a potent mixture of aphrodisiacs to help her better service the cock in her cunt. She attempts to defy, but a strong shock forces her to tighten and bring her partner to climax. + <<elseif $arcadeUpgradeCollectors == 1>> + She groans at the feeling of something sucking away at her milkless tits, but it does nothing the distract from her rape. She struggles to resist in any way she can, but she is too firmly anchored to move. + <<else>> + She struggles to resist in any way she can, but she is too firmly anchored to move. + <</if>> + Before she gets the chance to swear defiance against you, another patron rams his dick down her throat, putting a stop to that notion. Her hands ball into fists as she endures her spit-roasting. + <<set $shelterAbuse += 15>> + <<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */ + <<run newSlave($activeSlave)>> /* skip New Slave Intro */ + <</replace>> + <</link>> //This will cost <<print cashFormat($contractCost/2)>>// +<<elseif (_Inspectee.assignment == "be your agent") || (_Inspectee.assignment == "live with your agent")>> + <br><<link "Your slave is in another arcology">> + <<replace "#result">> + _Inspectee.slaveName is now a guiding force in another of the Free City's arcologies, so it would be disruptive to $his work to be called away like this. You simply pass along $his new address and send the inspector on her way. She stands there dumbfounded before hastily writing notes on her tablet. She seems quite pleased by _Inspectee.slaveName's progress. + <<set $shelterAbuse -= 15>> + <<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */ + <</replace>> + <</link>> +<<elseif _Inspectee.fuckdoll > 0>> + <br><<link "The slave is little more than a latex wrapped doll, and so will be the inspector">> + <<set $cash -= $contractCost/2>> + <<replace "#result">> + You have her ushered up to your office, and order _Inspectee.slaveName brought in. The inspector has a single moment to stiffen in shock at the sight before she stiffens involuntarily due to the security drone tasing her unconscious. It takes a few credits here and there to circumvent the Shelter's various legal and contractual defenses to prevent slaveowners from doing exactly what you're doing, but you finish the day richer by one more fuckdoll. Odds are she wants to be defiant, but the suit works perfectly and leaves her no outlet to make her thoughts known. + <<set $activeSlave.toyHole="all her holes", $activeSlave.pubicHStyle="waxed", $activeSlave.livingRules="spare", $activeSlave.speechRules="restrictive", $activeSlave.releaseRules="restrictive", $activeSlave.relationshipRules="restrictive", $activeSlave.fuckdoll=1, $activeSlave.choosesOwnClothes=0, $activeSlave.clothes="a Fuckdoll suit", $activeSlave.collar="none", $activeSlave.shoes="heels",$activeSlave.legAccessory="none", $activeSlave.vaginalAccessory="none", $activeSlave.dickAccessory="none", $activeSlave.buttplug="none", $activeSlave.attrKnown=1, $activeSlave.fetishKnown=1>> + <<set $shelterAbuse += 10>> + <<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */ + <<run newSlave($activeSlave)>> /* skip New Slave Intro */ + <</replace>> + <</link>> //This will cost <<print cashFormat($contractCost/2)>>// +<<elseif ($dairyRestraintsSetting < 2) || (_Inspectee.assignment != "work in the dairy")>> <br><<link "Allow the inspection">> <<replace "#result">> - You have her ushered up to your office, and order $subSlave.slaveName brought in. + <<set _inspectionContinues = 1, _inspectionResult = 0>> + You have her ushered up to your office, and order _Inspectee.slaveName brought in. <br><br> - <<if $subSlave.origin == "You got her at the Slave Shelter. She has never communicated anything about her background, since she arrived at the shelter with a broken mind.">> - <<if $subSlave.fetish == "mindbroken">> + /* + <<if _Inspectee.amp == 1 && _originSlave.amp != 1>> + You may have lopped off the poor $girl's arms and legs, a fact not lost on the inspector. She can barely conceal her terror as she makes lengthy notes on her tablet before practically running out of the penthouse. + <<set $shelterAbuse += 10>> + <<elseif _Inspectee.fetish == "mindbroken">> + <<if _Inspectee.origin == "You got her at the Slave Shelter. She has never communicated anything about her background, since she arrived at the shelter with a broken mind.">> + Of course, the poor $girl is just as mindbroken as ever. The inspector asks some cursory questions and gives up. "Don't worry," she says. "I know $he was like this when you got $him. Just - just keep trying, would you?" She leaves, looking bitter. + <<elseif _Inspectee.origin == "You got her at the Slave Shelter. She was found unresponsive in the lower arcology with a gaping pussy and deflated belly. It is unclear what happened to her.">> + Of course, the poor $girl is just as mindbroken as ever. The inspector asks some cursory questions and gives up. "Don't worry," she says. "I know $he was like this when you got $him. Just - just keep trying, would you?" + <<if _Inspectee.pussy > 3 && _Inspectee.bellySag > 1>> + She gropes the slave's sagging middle before inspecting her ruined pussy. "Still ruined I see." + <<elseif _Inspectee.pussy <= 3 && _Inspectee.bellySag > 1>> + She gropes the slave's sagging middle before inspecting $his pussy. "Apart from the belly, $his pussy has recovered nicely." + <<elseif _Inspectee.pussy > 3 && _Inspectee.bellySag <= 1>> + She gropes the slave's middle before inspecting $his ruined pussy. "$His stomach seems to have recovered, shame you did nothing for $his poor vagina." + <<else>> + She runs her hand across the slave's restored midriff, before inspecting $his pussy. "$He is looking much better, physically, though. That's worth noting." + <<set $shelterAbuse-->> + <</if>> + She leaves, looking bitter. + <<else>> + Of course, the poor $girl is mindbroken now. The inspector is horrified, though she tries to conceal it. She makes lengthy notes on her tablet, and almost runs out of the penthouse. + <<set $shelterAbuse += 5>> + <</if>> + <<set _inspectionContinues = 0>> + <</if>> + + <<if _inspectionContinues == 1>> + <<switch _Inspectee.origin>> + <<case "You got her at the Slave Shelter. She has never communicated anything about her background, since she arrived at the shelter with a broken mind.">> + The inspector asks some cursory questions and is shocked when she responds. "$He came back?" she mutters, "You restored $his mind, I can't believe it. This is incredible." She carries on while writing notes on her tablet, "You're more than welcome to adopt slaves from our shelter." You swear she seems in much better spirits as she leaves your penthouse. + <<set _inspectionContinues = 0>> + <<set $shelterAbuse -= 5>> + <<case "You got her at the Slave Shelter. It's not clear why her previous owner cut her arms and legs off.">> + <<if _Inspectee.amp == _originSlave.amp>> + Unsurprisingly, the poor $girl still lacks arms and legs, so the inspector just carries on. + <<else>> + The inspector stares, dumbfounded, at pair of limbs now supporting _Inspectee.slaveName. "Most owners wouldn't go through the trouble... I think I've seen enough to know you're welcome to come back and take in another girl any time." She leaves your penthouse in much better spirits than she arrived in. + <<set _inspectionContinues = 0>> + <<set $shelterAbuse -= 3>> + <</if>> + <<case "You got her at the Slave Shelter. Her owner purposely blinded her by dumping boiling water into her eyes.">> + "I wish the scaring wasn't so bad, that way people wouldn't stare so much." + <<if _Inspectee.eyes > _originSlave.eyes>> + <<if canTalk(_Inspectee)>> + _Inspectee.slaveName quickly retorts with "But I like <<s>>eeing their eye<<s>>..." + <<else>> + _Inspectee.slaveName shakes $his head in response. + <</if>> + The inspector gasps at the realization that $he can see again. "They look just like $his old photos too..." A tear comes to her weary eye as she writes out notes on her tablet. "You're more than welcome to adopt slaves from our shelter." You swear she seems in much better spirits as she leaves your penthouse. + <<set _inspectionContinues = 0>> + <<set $shelterAbuse-->> + <</if>> + <<case "You got her at the Slave Shelter. She was found unresponsive in the lower arcology with a gaping pussy and deflated belly. It is unclear what happened to her.">> + The inspector asks some cursory questions and is shocked when $he responds. "$He came back?" she mutters, "You restored $his mind, I can't believe it. This is incredible." She carries on while writing notes on her tablet, "You're more than welcome to adopt slaves from our shelter." You swear she seems in much better spirits as she leaves your penthouse, even though she forgot to check $his pussy. + <<set _inspectionContinues = 0>> + <<set $shelterAbuse -= 5>> + + <<case "You got her at the Slave Shelter. Her previous owner forced her to cut off her dick and balls and cook them.">> + <<if _Inspectee.dick > _originSlave.dick>> + "I see that you've given $him a replacement tool," she reaches down and gives it an exploratory fondle, + <<if canAchieveErection(_Inspectee)>> + "it even works, that's lovely." The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<else>> + "it seems to be non-functional, but it's a nice gesture at least." The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <</if>> + <<set _inspectionResult-->> + <</if>> + <<if _Inspectee.balls > _originSlave.balls && _Inspectee.scrotum>> + <<if _Inspectee.dick > _originSlave.dick>> + "And these work too, right?" She asks as she points to $his dangling balls. "So $he has been fully restored, that's something." The inspector adds another positive note to the inspection. + <<set _inspectionResult-->> + <<else>> + "I take it these testicles are more than just an implant? I'm sure $he appreciates the gesture, though what good are they without a penis?" The inspector shakes her head and notes your attempt to undo the damages to _Inspectee.slaveName. + <</if>> + <</if>> + + <<if !["apathetic", "neglectful"].includes(_Inspectee.sexualFlaw) && !["odd", "anorexic"].includes(_Inspectee.behavioralFlaw) && !["none", "masochist"].includes(_Inspectee.fetish)>> + The inspector can see that her personality is much better than before. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse -= 3>> + <</if>> + + <<case "You got her at the Slave Shelter. Her previous owner forced her to cut off her breasts and cook them.">> + <<if _Inspectee.boobs > $genePool[_Arrival].boobs>> + The inspector can see that she has a new set of breasts. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse -= 2>> + <</if>> + <<if !["apathetic", "neglectful", "self hating"].includes(_Inspectee.sexualFlaw) && !["odd", "anorexic"].includes(_Inspectee.behavioralFlaw) && !["none", "masochist"].includes(_Inspectee.fetish)>> + The inspector can see that $his personality is much better than before. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse -= 3>> + <</if>> + + <<case "You got her at the Slave Shelter. She is an enslaved Daughter of Liberty, caught some weeks after the failed coup. Her previous owner used her as a punching bag and dart board, then when he was bored of her tattooed obscenities all over her body and threw her away.">> + <<if _Inspectee.slaveName != $genePool[_Arrival].slaveName>> + The inspector notices _Inspectee.birthName new name. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <</if>> + + <<case "You got her at the Slave Shelter. Her previous owner gelded her and used her for anal abuse.">> + <<if _Inspectee.anus < $genePool[_Arrival].anus>> + The inspector can see that her anus is better. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <</if>> + <<if _Inspectee.dick > $genePool[_Arrival].dick>> + The inspector can see that she has a new dick. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <</if>> + + <<case "You got her at the Slave Shelter. Her background is obscure, but seems to have involved terrible abuse of her huge cock and balls.">> + <<if _Inspectee.energy > $genePool[_Arrival].energy>> + The inspector notices that _Inspectee.birthName has more energy. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <</if>> + + <<case "You got her at the Slave Shelter. Her holes were cruelly stretched by constant plug use.">> + <<if _Inspectee.vagina < $genePool[_Arrival].vagina && _Inspectee.anus < $genePool[_Arrival].anus>> + The inspector notices that _Inspectee.birthName's holes are tighter. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <</if>> + + <<case "You got her at the Slave Shelter. Her previous owner discarded her after many pregnancies.">> + <<if _Inspectee.vagina < $genePool[_Arrival].vagina>> + The inspector notices that _Inspectee.birthName's vagina is tighter. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <</if>> + + <<case "You got her at the Slave Shelter. She was worn out by twenty years of brothel service.">> + <<if _Inspectee.vagina < $genePool[_Arrival].vagina && _Inspectee.anus < $genePool[_Arrival].anus>> + The inspector notices that _Inspectee.birthName's holes are tighter. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <</if>> + + <<case "You got her at the Slave Shelter. She was discarded after suffering a terrible reaction to growth hormone treatment.">> + <<if _Inspectee.chem < $genePool[_Arrival].chem>> + Upon scanning _Inspectee.birthName, the inspector finds that her chem damage has been reduced. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <<else>> + The inspector scans _Inspectee.birthName and finds that her chem damage has been increased. The inspector is horrified, though she tries to conceal it. + <<set $shelterAbuse++>> + <</if>> + <<if _Inspectee.dick < $genePool[_Arrival].dick>> + The inspector measures _Inspectee.birthName's dick and finds that has been reduced. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <<else>> + The inspector measures _Inspectee.birthName's dick and finds that has increased. The inspector is horrified, though she tries to conceal it. + <<set $shelterAbuse++>> + <</if>> + <<if _Inspectee.balls < $genePool[_Arrival].balls>> + The inspector measures _Inspectee.birthName's balls and finds they has been reduced. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <<else>> + The inspector measures _Inspectee.birthName's balls and finds they has been increased. The inspector is horrified, though she tries to conceal it. + <<set $shelterAbuse++>> + <</if>> + <<if _Inspectee.fetish != $genePool[_Arrival].fetish>> + The inspector measures _Inspectee.birthName's balls and finds they has been reduced. The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<set $shelterAbuse-->> + <<else>> + The inspector is happy that _Inspectee.birthName's balls and finds they has been increased. The inspector is horrified, though she tries to conceal it. + <<set $shelterAbuse++>> + <</if>> + <</switch>> + <</if>> + */ + + <<if _Inspectee.origin == "You got her at the Slave Shelter. She has never communicated anything about her background, since she arrived at the shelter with a broken mind.">> + <<if _Inspectee.fetish == "mindbroken">> Of course, the poor girl is just as mindbroken as ever. The inspector asks some cursory questions and gives up. "Don't worry," she says. "I know she was like this when you got her. Just - just keep trying, would you?" She leaves, looking bitter. <<else>> The inspector asks some cursory questions and is shocked when she responds. "S-she came back?" she mutters, "You restored her mind, I can't believe it. This is incredible." She carries on while writing notes on her tablet, "You're more than welcome to adopt slaves from our shelter." You swear she seems in much better spirits as she leaves your penthouse. <<set $shelterAbuse -= 5>> <</if>> - <<elseif $subSlave.origin == "You got her at the Slave Shelter. She was found unresponsive in the lower arcology with a gaping pussy and deflated belly. It is unclear what happened to her.">> - <<if $subSlave.fetish == "mindbroken">> + <<elseif _Inspectee.origin == "You got her at the Slave Shelter. She was found unresponsive in the lower arcology with a gaping pussy and deflated belly. It is unclear what happened to her.">> + <<if _Inspectee.fetish == "mindbroken">> Of course, the poor girl is just as mindbroken as ever. The inspector asks some cursory questions and gives up. "Don't worry," she says. "I know she was like this when you got her. Just - just keep trying, would you?" - <<if $subSlave.pussy > 3 && $subSlave.bellySag > 1>> + <<if _Inspectee.pussy > 3 && _Inspectee.bellySag > 1>> She gropes the slave's sagging middle before inspecting her ruined pussy. "Still ruined I see." - <<elseif $subSlave.pussy <= 3 && $subSlave.bellySag > 1>> + <<elseif _Inspectee.pussy <= 3 && _Inspectee.bellySag > 1>> She gropes the slave's sagging middle before inspecting her pussy. "Apart from the belly, her pussy has recovered nicely." - <<elseif $subSlave.pussy > 3 && $subSlave.bellySag <= 1>> + <<elseif _Inspectee.pussy > 3 && _Inspectee.bellySag <= 1>> She gropes the slave's middle before inspecting her ruined pussy. "Her stomach seems to have recovered, shame you did nothing for her poor vagina." <<else>> She runs her hand across the slave's restored midriff, before inspecting her pussy. "She is looking much better, physically, though. That's worth noting." @@ -147,41 +365,41 @@ Not waiting to be greeted, the inspector looks up at the nearest camera and dema The inspector asks some cursory questions and is shocked when she responds. "S-she came back?" she mutters, "You restored her mind, I can't believe it. This is incredible." She carries on while writing notes on her tablet, "You're more than welcome to adopt slaves from our shelter." You swear she seems in much better spirits as she leaves your penthouse, even though she forgot to check her pussy. <<set $shelterAbuse -= 5>> <</if>> - <<elseif $subSlave.fetish == "mindbroken">> + <<elseif _Inspectee.fetish == "mindbroken">> Of course, the poor girl is mindbroken now. The inspector is horrified, though she tries to conceal it. She makes lengthy notes on her tablet, and almost runs out of the penthouse. <<set $shelterAbuse += 5>> - <<elseif $subSlave.trust < -20>> + <<elseif _Inspectee.trust < -20>> She is sufficiently afraid of you that she tells the inspector whatever she thinks you'd want her to say. The inspector, experienced at this, is not amused. She offers you a few choice words, makes notes on her tablet, and storms out. - <<elseif $subSlave.devotion <= 20>> - She does not like you and isn't particularly terrified of you, so she is not flattering. She's not stupid enough to really criticise you, but she is honest and makes no effort to conceal troubling particulars. The inspector takes copious notes. She offers you a few choice words, makes notes on her tablet, and storms out. - <<elseif $subSlave.anus > 2>> - She cooperates with the inspector, who pulls on a pair of latex gloves and performs a complete examination. When she pulls the girl's buttocks apart and probes the slave's asshole, she pulls her hand away as if scalded. "Oh my God," she says. "$subSlave.birthName, what happened to your anus?" + <<elseif _Inspectee.devotion <= 20>> + She does not like you and isn't particularly terrified of you, so she is not flattering. She's not stupid enough to really criticize you, but she is honest and makes no effort to conceal troubling particulars. The inspector takes copious notes. She offers you a few choice words, makes notes on her tablet, and storms out. + <<elseif _Inspectee.anus > 2>> + She cooperates with the inspector, who pulls on a pair of latex gloves and performs a complete examination. When she pulls the girl's buttocks apart and probes the slave's asshole, she pulls her hand away as if scalded. "Oh my God," she says. "_Inspectee.birthName, what happened to your anus?" <br><br> - <<if ($subSlave.devotion < 10)>> - <<if ($subSlave.buttplug == "large plug") || ($subSlave.buttplug == "huge plug") || ($subSlave.buttplug == "long, large plug") || ($subSlave.buttplug == "long, huge plug")>> + <<if (_Inspectee.devotion < 10)>> + <<if (_Inspectee.buttplug == "large plug") || (_Inspectee.buttplug == "huge plug") || (_Inspectee.buttplug == "long, large plug") || (_Inspectee.buttplug == "long, huge plug")>> "W-well," she says, "I wear a buttplug." The inspector frowns. "A buttplug shouldn't do that!" The slave looks worried and replies, "It'<<s>> kinda big? And I wear it all the time. B-but I like it! It d-doe<<s>>n't hurt. Well, anymore." The inspector is not amused. She offers you a few choice words, makes notes on her tablet, and storms out. - <<elseif ($subSlave.assignment == "whore") || ($subSlave.assignment == "work in the brothel") || ($subSlave.assignment == "serve the public") || ($subSlave.assignment == "serve in the club")>> + <<elseif (_Inspectee.assignment == "whore") || (_Inspectee.assignment == "work in the brothel") || (_Inspectee.assignment == "serve the public") || (_Inspectee.assignment == "serve in the club")>> "W-well," she says, "I get fucked there at work." The inspector frowns. "How often!?" The slave looks worried and replies, "L-let me think. Four time<<s>> today? After the third time, it u<<s>>ually <<s>>top<<s>> clo<<s>>ing up again between cock<<s>>." The inspector is not amused. She offers you a few choice words, makes notes on her tablet, and storms out. - <<elseif ($subSlave.fetish == "buttslut") && ($subSlave.fetishKnown == 1)>> + <<elseif (_Inspectee.fetish == "buttslut") && (_Inspectee.fetishKnown == 1)>> "Hey," she protests, "that'<<s>> normal." The inspector looks incredulous. "What!?" The slave looks insulted and replies, "I love anal <<s>>e<<x>>! Don't judge me. I want cock up that hole right now, you bitch. I'm going to beg for butt<<s>>e<<x>> the moment you leave." She defiantly sticks her rump out at you. The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> - <<elseif ($subSlave.energy > 95) && ($subSlave.fetishKnown == 1)>> + <<elseif (_Inspectee.energy > 95) && (_Inspectee.fetishKnown == 1)>> "Hey," she protests, "that'<<s>> normal." The inspector looks incredulous. "What!?" The slave looks insulted and replies, "I love <<s>>e<<x>>! Don't judge me. I take cock in all my hole<<s>>, and I like it. I'm going to beg for butt<<s>>e<<x>> the moment you leave, you bitch." She defiantly sticks her rump out at you. The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> <<else>> "W-well," she says, "I'm a <<s>>lave." The inspector frowns. "What does that have to do with it?" The slave looks worried and replies, "I-it'<<s>> a hole, right? I get fucked in all my hole<<s>>." The inspector is not amused. She offers you a few choice words, makes notes on her tablet, and storms out. <</if>> <<else>> - <<if ($subSlave.buttplug == "large plug") || ($subSlave.buttplug == "huge plug") || ($subSlave.buttplug == "long, large plug") || ($subSlave.buttplug == "long, huge plug")>> + <<if (_Inspectee.buttplug == "large plug") || (_Inspectee.buttplug == "huge plug") || (_Inspectee.buttplug == "long, large plug") || (_Inspectee.buttplug == "long, huge plug")>> "I wear a buttplug!" she says confidently. The inspector frowns. "A buttplug shouldn't do that!" The slave looks worried and replies, "It'<<s>> really big, and I wear it all the time. I like it! It keep<<s>> my hole ready for anything." The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> - <<elseif ($subSlave.assignment == "whore") || ($subSlave.assignment == "work in the brothel") || ($subSlave.assignment == "serve the public") || ($subSlave.assignment == "serve in the club")>> + <<elseif (_Inspectee.assignment == "whore") || (_Inspectee.assignment == "work in the brothel") || (_Inspectee.assignment == "serve the public") || (_Inspectee.assignment == "serve in the club")>> "I get fucked there at work!" she says confidently. The inspector frowns. "How often!?" The slave thinks for a moment and replies, "Four time<<s>> today. After the third time, it u<<s>>ually <<s>>top<<s>> clo<<s>>ing up again between cock<<s>>. I'm good at my job!" The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> - <<elseif ($subSlave.fetish == "buttslut") && ($subSlave.fetishKnown == 1)>> + <<elseif (_Inspectee.fetish == "buttslut") && (_Inspectee.fetishKnown == 1)>> "Hey," she protests, "that'<<s>> normal." The inspector looks incredulous. "What!?" The slave looks insulted and replies, "I love anal <<s>>e<<x>>! Don't judge me. I want cock up that hole right now, you bitch. I'm going to beg for butt<<s>>e<<x>> the moment you leave." She defiantly sticks her rump out at you. The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> - <<elseif ($subSlave.energy > 95) && ($subSlave.fetishKnown == 1)>> + <<elseif (_Inspectee.energy > 95) && (_Inspectee.fetishKnown == 1)>> "Hey," she protests, "that'<<s>> normal." The inspector looks incredulous. "What!?" The slave looks insulted and replies, "I love <<s>>e<<x>>! Don't judge me. I take cock in all my hole<<s>>, and I like it. I'm going to beg for butt<<s>>e<<x>> the moment you leave, you bitch." She defiantly sticks her rump out at you. The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> <<else>> @@ -190,42 +408,43 @@ Not waiting to be greeted, the inspector looks up at the nearest camera and dema <</if>> <</if>> <<else>> - The inspector asks, "What do you do for work, $subSlave.birthName?" + The inspector asks, "What do you do for work, _Inspectee.birthName?" <br><br> - <<switch $subSlave.assignment>> + <<switch _Inspectee.assignment>> <<case "whore" "work in the brothel">> - <<if ($subSlave.fetishStrength > 95) || ($subSlave.energy > 95)>> - $subSlave.slaveName says happily, "I'm a whore!" The inspector makes a go-on gesture, and the slave continues, "It'<<s>> awe<<s>>ome. Nothing but cock, every day." The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<if (_Inspectee.fetishStrength > 95) || (_Inspectee.energy > 95)>> + _Inspectee.slaveName says happily, "I'm a whore!" The inspector makes a go-on gesture, and the slave continues, "It'<<s>> awe<<s>>ome. Nothing but cock, every day." The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> <<else>> - $subSlave.slaveName says confidently, "I'm a whore!" The inspector makes a go-on gesture, and the slave continues, "It'<<s>> hard work <<s>>ometime<<s>>, but I'm okay. I'm much happier with my current owner, thank you." The inspector looks pleased, and says she'll put out a @@.green;good word@@ about you. + _Inspectee.slaveName says confidently, "I'm a whore!" The inspector makes a go-on gesture, and the slave continues, "It'<<s>> hard work <<s>>ometime<<s>>, but I'm okay. I'm much happier with my current owner, thank you." The inspector looks pleased, and says she'll put out a @@.green;good word@@ about you. <<set $rep += 100>> <<set $shelterAbuse -= 1>> <</if>> <<case "serve the public" "serve in the club">> - <<if ($subSlave.fetishStrength > 95) || ($subSlave.energy > 95)>> - $subSlave.slaveName says happily, "I'm a <<s>>lut!" The inspector makes a go-on gesture, and the slave continues, "It'<<s>> awe<<s>>ome. Nothing but cute boy<<s>> and girl<<s>>, every day." The inspector looks deflated, and reluctantly makes a positive note on her tablet. + <<if (_Inspectee.fetishStrength > 95) || (_Inspectee.energy > 95)>> + _Inspectee.slaveName says happily, "I'm a <<s>>lut!" The inspector makes a go-on gesture, and the slave continues, "It'<<s>> awe<<s>>ome. Nothing but cute boy<<s>> and girl<<s>>, every day." The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> <<else>> - $subSlave.slaveName says confidently, "I'm a <<s>>lut!" The inspector makes a go-on gesture, and the slave continues, "It'<<s>> not bad. I'm much happier with my current owner, thank you." The inspector looks pleased, and says she'll put out a @@.green;good word@@ about you. + _Inspectee.slaveName says confidently, "I'm a <<s>>lut!" The inspector makes a go-on gesture, and the slave continues, "It'<<s>> not bad. I'm much happier with my current owner, thank you." The inspector looks pleased, and says she'll put out a @@.green;good word@@ about you. <<set $rep += 100>> <<set $shelterAbuse -= 1>> <</if>> <<case "get milked" "work in the dairy">> - <<if $subSlave.lactation > 0>> - $subSlave.slaveName says happily, "I'm a milk cow!" The inspector arches an eyebrow skeptically, and the slave continues, "I give milk. <<s>>ee?" She expresses a squirt of milk from one nipple. It'<<s>> a ni<<c>>e life. I'm much happier with my current owner, thank you." The inspector looks pleased, and says she'll put out a @@.green;good word@@ about you. + <<if _Inspectee.lactation > 0>> + _Inspectee.slaveName says happily, "I'm a milk cow!" The inspector arches an eyebrow skeptically, and the slave continues, "I give milk. <<s>>ee?" She expresses a squirt of milk from one nipple. It'<<s>> a ni<<c>>e life. I'm much happier with my current owner, thank you." The inspector looks pleased, and says she'll put out a @@.green;good word@@ about you. <<set $rep += 100>> <<set $shelterAbuse -= 1>> <<else>> - $subSlave.slaveName says happily, "I get cockmilked!" The inspector arches an eyebrow skeptically, and the slave continues, "I give cum. It'<<s>> actually lot<<s>> of fun!" She shakes her penis for emphasis. "The machine feel<<s>> <<s>>o good. And when I'm almo<<s>>t empty, I get buttfucked to get the la<<s>>t drop out of me!" She shivers. "It'<<s>> really ni<<c>>e..." The inspector looks deflated, and reluctantly makes a positive note on her tablet. + _Inspectee.slaveName says happily, "I get cockmilked!" The inspector arches an eyebrow skeptically, and the slave continues, "I give cum. It'<<s>> actually lot<<s>> of fun!" She shakes her penis for emphasis. "The machine feel<<s>> <<s>>o good. And when I'm almo<<s>>t empty, I get buttfucked to get the la<<s>>t drop out of me!" She shivers. "It'<<s>> really ni<<c>>e..." The inspector looks deflated, and reluctantly makes a positive note on her tablet. <<set $shelterAbuse -= 1>> <</if>> <<default>> - $subSlave.slaveName <<say>>s flatly, "Whatever my beloved <<Master>> require<<s>>. I have a good life now, and I would appre<<c>>iate it if you would <<s>>upport me by doing everything you can for <<if $PC.title == 1>>him<<else>>her<</if>>." Taken aback, the inspector says she'll put out a @@.green;good word@@ about you. + _Inspectee.slaveName <<say>>s flatly, "Whatever my beloved <<Master>> require<<s>>. I have a good life now, and I would appre<<c>>iate it if you would <<s>>upport me by doing everything you can for <<if $PC.title == 1>>him<<else>>her<</if>>." Taken aback, the inspector says she'll put out a @@.green;good word@@ about you. <<set $rep += 100>> <<set $shelterAbuse -= 1>> <</switch>> <</if>> + <<set $nextButton = "Continue">><<UpdateNextButton>> /* unlock Continue button */ <</replace>> <</link>> <</if>> diff --git a/src/uncategorized/reStandardPunishment.tw b/src/uncategorized/reStandardPunishment.tw index 2504dfdc03b81734166d144011b5ea866c4be998..49d0e4abb25b4b19479f1a78b3cdcea598f8a151 100644 --- a/src/uncategorized/reStandardPunishment.tw +++ b/src/uncategorized/reStandardPunishment.tw @@ -69,7 +69,13 @@ ERROR: bad sin <</switch>> -<<if $HeadGirl != 0>>$HeadGirl.slaveName<<else>>$assistantName<</if>> is <<if $activeSlave.standardPunishment == "situational">>assessing an appropriate punishment<<else>>sentencing $him to $his standard punishment, <<switch $activeSlave.standardPunishment>><<case "confinement">>several hours in confinement<<case "whipping">>a whipping<<case "chastity">>several hours in chastity<</switch>><</if>>. <<if ($HeadGirl != 0) || ($assistant != 0)>>She<<else>>It<</if>> immediately defers to you, should you wish to take over. +<<if $HeadGirl != 0>> + <<setLocalPronouns $HeadGirl 2>> + $HeadGirl.slaveName is <<if $activeSlave.standardPunishment == "situational">>assessing an appropriate punishment<<else>>sentencing $him to $his standard punishment, <<switch $activeSlave.standardPunishment>><<case "confinement">>several hours in confinement<<case "whipping">>a whipping<<case "chastity">>several hours in chastity<</switch>><</if>>. _He2 immediately defers to you, should you wish to take over. +<<else>> + <<setAssistantPronouns>> + $assistantName is <<if $activeSlave.standardPunishment == "situational">>assessing an appropriate punishment<<else>>sentencing $him to $his standard punishment, <<switch $activeSlave.standardPunishment>><<case "confinement">>several hours in confinement<<case "whipping">>a whipping<<case "chastity">>several hours in chastity<</switch>><</if>>. _HeA immediately defers to you, should you wish to take over. +<</if>> <br><br> <span id="result"> diff --git a/src/uncategorized/recETS.tw b/src/uncategorized/recETS.tw index f45961d5ae75dc1f881872e247a1b49df6a816c4..3a066369dcb2f04359714d94428f4634c2fd6397 100644 --- a/src/uncategorized/recETS.tw +++ b/src/uncategorized/recETS.tw @@ -1587,7 +1587,7 @@ You receive so many messages, as a noted titan of the new Free Cities world, tha <br><br> -This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. You aren't far off; the caller is a <<if $activeSlave.actualAge >= 18>>young woman<<elseif $activeSlave.actualAge >= 13>>teen<<else>>loli<</if>> desperate for work, carrying a young child on $his shoulder, quadruplets on $his back and a large sack against $his middle, while looking absolutely exhausted. "Please, would you happen to have any work for a desperate mother? I need to eat, and my babies are starting to go hungry... I tried whoring, but I got pregnant again..." $He struggles back to allow you to see $his full body. The object you thought were $his possessions is, in fact, $his massively distended stomach. "I'm having so many and I don't know what to do anymore... I can't care for this many... Anything you can do for meeEEEEEE!" $He groans as an intense contraction hits $him. "Oh god! Not now! Not like this! I'm not ready... Please, I'm giving birth right now... Forget work, I'll be your slave if you can help me..." $He begs, tears streaming down $his face as $he struggles to hold back the child threatening to slide into $his birth canal.<<if $minimumSlaveAge <= 3>> "Please... My eldest is of age here... Help me and they'll be yours too! You'll help mommy, right sweetie?" The toddler nods to $him, unlikely to understand exactly what is going on.<</if>> +This call is coming from a public kiosk, which is usually an indication that the person on the other end is a transient individual who has decided to take slavery over homelessness. You aren't far off; the caller is a <<if $activeSlave.actualAge >= 18>>young $woman<<elseif $activeSlave.actualAge >= 13>>teen<<else>>$loli<</if>> desperate for work, carrying a young child on $his shoulder, quadruplets on $his back and a large sack against $his middle, while looking absolutely exhausted. "Please, would you happen to have any work for a desperate mother? I need to eat, and my babies are starting to go hungry... I tried whoring, but I got pregnant again..." $He struggles back to allow you to see $his full body. The object you thought were $his possessions is, in fact, $his massively distended stomach. "I'm having so many and I don't know what to do anymore... I can't care for this many... Anything you can do for meeEEEEEE!" $He groans as an intense contraction hits $him. "Oh god! Not now! Not like this! I'm not ready... Please, I'm giving birth right now... Forget work, I'll be your slave if you can help me..." $He begs, tears streaming down $his face as $he struggles to hold back the child threatening to slide into $his birth canal.<<if $minimumSlaveAge <= 3>> "Please... My eldest is of age here... Help me and they'll be yours too! You'll help mommy, right sweetie?" The toddler nods to $him, unlikely to understand exactly what is going on.<</if>> <br><br> diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index afcaa6107d79e42172f756c3a95bd01897a0a898..d6e3b1dd28032b4b82d9392ccdb6ab6da9a96af5 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -124,7 +124,7 @@ $His $activeSlave.faceShape face is <br> $He has working <<if $activeSlave.eyes == -1>> - eyes, but is nearsighted. + eyes, but is nearsighted. <<if ($activeSlave.origEye != "implant")>> [[Correct eyesight|Surgery Degradation][$activeSlave.eyes = 1, $cash -= $surgeryCost, $activeSlave.health -= 10, $surgeryType = "eyeFix"]] <</if>> @@ -814,7 +814,7 @@ Work on $his sex: <<elseif $activeSlave.clit == 2>> a huge clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. <<elseif $activeSlave.clit > 2>> - an enormous clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. + an enormous clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. <</if>> <<if $activeSlave.clit > 0>> <<if $activeSlave.indentureRestrictions < 2>> @@ -880,11 +880,11 @@ Work on $his sex: One has been replaced with a sperm producing analog for self-fertilization. <</switch>> <<else>> - <<if $sympatheticOvaries == 1>> + <<if $fertilityImplant == 1>> <br> [[Install fertility implants|Surgery Degradation][$activeSlave.ovaImplant = "fertility",$cash -= $surgeryCost, $activeSlave.health -= 10,$surgeryType = "ovaImplant added"]] <</if>> - <<if $fertilityImplant == 1>> + <<if $sympatheticOvaries == 1>> <br> [[Install sympathetic ovulation implants|Surgery Degradation][$activeSlave.ovaImplant = "sympathy",$cash -= $surgeryCost, $activeSlave.health -= 10,$surgeryType = "ovaImplant added"]] <</if>> diff --git a/src/uncategorized/resMove.tw b/src/uncategorized/resMove.tw index 2aa6a3a27faa2416f34b4fadd04dc8d39e328817..cd8b50f6a64cf3d4bab165be488cbadf66259620 100644 --- a/src/uncategorized/resMove.tw +++ b/src/uncategorized/resMove.tw @@ -134,11 +134,11 @@ as you suspected, <<else>> It's so rare for girls to have such big butts and be anal virgins..." <</if>> - she trails off, her avatar starting to masturbate. + she trails off, _hisA avatar starting to masturbate. <<case "amazon">> - all those meaty girls," her avatar blushes. + all those meaty girls," _hisA avatar blushes. <<case "businesswoman">> - all that milking potential," her avatar says, looking aroused at the possibilities. + all that milking potential," _hisA avatar says, looking aroused at the possibilities. <<case "fairy">> all that sweet, tasty milk!" her avatar squeaks, licking her lips and dripping with arousal. <<case "pregnant fairy">> @@ -156,7 +156,7 @@ as you suspected, <<case "incubus">> those amazing breasts; I can't wait to wrap them around my dick!" She exclaims, her hard-on twitching with anticipation. <<case "succubus">> - those saggy tits and fat asses, then compare them to MINE." She states, pushing out her perfectly perky M cup bust before twirling around to show off her enormous, toned ass. + those saggy tits and fat asses, then compare them to MINE." _HeA states, pushing out _hisA perfectly perky M-cup bust before twirling around to show off _hisA enormous, toned ass. <<case "imp">> those heavy tits," her avatar says, "I just want to tease them all day long!" <<case "witch">> @@ -164,7 +164,7 @@ as you suspected, <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> the breasts, the asses, the milk, the flesh," her avatar states while swelling considerably and sprouting several oversized extra boobs. <<case "schoolgirl">> - those titties!" her avatar trills. + those titties!" _hisA avatar trills. <<default>> those ridiculous assets," she says. <</switch>> @@ -172,39 +172,39 @@ as you suspected, "Just think of <<switch $assistantAppearance>> <<case "monstergirl">> - their soft anuses. I could fit both of my dicks in one of them," she concludes, her avatar starting to masturbate. + their soft anuses. I could fit both of my dicks in one of them," she concludes, _hisA avatar starting to masturbate. <<case "shemale">> - those soft young butthole sluts..." she trails off, her avatar starting to masturbate. + those soft young butthole sluts..." she trails off, _hisA avatar starting to masturbate. <<case "amazon">> - their soft - I mean their submissive - you know, how they take..." her avatar trails off, blushing. + their soft - I mean their submissive - you know, how they take..." _hisA avatar trails off, blushing. <<case "businesswoman">> - all that whoring potential," her avatar says, looking aroused at the possibilities. + all that whoring potential," _hisA avatar says, looking aroused at the possibilities. <<case "fairy">> - all those soft, squeezable butts!," her avatar squeaks, shaking to and fro while she hugs herself. + all those soft, squeezable butts!" _hisA avatar squeaks, shaking to and fro while she hugs herself. <<case "pregnant fairy">> - all those soft, squeezable butts and lovely birthing hips!," her avatar squeaks, shaking to and fro while she hugs her swollen belly. + all those soft, squeezable butts and lovely birthing hips!" _hisA avatar squeaks, shaking to and fro while she hugs _hisA swollen belly. <<case "goddess">> - those servile little cuties!" her avatar exclaims, practically giggling. + those servile little cuties!" _hisA avatar exclaims, practically giggling. <<case "hypergoddess">> - those servile little cuties! They could really use some cute little bellies!" her avatar exclaims, practically giggling. + those servile little cuties! They could really use some cute little bellies!" _hisA avatar exclaims, practically giggling. <<case "loli" "preggololi">> - those fat butts!" her avatar exclaims cheerfully. + those fat butts!" _hisA avatar exclaims cheerfully. <<case "angel">> - your soul! Pussies are for sex, not buttholes!" She shouts, bright red with embarrassment at what she is saying. + your soul! Pussies are for sex, not buttholes!" _heA shouts, bright red with embarrassment at what _heA is saying. <<case "cherub">> - all those big butts!" Her avatar says while clutching her own. "Would I look cute with a bigger rear?" + all those big butts!" _hisA avatar says while clutching _hisA own. "Would I look cute with a bigger rear?" <<case "incubus">> - those amazing assholes; I bet they know just how to squeeze as you fuck'em!" She exclaims, her hard-on twitching with anticipation. + those amazing assholes; I bet they know just how to squeeze as you fuck 'em!" _heA exclaims, _hisA hard-on twitching with anticipation. <<case "succubus">> - my ass instead," she says, shaking her own giant ass and tight butthole at you. + my ass instead," _heA says, shaking _hisA own giant ass and tight butthole at you. <<case "imp">> - those bouncing asses," her avatar says. "I just want to spank them all day long..." + those bouncing asses," _hisA avatar says. "I just want to spank them all day long..." <<case "witch">> - all that assflesh," her avatar mutters. "So many panties ruined by that spell..." + all that assflesh," _hisA avatar mutters. "So many panties ruined by that spell..." <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - ass pussies," her avatar states, sprouting a large dick-like appendage from its crotch. "Perfect for filling with young." + ass pussies," _hisA avatar states, sprouting a large dick-like appendage from its crotch. "Perfect for filling with young." <<case "schoolgirl">> - those soft little bitches!" her avatar trills. + those soft little bitches!" _hisA avatar trills. <<default>> those bottoms," she says. <</switch>> @@ -212,15 +212,15 @@ as you suspected, "Just think of <<switch $assistantAppearance>> <<case "monstergirl">> - their sweaty bodies," she concludes, her avatar starting to masturbate. + their sweaty bodies," she concludes, _hisA avatar starting to masturbate. <<case "shemale">> - those muscly bodies, all sweaty and..." she trails off, her avatar starting to masturbate. + those muscly bodies, all sweaty and..." she trails off, _hisA avatar starting to masturbate. <<case "amazon">> how they can fight!" she concludes, more loudly than is really necessary. <<case "businesswoman">> - all that bodyguard potential," her avatar says, looking aroused at the possibilities. + all that bodyguard potential," _hisA avatar says, looking aroused at the possibilities. <<case "fairy" "pregnant fairy">> - those big, strong, sweaty, sexy bodies!" her avatar squeaks, looking beet red and breathing heavily. + those big, strong, sweaty, sexy bodies!" _hisA avatar squeaks, looking beet red and breathing heavily. <<case "goddess" "hypergoddess">> all those hard, strong, rippling..." she trails off, too breathless to be specific. <<case "loli" "preggololi">> diff --git a/src/uncategorized/resSale.tw b/src/uncategorized/resSale.tw index c1d9fbe35b5d133daf4228b8e25a20f3713fbd0f..c89d896933154fbc7a087e1391ffeb455fd4919e 100644 --- a/src/uncategorized/resSale.tw +++ b/src/uncategorized/resSale.tw @@ -94,35 +94,35 @@ You pause for a moment, and she plunges on: "<<if $PC.title == 1>>Sir<<else>>Ma' <<case "businesswoman">> sell her fresh pussy to the highest bidder," the businesswoman exclaims. <<case "fairy">> - play with her clit and lap up those sweet virgin juices!" the fairy exclaims, licking her lips. + play with her clit and lap up those sweet virgin juices!" the fairy exclaims, licking _hisA lips. <<case "pregnant fairy">> - play with her clit and lap up those sweet motherly juices!" the fairy exclaims, licking her lips. + play with her clit and lap up those sweet motherly juices!" the fairy exclaims, licking _hisA lips. <<case "goddess">> - teach her all about being a real woman," the goddess exclaims, rubbing her belly in anticipation. + teach her all about being a real woman," the goddess exclaims, rubbing _hisA belly in anticipation. <<case "hypergoddess">> - teach her all about being a real woman," the goddess exclaims, rubbing her massive belly in anticipation. + teach her all about being a real woman," the goddess exclaims, rubbing _hisA massive belly in anticipation. <<case "loli">> - play with her!" The little girl exclaims happily while jumping up and down. + play with her!" the little _girlA exclaims happily while jumping up and down. <<case "preggololi">> - play with her!" The little girl exclaims happily while caressing her belly. + play with her!" the little _girlA exclaims happily while caressing _hisA belly. <<case "angel">> - keep her safe and craft the perfect future slavewife for someone," the angel says, crossing her arms under her chest. + keep her safe and craft the perfect future slavewife for someone," the angel says, crossing _hisA arms under _hisA chest. <<case "cherub">> - pretty her up for her first love!" the cherub says, clasping her hands together and fluttering back and forth. + pretty her up for her first love!" the cherub says, clasping _hisA hands together and fluttering back and forth. <<case "incubus">> brutally stretch both those holes until she is a slave to my dick," the incubus says, stroking her cock to erection. <<case "succubus">> - shape her into the perfect girl for <<= properMaster()>>," the succubus says, licking her lips with anticipation. "I'll make a real sex demon out of them!" + shape her into the perfect girl for <<= properMaster()>>," the succubus says, licking _hisA lips with anticipation. "I'll make a real sex demon out of them!" <<case "imp">> - tease her until she is begging to have her virginity taken," the imp says, rubbing her hands together with anticipation. + tease her until she is begging to have her virginity taken," the imp says, rubbing _hisA hands together with anticipation. <<case "witch">> - play with their body," the witch says, "Test my spells on someone else for once." + play with their body," the witch says. "Test my spells on someone else for once." <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - break both her virgin holes at once," the avatar exclaims, her chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Fill them with young until they are bloated hives." + break both her virgin holes at once," the avatar exclaims, _hisA chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Fill them with young until they are bloated hives." <<case "schoolgirl">> make out with her. She's cute!" the schoolgirl exclaims. <<default>> - fuck her virgin holes," she says. + fuck her virgin holes," _heA says. <</switch>> <<elseif $RESSale == "GRI" || $RESSale == "TCR">> "And I would love to @@ -132,37 +132,37 @@ You pause for a moment, and she plunges on: "<<if $PC.title == 1>>Sir<<else>>Ma' <<case "shemale">> fuck those titties," the shemale exclaims, and starts to jack off. <<case "amazon">> - put her out to pasture," the amazon exclaims, indicating the skin of milk on her belt. + put her out to pasture," the amazon exclaims, indicating the skin of milk on _hisA belt. <<case "businesswoman">> put that cow in the dairy," the businesswoman exclaims. <<case "fairy">> - bounce on those nipples until they fill me with milk!" the fairy exclaims, rubbing her belly. + bounce on those nipples until they fill me with milk!" the fairy exclaims, rubbing _hisA belly. <<case "pregnant fairy">> - bounce on those nipples until my babies are fed!" the fairy exclaims, rubbing her swollen belly. + bounce on those nipples until my babies are fed!" the fairy exclaims, rubbing _hisA swollen belly. <<case "goddess" "hypergoddess">> - taste those bountiful breasts," the goddess exclaims, licking her lips. + taste those bountiful breasts," the goddess exclaims, licking _hisA lips. <<case "loli">> - play with her tits!" The little girl exclaims happily while jumping up and down. + play with her tits!" the little _girlA exclaims happily while jumping up and down. <<case "preggololi">> - play with her tits!" The little girl exclaims happily while caressing her belly. + play with her tits!" the little _girlA exclaims happily while caressing _hisA belly. <<case "angel">> feed all the hungry with those motherly breasts," the angel says, blushing at the thought. <<case "cherub">> - have a pair just like them!" the cherub says, clasping her hands to her breasts. + have a pair just like them!" the cherub says, clasping _hisA hands to _hisA breasts. <<case "incubus">> - wrap them around my shaft and blow a load right into her face," the incubus says, stroking her cock to erection. + wrap them around my shaft and blow a load right into her face," the incubus says, stroking _hisA cock to erection. <<case "succubus">> - teach her the perfect way to tease <<= properMaster()>> with those boobs," she says, swelling her own tits and pressing them against the screen. + teach her the perfect way to tease <<= properMaster()>> with those boobs," _heA says, swelling _hisA own tits and pressing them against the screen. <<case "imp">> - tease her until she cums to the slightest touch of her nipples," the imp says, rubbing her hands together with anticipation. + tease her until she cums to the slightest touch of her nipples," the imp says, rubbing _hisA hands together with anticipation. <<case "witch">> play with their breasts," the witch says. "Test my lactation and breast growth spells on someone else for once." <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - penetrate those nipples," the avatar exclaims, her chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Fill them with young until they pin her to the floor. Then her defenseless holes will be filled too." + penetrate those nipples," the avatar exclaims, _hisA chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Fill them with young until they pin her to the floor. Then her defenseless holes will be filled too." <<case "schoolgirl">> suck on those titties!" the schoolgirl exclaims. <<default>> - make those breasts bounce," she says. + make those breasts bounce," _heA says. <</switch>> <<elseif $RESSale == "LDE">> "And I would love to @@ -176,33 +176,33 @@ You pause for a moment, and she plunges on: "<<if $PC.title == 1>>Sir<<else>>Ma' <<case "businesswoman">> see how many customers that asshole can bear," the businesswoman exclaims. <<case "fairy">> - use that butt as a pillow!," the fairy exclaims. + use that butt as a pillow!" the fairy exclaims. <<case "pregnant fairy">> - see if I can impregnate her butt!," the fairy exclaims. + see if I can impregnate her butt!" the fairy exclaims. <<case "goddess" "hypergoddess">> see just how obedient she really is," the goddess exclaims, flexing a hand for emphasis. <<case "loli">> - play with her big butt!" The little girl exclaims happily while jumping up and down. + play with her big butt!" the little _girlA exclaims happily while jumping up and down. <<case "preggololi">> - play with her big butt!" The little girl exclaims happily while caressing _hisA belly. + play with her big butt!" the little _girlA exclaims happily while caressing _hisA belly. <<case "angel">> - have an ass like that..." the angel trails off, a finger to her lips as she fantasizes. + have an ass like that..." the angel trails off, a finger to _hisA lips as _heA fantasizes. <<case "cherub">> - take a seat on that ass," the cherub sighs, "Flying all the time gets tiring." + take a seat on that ass," the cherub sighs. "Flying all the time gets tiring." <<case "incubus">> - wrap that ass around my shaft and blow a load across her back," the incubus says, stroking her cock to erection. + wrap that ass around my shaft and blow a load across her back," the incubus says, stroking _hisA cock to erection. <<case "succubus">> - teach her the perfect way to tease <<= properMaster()>> with that ass," she says, swelling her own behind, pressing it against the screen and winking her butthole tantalizingly at you. + teach her the perfect way to tease <<= properMaster()>> with that ass," _heA says, swelling _hisA own behind, pressing it against the screen and winking _hisA butthole tantalizingly at you. <<case "imp">> - spank that ass till it's big and red then take a nap on it," the imp says, rubbing her hands together with anticipation and yawning. + spank that ass till it's big and red then take a nap on it," the imp says, rubbing _hisA hands together with anticipation and yawning. <<case "witch">> - play with their ass," the witch says, "Test my butt growth spells on someone else for once. Last time I was hobbling around with a pair of tits as a rear for a week..." + play with their ass," the witch says. "Test my butt growth spells on someone else for once. Last time I was hobbling around with a pair of tits as a rear for a week..." <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - split her asshole," the avatar exclaims, her chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Fill their ass with larva until their belly reaches the floor, swell her bottom with aphrodisiacs and watch her birth until she breaks." + split her asshole," the avatar exclaims, _hisA chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Fill their ass with larva until their belly reaches the floor, swell her bottom with aphrodisiacs and watch her birth until she breaks." <<case "schoolgirl">> - lick her big soft behind," the schoolgirl exclaims, and sticks out her tongue. + lick her big soft behind," the schoolgirl exclaims, and sticks out _hisA tongue. <<default>> - fuck that ass," she says. + fuck that ass," _heA says. <</switch>> <<elseif $RESSale == "TGA">> "And I would love to @@ -216,39 +216,39 @@ You pause for a moment, and she plunges on: "<<if $PC.title == 1>>Sir<<else>>Ma' <<case "businesswoman">> sell her anal virginity to the highest bidder," the businesswoman exclaims. <<case "fairy">> - give the dick a great big hug and suckle out all the precum!" the fairy exclaims, rubbing her legs together. + give the dick a great big hug and suckle out all the precum!" the fairy exclaims, rubbing _hisA legs together. <<case "pregnant fairy">> - play meet the baby! ...Well, maybe just with you, <<if ($PC.title == 0)>>Big Sis<<else>>Big Bro<</if>>." the fairy exclaims, rubbing her legs together. + play meet the baby! ...Well, maybe just with you, <<if ($PC.title == 0)>>Big Sis<<else>>Big Bro<</if>>." the fairy exclaims, rubbing _hisA legs together. <<case "goddess" "hypergoddess">> - see her put that dick to work," the goddess exclaims, one sultry finger at her lips. + see her put that dick to work," the goddess exclaims, one sultry finger at _hisA lips. <<case "loli">> - play with her dick!" The little girl exclaims happily while jumping up and down. + play with her dick!" the little _girlA exclaims happily while jumping up and down. <<case "preggololi">> - get that dick in me!" The little girl exclaims happily while caressing her belly and licking her lips. + get that dick in me!" the little _girlA exclaims happily while caressing _hisA belly and licking _hisA lips. <<case "angel">> wrap that penis up in a nice bow for her wife to untie" the angel says, blushing and swaying side to side. <<case "cherub">> - know how long she could go for," the cherub says, "She could probably fuck all night long!" + know how long she could go for," the cherub says. "She could probably fuck all night long!" <<case "incubus">> - plow her ass and watch her ejaculate against her will," the incubus says, stroking her cock to erection. + plow her ass and watch her ejaculate against her will," the incubus says, stroking _hisA cock to erection. <<case "succubus">> - teach her the perfect way to tease <<= properMaster()>> with that cock," she says, her clit steadily enlarging till it's the size of her leg. She hefts it to her mouth and enthusiastically tongues her urethra. + teach her the perfect way to tease <<= properMaster()>> with that cock," _heA says, _hisA clit steadily enlarging until it's the size of _hisA leg. _HeA hefts it to _hisA mouth and enthusiastically tongues _hisA urethra. <<case "imp">> - ride that cock until I'm too heavy to fly," the imp says, rubbing her belly and spreading her legs. + ride that cock until I'm too heavy to fly," the imp says, rubbing _hisA belly and spreading _hisA legs. <<case "witch">> - play with that dick," the witch says, "Test my cock growth and cum amplification spells on someone else for once. Last time I sprouted a cock bigger than me and my belly steadily swelled with cum until I jacked off. I got so tired I couldn't do it anymore and nearly burst like a cum balloon..." + play with that dick," the witch says. "Test my cock growth and cum amplification spells on someone else for once. Last time I sprouted a cock bigger than me and my belly steadily swelled with cum until I jacked off. I got so tired I couldn't do it anymore and nearly burst like a cum balloon..." <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - fuck her cock," the avatar exclaims, her chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Squirm down to her balls and pump them full of larva and watch her birth them until she breaks." + fuck her cock," the avatar exclaims, _hisA chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Squirm down to her balls and pump them full of larva and watch her birth them until she breaks." <<case "schoolgirl">> - suck that dick," the schoolgirl exclaims, and sticks out her tongue. + suck that dick," the schoolgirl exclaims, and sticks out _hisA tongue. <<default>> - train that body," she says. + train that body," _heA says. <</switch>> <<elseif $RESSale == "HA">> "And I would love to <<switch $assistantAppearance>> <<case "monstergirl">> - break both her holes at once," the monstergirl exclaims, and shakes her dicks for emphasis. + break both her holes at once," the monstergirl exclaims, and shakes _hisA dicks for emphasis. <<case "shemale">> wreck her amazonian asshole," the shemale exclaims, and starts to jack off. <<case "amazon">> @@ -256,71 +256,71 @@ You pause for a moment, and she plunges on: "<<if $PC.title == 1>>Sir<<else>>Ma' <<case "businesswoman">> sell her fresh pussy to the highest bidder," the businesswoman exclaims. <<case "fairy">> - play with her clit and lap up those sweet juices!" the fairy exclaims, licking her lips. + play with her clit and lap up those sweet juices!" the fairy exclaims, licking _hisA lips. <<case "pregnant fairy">> - play with her clit and lap up those sweet juices!" the fairy exclaims, licking her lips. + play with her clit and lap up those sweet juices!" the fairy exclaims, licking _hisA lips. <<case "goddess">> - teach her all about being a real woman," the goddess exclaims, rubbing her belly in anticipation. + teach her all about being a real woman," the goddess exclaims, rubbing _hisA belly in anticipation. <<case "hypergoddess">> - teach her all about being a real woman," the goddess exclaims, rubbing her massive belly in anticipation. + teach her all about being a real woman," the goddess exclaims, rubbing _hisA massive belly in anticipation. <<case "loli">> - play with her!" The little girl exclaims happily while jumping up and down. + play with her!" the little _girlA exclaims happily while jumping up and down. <<case "preggololi">> - play with her!" The little girl exclaims happily while caressing her belly. + play with her!" the little _girlA exclaims happily while caressing _hisA belly. <<case "angel">> - keep her safe and craft the perfect future slavewife for someone," the angel says, crossing her arms under her chest. + keep her safe and craft the perfect future slavewife for someone," the angel says, crossing _hisA arms under _hisA chest. <<case "cherub">> - pretty her up for her first love!" the cherub says, clasping her hands together and fluttering back and forth. + pretty her up for her first love!" the cherub says, clasping _hisA hands together and fluttering back and forth. <<case "incubus">> - brutally stretch both those holes until she is a slave to my dick," the incubus says, stroking her cock to erection. + brutally stretch both those holes until she is a slave to my dick," the incubus says, stroking _hisA cock to erection. <<case "succubus">> - shape her into the perfect girl for <<= properMaster()>>," the succubus says, licking her lips with anticipation. "I'll make a real sex demon out of them!" + shape her into the perfect girl for <<= properMaster()>>," the succubus says, licking _hisA lips with anticipation. "I'll make a real sex demon out of them!" <<case "imp">> - tease her until she is begging to have her virginity taken," the imp says, rubbing her hands together with anticipation. + tease her until she is begging to have her virginity taken," the imp says, rubbing _hisA hands together with anticipation. <<case "witch">> - play with their body," the witch says, "Test my spells on someone else for once." + play with their body," the witch says. "Test my spells on someone else for once." <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> break both her virgin holes at once," the avatar exclaims, _hisA chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "Fill them with young until they are bloated hives." <<case "schoolgirl">> make out with her. She's cute!" the schoolgirl exclaims. <<default>> - fuck her amazonian holes," she says. + fuck her amazonian holes," _heA says. <</switch>> <<else>> <<switch $assistantAppearance>> <<case "monstergirl">> - "And I love to fuck futas!" she shouts, dicks painfully erect. + "And I love to fuck futas!" _heA shouts, dicks painfully erect. <<case "shemale">> - "And I love to fuck futas!" she shouts, cock painfully erect. + "And I love to fuck futas!" _heA shouts, cock painfully erect. <<case "amazon">> - "And I love to fuck futas!" she howls, and then adds more quietly, "A-and get fucked by futas." + "And I love to fuck futas!" _heA howls, and then adds more quietly, "A-and get fucked by futas." <<case "businesswoman">> - "And I love to fuck futas!" she exclaims, and then blushes furiously. + "And I love to fuck futas!" _heA exclaims, and then blushes furiously. <<case "fairy" "pregnant fairy">> - "And I love to fuck futas!" she exclaims, flying circles around you. + "And I love to fuck futas!" _heA exclaims, flying circles around you. <<case "goddess" "hypergoddess">> - "And I love to fuck futas!" she exclaims, awestruck with anticipation. - <<case "loli" "cherub">> - "And I love to fuck futas!" she exclaims, then blushes beet red when she realizes what she said. + "And I love to fuck futas!" _heA exclaims, awestruck with anticipation. + <<case "cherub" "loli">> + "And I love to fuck futas!" _heA exclaims, then blushes beet red when _heA realizes what _heA said. <<case "preggololi">> - "And I love to fuck futas!" she exclaims, rubbing her bulging belly with anticipation. + "And I love to fuck futas!" _heA exclaims, rubbing _hisA bulging belly with anticipation. <<case "angel">> - "Keep it away from me! It is an aberration!" she shouts, before flying off screen in a huff. + "Keep it away from me! It is an aberration!" _heA shouts, before flying off screen in a huff. <<case "incubus">> - "And I love to fuck futas!" she exclaims, her erect dick throbbing with anticipation. + "And I love to fuck futas!" _heA exclaims, _hisA erect dick throbbing with anticipation. <<case "succubus">> - "And I love to get fucked by futas!" she exclaims, <<if $PC.dick == 1 && $PC.vagina == 1>>blowing you a kiss<<else>>her pussy already wet with anticipation<</if>>. + "And I love to get fucked by futas!" _heA exclaims, <<if $PC.dick == 1 && $PC.vagina == 1>>blowing you a kiss<<else>>_hisA pussy already wet with anticipation<</if>>. <<case "imp">> - "And I love to get fucked by futas till I'm too heavy to fly," she exclaims, rubbing her belly and spreading her legs. + "And I love to get fucked by futas till I'm too heavy to fly," _heA exclaims, rubbing _hisA belly and spreading _hisA legs. <<case "witch">> - "And I love to fuck futas!" she exclaims, readying a spell to make them last longer. + "And I love to fuck futas!" _heA exclaims, readying a spell to make them last longer. <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - "And I love to fuck futas!" she exclaims, her chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "So many holes to force young into! I can't wait to turn it into a bulging, squirming, bursting nursery!" + "And I love to fuck futas!" _heA exclaims, _hisA chest splitting open to reveal countless tentacles, the flesh at their bases writhing with unborn young. "So many holes to force young into! I can't wait to turn it into a bulging, squirming, bursting nursery!" <<case "schoolgirl">> - "And I love to fuck futas!" she exclaims, bouncing with excitement. + "And I love to fuck futas!" _heA exclaims, bouncing with excitement. <<default>> - "And I love to fuck futas!" she exclaims. + "And I love to fuck futas!" _heA exclaims. <</switch>> <</if>> - "Ahem. I have stored the confirmation code, <<= properMaster()>>," she notes. "If you wish to take advantage of this promotion, use the slave buying menu to navigate to the appropriate school next week. I have appended a note to that school's entry to remind you." + "Ahem. I have stored the confirmation code, <<= properMaster()>>," _heA notes. "If you wish to take advantage of this promotion, use the slave buying menu to navigate to the appropriate school next week. I have appended a note to that school's entry to remind you." <</if>> diff --git a/src/uncategorized/saChoosesOwnJob.tw b/src/uncategorized/saChoosesOwnJob.tw index c85bc0a336ecf2289e16349798e2a8e2a1ff9e41..f390e96033a36b3bb61fdfd47542ad8f83d0a286 100644 --- a/src/uncategorized/saChoosesOwnJob.tw +++ b/src/uncategorized/saChoosesOwnJob.tw @@ -278,10 +278,10 @@ <</if>> <<elseif ($PC.dick == 1) && isFertile($slaves[$i])>> <<if ($universalRulesAssignsSelfFacility == 1) && ($masterSuite > $masterSuiteSlaves)>> - <<set $slaves[$i].choosesOwnAssignmentText += " decides to serve you in $masterSuiteName, hoping that you'll get $his pregnant.">> + <<set $slaves[$i].choosesOwnAssignmentText += " decides to serve you in $masterSuiteName, hoping that you'll get $him pregnant.">> <<= assignJob($slaves[$i], "serve in the master suite")>> <<else>> - <<set $slaves[$i].choosesOwnAssignmentText += " decides to be your fucktoy, hoping that you'll get $his pregnant.">> + <<set $slaves[$i].choosesOwnAssignmentText += " decides to be your fucktoy, hoping that you'll get $him pregnant.">> <<= assignJob($slaves[$i], "please you")>> <</if>> <<elseif ($universalRulesAssignsSelfFacility == 1) && ($dairyPregSetting > 0) && ($dairy > $dairySlaves) && isFertile($slaves[$i])>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 769aab5fb62ede5523b6b335c63626135038e5a7..b0aeb870c2fa75317879941f4d4eacd4c7ade987 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -5671,7 +5671,7 @@ /* ** Boobs, nipples and areolae. ** Boobs always fires for over 5000 cc, - ** nipples/areolae shrinkage wil fire for boobs under 5000, + ** nipples/areolae shrinkage will fire for boobs under 5000, ** where nipples are tiny/cute at 30% chance. ** anything over 300 will fire if ** the slave's accumulated youthening is 6 or higher, @@ -6637,7 +6637,7 @@ <<if $slaves[$i].boobsMilk > 0>> /*Without release, $his breasts have become @@.lime;<<if $slaves[$i].lactationAdaptation > 50>>massively <</if>>engorged@@ with pent-up milk.*/ /* I don't know where to put this since it happens at the tail end of endWeek now */ <<if $slaves[$i].boobs+$slaves[$i].boobsMilk > $slaves[$i].boobs*2>> - Having breasts bloated to the point of bursting is @@.red;incredibly painful.@@ Spending a week like that is exruciating, + Having breasts bloated to the point of bursting is @@.red;incredibly painful.@@ Spending a week like that is excruciating, <<set $slaves[$i].health -= 20>> <<elseif $slaves[$i].boobs+$slaves[$i].boobsMilk > $slaves[$i].boobs*.5>> Having breasts so swollen with milk that every motion hurts is @@.red;very uncomfortable.@@ Spending a week like that only makes it worse, diff --git a/src/uncategorized/saRivalries.tw b/src/uncategorized/saRivalries.tw index f256937b04a83f25f6428649f1abe3f2b9b28e0c..186ab373d7757c41e0c5defb06f7d9023026f9b0 100644 --- a/src/uncategorized/saRivalries.tw +++ b/src/uncategorized/saRivalries.tw @@ -1,6 +1,7 @@ :: SA rivalries [nobr] <<set _SL = $slaves.length>> +<<setLocalPronouns $slaves[$i]>> <<if $slaves[$i].rivalry == 0>> @@ -17,7 +18,7 @@ <<if $slaves[_j].devotion < random(20,100)>> <<if $slaves[_j].trust > random(-100,-20)>> <<if $slaves[_j].origBodyOwnerID == $slaves[$i].ID && $slaves[_j].devotion > 0 && $slaves[$i].devotion < -30>> - $slaves[$i].slaveName loathes that <<= SlaveFullName($slaves[_j])>> is using //her// body to benefit you and makes it abundantly clear every chance she gets. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName loathes that <<= SlaveFullName($slaves[_j])>> is using //$his// body to benefit you and makes it abundantly clear every chance $he gets. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <</if>> @@ -25,19 +26,19 @@ <<switch $slaves[$i].behavioralFlaw>> <<case "arrogant">> <<if $slaves[_j].intelligence > $slaves[$i].intelligence+$slaves[$i].intelligenceImplant>> - $slaves[$i].slaveName is an arrogant bitch, and <<= SlaveFullName($slaves[_j])>> is authentically smarter than she is, which of course she cannot stand. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName is an arrogant bitch, and <<= SlaveFullName($slaves[_j])>> is authentically smarter than $he is, which of course $he cannot stand. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <</if>> <<case "bitchy">> <<if $slaves[_j].behavioralFlaw == "odd">> - $slaves[$i].slaveName is a bit of a bitch, and poor odd <<= SlaveFullName($slaves[_j])>> is a convenient target for her bullying. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName is a bit of a bitch, and poor odd <<= SlaveFullName($slaves[_j])>> is a convenient target for $his bullying. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <</if>> <<case "odd">> <<if $slaves[_j].behavioralFlaw == "bitchy">> - $slaves[$i].slaveName is rather strange. <<= SlaveFullName($slaves[_j])>>, who is kind of a bitch, frequently bullies her about it. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName is rather strange. <<= SlaveFullName($slaves[_j])>>, who is kind of a bitch, frequently bullies $him about it. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <</if>> @@ -46,11 +47,11 @@ <<if $slaves[_j].faceShape == "masculine" || $slaves[_j].faceShape == "androgynous" >> <<if $slaves[_j].muscles > 10>> <<if $slaves[_j].vagina > -1>> - $slaves[$i].slaveName hates men, and poor butch <<= SlaveFullName($slaves[_j])>> really gets to her, despite having a pussy and everything. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName hates men, and poor butch <<= SlaveFullName($slaves[_j])>> really gets to $him, despite having a pussy and everything. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <<else>> - $slaves[$i].slaveName hates men, and poor masculine <<= SlaveFullName($slaves[_j])>> really gets to her. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName hates men, and poor masculine <<= SlaveFullName($slaves[_j])>> really gets to $him. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <</if>> @@ -62,11 +63,11 @@ <<if $slaves[_j].faceShape != "masculine">> <<if $slaves[_j].muscles <= 30>> <<if $slaves[_j].vagina > -1>> - $slaves[$i].slaveName hates women, and something about the feminine <<= SlaveFullName($slaves[_j])>> really gets to her. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName hates women, and something about the feminine <<= SlaveFullName($slaves[_j])>> really gets to $him. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <<else>> - $slaves[$i].slaveName hates women, and something about the girly <<= SlaveFullName($slaves[_j])>> really gets to her, despite poor $slaves[_j].slaveName not being perfectly female at all. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName hates women, and something about the girly <<= SlaveFullName($slaves[_j])>> really gets to $him, despite poor $slaves[_j].slaveName not being perfectly female at all. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <</if>> @@ -87,13 +88,13 @@ <</if>> <<case "devout">> <<if $slaves[_j].behavioralFlaw == "liberated">> - $slaves[$i].slaveName, who is devout and might be considered rather conservative if she were free, can't stand <<= SlaveFullName($slaves[_j])>>'s revolting gender liberation. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName, who is devout and might be considered rather conservative if $he were free, can't stand <<= SlaveFullName($slaves[_j])>>'s revolting gender liberation. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <</if>> <<case "liberated">> <<if $slaves[_j].behavioralFlaw == "devout">> - $slaves[$i].slaveName, who is liberated and might be considered rather liberal if she were free, can't stand <<= SlaveFullName($slaves[_j])>>'s bigoted religious faith. @@.lightsalmon;They start to dislike each other.@@ + $slaves[$i].slaveName, who is liberated and might be considered rather liberal if $he were free, can't stand <<= SlaveFullName($slaves[_j])>>'s bigoted religious faith. @@.lightsalmon;They start to dislike each other.@@ <<set $slaves[_j].rivalry = 1, $slaves[$i].rivalry = 1, $slaves[_j].rivalryTarget = $slaves[$i].ID, $slaves[$i].rivalryTarget = $slaves[_j].ID>> <<break>> <</if>> @@ -142,7 +143,7 @@ $slaves[$i].slaveName is a living sex toy, not a person, it @@.lightsalmon;can't really maintain any meaningful rivalry@@ with <<= SlaveFullName($slaves[_j])>>. <<set $slaves[_j].rivalry = 0,$slaves[_j].rivalryTarget = 0, $slaves[$i].rivalry = 0, $slaves[$i].rivalryTarget = 0>> <<elseif $slaves[$i].fetish == "mindbroken">> - Since $slaves[$i].slaveName is mindbroken, she @@.lightsalmon;can't really maintain any meaningful rivalry@@ with <<= SlaveFullName($slaves[_j])>>. + Since $slaves[$i].slaveName is mindbroken, $he @@.lightsalmon;can't really maintain any meaningful rivalry@@ with <<= SlaveFullName($slaves[_j])>>. <<set $slaves[_j].rivalry = 0,$slaves[_j].rivalryTarget = 0, $slaves[$i].rivalry = 0, $slaves[$i].rivalryTarget = 0>> <<else>> <<if $slaves[$i].need>> @@ -151,14 +152,14 @@ <<if $slaves[_j].releaseRules != "restrictive">> <<if $slaves[$i].fetishKnown>> <<if $slaves[$i].fetish == "sadist">> - $slaves[$i].slaveName is horny and sadistic, so she rapes her rival <<= SlaveFullName($slaves[_j])>> every chance she gets; this @@.hotpink;thrills@@ $slaves[$i].slaveName, but $slaves[_j].slaveName is @@.golden;frightened@@ that you let it happen. + $slaves[$i].slaveName is horny and sadistic, so $he rapes $his rival <<= SlaveFullName($slaves[_j])>> every chance $he gets; this @@.hotpink;thrills@@ $slaves[$i].slaveName, but $slaves[_j].slaveName is @@.golden;frightened@@ that you let it happen. <<set $slaves[$i].need = 0, $slaves[$i].devotion += 3, $slaves[_j].trust -= 3, $slaves[$i].penetrativeCount += 5, $slaves[_j].oralCount += 5>> <<if $slaves[$i].rivalry < 3>> Of course, this @@.lightsalmon;worsens their rivalry.@@ <<set $slaves[_j].rivalry += 1, $slaves[$i].rivalry += 1, _worsenedRivalry = 1>> <</if>> <<elseif $slaves[$i].fetish == "dom">> - $slaves[$i].slaveName is horny and dominant, so she forces her rival <<= SlaveFullName($slaves[_j])>> to submit to her whenever she can; this @@.hotpink;thoroughly satisfies@@ $slaves[$i].slaveName, but $slaves[_j].slaveName is @@.golden;angered@@ that you let it happen. + $slaves[$i].slaveName is horny and dominant, so $he forces $his rival <<= SlaveFullName($slaves[_j])>> to submit to $him whenever $he can; this @@.hotpink;thoroughly satisfies@@ $slaves[$i].slaveName, but $slaves[_j].slaveName is @@.golden;angered@@ that you let it happen. <<set $slaves[$i].need = 0, $slaves[$i].devotion += 3, $slaves[_j].devotion -= 3, $slaves[$i].penetrativeCount += 5, $slaves[_j].oralCount += 5>> <<if $slaves[$i].rivalry < 3>> Of course, this @@.lightsalmon;worsens their rivalry.@@ @@ -198,13 +199,13 @@ <</if>> <<if _roll > 90 && $slaves[$i].rivalry > 0>> <<if $slaves[$i].energy > 95>> - $slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything she can to @@.lightgreen;patch up their differences.@@ + $slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything $he can to @@.lightgreen;patch up their differences.@@ <<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1, _lightenedRivalry = 1>> <</if>> <<if _lustyFix != 1>> <<if $slaves[$i].attrXX > 85>> <<if ($slaves[_j].vagina > -1) || ($slaves[_j].faceShape != "masculine")>> - $slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything she can to @@.lightgreen;patch up their differences.@@ + $slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything $he can to @@.lightgreen;patch up their differences.@@ <<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1, _lightenedRivalry = 1>> <</if>> <</if>> @@ -212,7 +213,7 @@ <<if _lustyFix != 1>> <<if $slaves[$i].attrXY > 85>> <<if ($slaves[_j].balls > 0) || ($slaves[_j].faceShape == "masculine")>> - $slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything she can to @@.lightgreen;patch up their differences.@@ + $slaves[$i].slaveName lusts after <<= SlaveFullName($slaves[_j])>>, and does everything $he can to @@.lightgreen;patch up their differences.@@ <<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1, _lustyFix = 1, _lightenedRivalry = 1>> <</if>> <</if>> @@ -255,16 +256,16 @@ <</if>> <<if $slaves[_j].origBodyOwnerID == $slaves[$i].ID && _lightenedRivalry != 1>> <<if $slaves[$i].rivalry < 3>> - $slaves[$i].slaveName @@.lightsalmon;refuses to accept <<= SlaveFullName($slaves[_j])>>'s control of her former body,@@ worsening their rivalry. + $slaves[$i].slaveName @@.lightsalmon;refuses to accept <<= SlaveFullName($slaves[_j])>>'s control of $his former body,@@ worsening their rivalry. <<set $slaves[_j].rivalry += 1, $slaves[$i].rivalry += 1>> <</if>> <<elseif _roll > $slaves[$i].devotion-$slaves[$i].trust+10 && _lightenedRivalry != 1>> <<if $slaves[$i].rivalry < 3>> - $slaves[$i].slaveName @@.lightsalmon;bickers with <<= SlaveFullName($slaves[_j])>>@@ whenever she can, worsening their rivalry. + $slaves[$i].slaveName @@.lightsalmon;bickers with <<= SlaveFullName($slaves[_j])>>@@ whenever $he can, worsening their rivalry. <<set $slaves[_j].rivalry += 1, $slaves[$i].rivalry += 1>> <</if>> <<elseif _roll < $slaves[$i].devotion-$slaves[$i].trust-10 && $slaves[$i].rivalry > 0 && _worsenedRivalry != 1>> - $slaves[$i].slaveName does her best to be nice to <<= SlaveFullName($slaves[_j])>>, and manages to @@.lightgreen;de-escalate their little feud.@@ + $slaves[$i].slaveName does $his best to be nice to <<= SlaveFullName($slaves[_j])>>, and manages to @@.lightgreen;de-escalate their little feud.@@ <<set $slaves[_j].rivalry -= 1, $slaves[$i].rivalry -= 1>> <</if>> <<else>> diff --git a/src/uncategorized/seLethalPit.tw b/src/uncategorized/seLethalPit.tw index 7f118e8e109428fd36f41b07fe83cf8fc70c46af..399fe45077f1b1eaf3836a03661f228e67ae1666 100644 --- a/src/uncategorized/seLethalPit.tw +++ b/src/uncategorized/seLethalPit.tw @@ -691,7 +691,7 @@ In any case, <<if $pitAnimal == 0>>both of the slaves have<<else>>the slave and <<if _loser.combatSkill > 0>> _loser.slaveName is fairly confident in $his fighting abilities, and $he knows that this fight is fairly evenly matched. <<else>> - _loser.slaveName doesn't know how to handle a sword, but $he feels fairly confident in $his chances all the same. + _loser.slaveName doesn't know how to handle a sword, but $he feels fairly confident in $his chances all the same. <</if>> $He doesn't know how to go about attacking an animal, though, so $he decides to play it safe and keep the _animal.species at sword's length. The _animal.species make a few false lunges at the slave, all the while keeping out of reach. After a few minutes of this, though, it's evident that _loser.slaveName is beginning to tire: $his sword is beginning to swing slower and slower, and $his stance isn't as straight. The animal seems to sense this, and, spotting an opening, makes a final lunge. Its <<switch _animal.type>><<case "canine" "feline">>teeth sink into $his throat<<case "hooved">>hooves connect with $his skull<</switch>>, ending $his life almost immediately. <<elseif (_loser.belly >= 300000)>> diff --git a/src/uncategorized/seWedding.tw b/src/uncategorized/seWedding.tw index af01a534d2b5a37263e539fee9c57c0953b2b410..e98151c5769aea275e2516869f519d75b963d64c 100644 --- a/src/uncategorized/seWedding.tw +++ b/src/uncategorized/seWedding.tw @@ -384,7 +384,7 @@ <<link "Give $him your surname too">> <<replace "#surnaming">> <<set $activeSlave.slaveSurname = $PC.surname>> - You also proclaim your new slave wife $activeSlave.slaveName $activeSlave.slaveSurname. The new Mrs. $activeSlave.slaveSurname hears this, of course, and + You also proclaim your new slave wife $activeSlave.slaveName $activeSlave.slaveSurname. The new Mrs. $activeSlave.slaveSurname hears this, of course, and <<if $activeSlave.fetish == "mindbroken">> shows no reaction. Like many things, names mean nothing to $him now. Your guests, on the other hand, appreciate the gift. <<elseif $activeSlave.devotion+$activeSlave.trust >= 175>> @@ -556,7 +556,7 @@ <<link "Give $him your surname as well">> <<replace "#surnaming">> <<set $activeSlave.slaveSurname = $PC.surname>> - You also proclaim your new slave wife $activeSlave.slaveName $activeSlave.slaveSurname. The new Mrs. $activeSlave.slaveSurname hears this, of course, and + You also proclaim your new slave wife $activeSlave.slaveName $activeSlave.slaveSurname. The new Mrs. $activeSlave.slaveSurname hears this, of course, and <<if $activeSlave.fetish == "mindbroken">> shows no reaction. Like many things, names mean nothing to $him now. <<elseif $activeSlave.devotion+$activeSlave.trust >= 175>> @@ -679,7 +679,7 @@ <<else>> light pink, since $he's an experienced sex slave. <</if>> - A filmy veil covers $his head and shoulders. $His lacy bridal bra + A filmy veil covers $his head and shoulders. $His lacy bridal bra <<if ($activeSlave.boobs > 4000)>> is a marvel of engineering, discreetly reinforced to support $his gigantic udders. <<elseif ($activeSlave.boobs > 1200)>> @@ -747,7 +747,7 @@ <<link "Give $him your surname">> <<replace "#surnaming">> <<set $activeSlave.slaveSurname = $PC.surname>> - You also proclaim your new slave wife $activeSlave.slaveName $activeSlave.slaveSurname. The new Mrs. $activeSlave.slaveSurname hears this, of course, and + You also proclaim your new slave wife $activeSlave.slaveName $activeSlave.slaveSurname. The new Mrs. $activeSlave.slaveSurname hears this, of course, and <<if $activeSlave.fetish == "mindbroken">> shows no reaction. Like many things, names mean nothing to $him now. Your guests, on the other hand, appreciate the gift. <<elseif $activeSlave.devotion+$activeSlave.trust >= 175>> @@ -771,7 +771,7 @@ <<elseif $activeSlave.devotion < -20 && $activeSlave.trust > 20>> with apprehension, so much so that things are taking too long, so you grab $his head and facefuck $him instead. $He gags and sputters, tears running down $his cheeks, as you violate $his mouth publicly. You climax promptly, <<if $PC.dick == 1>>shooting your cum down $his throat<<else>>covering $his face in girlcum<</if>>. Your guests and their attendant slaves applaud at the consummation, or rather, the first stage of the consummation. The balance will take place privately, however, and you scoop up your new slave wife to carry $him back into the master bedroom. $He looks up at you with fearful, hate-filled eyes, blaming you for everything that has happened so far. <<elseif $activeSlave.devotion < -20>> - with apprehension, so much so that things are taking too long, so you grab $his head and facefuck $him instead. $He gags and sputters, tears running down $his cheeks, as you violate $his mouth publicly. You climax promptly, <<if $PC.dick == 1>>shooting your cum down $his throat<<else>>covering $his face in girlcum<</if>>. Your guests and their attendant slaves applaud at the consummation, or rather, the first stage of the consummation. The balance will take place privately, however, and you scoop up your new slave wife to carry $him back into the master bedroom. $He looks up at you with fearful, tear-filled eyes as if pleading for you not to do this. + with apprehension, so much so that things are taking too long, so you grab $his head and facefuck $him instead. $He gags and sputters, tears running down $his cheeks, as you violate $his mouth publicly. You climax promptly, <<if $PC.dick == 1>>shooting your cum down $his throat<<else>>covering $his face in girlcum<</if>>. Your guests and their attendant slaves applaud at the consummation, or rather, the first stage of the consummation. The balance will take place privately, however, and you scoop up your new slave wife to carry $him back into the master bedroom. $He looks up at you with fearful, tear-filled eyes as if pleading for you not to do this. <<else>> with a will. $He approaches $his task <<if ($activeSlave.fetish == "cumslut")>>enthusiastically<<else>>obediently<</if>>, and you climax promptly, <<if $PC.dick == 1>>shooting your cum down $his throat<<else>>covering $his face in girlcum<</if>>. Your guests and their attendant slaves applaud at the consummation, or rather, the first stage of the consummation. The balance will take place privately, however, and you scoop up your new slave wife to carry $him back into the master bedroom. $He looks up at you, $his eyes unsure. <</if>> diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index c90255f0460c019ee9137ce059127e8a930b3088..af1da8baddf9a86a76323b7ee0412a4b1563e2d1 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -954,7 +954,7 @@ | <<link "Cruel retirement counter">><<set $activeSlave.collar = "cruel retirement counter">><<replace "#collar">>$activeSlave.collar<</replace>><</link>> <</if>> | <<link "Uncomfortable leather">><<set $activeSlave.collar = "uncomfortable leather">><<replace "#collar">>$activeSlave.collar<</replace>><</link>> - <<if $activeSlave.preg > -1 && $seePreg != 0>> + <<if $activeSlave.preg > -1 && ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1) && $seePreg != 0>> | <<link "Pregnancy biometrics">><<set $activeSlave.collar = "preg biometrics">><<replace "#collar">>$activeSlave.collar<</replace>><</link>> <</if>> | <<link "Shock punishment">><<set $activeSlave.collar = "shock punishment">><<replace "#collar">>$activeSlave.collar<</replace>><</link>> diff --git a/src/uncategorized/slaveSold.tw b/src/uncategorized/slaveSold.tw index 2f3ac1279ae735d4923c7902aa505894755b48f1..24eab6835a248de1af41699156886d9c61ec25b7 100644 --- a/src/uncategorized/slaveSold.tw +++ b/src/uncategorized/slaveSold.tw @@ -310,7 +310,7 @@ <</if>> <<case "nipple fetishist">> - $activeSlave.slaveName's new mistress is an exhibitionist as well as a nipple fetishist, and before long, $he's seen in the club, riding $activeSlave.slaveName's chest with her wet pussy. The slave is expected to keep $his nipples erect for her at all times. + $activeSlave.slaveName's new mistress is an exhibitionist as well as a nipple fetishist, and before long, she's seen in the club, riding $activeSlave.slaveName's chest with her wet pussy. The slave is expected to keep $his nipples erect for her at all times. <<for _ss = 0; _ss < $slaves.length; _ss++>> <<if ($slaves[_ss].fetish == "boobs")>> <<if ($slaves[_ss].fetishKnown == 1)>> @@ -325,7 +325,7 @@ <</if>> <<case "nipple fucker">> - $activeSlave.slaveName's new master is an exhibitionist as well as a nipple fetishist, and before long, he's seen in the club, plowing $activeSlave.slaveName's engorged breasts. Since nipple cunts aren't laturally lubricated, some owners find stimulating milk production a suitable replacement; judging from the pooling fluids and sympathetic gushes from $his ignored tit, he is one of them. + $activeSlave.slaveName's new master is an exhibitionist as well as a nipple fetishist, and before long, he's seen in the club, plowing $activeSlave.slaveName's engorged breasts. Since nipple cunts aren't naturally lubricated, some owners find stimulating milk production a suitable replacement; judging from the pooling fluids and sympathetic gushes from $his ignored tit, he is one of them. <<for _ss = 0; _ss < $slaves.length; _ss++>> <<if ($slaves[_ss].fetish == "boobs")>> <<if ($slaves[_ss].fetishKnown == 1)>> @@ -792,14 +792,14 @@ <<case "implanting trainer">> A few weeks later, $activeSlave.slaveName is seen in a shipment of slaves heading out of the arcology. $He has new fake tits, a bigger butt, lip implants, and even some facial bone structure alterations, but $his balloon breasts are the most shocking change. <<for _ss = 0; _ss < $slaves.length; _ss++>> - <<if ($slaves[_ss].boobsImplant == 0)>> - <<run clearSummaryCache($slaves[_ss])>> - <<set $slaves[_ss].trust -= 2>> - <<set _slaveImpact = 1>> - <</if>> + <<if ($slaves[_ss].boobsImplant == 0)>> + <<run clearSummaryCache($slaves[_ss])>> + <<set $slaves[_ss].trust -= 2>> + <<set _slaveImpact = 1>> + <</if>> <</for>> <<if (_slaveImpact == 1)>> - Your unimplanted slaves @@.gold;fear they'll go under the knife@@ for invasive surgery like $activeSlave.slaveName suffered, should you ever decide to sell them. + Your unimplanted slaves @@.gold;fear they'll go under the knife@@ for invasive surgery like $activeSlave.slaveName suffered, should you ever decide to sell them. <</if>> <<case "purifying trainer">> @@ -973,7 +973,7 @@ <</for>> <<case "D amazon hunter">> - When $activeSlave.slaveName's buyer appears, the big girl is almost bashful. He tries to resist the impulse, but quickly breaks down and sweeps $him into a tight hug. $He accepts the embrace meekly. Your other slaves find this @@.mediumaquamarine;very romantic.@@ + When $activeSlave.slaveName's buyer appears, the big $girl is almost bashful. He tries to resist the impulse, but quickly breaks down and sweeps $him into a tight hug. $He accepts the embrace meekly. Your other slaves find this @@.mediumaquamarine;very romantic.@@ <<run clearSummaryCache()>> <<for _ss = 0; _ss < $slaves.length; _ss++>> <<set $slaves[_ss].trust += 1>> @@ -1131,7 +1131,7 @@ providing incessant oral service at a comfort station at one of their rear area facilities, where $he's become the star attraction due to $his ability to eagerly suck dick for as long as there's cum available. <<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>> <<case "horny MILFs">> - getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for older women who really know how to take cocks. + getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for older $women who really know how to take cocks. <<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>> <<case "big-breasted cows">> being hand-milked at a comfort station at one of their rear area facilities, where $he's become the most valued piece of human livestock due to the peacekeepers' growing taste for human milk. @@ -1143,16 +1143,16 @@ getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the main attraction due to $his eagerness to get pregnant. Since that won't take long, they'll likely be back looking for more shortly. <<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>> <<case "lusty preggos">> - getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for pregnant women with a bottomless lust for cocks. + getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for pregnant $women with a bottomless lust for cocks. <<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>> <<case "baby obsessed breeders">> - getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for knocking women up. + getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for knocking $women up. <<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>> <<case "bellies with girls attached">> - suspended in a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for gigantically gravid girls. + suspended in a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for gigantically gravid <<= $girl>>s. <<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>> <<case "flesh balloons">> - getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for absolutely enormous assets + getting gangbanged at a comfort station at one of their rear area facilities, where $he's become the star attraction due to the erstwhile peacekeepers' preference for absolutely enormous assets. <<if $peacekeepers.attitude < 100>><<set $peacekeepers.attitude++>><</if>> <</switch>> <</if>> diff --git a/src/uncategorized/slaveSummary.tw b/src/uncategorized/slaveSummary.tw index b2899b3eebe7422bee28b92223ffd01b22e3c92d..3ccb21eba0af4fcdc76bd63e93a1d609486ba367 100644 --- a/src/uncategorized/slaveSummary.tw +++ b/src/uncategorized/slaveSummary.tw @@ -330,7 +330,7 @@ <<if (_Slave.breedingMark != 1 || $propOutcome == 0)>> <<if (_Slave.devotion > 50) || ((_Slave.devotion >= -50) && (_Slave.trust < -20)) || (_Slave.trust < -50) || (_Slave.trust > 50)>> <br style="clear:both" /><<if $lineSeparations == 0>><br><<else>><hr style="margin:0"><</if>><<if ($seeImages == 1) && ($seeSummaryImages == 1)>><div class="imageRef smlImg"><<SlaveArt _Slave 1>></div><</if>> - [[_slaveName|Slave Interact][$activeSlave = $slaves[_ssi]]] + [[_slaveName|Slave Interact][$activeSlave = $slaves[_ssi]]] <<else>> <br>//_Slave.slaveName must be either more fearful of you or devoted to you// <<continue>> @@ -375,7 +375,7 @@ <<if (_Slave.devotion >= -20) || ((_Slave.devotion >= -50) && (_Slave.trust < -20)) || (_Slave.trust < -50)>> <<if (_Slave.intelligenceImplant < 30) || (_Slave.voice != 0 && _Slave.accent+$schoolroomUpgradeLanguage > 2) || (_Slave.oralSkill <= 10+$schoolroomUpgradeSkills*20) || (_Slave.whoreSkill <= 10+$schoolroomUpgradeSkills*20) || (_Slave.entertainSkill <= 10+$schoolroomUpgradeSkills*20) || (_Slave.analSkill < 10+$schoolroomUpgradeSkills*20) || ((_Slave.vagina >= 0) && (_Slave.vaginalSkill < 10+$schoolroomUpgradeSkills*20))>> <br style="clear:both" /><<if $lineSeparations == 0>><br><<else>><hr style="margin:0"><</if>><<if ($seeImages == 1) && ($seeSummaryImages == 1)>><div class="imageRef smlImg"><<SlaveArt _Slave 1>></div><</if>> - [[_slaveName|Slave Interact][$activeSlave = $slaves[_ssi]]] + [[_slaveName|Slave Interact][$activeSlave = $slaves[_ssi]]] <<else>> <br>//_Slave.slaveName already has a basic education// <<continue>> diff --git a/src/uncategorized/spaReport.tw b/src/uncategorized/spaReport.tw index 5eb4af9922652b78b480d62400cf5771ab076f81..d88e1071d11377e5035d2b37a99ae3976d843f8b 100644 --- a/src/uncategorized/spaReport.tw +++ b/src/uncategorized/spaReport.tw @@ -48,10 +48,10 @@ Every new slave in the spa is a new person $he gets to connect with and serve. Sexually. @@.lightsalmon;$He becomes more submissive.@@ <</if>> <<if setup.attendantCareers.includes($Attendant.career)>> - $He has experience with counseling from $his life before she was a slave, making $him better at building rapport with troubled slaves, and giving $him a better chance of softening flaws into beneficial quirks. + $He has experience with counseling from $his life before $he was a slave, making $him better at building rapport with troubled slaves, and giving $him a better chance of softening flaws into beneficial quirks. <<set _bonusToggle = 1, _idleBonus++>> <<elseif $Attendant.skillAT >= $masteredXP>> - She has experience with counseling from working for you, making her better at building rapport with troubled slaves, and giving her a better chance of softening flaws into beneficial quirks. + $He has experience with counseling from working for you, making $him better at building rapport with troubled slaves, and giving $him a better chance of softening flaws into beneficial quirks. <<set _bonusToggle = 1, _idleBonus++>> <<else>> <<set $slaves[_FLs].skillAT += random(1,Math.ceil(($Attendant.intelligence+$Attendant.intelligenceImplant)/15) + 8)>> @@ -74,20 +74,21 @@ <<set _healthBonus++, _idleBonus++>> <</if>> <<if ($Attendant.intelligence+$Attendant.intelligenceImplant > 15)>> - She's so intelligent she can suss out the cause of slaves' emotional issues and counsel them effectively. + $He's so intelligent $he can suss out the cause of slaves' emotional issues and counsel them effectively. <<set _idleBonus++>> <</if>> <<if isFertile($Attendant) || ($Attendant.bellyPreg >= 1500) || ($Attendant.birthsTotal > 0) || ($Attendant.bellyImplant >= 1500)>> - She has a natural mothering instinct and really makes her girls feel at home. + $He has a natural mothering instinct and really makes $his girls feel at home. <<set _idleBonus++, _healthBonus++>> <</if>> <<set _attendantUsedCure = 0>> <<for _dI = 0; _dI < _DL; _dI++>> <<set $i = $slaveIndices[$SpaiIDs[_dI]]>> + <<setLocalPronouns $slaves[$i] 2>> <<if ($slaves[$i].fetish == "mindbroken") && ($slaves[$i].health > 20) && (_attendantUsedCure == 0) && ($spaFix != 2)>> <<set _attendantUsedCure = 1>> <<if (random(1,100) > 90-$Attendant.devotion)>> - <br> @@.green;Something almost miraculous has happened.@@ $Attendant.slaveName has always refused to believe that $slaves[$i].slaveName could not be reached, and has lavished patient tenderness on her in $spaName. $slaves[$i].slaveName has begun to respond, and is stirring from her mental torpor. + <br> @@.green;Something almost miraculous has happened.@@ $Attendant.slaveName has always refused to believe that $slaves[$i].slaveName could not be reached, and has lavished patient tenderness on _him2 in $spaName. $slaves[$i].slaveName has begun to respond, and is stirring from _his2 mental torpor. <<set $slaves[$i].devotion = -3, $slaves[$i].sexualFlaw = "apathetic", $slaves[$i].behavioralFlaw = either("hates men", "odd"), $slaves[$i].fetish = "none", $slaves[$i].fetishKnown = 1>> <<set _spr = $genePool.findIndex(function(s) { return s.ID == $slaves[$i].ID; })>> <<if $genePool[_spr].intelligence >= -95>> @@ -104,40 +105,40 @@ <<set $slaves[$i].trust++>> <</if>> <<if $Attendant.rivalryTarget == $slaves[$i].ID>> - She constantly harasses her <<print rivalryTerm($Attendant)>>, $slaves[$i].slaveName, preventing her from getting comfortable and forcing her to keep her guard up. + $He constantly harasses $his <<print rivalryTerm($Attendant)>>, $slaves[$i].slaveName, preventing _him2 from getting comfortable and forcing _him2 to keep _his2 guard up. <<set $slaves[$i].devotion -= 4, $slaves[$i].trust -= 4>> <<if random(1,100) > 35>> <<set $Attendant.rivalry++, $slaves[_FLs].rivalry++, $slaves[$i].rivalry++>> <</if>> <<elseif $Attendant.relationshipTarget == $slaves[$i].ID>> - She dedicates most of her attention to her <<print relationshipTerm($Attendant)>>, $slaves[$i].slaveName, making her stress, both physical and mental, wash away. + $He dedicates most of $his attention to $his <<print relationshipTerm($Attendant)>>, $slaves[$i].slaveName, making _his2 stress, both physical and mental, wash away. <<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>> <<elseif $familyTesting == 1 && areRelated($Attendant, $slaves[$i]) > 0>> - She makes sure to spend extra time caring for her <<print relativeTerm($Attendant.ID,$slaves[$i].ID)>>, $slaves[$i].slaveName. + $He makes sure to spend extra time caring for $his <<print relativeTerm($Attendant.ID,$slaves[$i].ID)>>, $slaves[$i].slaveName. <<set $slaves[$i].trust++, $slaves[$i].health++>> <<elseif $Attendant.relationTarget == $slaves[$i].ID && $familyTesting == 0>> - She makes sure to spend extra time caring for her $slaves[$i].relation, $slaves[$i].slaveName. + $He makes sure to spend extra time caring for $his $slaves[$i].relation, $slaves[$i].slaveName. <<set $slaves[$i].trust++>> <</if>> <<switch $slaves[$i].prestigeDesc>> <<case "She is a famed Free Cities whore, and commands top prices.">> $He does $his best to relax the famous whore, $slaves[$i].slaveName, making sure to <<if $slaves[$i].vagina > 2 || $slaves[$i].anus > 2>> - pay special attention to her worn holes. + pay special attention to _his2 worn holes. <<else>> - get her clean and relaxed for her next usage. + get _him2 clean and relaxed for _his2 next usage. <</if>> <<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>> <<case "She is a famed Free Cities slut, and can please anyone.">> - She does her best to soothe the famous entertainer, $slaves[$i].slaveName, letting her relax in blissful peace. + $He does $his best to soothe the famous entertainer, $slaves[$i].slaveName, letting _him2 relax in blissful peace. <<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>> <<case "She is remembered for winning best in show as a cockmilker.">> <<if ($slaves[$i].balls > 6) && ($slaves[$i].dick != 0)>> <<if $Attendant.fetish == "cumslut">> - She can't keep her hands off $slaves[$i].slaveName's cock and balls, but she doesn't mind being milked constantly. Before long, strands of cum can be found floating all throughout the bath. + $He can't keep $his hands off $slaves[$i].slaveName's cock and balls, but _he2 doesn't mind being milked constantly. Before long, strands of cum can be found floating all throughout the bath. <<set $Attendant.fetishStrength += 4, $slaves[_FLs].fetishStrength += 4>> <<else>> - She does her best to accommodate $slaves[$i].slaveName's massive genitals and tends to her whenever she feels a need for release. + $He does $his best to accommodate $slaves[$i].slaveName's massive genitals and tends to _him2 whenever _he2 feels a need for release. <<if random(1,100) > 65 && $Attendant.fetish == "none">> After taking several massive loads to the face, $Attendant.slaveName begins to find satisfaction in being coated in cum. <<set $Attendant.fetish = "cumslut", $slaves[_FLs].fetish = "cumslut">> @@ -148,10 +149,10 @@ <<case "She is remembered for winning best in show as a dairy cow.">> <<if ($slaves[$i].lactation > 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) > 6000)>> <<if $Attendant.fetish == "boobs">> - She can't keep her hands off $slaves[$i].slaveName's huge breasts, but she doesn't mind being milked constantly. Before long the bath gains a white tint. + $He can't keep $his hands off $slaves[$i].slaveName's huge breasts, but _he2 doesn't mind being milked constantly. Before long the bath gains a white tint. <<set $Attendant.fetishStrength += 4, $slaves[_FLs].fetishStrength += 4>> <<else>> - She does her best to accommodate $slaves[$i].slaveName's massive breasts and tends to her whenever she feels a need for release. + $He does $his best to accommodate $slaves[$i].slaveName's massive breasts and tends to _him2 whenever _he2 feels a need for release. <<if random(1,100) > 65 && $Attendant.fetish == "none">> After multiple milking sessions, $Attendant.slaveName begins to find herself fantasizing about having giant milky breasts too. <<set $Attendant.fetish = "boobs", $slaves[_FLs].fetish = "boobs">> @@ -162,22 +163,22 @@ <<case "She is remembered for winning best in show as a breeder.">> <<if $slaves[$i].bellyPreg >= 5000>> <<if $Attendant.fetish == "pregnancy">> - She can't keep her hands off $slaves[$i].slaveName's pregnancy, but she doesn't mind her full belly being fondled. - <<set $Attendant.fetishStrength += 4, $slaves[_FLs].fetishStrength += 4>> + $He can't keep $his hands off $slaves[$i].slaveName's pregnancy, but _he2 doesn't mind _his2 full belly being fondled. + <<set $Attendant.fetishStrength += 4, $slaves[_FLs].fetishStrength += 4>> <<else>> - She does her best to accommodate $slaves[$i].slaveName's pregnancy and to make sure the mother-to-be is happy and comfortable. + $He does $his best to accommodate $slaves[$i].slaveName's pregnancy and to make sure the mother-to-be is happy and comfortable. <<if random(1,100) > 65 && $Attendant.fetish == "none">> - After massaging $slaves[$i].slaveName's growing belly multiple times, $Attendant.slaveName begins to find herself fantasizing about being swollen with life too. + After massaging $slaves[$i].slaveName's growing belly multiple times, $Attendant.slaveName begins to find $himself fantasizing about being swollen with life too. <<set $Attendant.fetish = "pregnancy", $slaves[_FLs].fetish = "pregnancy">> <</if>> <</if>> <<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>> <<else>> <<if $Attendant.fetish == "pregnancy">> - She can't help but pester $slaves[$i].slaveName with questions about her famous pregnancy, limiting her ability to truly relax. + $He can't help but pester $slaves[$i].slaveName with questions about _his2 famous pregnancy, limiting _his2 ability to truly relax. <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<elseif canGetPregnant($slaves[$i])>> - She does her best to encourage $slaves[$i].slaveName's fertilization by performing any fertility boosting actions she can. + $He does $his best to encourage $slaves[$i].slaveName's fertilization by performing any fertility boosting actions $he can. <<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>> <</if>> <</if>> @@ -186,11 +187,11 @@ <<if $slaves[$i].behavioralFlaw != "none">> <<run SoftenBehavioralFlaw($slaves[$i])>> <<set _attendantUsedCure += 1>> - <br> $Attendant.slaveName works carefully with $slaves[$i].slaveName, and successfully @@.green;softens her behavioral flaw@@ into an appealing quirk. + <br> $Attendant.slaveName works carefully with $slaves[$i].slaveName, and successfully @@.green;softens _his2 behavioral flaw@@ into an appealing quirk. <<elseif $slaves[$i].sexualFlaw != "none">> <<run SoftenSexualFlaw($slaves[$i])>> <<set _attendantUsedCure += 1>> - <br> $Attendant.slaveName works carefully with $slaves[$i].slaveName, and successfully @@.green;softens her sexual flaw@@ into an appealing quirk. + <br> $Attendant.slaveName works carefully with $slaves[$i].slaveName, and successfully @@.green;softens _his2 sexual flaw@@ into an appealing quirk. <</if>> <</if>> <<if $slaves[$i].lactation > 0>> @@ -201,7 +202,7 @@ <<if (_DL < $spa)>> <<set _seed = random(1,10)+(($spa-_DL)*(random(150,170)+(_idleBonus*10)))>> <<set $cash += _seed>> - <br> Since she doesn't have enough girls to occupy all her time, the spa takes in citizens' slaves on a contract basis and she helps them too, earning @@.yellowgreen;<<print cashFormat(_seed)>>.@@ + <br> Since $he doesn't have enough girls to occupy all $his time, the spa takes in citizens' slaves on a contract basis and $he helps them too, earning @@.yellowgreen;<<print cashFormat(_seed)>>.@@ <<if ($arcologies[0].FSHedonisticDecadence > 0) && (_DL == 0)>> Society @@.green;loves@@ being allowed to lounge in your spa, greatly advancing your laid back culture. <<= FSChange("Hedonism", 2)>> @@ -256,6 +257,7 @@ <<for _dI = 0; _dI < _DL; _dI++>> <<set $i = $slaveIndices[$SpaiIDs[_dI]]>> + <<setLocalPronouns $slaves[$i] 2>> <<set $slaves[$i].devotion += _devBonus, $slaves[$i].trust += _trustBonus, $slaves[$i].health += _healthBonus>> <<if ($slaves[$i].devotion < 60) && ($slaves[$i].trust < 60)>> <<set $slaves[$i].devotion++, $slaves[$i].trust++>> @@ -276,7 +278,7 @@ <<set $slaves[$i].livingRules = "luxurious">> <</switch>> <<if ($slaves[$i].health >= 20) && ($slaves[$i].trust > 60) && ($slaves[$i].devotion > 60) && ($slaves[$i].fetish != "mindbroken") && ($slaves[$i].sexualFlaw == "none") && ($slaves[$i].behavioralFlaw == "none")>> - <br><br>''__@@.pink;$slaves[$i].slaveName@@__'' is feeling well enough to leave $spaName, so @@.yellow;her assignment has defaulted to rest@@. + <br><br>''__@@.pink;$slaves[$i].slaveName@@__'' is feeling well enough to leave $spaName, so @@.yellow;_his2 assignment has defaulted to rest@@. <<= removeJob($slaves[$i], "rest in the spa")>> <<set _restedSlaves++, _DL--, _dI-->> <<continue>> @@ -296,7 +298,7 @@ <<else>> is resting in $spaName. <</if>> - <br> She <<= saRest($slaves[$i])>> + <br> _He2 <<= saRest($slaves[$i])>> <br> <<= saChoosesOwnClothes($slaves[$i])>> <<include "SA rules">> diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw index 6885bd31606418ec1cc5f27fdc904f1101d16557..93d82eb6242cd632495c0feb17d6d03b366d0357 100644 --- a/src/uncategorized/surgeryDegradation.tw +++ b/src/uncategorized/surgeryDegradation.tw @@ -47,7 +47,7 @@ <<set $activeSlave.nipples = "huge">> <</if>> <<if $activeSlave.fetish == "mindbroken">> - As with all invasive surgery @@.red;$his health has been affected.@@ + As with all invasive surgery @@.red;$his health has been affected.@@ <<elseif ($activeSlave.sexualFlaw == "breast growth")>> <<if canSee($activeSlave)>>$He can hardly believe what $he is seeing. The immense bust $he managed to grow has been all but stripped from $him. $His face fills with disbelief as $his flatness dawns on $him<<else>>$He immediately notices the lack of an immense weight hanging off $his chest. $His face fills with disbelief as $his flatness dawns on $him<</if>>. <<if $activeSlave.amp != 1>>$His hands immediately dart to grope $his tits, but $he only ends up grabbing air. $His face twitches, $his mind unable to comprehend why this has happened to $him. $His hands fall to $his sides as $his will breaks.<<else>> $He tries to squirm, and finds $he is no longer pinned by $his tits. $His face twitches, $his mind unable to comprehend why this has happened to $him. $He sobs once as $his will to go on breaks apart.<</if>> $He loved $his enormous breasts, and now that they are gone, $he has nothing to live for. @@.red;Your apparent theft of $his obsession has broken $his mind.@@ As with all invasive surgery @@.red;$his health has been affected.@@ <<set $activeSlave.trust = -50, $activeSlave.devotion = -50>> @@ -568,7 +568,7 @@ As the remote surgery's long recovery cycle completes, <<case "freshOvaries">> <<if $activeSlave.ovaryAge >= 45 && $activeSlave.fetish != "mindbroken" && $activeSlave.fuckdoll == 0>> - <<if (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "$He sold $himself to you in the hope of someday bearing children.">> + <<if (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "She sold herself to you in the hope of someday bearing children.">> $He leaves the surgery with nothing but a nonspecific ache, yet a familiar warmth, in $his lower abdomen, but $he knows enough about surgery and sex slaves to know that it means $he now has a chance to get pregnant once more. $He is @@.hotpink;filled with joy@@ whenever $he thinks about the fact that $he'll have the chance to feel a life growing within $him again. $He's so pleased that $he now @@.mediumaquamarine;trusts@@ your plans for $his body. As with all surgery @@.red;$his health has been slightly affected.@@ <<set $activeSlave.trust += 4, $activeSlave.devotion += 5>> <<elseif ($activeSlave.devotion > 50)>> @@ -1912,7 +1912,7 @@ As the remote surgery's long recovery cycle completes, <<case "fert">> <<if $activeSlave.fetish == "mindbroken">> $He leaves the surgery with nothing but a nonspecific ache in $his lower abdomen, but lacks the mental faculties to realize that $he now has a chance to get pregnant. As with all surgery @@.red;$his health has been slightly affected.@@ - <<elseif (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "$He sold $himself to you in the hope of someday bearing children.">> + <<elseif (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "She sold herself to you in the hope of someday bearing children.">> $He leaves the surgery with nothing but a nonspecific ache in $his lower abdomen, but $he knows enough about surgery and sex slaves to know that it means $he now has a chance to get pregnant. $He is @@.hotpink;filled with joy@@ whenever $he thinks about the fact that feeling a life growing within $him is now, at last, a possibility. $He's so pleased that $he now @@.mediumaquamarine;trusts@@ your plans for $his body. As with all surgery @@.red;$his health has been slightly affected.@@ <<set $activeSlave.trust += 4, $activeSlave.devotion += 5>> <<elseif ($activeSlave.devotion > 50)>> @@ -1929,7 +1929,7 @@ As the remote surgery's long recovery cycle completes, <<case "addOvaries">> <<if $activeSlave.fetish == "mindbroken">> $He leaves the surgery with nothing but a nonspecific ache in $his lower abdomen, but lacks the mental faculties to realize that $he now has a chance to get pregnant. As with all surgery @@.red;$his health has been slightly affected.@@ - <<elseif (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "$He sold $himself to you in the hope of someday bearing children.">> + <<elseif (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "She sold herself to you in the hope of someday bearing children.">> $He leaves the surgery with nothing but a nonspecific ache in $his lower abdomen, but $he has managed to catch enough slave rumors about what the organ farm can do to know that it means $he now has a chance to get pregnant. $He is filled with joy whenever $he thinks about the fact that feeling a life growing within $him is now, at last, a possibility. $He now places @@.mediumaquamarine;total faith@@ in your plans for $his body and @@.hotpink;adores you@@ for giving $him a gift $he once thought impossible. As with all surgery @@.red;$his health has been slightly affected.@@ <<set $activeSlave.trust += 10, $activeSlave.devotion += 10>> <<elseif ($activeSlave.devotion > 50)>> @@ -1965,7 +1965,7 @@ As the remote surgery's long recovery cycle completes, <<case "addAnimalOvaries">> <<if $activeSlave.fetish == "mindbroken">> $He leaves the surgery with nothing but a nonspecific ache in $his lower abdomen, but lacks the mental faculties to realize that $he now has a chance of carrying an animal baby to term. As with all surgery @@.red;$his health has been slightly affected.@@ - <<elseif (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "$He sold $himself to you in the hope of someday bearing children.">> + <<elseif (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "She sold herself to you in the hope of someday bearing children.">> $He leaves the surgery with nothing but a nonspecific ache in $his lower abdomen, but $he has managed to catch enough slave rumors about what the organ farm can do to know that it means $he now has a chance to get pregnant. $He is filled with joy whenever $he thinks about the fact that feeling a life growing within $him is now, at last, a possibility. $He now places @@.mediumaquamarine;total faith@@ in your plans for $his body and @@.hotpink;adores you@@ for giving $him a gift $he once thought impossible. $He doesn't realize exactly what the surgery entailed, however -- the happiness $he felt at first will most likely be replaced with horror once $he realizes the babies in $his womb are not human. As with all surgery @@.red;$his health has been slightly affected.@@ <<set $activeSlave.trust += 10, $activeSlave.devotion += 10>> <<elseif ($activeSlave.devotion > 50)>> diff --git a/src/uncategorized/walkPast.tw b/src/uncategorized/walkPast.tw index 3218f7b36eafe6f08a4e34017a08d07c844eadfc..7506db1c460ed8427a7ca3549875809c4a130d57 100644 --- a/src/uncategorized/walkPast.tw +++ b/src/uncategorized/walkPast.tw @@ -1647,7 +1647,7 @@ <<BellyDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "conservative clothing">> $His taut blouse shows every jiggle in $his fat gut as $he moves. <<case "attractive lingerie for a pregnant woman">> @@ -1759,7 +1759,7 @@ <<BellyDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "conservative clothing">> $His blouse bulges with $his growing belly. <<case "chains">> @@ -1875,7 +1875,7 @@ <<vaginaDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "uncomfortable straps">> <<if ($activeSlave.dick != 0) && ($activeSlave.vagina != -1)>> A strap passes between $his legs, and the big ring over $his hermaphroditic genitalia gleams from between them. @@ -2935,7 +2935,7 @@ <<BellyImplantDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "conservative clothing">> $His taut blouse shows every jiggle in $his fat gut as $he moves. <<case "chains">> @@ -3047,7 +3047,7 @@ <<BellyImplantDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "conservative clothing">> $His blouse bulges with $his distended belly. <<case "chains">> @@ -3252,7 +3252,7 @@ <<BellyInflationDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "conservative clothing">> $His taut blouse shows off $his taut, sloshing belly. <<case "attractive lingerie for a pregnant woman">> @@ -3588,7 +3588,7 @@ <<BellyInflationDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "conservative clothing">> $His taut blouse shows off $his rounded, sloshing belly. <<case "chains">> @@ -3702,7 +3702,7 @@ <<BellyDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "conservative clothing">> $His taut blouse shows every jiggle in $his fat gut as $he moves. <<case "chains">> @@ -3814,7 +3814,7 @@ <<BellyInflationDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its holes. + $His suit is expressly designed to encourage use of $his holes. <<case "conservative clothing">> $His blouse bulges with $his distended belly. <<case "chains">> @@ -3931,7 +3931,7 @@ <<AnusDescription>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its rear hole. + $His suit is expressly designed to encourage use of $his rear hole. <<case "uncomfortable straps">> The ring over $his asshole beckons. <<case "shibari ropes">> @@ -4107,7 +4107,7 @@ <<mouthDescription>> <<switch $activeSlave.collar>> <<case "a Fuckdoll suit">> - Its suit is expressly designed to encourage use of its face hole. + $His suit is expressly designed to encourage use of $his face hole. <<case "uncomfortable leather">> $His uncomfortable leather collar makes $him swallow and lick $his lips periodically, making it look like $he's offering oral even though $he's just trying to relieve the discomfort. <<case "tight steel" "cruel retirement counter">> diff --git a/src/uncategorized/wardrobeUse.tw b/src/uncategorized/wardrobeUse.tw index 9304353e2221a7ed67c1e9952a6c61ad1634e98e..fd0c954bf7159e6d8a852a4df55ca1f853438dcf 100644 --- a/src/uncategorized/wardrobeUse.tw +++ b/src/uncategorized/wardrobeUse.tw @@ -839,7 +839,7 @@ Clothes: ''<span id="clothes">$activeSlave.clothes</span>.'' | <<link "Cruel retirement counter">> <<set $activeSlave.collar = "cruel retirement counter">> <<replace "#collar">>$activeSlave.collar<</replace>> - <<replace "#collarDescription">><br>//<<collarDescription>>//<</replace>> + <<replace "#collarDescription">><br>//<<collarDescription>>//<</replace>> <</link>> <</if>> | <<link "Uncomfortable leather">> @@ -847,7 +847,7 @@ Clothes: ''<span id="clothes">$activeSlave.clothes</span>.'' <<replace "#collar">>$activeSlave.collar<</replace>> <<replace "#collarDescription">><br>//<<collarDescription>>//<</replace>> <</link>> -<<if $activeSlave.preg > -1>> +<<if $activeSlave.preg > -1 && ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1) && $seePreg != 0>> | <<link "Pregnancy biometrics">> <<set $activeSlave.collar = "preg biometrics">> <<replace "#collar">>$activeSlave.collar<</replace>> diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index e4362b86c3a0fd56cda293fec0013e93b28d05d7..0695922305660e67ec3910d66a9f67a15f9aaaca 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -599,8 +599,8 @@ <<if random(1,2) == 1 && canWalk($slaves[$i])>> /* at assignment else in halls/etc, only if able to move */ <<if $slaves[$i].rivalry > 0>> - <<set _bw = $slaveIndices[$slaves[$i].rivalTarget]>> - <<if _bw != -1>> + <<set _bw = $slaveIndices[$slaves[$i].rivalryTarget]>> + <<if def _bw>> <<setLocalPronouns $slaves[_bw] 2>> <</if>> <</if>> @@ -1170,7 +1170,7 @@ <<if ($Nurse != 0)>> <<setLocalPronouns $Nurse 2>> <</if>> - $slaves[$i].slaveName is in the perfect place to give birth when $his water breaks. <<if $Nurse != 0>>$Nurse.slaveName<<else>>A freelance nurse<</if>> delivers $his child<<if $slaves[$i].pregType > 1>>ren<</if>> before taking them away. Before long _he2 returns to attend to _his2 patient's post-birth health. + $slaves[$i].slaveName is in the perfect place to give birth when $his water breaks. <<if $Nurse != 0>>$Nurse.slaveName<<else>>A freelance nurse<</if>> delivers $his child<<if $slaves[$i].pregType > 1>>ren<</if>> before taking them away. <<if $Nurse != 0>>Before long _he2 returns to attend to _his2 patient's post-birth health<<else>>Another nurse takes over to attend to $his post-birth health<</if>>. <<case "be confined in the cellblock">> <<if $slaves[$i].fetish == "mindbroken">> diff --git a/src/utility/descriptionWidgets.tw b/src/utility/descriptionWidgets.tw index 40b61947ba4a0d691848d550465aad503397ffc3..11dd3d0419c8886f90e6a0140dacb4dfa3ac900d 100644 --- a/src/utility/descriptionWidgets.tw +++ b/src/utility/descriptionWidgets.tw @@ -255,6 +255,34 @@ <</widget>> +<<widget "geneticQuirkAssessment">> + +<<if $geneticMappingUpgrade == 1>> + <<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>> + +<</widget>> <<widget "brandDescription">> @@ -269,7 +297,7 @@ <</widget>> - +/* deprecated, use originPronounReplace() instead. For now this serves as a convenient list of default origins. */ <<widget "originDescription">> <<switch $args[0].origin>> @@ -284,8 +312,6 @@ <<print "You acquired $him in the last stages of your career as a successful venture capitalist.">> <<case "Drugs and alcohol can be a potent mix; the night that followed it can sometimes be hard to remember. Needless to say, once your belly began swelling with her, you had to temporarily switch to a desk job for your mercenary group.">> <<print "Drugs and alcohol can be a potent mix; the night that followed it can sometimes be hard to remember. Needless to say, once your belly began swelling with $him, you had to temporarily switch to a desk job for your mercenary group.">> - <<case "Drugs and alcohol can be a potent mix; the night that followed it can sometimes be hard to remember. Needless to say, once your belly began swelling with her, you had to temporarily switch to a desk job for your mercenary group.">> - <<print "Drugs and alcohol can be a potent mix; the night that followed it can sometimes be hard to remember. Needless to say, once your belly began swelling with $him, you had to temporarily switch to a desk job for your mercenary group.">> <<case "A trip to a brothel after a mission resulted in an unexpected surprise years later.">> <<print "A trip to a brothel after a mission resulted in an unexpected surprise years later.">> <<case "You acquired her in the last stages of your career as a noted private military contractor.">> diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw index ee210b46739c4f34f14eebc3bbd38b0edd902ed5..d29ac0e092c2f4c2bf92b2a84d8bf0c08395adc2 100644 --- a/src/utility/descriptionWidgetsFlesh.tw +++ b/src/utility/descriptionWidgetsFlesh.tw @@ -658,7 +658,7 @@ <<case "neglectful">> "All For You" <<case "cum addict">> - "Cum'ere Sexy" + "Cum 'ere Sexy" <<case "anal addict">> "Reach Around Back" <<case "attention whore">> @@ -670,7 +670,7 @@ <<case "malicious">> "Careful, I Bite" <<case "self hating">> - "Rough'em Up" + "Rough 'em Up" <<case "breeder">> "Drink Deep" <<default>> @@ -994,40 +994,40 @@ $His <<if $activeSlave.boobs < 300>><<print either("androgynous", "flat")>> breasts are practically non-existent. -<<elseif $activeSlave.boobs < 400>><<print either("pointy", "tiny")>> breasts<<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would only fill A cups. -<<elseif $activeSlave.boobs < 500>><<print either("perky", "small")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill B cups. -<<elseif $activeSlave.boobs < 650>><<print either("healthy", "curved")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill C cups. -<<elseif $activeSlave.boobs < 800>><<print either("big", "sizable")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill D cups. -<<elseif $activeSlave.boobs < 1000>><<print either("large", "big")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill DD cups. -<<elseif $activeSlave.boobs < 1200>><<print either("proud", "hefty")>> <<print either("tits", "breasts", "mammaries", "udders", "boobs")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill F cups. -<<elseif $activeSlave.boobs < 1400>><<print either("hefty", "huge")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill G cups. -<<elseif $activeSlave.boobs < 1600>><<print either("massive", "huge")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill H cups. -<<elseif $activeSlave.boobs < 1800>><<print either("enormous", "massive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill I cups. -<<elseif $activeSlave.boobs < 2050>><<print either("titanic", "enormous")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill J cups. -<<elseif $activeSlave.boobs < 2300>><<print either("stupendous", "titanic")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill K cups. -<<elseif $activeSlave.boobs < 2600>><<print either("magnificent", "stupendous")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill L cups. -<<elseif $activeSlave.boobs < 2900>><<print either("impressive", "magnificent")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill M cups. -<<elseif $activeSlave.boobs < 3250>><<print either("awe-inspiring", "impressive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill N cups. -<<elseif $activeSlave.boobs < 3600>><<print either("absurd", "awe-inspiring")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill O cups. -<<elseif $activeSlave.boobs < 3950>><<print either("disproportionate", "attention-grabbing")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill P cups. -<<elseif $activeSlave.boobs < 4300>><<print either("shocking", "massive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Q cups. -<<elseif $activeSlave.boobs < 4700>><<print either("striking", "jaw-dropping")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill R cups. +<<elseif $activeSlave.boobs < 400>><<print either("pointy", "tiny")>> breasts<<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would only fill A-cups. +<<elseif $activeSlave.boobs < 500>><<print either("perky", "small")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill B-cups. +<<elseif $activeSlave.boobs < 650>><<print either("healthy", "curved")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill C-cups. +<<elseif $activeSlave.boobs < 800>><<print either("big", "sizable")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill D-cups. +<<elseif $activeSlave.boobs < 1000>><<print either("large", "big")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill DD-cups. +<<elseif $activeSlave.boobs < 1200>><<print either("proud", "hefty")>> <<print either("tits", "breasts", "mammaries", "udders", "boobs")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill F-cups. +<<elseif $activeSlave.boobs < 1400>><<print either("hefty", "huge")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill G-cups. +<<elseif $activeSlave.boobs < 1600>><<print either("massive", "huge")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill H-cups. +<<elseif $activeSlave.boobs < 1800>><<print either("enormous", "massive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill I-cups. +<<elseif $activeSlave.boobs < 2050>><<print either("titanic", "enormous")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill J-cups. +<<elseif $activeSlave.boobs < 2300>><<print either("stupendous", "titanic")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill K-cups. +<<elseif $activeSlave.boobs < 2600>><<print either("magnificent", "stupendous")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill L-cups. +<<elseif $activeSlave.boobs < 2900>><<print either("impressive", "magnificent")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill M-cups. +<<elseif $activeSlave.boobs < 3250>><<print either("awe-inspiring", "impressive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill N-cups. +<<elseif $activeSlave.boobs < 3600>><<print either("absurd", "awe-inspiring")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill O-cups. +<<elseif $activeSlave.boobs < 3950>><<print either("disproportionate", "attention-grabbing")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill P-cups. +<<elseif $activeSlave.boobs < 4300>><<print either("shocking", "massive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Q-cups. +<<elseif $activeSlave.boobs < 4700>><<print either("striking", "jaw-dropping")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill R-cups. <<elseif $activeSlave.boobs < 5000+($activeSlave.muscles*10) && $activeSlave.physicalAge <= 3>> <<if ($activeSlave.amp == 1)>> - <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S cups and are so large that $he might not be able to walk, if $he still had legs. + <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $he might not be able to walk, if $he still had legs. <<elseif ($activeSlave.muscles > 5)>> - <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S cups and are so large that $his <<if $activeSlave.muscles > 95>>shredded<<elseif $activeSlave.muscles > 30>>rippling<<else>>toned<</if>> back muscles get a workout just from supporting them. If they grow any larger, $he may not be able to walk. + <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $his <<if $activeSlave.muscles > 95>>shredded<<elseif $activeSlave.muscles > 30>>rippling<<else>>toned<</if>> back muscles get a workout just from supporting them. If they grow any larger, $he may not be able to walk. <<else>> - <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S cups and are so large that $he can barely stand. If they grow any larger, $he may not be able to walk. + <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $he can barely stand. If they grow any larger, $he may not be able to walk. <</if>> -<<elseif $activeSlave.boobs < 5100>><<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S cups. -<<elseif $activeSlave.boobs < 5500>><<print either("frightening", "unmissable")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill T cups. -<<elseif $activeSlave.boobs < 6000>><<print either("unmissable", "attention-grabbing")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill U cups. -<<elseif $activeSlave.boobs < 6500>><<print either("attention-grabbing", "spectacular")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill V cups. -<<elseif $activeSlave.boobs < 7000>><<print either("spectacular", "obviously engineered")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill W cups. -<<elseif $activeSlave.boobs < 7500>><<print either("obviously engineered", "disproportionate")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill X cups. -<<elseif $activeSlave.boobs < 8000>><<print either("disproportionate", "nearly inhuman")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Y cups. -<<elseif $activeSlave.boobs < 8500>><<print either("nearly inhuman", "nearly alien")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Z cups. +<<elseif $activeSlave.boobs < 5100>><<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups. +<<elseif $activeSlave.boobs < 5500>><<print either("frightening", "unmissable")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill T-cups. +<<elseif $activeSlave.boobs < 6000>><<print either("unmissable", "attention-grabbing")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill U-cups. +<<elseif $activeSlave.boobs < 6500>><<print either("attention-grabbing", "spectacular")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill V-cups. +<<elseif $activeSlave.boobs < 7000>><<print either("spectacular", "obviously engineered")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill W-cups. +<<elseif $activeSlave.boobs < 7500>><<print either("obviously engineered", "disproportionate")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill X-cups. +<<elseif $activeSlave.boobs < 8000>><<print either("disproportionate", "nearly inhuman")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Y-cups. +<<elseif $activeSlave.boobs < 8500>><<print either("nearly inhuman", "nearly alien")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Z-cups. <<elseif $activeSlave.boobs < 10000+($activeSlave.muscles*20) && $activeSlave.physicalAge <= 12>> <<if ($activeSlave.amp == 1)>> <<print either("boobs", "breasts", "mammaries", "udders")>> have <<if $activeSlave.boobsImplant>>been altered<<else>>grown<</if>> past any pretense of proportion.<<if $showBoobCCs == 1>> At <<print commaNum($activeSlave.boobs)>> CCs each, they<<else>> They<</if>> are so large that $he might not be able to walk, if $he still had legs. @@ -5554,8 +5554,7 @@ $He has <<else>> <<if canTalk($activeSlave)>> <<if $activeSlave.lips > 70>> - <<run Enunciate($activeSlave)>> - $He can barely enunciate past $his dick-sucking lips; '<<= properTitle()>>' comes out as '<<Master>>.' + $He can barely enunciate past $his dick-sucking lips; '<<= WrittenMaster($activeSlave)>>' comes out as '<<Master $activeSlave>>.' <</if>> <</if>> <<if $activeSlave.teeth != "normal">> @@ -16418,11 +16417,11 @@ $He has <<elseif $activeSlave.nationality == "Stateless">> $He has spent so much time in the Free Cities that their statelessness is effectively $his nationality; ethnically, $he's <<elseif $activeSlave.nationality == "Zimbabwean" && $activeSlave.race == "white">> - $He's originally @@.tan;Rhodesian@@; ethnically, $he's + $He's originally @@.tan;Rhodesian;@@ ethnically, $he's <<elseif $activeSlave.nationality == "Vatican">> - $He's originally @@.tan;from Vatican City@@; ethnically, $he's + $He's originally @@.tan;from Vatican City;@@ ethnically, $he's <<else>> - $He's originally @@.tan;<<print $activeSlave.nationality>>@@; ethnically, $he's + $He's originally @@.tan;<<print $activeSlave.nationality>>;@@ ethnically, $he's <</if>> @@.tan;<<print $activeSlave.race>>,@@ and $his skin is <<print $activeSlave.skin>><<if $activeSlave.markings == "freckles">> and lightly freckled<<if (($activeSlave.skin == "pale") || ($activeSlave.skin == "fair")) && ($activeSlave.hColor != "red")>>, an attractive combination<</if>><<elseif $activeSlave.markings == "heavily freckled">> and heavily freckled<<if (($activeSlave.skin == "pale") || ($activeSlave.skin == "fair")) && ($activeSlave.hColor != "red")>>, an attractive combination<</if>><</if>>. <<if $activeSlave.race != $activeSlave.origRace && $saleDescription != 1>> @@ -16894,7 +16893,7 @@ $He has <<elseif $activeSlave.fuckdoll > 0>> $activeSlave.slaveName is a @@.pink;quadruple amputee,@@ making $him a convenient torso-only sex toy. <<else>> - The most obvious thing about $activeSlave.slaveName is that $he is a @@.pink;quadruple amputee@@: $he has neither arms nor legs. + The most obvious thing about $activeSlave.slaveName is that $he is a @@.pink;quadruple amputee:@@ $he has neither arms nor legs. <</if>> <</if>> diff --git a/src/utility/descriptionWidgetsPiercings.tw b/src/utility/descriptionWidgetsPiercings.tw index 34d2c88061c447db7d1e62a01d9286fa1ae82f76..3743cce78ded2877c1de00d12a8c8c7e09252adf 100644 --- a/src/utility/descriptionWidgetsPiercings.tw +++ b/src/utility/descriptionWidgetsPiercings.tw @@ -131,8 +131,7 @@ <<if canTalk($activeSlave)>> <<if $activeSlave.lips <= 70>> <<if $activeSlave.lipsPiercing == 2>> - <<run Enunciate($activeSlave)>> - $He can barely enunciate past $his piercings; '<<= properTitle()>>' comes out as '<<Master>>.' + $He can barely enunciate past $his piercings; '<<= WrittenMaster($activeSlave)>>' comes out as '<<Master $activeSlave>>.' <</if>> <</if>> <</if>> @@ -142,7 +141,7 @@ <<set _nippleColor = nippleColor($activeSlave)>> <<if $activeSlave.fuckdoll > 0>> <<if $activeSlave.nipplesPiercing > 0>> - Its nipple piercings help secure the suit material to its breasts. + $His nipple piercings help secure the suit material to $his breasts. <</if>> <<else>> <<if $activeSlave.nipplesPiercing == 1>> diff --git a/src/utility/ptWidgets.tw b/src/utility/ptWidgets.tw index 60b4566da9b6affd8883ac1632a48704992c0335..cd4364ca0e3542f064d64e2d9877cebf981792cb 100644 --- a/src/utility/ptWidgets.tw +++ b/src/utility/ptWidgets.tw @@ -29,7 +29,7 @@ <<if ($activeSlave.devotion > 20) && ($activeSlave.behavioralFlaw != "none") && ($activeSlave.behavioralQuirk == "none")>> Since $he's obedient, @@.yellow;$his training assignment has defaulted to softening $his behavioral flaw.@@ <<set $personalAttention[_pti].trainingRegimen = "soften her behavioral flaw">> - <<elseif ($activeSlave.devotion > 20) && ($activeSlave.sexualQuirk == "none") && !["cum addict", "anal addict", "attention whore", "breast growth", "abusive", "malicious", "self hating", "neglectful", "breeder", "none"].includes($activeSlave.sexualFlaw)>> + <<elseif ($activeSlave.devotion > 20) && ($activeSlave.sexualQuirk == "none") && !["abusive", "anal addict", "attention whore", "breast growth", "breeder", "cum addict", "malicious", "neglectful", "none", "self hating"].includes($activeSlave.sexualFlaw)>> Since $he's obedient, @@.yellow;$his training assignment has defaulted to softening $his sexual flaw.@@ <<set $personalAttention[_pti].trainingRegimen = "soften her sexual flaw">> <<elseif ($activeSlave.devotion > 20) && ($activeSlave.behavioralFlaw != "none") && ($activeSlave.behavioralQuirk != "none")>> diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw index ec3204344826a192fc24b61d344aafe472146424..0153c8202bdfa9662538a9d6b731639c9c5e2fa9 100644 --- a/src/utility/slaveCreationWidgets.tw +++ b/src/utility/slaveCreationWidgets.tw @@ -1771,7 +1771,7 @@ <<widget "CustomSlaveIntelligence">> <<replace #intelligence>> <<if $customSlave.intelligence >= 3>>Brilliant. - <<elseif $customSlave.intelligence == 2>>Very smart.. + <<elseif $customSlave.intelligence == 2>>Very smart. <<elseif $customSlave.intelligence == 1>>Smart. <<elseif $customSlave.intelligence == 0>>Average intelligence. <<elseif $customSlave.intelligence == -1>>Stupid.