From 183e457eadc9330a37b5368093cc5c51f220df04 Mon Sep 17 00:00:00 2001 From: klorpa <30924131+klorpa@users.noreply.github.com> Date: Sun, 9 Dec 2018 00:08:51 -0600 Subject: [PATCH] Spaces --- src/SecExp/secExpSmilingMan.tw | 2 +- src/SpecialForce/Upgrades.tw | 16 ++--- src/cheats/mod_EditFSCheat.tw | 2 +- src/cheats/mod_EditNeighborArcologyCheat.tw | 8 +-- .../brothel/brothelAssignmentScene.tw | 2 +- src/facilities/farmyard/farmyardReport.tw | 2 +- src/facilities/nursery/childInteract.tw | 6 +- src/js/DefaultRules.tw | 58 +++++++++---------- src/js/assayJS.tw | 2 +- src/js/assignJS.tw | 4 +- src/js/datatypeCleanupJS.tw | 20 +++---- src/js/eventSelectionJS.tw | 4 +- src/js/generateGenetics.tw | 8 +-- src/js/itemAvailability.tw | 4 +- src/js/pregJS.tw | 10 ++-- src/js/removeActiveSlave.tw | 2 +- src/js/rulesAssistantOptions.tw | 18 +++--- src/js/rulesAutosurgery.tw | 2 +- src/js/slaveCostJS.tw | 2 +- src/js/walkPastJS.tw | 12 ++-- src/js/wombJS.tw | 6 +- src/npc/asDump.tw | 2 +- src/pregmod/MpregSelf.tw | 16 ++--- src/pregmod/analyzePregnancy.tw | 4 +- src/pregmod/artificialInsemination.tw | 2 +- src/pregmod/csec.tw | 4 +- src/pregmod/eliteTakeOverFight.tw | 12 ++-- src/pregmod/fDick.tw | 4 +- src/pregmod/fFeet.tw | 2 +- src/pregmod/fillUpFace.tw | 8 +-- src/pregmod/hotswapprosthetics.tw | 10 ++-- src/pregmod/incubatorReport.tw | 8 +-- src/pregmod/newChildIntro.tw | 2 +- src/pregmod/organFarmOptions.tw | 2 +- src/pregmod/pcSurgeryDegredation.tw | 38 ++++++------ src/pregmod/saInflation.tw | 2 +- src/pregmod/saPorn.tw | 58 +++++++++---------- src/pregmod/sePlayerBirth.tw | 4 +- src/pregmod/surrogacyWorkaround.tw | 2 +- src/pregmod/theBlackMarket.tw | 2 +- src/pregmod/widgets/bodySwapReaction.tw | 14 ++--- src/pregmod/widgets/pregmodWidgets.tw | 6 +- src/societies/aztec/slaveSacrifice.tw | 2 +- src/uncategorized/assign.tw | 2 +- src/uncategorized/bodyModification.tw | 3 +- src/uncategorized/brothelReport.tw | 16 ++--- src/uncategorized/bulkSlaveIntro.tw | 14 ++--- src/uncategorized/buySlaves.tw | 16 ++--- src/uncategorized/clinicReport.tw | 2 +- src/uncategorized/corporationDevelopments.tw | 2 +- src/uncategorized/dairyReport.tw | 2 +- src/uncategorized/dispensary.tw | 2 +- src/uncategorized/main.tw | 16 ++--- src/uncategorized/pBombing.tw | 2 +- src/uncategorized/personalAttentionSelect.tw | 6 +- src/uncategorized/pit.tw | 2 +- src/uncategorized/policies.tw | 4 +- src/uncategorized/reAWOL.tw | 4 +- src/uncategorized/rePokerNight.tw | 6 +- src/uncategorized/remoteSurgery.tw | 12 ++-- src/uncategorized/reputation.tw | 2 +- src/uncategorized/saHormoneEffects.tw | 8 +-- src/uncategorized/saPleaseYou.tw | 2 +- src/uncategorized/saRules.tw | 26 ++++----- src/uncategorized/salon.tw | 30 +++++----- src/utility/miscWidgets.tw | 8 +-- 66 files changed, 291 insertions(+), 290 deletions(-) diff --git a/src/SecExp/secExpSmilingMan.tw b/src/SecExp/secExpSmilingMan.tw index 83fade01523..e3431819814 100644 --- a/src/SecExp/secExpSmilingMan.tw +++ b/src/SecExp/secExpSmilingMan.tw @@ -294,7 +294,7 @@ <<set $activeSlave.prestige = 3>> <<set $activeSlave.prestigeDesc = "She was the famous Smiling Man.">> <<setLocalPronouns $activeSlave>> - + <br> The day has come to finally put an end to this story. Your men are ready to go, waiting only on your signal. You quickly don your protective gear and proceed down the busy streets of your arcology. You carefully planned the day so that nothing could exit the arcology without being scanned at least three times and poked twice. The Smiling Man has no escape. diff --git a/src/SpecialForce/Upgrades.tw b/src/SpecialForce/Upgrades.tw index 5b7bf5cb7d2..d3d7c76803a 100644 --- a/src/SpecialForce/Upgrades.tw +++ b/src/SpecialForce/Upgrades.tw @@ -14,21 +14,21 @@ <<if $SFUnit.Firebase < 5||_T1 && $SFUnit.Firebase < _FU>> - + <<set _cF = Math.ceil(100000*_Env*(1.15+($SF.Units/10))*(1.15+($SFUnit.Firebase/100)))>> - + <<if $cash >= _cF>> - + <<link "Upgrade Firebase">> <<set $SF.U = 1, $SFUnit.Firebase++, $cash -= _cF>><<goto "Firebase">><</link>> - + <<else>>//Cannot afford to upgrade the Firebase.//<</if>> - + //Costs @@.yellowgreen;<<print cashFormat(_cF)>>@@ // - + <<elseif $SFUnit.Firebase == _FU>>//The Firebase has been fully upgraded.// - + <<else>>//More upgrades are required to unlock the next tier.// - + <</if>> <span style="float:right;"> <<print progress($SFUnit.Firebase)>> </span><br> diff --git a/src/cheats/mod_EditFSCheat.tw b/src/cheats/mod_EditFSCheat.tw index 05dbbcc75db..e9d95ac122e 100644 --- a/src/cheats/mod_EditFSCheat.tw +++ b/src/cheats/mod_EditFSCheat.tw @@ -177,7 +177,7 @@ <br>[[Apply and reset Repopulation Efforts|MOD_Edit FS Cheat][removeFS("FSRepopulationFocus")]] <</if>> - + <br><br> <<if $arcologies[0].FSPaternalist != "unset">> diff --git a/src/cheats/mod_EditNeighborArcologyCheat.tw b/src/cheats/mod_EditNeighborArcologyCheat.tw index ce9b21bd67f..a1aa5ca1b1e 100644 --- a/src/cheats/mod_EditNeighborArcologyCheat.tw +++ b/src/cheats/mod_EditNeighborArcologyCheat.tw @@ -45,13 +45,13 @@ <<if $arcologies[$i].direction != 0>> <<include "Neighbor Description">> /* uses $arcologies[$i] */ <</if>> - + <br><br> - + <<set _span = "arc"+$i>> - + <<print "<span id=\"" + _span + "\"><<link \"Cheat Edit Arcology " + $i + " (" + $arcologies[$i].name + ")\">><<replace #arc" + $i + ">><<EditNeighborCheat " + $i + ">><</replace>><</link>></span>">> | - + <<if $i != 0>> <<print "[[Remove neighbor|MOD_Edit Neighbor Arcology Cheat][$arcologies.deleteAt(" + $i + ")]]">> <</if>> diff --git a/src/facilities/brothel/brothelAssignmentScene.tw b/src/facilities/brothel/brothelAssignmentScene.tw index 1196ce3013c..6f479846ab0 100644 --- a/src/facilities/brothel/brothelAssignmentScene.tw +++ b/src/facilities/brothel/brothelAssignmentScene.tw @@ -156,7 +156,7 @@ You tell $him $he's to report to <<if $Madam != 0>>$Madam.slaveName immediately, <<case "humiliation">> there'<<s>> a window that fa<<c>>e<<s>> the hallway there, right? <<if $Madam != 0>>Do you think $Madam.slaveName would let me<<else>>Could I<</if>> get fucked there? Where everyone could <<s>>ee me being fucked for money?" <<case "buttslut">> - + uh," and $he shifts $his weight, $his mind obviously on $his backdoor, <<if $activeSlave.attrXX > $activeSlave.attrXY>> "there have to be ladie<<s>> who want to buttfuck a whore, right? At lea<<s>>t, I really hope there are." diff --git a/src/facilities/farmyard/farmyardReport.tw b/src/facilities/farmyard/farmyardReport.tw index 55ff0c4ecec..d92b8a09411 100644 --- a/src/facilities/farmyard/farmyardReport.tw +++ b/src/facilities/farmyard/farmyardReport.tw @@ -331,7 +331,7 @@ <<set $slaves[$i].reservedChildren = 0>> <<set $slaves[$i].reservedChildrenNursery = 0>> <</if>> - + /* General End of Week effects */ <<if $showEWD != 0>> <br><br> diff --git a/src/facilities/nursery/childInteract.tw b/src/facilities/nursery/childInteract.tw index bd7724cefcc..e4c7d4bcd27 100644 --- a/src/facilities/nursery/childInteract.tw +++ b/src/facilities/nursery/childInteract.tw @@ -349,7 +349,7 @@ | <<link "Marry $him" "FMarry">><</link>> <</if>> <</if>> - + <<set _activeSlaveRepSacrifice = repGainSacrifice()>> <<if _activeSlaveRepSacrifice > 0 && $arcologies[0].FSPaternalist == "unset" && ($activeSlave.breedingMark == 0 || $propOutcome == 0)>> | <<link "Sacrifice $him on the altar" "Aztec Slave Sacrifice">><<set $sacrificeType = "life">><</link>>//This will kill $him and gain you _activeSlaveRepSacrifice reputation// @@ -1321,7 +1321,7 @@ Relationship rules: ''<span id="relationshipRules">$activeSlave.relationshipRule <</if>> <</if>> <</if>> - + <<if $studioFeed == 1>> <br> <<if $activeSlave.pornFame < 100>> @@ -1376,7 +1376,7 @@ Relationship rules: ''<span id="relationshipRules">$activeSlave.relationshipRule <<case "pregnancy">> [[Pregnancy|Child Interact][$activeSlave.pornFocus = "pregnancy"]] | <</switch>> - + <<switch $activeSlave.sexualQuirk>> <<case "gagfuck queen">> [[Gagfuck queen|Child Interact][$activeSlave.pornFocus = "gagfuck queen"]] | diff --git a/src/js/DefaultRules.tw b/src/js/DefaultRules.tw index 823cef231fc..3d30a4296e2 100644 --- a/src/js/DefaultRules.tw +++ b/src/js/DefaultRules.tw @@ -8,7 +8,7 @@ window.DefaultRules = (function() { function DefaultRules(slave) { if (slave.useRulesAssistant === 0) return r; //exempted - + V = State.variables; r = ""; let rule = MergeRules(slave); @@ -77,7 +77,7 @@ window.DefaultRules = (function() { case "no default setting": delete rule.setAssignment; break; - + case "rest": case "please you": case "choose her own job": @@ -857,7 +857,7 @@ window.DefaultRules = (function() { slave.buttplug = "plug"; } break; - + case "long, large plug": if (slave.breedingMark == 1 && V.propOutcome == 1) { r += `<br>Breeding regulations forbid the use of anal plugs that can damage a growing fetus on marked slaves, so ${slave.slaveName} has been given a standard length large plug for her anus.`; @@ -1233,117 +1233,117 @@ window.DefaultRules = (function() { if (!((slave.breedingMark != 1 || V.propOutcome == 0) && slave.balls > 0 && slave.pubertyXY === 0)) flag = false; break; - + case "psychosuppressants": if (!(slave.intelligence > -100 && slave.indentureRestrictions < 1)) flag = false; break; - + case "breast injections": if (!(slave.boobs < 48000)) flag = false; break; - + case "hyper breast injections": if (!(slave.boobs < 25000)) flag = false; break; - + case "breast redistributors": if (!(slave.boobs - slave.boobsImplant > 100)) flag = false; break; - + case "butt injections": if (!(slave.butt < 9)) flag = false; break; - + case "hyper butt injections": if (!(slave.butt < 20)) flag = false; break; - + case "nipple atrophiers": if (!(["huge", "puffy", "cute"].includes(slave.nipples))) flag = false; break; - + case "butt redistributors": if (!(slave.buttImplant > 0)) flag = false; break; - + case "lip injections": if (!(slave.lips <= 95 || (slave.lips <= 85 && V.seeExtreme !== 1))) flag = false; break; - + case "lip atrophiers": if (!(slave.lips - slave.lipsImplant > 0)) flag = false; break; - + case "super fertility drugs": if (!(slave.indentureRestrictions < 1 && (slave.breedingMark !== 1 || V.propOutcome == 0))) flag = false; break; - + case "penis enhancement": if (!((slave.dick > 0 && slave.dick < 10) || slave.clit < 5)) flag = false; break; - + case "hyper penis enhancement": if (!((slave.dick > 0 && slave.dick < 31) || slave.clit < 5)) flag = false; break; - + case "penis atrophiers": if (!(slave.dick > 1)) flag = false; break; - + case "testicle enhancement": if (!(slave.balls > 0)) flag = false; break; - + case "hyper testicle enhancement": if (!(slave.balls > 0)) flag = false; break; - + case "testicle atrophiers": if (!(slave.balls > 1)) flag = false; break; - + case "clitoris atrophiers": if (!(slave.clit > 0)) flag = false; break; - + case "labia atrophiers": if (!(slave.labia > 0)) flag = false; break; - + case "appetite suppressors": if (!(slave.weight <= -95)) flag = false; break; - + case "female hormone injections": if (!((slave.breedingMark !== 1 || V.propOutcome == 0) && (slave.ovaries === 1 || slave.mpreg === 1) && slave.pubertyXX === 0)) flag = false; break; - + case "male hormone injections": if (!(slave.balls > 0 && slave.pubertyXY === 0)) flag = false; break; - + default: break; } @@ -1426,7 +1426,7 @@ window.DefaultRules = (function() { slave.diet = "restricted"; r += `<br>${slave.slaveName} is too fat so her diet has been set to restricted.`; } - + } else if ((slave.weight - rule.diet) < -5) { if ((slave.diet !== "fattening")) { slave.diet = "fattening"; @@ -1844,7 +1844,7 @@ window.DefaultRules = (function() { } } } - + function ProcessSolidFood(slave, rule) { if ((rule.onDiet !== undefined) && (rule.onDiet !== "no default setting")) { if ((slave.onDiet !== rule.onDiet)) { @@ -2457,7 +2457,7 @@ window.DefaultRules = (function() { } } } - + function ProcessLabel(slave, rule) { if (rule.label !== "no default setting" && !slave.customLabel.includes("["+rule.label+"]")) { slave.customLabel = slave.customLabel + "[" + rule.label + "]"; diff --git a/src/js/assayJS.tw b/src/js/assayJS.tw index 558fb8c3851..ce5f2d826c0 100644 --- a/src/js/assayJS.tw +++ b/src/js/assayJS.tw @@ -2178,7 +2178,7 @@ window.Deadliness = function Deadliness(slave) { deadliness -= 1; } } - + if (slave.labor === 1) { deadliness -= 15; } else if (slave.preg >= slave.pregData.normalBirth && slave.pregControl !== "labor supressors") { diff --git a/src/js/assignJS.tw b/src/js/assignJS.tw index 2ca984e1b0f..3e4c5b13778 100644 --- a/src/js/assignJS.tw +++ b/src/js/assignJS.tw @@ -231,7 +231,7 @@ window.assignJob = function assignJob(slave, job) { break; } break; - + case "work as a nanny": case "nursery": slave.assignment = "work as a nanny"; @@ -328,7 +328,7 @@ window.removeJob = function removeJob(slave, assignment) { "use strict"; const V = State.variables; let r = ""; - + const idx = V.slaveIndices[slave.ID]; if (assignment === "Pit") diff --git a/src/js/datatypeCleanupJS.tw b/src/js/datatypeCleanupJS.tw index 3879d13b9bd..5723944f905 100644 --- a/src/js/datatypeCleanupJS.tw +++ b/src/js/datatypeCleanupJS.tw @@ -4,7 +4,7 @@ This function does not ensure values make sense. For example, it does not fix weird relations/relationships/rivalries/pregnancies/prosthetics. It only makes sure most datatypes are correct, and sets to default if not. Number values are clamped to the correct bounds. Any values that are supposed to be objects or arrays are not handled (yet). - + A tutorial on how to add to this passage: The || operator can be very useful for setting default values. To be precise, x = y || z @@ -13,7 +13,7 @@ else {x = z} This means that if z is the default value, in the ideal case you could write x = x || z. If x is already in use, this won't change it, and if x is not defined it will set it to z. However, for example, if x is 0 but the default is -1 this will actually set x to -1! So care must be taken. - + Let's say you want to add slave.value to this function, and you want it to be a number. First, you need to take whatever slave.value currently is, and turn it into a number. You can use either +slave.value or Number(slave.value) to do this. Second, you need to determine what range to restrict slave.value to. You'll either use Math.max, Math.min, Math.clamp, or none of them. @@ -23,7 +23,7 @@ Use slave.value = Math.clamp(+slave.value, a, b) || default; if you need a <= slave.value <= b. Use slave.value = +slave.value || default; if slave.value can be any number. The exception to this is if the default != 0. In this case, it's usually good enough to just check if slave.value !== 0 first. The strict equality is important! - + If you want slave.value to be a string, there's no easy tricks to make sure it's already an accepted value. The simplest way is the following if (typeof slave.value !== "string") slave.value = default; */ @@ -55,7 +55,7 @@ window.SlaveDatatypeCleanup = function SlaveDatatypeCleanup (slave) { window.slaveAgeDatatypeCleanup = function slaveAgeDatatypeCleanup(slave) { const V = State.variables; - + slave.birthWeek = Math.clamp(+slave.birthWeek, 0, 51) || 0; if (slave.age > 0) { slave.actualAge = Math.clamp(+slave.actualAge, V.minimumSlaveAge, Infinity) || slave.age; /* if undefined, this sets to slave.age */ @@ -1171,7 +1171,7 @@ window.PCDatatypeCleanup = function PCDatatypeCleanup() { PC.staminaPills = Math.clamp(+PC.staminaPills, 0, 1) || 0; PC.storedCum = Math.max(+PC.storedCum, 0) || 0; PC.mpreg = 0; /* So knockMeUp() may be used with the PC */ - + if (PC.age !== undefined) { delete PC.age; } @@ -1181,7 +1181,7 @@ window.PCDatatypeCleanup = function PCDatatypeCleanup() { if (PC.indentureRestrictions !== undefined) { delete PC.indentureRestrictions; } - + /* None of these are in use */ PC.bellyPreg = PC.belly; PC.ageImplant = 0; @@ -1193,16 +1193,16 @@ window.PCDatatypeCleanup = function PCDatatypeCleanup() { window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { 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; @@ -1223,7 +1223,7 @@ 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.foodCost = Math.trunc(2500/V.economy); V.drugsCost = Math.trunc(10000/V.economy); V.rulesCost = Math.trunc(10000/V.economy); diff --git a/src/js/eventSelectionJS.tw b/src/js/eventSelectionJS.tw index 0823008fbb3..ac16f8387aa 100644 --- a/src/js/eventSelectionJS.tw +++ b/src/js/eventSelectionJS.tw @@ -1528,7 +1528,7 @@ if(eventSlave.fetish != "mindbroken") { } } } - + if(eventSlave.vagina == 0) { if(eventSlave.devotion > 50) { if(eventSlave.trust > 20) { @@ -2764,7 +2764,7 @@ if(eventSlave.fetish != "mindbroken") { } } } - + if(eventSlave.vagina == 0) { if(eventSlave.devotion > 50) { if(eventSlave.trust > 20) { diff --git a/src/js/generateGenetics.tw b/src/js/generateGenetics.tw index b574f256aa1..1163c65a9a4 100644 --- a/src/js/generateGenetics.tw +++ b/src/js/generateGenetics.tw @@ -76,7 +76,7 @@ window.generateGenetics = (function() { genes.sexualFlaw = setSexualFlaw(father, mother); genes.behavioralFlaw = setBehavioralFlaw(father, mother); genes.fetish = setFetish(father, mother); - + return genes; } @@ -332,7 +332,7 @@ window.generateGenetics = (function() { } return hair; } - + // pubicHairStyle function setPubicHStyle(father, mother) { let hair; @@ -369,7 +369,7 @@ window.generateGenetics = (function() { } return markings; } - + // sexualFlaw function setSexualFlaw(father, mother) { let flaw; @@ -391,7 +391,7 @@ window.generateGenetics = (function() { } return flaw; } - + // fetish function setFetish(father, mother) { let fetish; diff --git a/src/js/itemAvailability.tw b/src/js/itemAvailability.tw index 8cf51a08b04..81fae0045d4 100644 --- a/src/js/itemAvailability.tw +++ b/src/js/itemAvailability.tw @@ -148,7 +148,7 @@ window.isItemAccessible = function(string) { return false; } break; - + case 'a klan robe': case 'a slutty klan robe': case 'a schutzstaffel uniform': @@ -255,7 +255,7 @@ window.isItemAccessible = function(string) { return false; } break; - + case 'sport shorts and a t-shirt': if (V.clothesBoughtSports === 1 && V.clothesBoughtCasual === 1) { return true; diff --git a/src/js/pregJS.tw b/src/js/pregJS.tw index 9ef54e18929..0074e642f0c 100644 --- a/src/js/pregJS.tw +++ b/src/js/pregJS.tw @@ -71,7 +71,7 @@ window.setPregType = function(actor) { /* Suggestion for better animal pregnancy support - usage of another variable then ovum for fertility drugs bonus, and then adding actor.pregData.drugsEffect multiplier to it before adding to ovum. Example: var bonus = 0; - + ... (code below where ovum changed to bonus) bonus *= actor.pregData.drugsEffect; @@ -242,7 +242,7 @@ window.knockMeUp = function(target, chance, hole, fatherID, displayOverride) { } window.getIncubatorReserved = function(slaves) { - + return FetusGlobalReserveCount("incubator"); } @@ -254,7 +254,7 @@ window.getNurseryReserved = function (slaves) { window.findFather = function(fatherID) { let father; let V = State.variables; - + father = V.slaves[V.slaveIndices[fatherID]]; if (father === undefined) { if (V.incubator > 0) { @@ -266,7 +266,7 @@ window.findFather = function(fatherID) { father = V.cribs.find(function(s) { return s.ID == fatherID; }); } } - + return father; } @@ -280,7 +280,7 @@ window.adjustFatherProperty = function(actor, property, newValue) { window.adjustFatherProperty = function(actor, property, newValue) { let V = State.variables; let fatherIndex; - + fatherIndex = V.slaves.findIndex(function(s) { return s.ID == actor.ID; }); if (fatherIndex > 0) { V.slaves[fatherIndex][property] = newValue; diff --git a/src/js/removeActiveSlave.tw b/src/js/removeActiveSlave.tw index f46aa12fe68..fc39f0c4d03 100644 --- a/src/js/removeActiveSlave.tw +++ b/src/js/removeActiveSlave.tw @@ -13,7 +13,7 @@ window.removeActiveSlave = function removeActiveSlave() { if (V.PC.pregSource === V.missingParentID) { missing = true; } - + if (V.PC.mother === AS_ID) { V.PC.mother = V.missingParentID; missing = true; diff --git a/src/js/rulesAssistantOptions.tw b/src/js/rulesAssistantOptions.tw index 280ade70858..93e84deb943 100644 --- a/src/js/rulesAssistantOptions.tw +++ b/src/js/rulesAssistantOptions.tw @@ -122,14 +122,14 @@ window.rulesAssistantOptions = (function() { this.element.remove(); } } - + class Section extends Element { constructor(header, hidden=false) { super(header); this.hidey = this.element.querySelector("div"); if (hidden) this.toggle_hidey(); } - + render(header) { const section = document.createElement("section"); section.classList.add("rajs-section"); @@ -263,7 +263,7 @@ window.rulesAssistantOptions = (function() { this.parent = parent; pairs.forEach(item => this.appendChild(new ListItem(...item))); } - + render(label) { const elem = document.createElement("div"); const lelem = document.createElement("em"); @@ -761,7 +761,7 @@ window.rulesAssistantOptions = (function() { "genes": "XX, XY", }[attribute]; } - + setValue(input) { try { const arr = JSON.parse(input.value); @@ -980,7 +980,7 @@ window.rulesAssistantOptions = (function() { } } } - + class OtherSection extends Section { constructor() { super("Other Settings"); @@ -1394,7 +1394,7 @@ window.rulesAssistantOptions = (function() { this.onchange = (value) => current_rule.set.buttplugAttachment = value; } } - + class ImplantVolumeList extends List { constructor() { const pairs = [ @@ -1850,7 +1850,7 @@ window.rulesAssistantOptions = (function() { this.setValue(this.value2string(current_rule.set.dietCum, current_rule.set.dietMilk)); }; } - + value2string(cum, milk) { return `cum: ${cum}, milk: ${milk}`; } @@ -2207,7 +2207,7 @@ window.rulesAssistantOptions = (function() { super(items); } } - + class EarwearList extends List { constructor() { const pairs = [ @@ -2958,7 +2958,7 @@ window.rulesAssistantOptions = (function() { if (V.arcologies[0].FSChineseRevivalist !== "unset") items.push(["(FS) Imperial Seal", "a small image of your Imperial Seal"]); - + super("Your brand design is", items, true); } } diff --git a/src/js/rulesAutosurgery.tw b/src/js/rulesAutosurgery.tw index 4db8ec176f0..79a5a35a844 100644 --- a/src/js/rulesAutosurgery.tw +++ b/src/js/rulesAutosurgery.tw @@ -263,7 +263,7 @@ window.rulesAutosurgery = (function() { V.cash -= V.surgeryCost; if (V.PC.medicine >= 100) slave.health -= 5; else slave.health -= 10; - + } else if (((slave.boobShape == "normal") || (slave.boobShape == "wide-set")) && (thisSurgery.surgery_cosmetic > 0) && (slave.breastMesh != 1)) { if (slave.boobs > 800) slave.boobShape = "torpedo-shaped"; diff --git a/src/js/slaveCostJS.tw b/src/js/slaveCostJS.tw index 13916705087..d841ccb042d 100644 --- a/src/js/slaveCostJS.tw +++ b/src/js/slaveCostJS.tw @@ -1563,7 +1563,7 @@ window.slaveCost = (function() { calcCareersCost(slave); calcMiscCost(slave); calcIndentureCost(slave); /* multipliers */ - + calcCost(slave); if (isStartingSlave) { calcStartingSlaveCost(slave); diff --git a/src/js/walkPastJS.tw b/src/js/walkPastJS.tw index a55bbecccd4..f525f7f5475 100644 --- a/src/js/walkPastJS.tw +++ b/src/js/walkPastJS.tw @@ -10,7 +10,7 @@ window.primeSlave = function(activeSlave, seed) { var V = State.variables var race if (V.seeRace == 1) { race = activeSlave.race } else { race = "" } - + var pronouns = getPronouns(activeSlave) var he = pronouns.pronoun, him = pronouns.object, his = pronouns.possessive, hers = pronouns.possessivePronoun, himself = pronouns.objectReflexive, boy = pronouns.noun var He = capFirstChar(he), His = capFirstChar(his) @@ -31,16 +31,16 @@ window.rivalSlave = function(activeSlave, seed) { var _target = "" var t = "" var V = State.variables - + var pronouns = getPronouns(activeSlave) var he = pronouns.pronoun, him = pronouns.object, his = pronouns.possessive, hers = pronouns.possessivePronoun, himself = pronouns.objectReflexive, boy = pronouns.noun var He = capFirstChar(he), His = capFirstChar(his) - + if (_partnerSlave != undefined) { /* potential problem point */ var race2 if (V.seeRace == 1) { race2 = _partnerSlave.race } else { race2 = "" } - + t += " Meanwhile, " if (activeSlave.rivalry >= 3) { t += `${_partnerSlave.slaveName}, whom ${he} hates, ` @@ -54,7 +54,7 @@ window.rivalSlave = function(activeSlave, seed) { _target = "FRival", _partnerSlave = null V.target = "FRival" /*potentially removed later*/ } - + return t; } @@ -66,7 +66,7 @@ window.walkPasts = function(slave, _seed) { var V = State.variables var race if (V.seeRace == 1) { race = slave.race } else { race = "" } - + var pronouns = getPronouns(slave) var he = pronouns.pronoun, him = pronouns.object, his = pronouns.possessive, hers = pronouns.possessivePronoun, himself = pronouns.objectReflexive, boy = pronouns.noun var He = capFirstChar(he), His = capFirstChar(his) diff --git a/src/js/wombJS.tw b/src/js/wombJS.tw index 4b56123e14c..48f881c426a 100644 --- a/src/js/wombJS.tw +++ b/src/js/wombJS.tw @@ -191,7 +191,7 @@ window.WombBirthReady = function(actor, readyAge) { }; window.WombGetVolume = function(actor) { //most legacy code from pregJS.tw with minor adaptation. - + if (actor.pregData.sizeType == 0) return getVolByLen(actor); @@ -614,7 +614,7 @@ window.WombSetGenericReserve = function(actor, type, count) window.WombAddToGenericReserve = function(actor, type, count) { - + WombSetGenericReserve(actor, type, (WombReserveCount(actor, type)+count)); } @@ -733,7 +733,7 @@ window.BCReserveInit = function() try { if (slave.reservedChildren > 0) WombSetGenericReserve(slave, "incubator", reservedChildren); - + if (slave.reservedChildrenNursery > 0) WombSetGenericReserve(slave, "nursery", reservedChildren); } catch (err) { diff --git a/src/npc/asDump.tw b/src/npc/asDump.tw index ea6597530b6..35df1e2b2f7 100644 --- a/src/npc/asDump.tw +++ b/src/npc/asDump.tw @@ -43,7 +43,7 @@ <</switch>> <<run clearSummaryCache($activeSlave)>> - + <</silently>> <<goto $returnTo>> diff --git a/src/pregmod/MpregSelf.tw b/src/pregmod/MpregSelf.tw index afa3a632833..b51a31dab1b 100644 --- a/src/pregmod/MpregSelf.tw +++ b/src/pregmod/MpregSelf.tw @@ -15,7 +15,7 @@ Your orgasm continues unabated, spurred on by the syringe now spraying your cum directly into your womb. You spend a couple minutes that feel like hours cumming as your slave slowly inflates your womb with a seemingly-endless volume of your virile cum. <br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your balloon-like womb from forcing its meal back into the syringe. The nearly 2 liters of cum you have stuffed inside you leaves your stomach looking noticeably distended, prompting you to rub your sloshing belly. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your inflated belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the colossal quantity of cum inflating your womb. Your well-trained slave reacts quickly, hefting your massive balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt. You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the unending flood of semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your inhuman sperm production. There's always the tap from $dairyName of course, but this way you don't have to worry about getting pregnant. That last thought gives you pause. You can't get yourself pregnant... right? - + <<elseif $PC.balls == 2>> Calling over your closest slave, you order _himU to bring you one of the enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending a steady stream of precum running down to pool on your huge balls. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the glass enema syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started." <br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your soaked member. The large volume of precum coming from your swollen prostate necessitates regular swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your huge balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of what comes next, and soon your sack is clenching your huge balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying massive jets of alabaster cum into the enema syringe. It's good that you decided on an enema syringe instead of a normal dildo suppository, as the huge quantity of fertile semen would have overflowed from a smaller container. @@ -26,7 +26,7 @@ Your orgasm continues unabated, spurred on by the syringe now spraying your cum directly into your womb. You spend a couple minutes that feel like hours cumming as your slave slowly inflates your womb with a liter of your virile cum. <br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your stuffed womb from forcing its meal back into the syringe. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your swollen belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the huge quantity of cum that's stuffed in your womb. Your well-trained slave reacts quickly, hefting your huge balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt. You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the unending flood of semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your prodigious sperm production. There's always the tap from $dairyName of course, but this way you don't have to worry about getting pregnant. That last thought gives you pause. You can't get yourself pregnant... right? - + <<elseif $PC.balls == 1>> Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending regular drips of precum running down onto your large balls. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started." <br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your straining cock. The extra precum coming from your enhanced prostate necessitates occasional swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your large balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of what comes next, and soon your sack is clenching your large balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying large jets of alabaster cum into the syringe. It's close, the large quantity of fertile semen almost overflowing from the dildo suppository. @@ -37,7 +37,7 @@ Your orgasm continues unabated, spurred on by warm fluid flowing into your womb. You spend a minute that feel like an hour cumming as your slave slowly fills your womb with a few deciliters of virile cum. <br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, opening the floodgates for the cum that's filling your womb. Your well-trained slave reacts quickly, lifting your large balls up and out of the way so _heU can catch the stream of jizz that's just starting to pour from your cunt. You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the escaping semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your considerable sperm production. There's always the tap from $dairyName of course, but this way you don't have to worry about getting pregnant. That last thought gives you pause. You can't get yourself pregnant... right? - + <<else>> Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, a large droplet of precum hanging from the head. Your pussy is similarly soaked, imagining your latest deviancy has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started." <br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your straining cock. You lay back and enjoy yourself as _heU massages your balls before slipping _hisU hand downward to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of what comes next, and soon your sack is clenching tightly as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying jets of alabaster cum into the syringe. It's a powerful orgasm, but you only manage to fill a quarter of it. @@ -48,7 +48,7 @@ Your orgasm continues unabated, spurred on by the jet of fluid flowing into your womb. Your orgasm soon fades, and you wish that you could produce more than a deciliter of cum to fill yourself with. <br><br>Now that your orgasm is over, you notice your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, allowing the cum inside you to leak out. Your well-trained slave reacts quickly, lifting your balls up and out of the way so _heU can catch the load of jizz before it starts to leak out of your cunt. You feel _hisU soft lips pressed to your vulva as _heU works to retrieve _hisU treat. You hear some soft slurping noises and feel a warm tongue worming its way inside you to retrieve any lingering cum. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your own balls for a satisfying creampie. There's always a slave to do that, of course, but this way you don't have to worry about getting pregnant. That last thought gives you pause. You can't get yourself pregnant... right? - + <</if>> <<set _selfPreg = 30+($PC.balls*20)>> <<= knockMeUp($PC, _selfPreg, 0, -1)>> @@ -63,7 +63,7 @@ Your orgasm continues unabated, spurred on by the syringe now spraying your cum directly into your womb. You spend a couple minutes that feel like hours cumming as your slave slowly inflates your womb with a seemingly-endless volume of your virile cum. <br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your balloon-like womb from forcing its meal back into the syringe. The nearly 2 liters of cum you have stuffed inside you leaves your stomach looking noticeably distended, prompting you to rub your sloshing belly. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your inflated belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the colossal quantity of cum inflating your womb. Your well-trained slave reacts quickly, hefting your massive balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt. You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the unending flood of semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your inhuman sperm production. There's always the tap from $dairyName of course, but why use slave cum when you have such obviously superior material available? - + <<elseif $PC.balls == 2>> Calling over your closest slave, you order _himU to bring you one of the enema syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending a steady stream of precum running down to pool on your huge balls. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the glass enema syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started." <br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your soaked member. The large volume of precum coming from your swollen prostate necessitates regular swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your huge balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of the semi-incestuous stuffing that comes next, and soon your sack is clenching your huge balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying massive jets of alabaster cum into the enema syringe. It's good that you decided on an enema syringe instead of a normal dildo suppository, as the huge quantity of fertile semen would have overflowed from a smaller container. @@ -74,7 +74,7 @@ Your orgasm continues unabated, spurred on by the syringe now spraying your cum directly into your womb. You spend a couple minutes that feel like hours cumming as your slave slowly inflates your womb with a full liter of your virile cum. <br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the plunger to keep your stuffed womb from forcing its meal back into the syringe. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering over your swollen belly to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls, and with a popping sensation the enema bulb comes free. The sudden lack of resistance causes _himU to swiftly yank the rest of the syringe out of you, opening the floodgates for the huge quantity of cum that's stuffed in your womb. Your well-trained slave reacts quickly, hefting your huge balls up and out of the way so _heU can catch the torrent of jizz that's just starting to pour from your cunt. You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the unending flood of semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your prodigious sperm production. There's always the tap from $dairyName of course, but why use slave cum when you have such obviously superior material available? - + <<elseif $PC.balls == 1>> Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, sending regular drips of precum running down onto your large balls. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started." <br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your straining cock. The extra precum coming from your enhanced prostate necessitates occasional swallowing that only adds to your pleasure. You lay back and enjoy yourself as _heU massages your large balls before slipping _hisU hand underneath to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of the semi-incestuous stuffing that comes next, and soon your sack is clenching your large balls as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying large jets of alabaster cum into the syringe. It's close, the large quantity of fertile semen almost overflows from the dildo suppository. @@ -85,7 +85,7 @@ Your orgasm continues unabated, spurred on by warm fluid flowing into your womb. You spend a minute that feel like an hour cumming as your slave slowly fills your womb with a few deciliters of virile cum. <br><br>Sometime later when you've recovered your senses, you see your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, opening the floodgates for the cum that's filling in your womb. Your well-trained slave reacts quickly, lifting your large balls up and out of the way so _heU can catch the stream of jizz that's just starting to pour from your cunt. You hear some wet sounds as _heU slurps down the cum that already escaped, and then you feel _hisU soft lips pressed to your vulva as _heU steadfastly works to drink the escaping semen. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your considerable sperm production. There's always the tap from $dairyName of course, but why use slave cum when you have such obviously superior material available? - + <<else>> Calling over your closest slave, you order _himU to bring you one of the dildo-shaped suppository syringes from the slave quarters. _HeU rushes off, and you set about getting naked before lying down on your luxurious bed. Your cock is already rock-hard, a large droplet of precum hanging from the head. Your pussy is similarly soaked, imagining your belly swelling after you knock yourself up has it practically puddling. Just as you start to think about punishing your slave for taking too long, you hear a knock before _heU enters carrying the remarkably-lifelike dildo syringe. Impatient, you give _himU your instructions: "pull out the plunger and keep the syringe handy. You're going to suck me off, but I want every drop of my cum to go into that syringe. No spilling. Now get started." <br><br>Following your instructions, _heU eagerly drops to _hisU knees and inhales your straining cock. You lay back and enjoy yourself as _heU massages your balls before slipping _hisU hand downward to start fingering your soaked pussy. The expert ministrations from your slave combine with your thoughts of the semi-incestuous stuffing that comes next, and soon your sack is clenching tightly as your body prepares to cum. Recognizing the signs, your slave removes _hisU mouth and replaces it with the open end of the syringe. _HeU takes _hisU sodden hand from your cunt and starts stroking vigorously, and soon you're spraying jets of alabaster cum into the syringe. It's a powerful orgasm, but you only manage to fill a quarter of it. @@ -96,7 +96,7 @@ Your orgasm continues unabated, spurred on by the jet of fluid flowing into your womb. Your orgasm soon fades, and you wish that you could produce more than a deciliter of cum to fill yourself with. <br><br>Now that your orgasm is over, you notice your slave standing by while holding the dildo inside you to keep you plugged up. You give the waiting _girlU _hisU orders: "pull it out, and use your mouth to keep the mess to a minimum." _HeU gets on _hisU knees and takes a firm grip on the syringe before peering up at you to make sure you're ready for _himU to continue. As soon as you give _himU a nod _heU pulls the dildo free, allowing the cum inside you to leak out. Your well-trained slave reacts quickly, lifting your balls up and out of the way so _heU can catch the load of jizz before it starts to leak out of your cunt. You feel _hisU soft lips pressed to your vulva as _heU works to retrieve _hisU treat. You hear some soft slurping noises and feel a warm tongue worming its way inside you to retrieve any lingering cum. You relax and enjoy the afterglow of your orgasms while _heU works, proud of your ingenious idea to take advantage of your own balls for a satisfying creampie. There's always a slave to do that, of course, but why use slave cum when you have such obviously superior material available? - + <</if>> <<= knockMeUp($PC, 100, 0, -1)>> <</if>> diff --git a/src/pregmod/analyzePregnancy.tw b/src/pregmod/analyzePregnancy.tw index d0f940a4b1e..891048297c2 100644 --- a/src/pregmod/analyzePregnancy.tw +++ b/src/pregmod/analyzePregnancy.tw @@ -132,9 +132,9 @@ <br> Reserved: $activeSlave.womb[_ap].reserve <</if>> - + <br><br> - + Rename: <<textbox "_tempName" _tempName >> [[Apply | Analyze Pregnancy][$activeSlave.womb[_ap].genetics.name = _tempName]] <<if $activeSlave.womb[_ap].age < 4 && ($activeSlave.womb[_ap].fatherID != -1 || $activeSlave.breedingMark == 0)>> <br> diff --git a/src/pregmod/artificialInsemination.tw b/src/pregmod/artificialInsemination.tw index 1c2bdc2aa70..64021a377c8 100644 --- a/src/pregmod/artificialInsemination.tw +++ b/src/pregmod/artificialInsemination.tw @@ -23,7 +23,7 @@ __Select an eligible slave to serve as the semen donatrix:__ <<if $incubatorSlaves > 0 && $incubatorReproductionSetting == 2>> <br><br> - + __Incubator settings are resulting in large-scale fluid secretion. Select an eligible incubatee to milk for semen:__ <br> diff --git a/src/pregmod/csec.tw b/src/pregmod/csec.tw index cdeca1b7c2a..bae0e1a3a1e 100644 --- a/src/pregmod/csec.tw +++ b/src/pregmod/csec.tw @@ -159,7 +159,7 @@ Performing a cesarean section is trivial for the remote surgery to carry out. $a <<else>> _fathersReduced[0] <</if>> - + <<if _curBabies <= 1>>has<<else>>have<</if>> already been @@ -196,7 +196,7 @@ Performing a cesarean section is trivial for the remote surgery to carry out. $a <</for>> <</if>> <<set $activeSlave = $mom>> - + <<else>> /*No live babies. Placeholder */ <</if>> diff --git a/src/pregmod/eliteTakeOverFight.tw b/src/pregmod/eliteTakeOverFight.tw index ef12b05cbc0..7ebc80dd6a2 100644 --- a/src/pregmod/eliteTakeOverFight.tw +++ b/src/pregmod/eliteTakeOverFight.tw @@ -60,7 +60,7 @@ /* PC shooting */ /* higher skill means a higher chance to hit due to lower requirements and if the elites are enraged they very slightly become easier targets. */ /* 5/6 = 83% rounded down is the chance that it was loaded chamber (simplified version based off the wikipedia article) */ - + /* variables: */ /* Revolver */ <<set _revolverChambers = 6>> @@ -69,7 +69,7 @@ <<set $eliteTotal = 12>> <<set $eliteDead = 0>> <<set $eliteVegetable = 0>> - + /* To Hit chance */ <<if $PC.pregSource == -1 || $PC.pregSource == -6>> /* still woozy */ <<set _toHit = 56>> @@ -87,7 +87,7 @@ <<if _EliteEnraged == 1>> <<set _toHit += 5>> <</if>> - + /* shooting */ /* in the end I removed the messages from the cycle. I don't think having 6 lines of "you shot" is pretty looking. Feel free to re add them in however */ <<for _i = _revolverChambers; _i > 0; _i-->> @@ -97,7 +97,7 @@ <<set _revolverBullets -= 1>> <</if>> <</for>> - + <<if $eliteDead >= 1>> <br>You managed to kill several elites in rapid succession, leaving the rest in shock and fear. <<elseif $eliteDead == 1>> @@ -106,11 +106,11 @@ <br>Unfortunately you fail to kill a single elite. <</if>> <br> - + /* syringe shot */ <<set $eliteVegetable = 0>> <<set _druggedThrow = 0>> - + <<if $eliteDead > 0>> With $eliteDead elite's dead, you pick up the syringe from the desk and aim for the forehead of another. <<else>> diff --git a/src/pregmod/fDick.tw b/src/pregmod/fDick.tw index 7935e926304..67e45c039b6 100644 --- a/src/pregmod/fDick.tw +++ b/src/pregmod/fDick.tw @@ -16,7 +16,7 @@ <<else>> $his cock <</if>> - + <<if $activeSlave.fetish != "mindbroken" && $activeSlave.fuckdoll == 0>> <<if $activeSlave.devotion > 20>> $He thought $he would be fucking another slave, not $his <<= WrittenMaster()>>, so to say $he's pleasantly surprised would be an understatement. @@ -30,7 +30,7 @@ <</if>> <</if>> <</if>> - + You slowly lower yourself onto $his <<if $activeSlave.dick == 1>> tiny diff --git a/src/pregmod/fFeet.tw b/src/pregmod/fFeet.tw index 7eed557e8f0..6fe22199e0f 100644 --- a/src/pregmod/fFeet.tw +++ b/src/pregmod/fFeet.tw @@ -58,7 +58,7 @@ <<else>> <<set _belly = bellyAdjective($activeSlave)>> <</if>> - + <<if $activeSlave.height >= 185>> <<set _legs = 'wonderfully long'>> <<elseif $activeSlave.height >= 170>> diff --git a/src/pregmod/fillUpFace.tw b/src/pregmod/fillUpFace.tw index 04b1cc506a6..deeafb96dc1 100644 --- a/src/pregmod/fillUpFace.tw +++ b/src/pregmod/fillUpFace.tw @@ -60,7 +60,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl firm, flat <</if>> belly, pulling $him into your lap. You force the hose down $his throat, strapping it to $his head to prevent it from slipping out, and turn the flow to low. With everything in place, you return your hands to $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hands. Once you have given $him $his fill, you give the firm orb of $his belly a slap, eliciting a large belch from the broken slave and no motion at all from $his gut. You order $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his hiccuping bulk onto the couch to recover. After a few minutes of rest, and several glares from you when it appears $his meal might be coming back up, is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hands. Once you have given $him $his fill, you give the jiggling orb of $his belly a slap, eliciting a burp from the broken slave and tons of motion from $his gut. You order $his to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his hiccuping bulk onto the couch to recover, After a few minutes of rest, and several glares from you when it appears $his meal might be coming back up, is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hands. Once you have given $him $his fill, you give $his bloated belly a slap, eliciting a small burp from the broken slave and a little jiggle from $his gut. You order $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing bulk onto the couch to recover. After a few minutes of rest, and several glares from you when it appears $his meal might be coming back up, is the hiccuping $activeSlave.slaveName ready to be moved<</if>>. - + <<elseif $activeSlave.devotion < -20>> <<if canWalk($activeSlave)>> You instruct $him to take a seat on your lap and open $his mouth wide for the hose. Opposed to the thought of being filled <<if $activeSlave.inflation > 0>>more <</if>>with $activeSlave.inflationType, $he tries to step back, but you catch $him and pull $him into your lap, wrapping your arms around $his @@ -99,7 +99,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl firm, flat <</if>> belly. You force the hose down $his throat, strapping it to $his head to prevent $him from removing it, and turn the flow to low. With everything in place, you return your hands to $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hands. Once you have given $him $his fill, you give the firm orb of $his belly a slap, eliciting gagging from the overfilled slave and no motion at all from $his gut. $He <<if canSee($activeSlave)>>looks in your eyes<<else>>faces you<</if>>, as though almost demanding answers. $He looks apprehensive about what you will do next. You order $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his hiccuping bulk onto the couch to recover. After a few minutes of rest, and several glares from you when it appears $his meal might be coming back up, is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hands. Once you have given $him $his fill, you give the jiggling orb of $his belly a slap, eliciting a burp from the full slave and tons of motion from $his gut. $He <<if canSee($activeSlave)>>looks in your eyes<<else>>faces you<</if>>, as though almost demanding answers. $He looks apprehensive about what you will do next. You order $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his hiccuping bulk onto the couch to recover. After a few minutes of rest, and several glares from you when it appears $his meal might be coming back up, is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hands. Once you have given $him $his fill, you give $his bloated belly a slap, eliciting a shudder from the bloated slave and a little jiggle from $his gut. $He <<if canSee($activeSlave)>>looks in your eyes<<else>>faces you<</if>>, as though almost demanding answers. $He looks apprehensive about what you will do next. You order $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing bulk onto the couch to recover. After a few minutes of rest, and several glares from you when it appears $his meal might be coming back up, is the hiccuping $activeSlave.slaveName ready to be moved<</if>>. - + <<elseif $activeSlave.devotion <= 20>> <<if canWalk($activeSlave)>> You instruct $him to take a seat on your lap and open $his mouth wide for the hose. $He complies without comment and settles $himself onto your lap, shuddering slightly as you wrap your arms around $his @@ -138,7 +138,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl firm, flat <</if>> belly. You insert the hose down $his throat, choosing to hold it place instead of strapping it to $him, and turn the flow to low. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a slap, eliciting a restrained gag from the overfilled slave and no motion at all from $his gut. $He looks up at you quizzically, unsure about what you will do next. You order $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his hiccuping bulk onto the couch to recover. $His meal attempts to come back up on $his several times, but $he holds it down for fear of punishment should $he vomit. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a slap, eliciting a strained burp from the full slave and tons of motion from $his gut. $He looks up at you quizzically, unsure about what you will do next. You order $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his hiccuping bulk onto the couch to recover. $His meal attempts to come back up on $his several times, but $he holds it down for fear of punishment should $he vomit. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a slap, eliciting a small shudder from the bloated slave and a little jiggle from $his gut. $He looks up at you quizzically, unsure about what you will do next. You order $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing bulk onto the couch to recover. $His meal attempts to come back up on $his several times, but $he holds it down for fear of punishment should $he vomit. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>. - + <<elseif $activeSlave.devotion <= 50>> <<if canWalk($activeSlave)>> You instruct $him to take a seat on your lap and open $his mouth wide for the hose. $He hesitates but eventually settles $himself onto your lap as you wrap your arms around $his @@ -177,7 +177,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl firm, flat <</if>> belly. You <<if $activeSlave.amp != 1>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a small hiccup, that $he immediately apologizes for, from the overfilled slave and no motion at all from $his gut. $He sighs contently, hoping you'll give $his more attention. You order $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the full slave and tons of motion from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $him several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the bloated slave and a little jiggle from $his gut. $He sighs contently, hoping you'll give $his more attention. You order $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>. - + <<else>> <<if canWalk($activeSlave)>> You instruct $him to take a seat on your lap and open $his mouth wide for the hose. $He eagerly settles $himself onto your lap as you wrap your arms around $his diff --git a/src/pregmod/hotswapprosthetics.tw b/src/pregmod/hotswapprosthetics.tw index 662fd903aa4..5c18285375e 100644 --- a/src/pregmod/hotswapprosthetics.tw +++ b/src/pregmod/hotswapprosthetics.tw @@ -22,7 +22,7 @@ <</replace>> <</link>> | <</if>> - + <<if $activeSlave.amp == -1>> <strong>Basic P-limbs equipped</strong> <<elseif _readyLimbs.includes(-1)>> @@ -43,7 +43,7 @@ <<else>> //Basic prostheses unavailable <</if>>| - + <<if $activeSlave.amp == -2>> <strong>Sex focused P-limbs equipped</strong> <<elseif _readyLimbs.includes(-2)>> @@ -64,7 +64,7 @@ <<else>> //Sex focused prostheses unavailable <</if>>| - + <<if $activeSlave.amp == -3>> <strong>Natural looking P-limbs equipped</strong> <<elseif _readyLimbs.includes(-3)>> @@ -85,7 +85,7 @@ <<else>> //Natural looking prostheses unavailable <</if>>| - + <<if $activeSlave.amp == -4>> <strong>Combat P-limbs equipped</strong> <<elseif _readyLimbs.includes(-4)>> @@ -106,7 +106,7 @@ <<else>> //Combat prostheses unavailable <</if>>| - + <<if $activeSlave.amp == -5>> <strong>Cybernetic P-limbs equipped</strong> <<elseif _readyLimbs.includes(-5)>> diff --git a/src/pregmod/incubatorReport.tw b/src/pregmod/incubatorReport.tw index f14b09899c5..ce3f960252f 100644 --- a/src/pregmod/incubatorReport.tw +++ b/src/pregmod/incubatorReport.tw @@ -77,7 +77,7 @@ <<set $tanks[_inc].weight -= 40>> <</if>> <</if>> - + <<if $incubatorUpgradeMuscles == 1>> <br> <<if $incubatorMusclesSetting == 2>> @@ -225,7 +225,7 @@ <br> With the growth stimulant injections offline, $his body is left to develop naturally. <</if>> - + <<if $incubatorUpgradeReproduction == 1>> <br> <<if $incubatorReproductionSetting == 2>> @@ -740,7 +740,7 @@ <<else>> <<set $tanks[_inc].energy = 0, $tanks[_inc].need = 0>> <</if>> - + <<set $tanks[_inc].weight = Math.clamp($tanks[_inc].weight, -100, 200)>> <<set $tanks[_inc].muscles = Math.clamp($tanks[_inc].muscles, -100, 100)>> <<set $tanks[_inc].dick = Math.clamp($tanks[_inc].dick, 0, 10)>> @@ -749,7 +749,7 @@ <<set $tanks[_inc].boobs = Math.clamp($tanks[_inc].boobs, 0, 30000)>> <<set $tanks[_inc].height = Math.clamp($tanks[_inc].height, 0, 274)>> <<set $tanks[_inc].hormoneBalance = Math.clamp($tanks[_inc].hormoneBalance, -500, 500)>> - + <br> <</for>> /* diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index efe153806b3..47468d27c4a 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -1471,5 +1471,5 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily $ $His butt is already so large that basic implants will not have a noticeable enough effect to sate $his curiosity. <</if>> <</if>> - + </span> diff --git a/src/pregmod/organFarmOptions.tw b/src/pregmod/organFarmOptions.tw index ac508c4ded2..d16e11b562d 100644 --- a/src/pregmod/organFarmOptions.tw +++ b/src/pregmod/organFarmOptions.tw @@ -287,7 +287,7 @@ The fabricator is ready to grow an organ for $him. Extract tissue to begin growi <<goto "Remote Surgery">> <</link>> //Costs <<print cashFormat(20000)>> and the slave must not have female reproductive organs for successful implantation// <</if>> - + <<if $animalMpreg != 0>> <<if $slaveOrgans.mpregPig != 1>> <br> diff --git a/src/pregmod/pcSurgeryDegredation.tw b/src/pregmod/pcSurgeryDegredation.tw index d6559030a7d..4d5be45e0ed 100644 --- a/src/pregmod/pcSurgeryDegredation.tw +++ b/src/pregmod/pcSurgeryDegredation.tw @@ -9,45 +9,45 @@ <<case "restoreFace">> After a few hours, you awaken in the recovery wing with a face both sore and somewhat numb. <<if $PC.belly >= 10000 || $PC.boobsBonus == 3>>Struggling to sit<<else>>Sitting<</if>> up, you catch sight of yourself in the mirror-covered wall across from your bed. Your face is back to the way it was before you had it altered (not counting any additional years added to it) and looking just as good as you remember. You attempt to smile at yourself, only to find your face doesn't want to comply; guess the drugs haven't completely worn off yet. You lie back down to sleep off the rest of the anesthesia before returning to your arcology. - + <<case "ageDown">> After a few hours, you awaken in the recovery wing with a face both sore and somewhat numb. Sitting up, you catch sight of yourself in the mirror-covered wall across from your bed. An oddly familiar face is staring back at you; it takes you a moment to register in your groggy state that it isn't your past self but rather the result of the age reduction surgery. You attempt to smile at yourself, only to find your face doesn't want to comply; guess the drugs haven't completely worn off yet. You lie back down to sleep off the rest of the anesthesia before returning to your arcology. <<PCAgeImplantAdjustmentDown>> - + <<case "ageUp">> After a few hours, you awaken in the recovery wing with a face both sore and somewhat numb. Sitting up, you catch sight of yourself in the mirror-covered wall across from your bed. An oddly familiar face is staring back at you; it takes you a moment to register in your groggy state that you are in fact looking at the result of the age increasing surgery. You attempt to smile at yourself, only to find your face doesn't want to comply; guess the drugs haven't completely worn off yet. You lie back down to sleep off the rest of the anesthesia before returning to your arcology. <<PCAgeImplantAdjustmentUp>> - + <<case "breastReductionImplant">> 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.preg > 30 || $PC.births > 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<</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.preg > 30 || $PC.births > 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.preg > 30 || $PC.births > 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<</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.preg > 30 || $PC.births > 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.preg > 30 || $PC.births > 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. - + <<case "breasts">> 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 a new weight on your chest. Pulling the covers off yourself, you observe your new, soft C-cup 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. "With these, you should be able to compete with any girls around you." 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.preg > 30 || $PC.births > 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 new 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 "buttReductionImplant">> After a few hours, you awaken in the recovery wing, face down in a bed made to accommodate as person with your body type, with a sore ass. You push yourself up and look at the mass under the cover behind you that is your rear, taking note of how much smaller it is now than when you arrived. "So do you like it?", asks the surgeon's assistant, seating herself beside you and bringing her hands to your butt. "Size isn't everything in an ass, shape is important too." She begins groping your bottom, feeling around for any oddities. "I know you're still a little sore, but bear with it. There, everything feels good, now rest up and you'll be set! Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Groggy, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. - + <<case "buttShrinkage">> After a few hours, you awaken in the recovery wing, face down in a bed made to accommodate a person with your body type, with a sore ass. You push yourself up and look at the mass under the cover behind you that is your rear, taking note of how much smaller it is now than when you arrived. "So do you like it?", asks the surgeon's assistant, seating herself beside you and bringing her hands to your butt. "Size isn't everything in an ass, shape is important too, though I think you've got a good balance. We didn't need to do much reshaping." She begins groping your bottom, feeling around for any oddities. "I know you're still a little sore, but bear with it. There, everything feels good, now rest up and you'll be set! Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Groggy, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. - + <<case "buttEnlargementImplant">> After a few hours, you awaken in the recovery wing, face down in a bed made to accommodate a person with your body type, with a sore ass. You push yourself up and look at the mass under the cover behind you that is your rear, taking note of how much bigger it is now than when you arrived. "So do you like it?", asks the surgeon's assistant, seating herself beside you and bringing her hands to your <<if $PC.butt == 3>>enormous<<elseif $PC.butt == 2>>huge<<else>>big<</if>> rounded butt. "Size isn't everything in an ass, shape is important too, though I think you've got a good balance. We didn't need to do much reshaping when we put in the implant." She begins groping your bottom, feeling the silicone filled implant for any oddities. "I know you're still a little sore, but bear with it. There, everything feels good, now rest up and you'll be set! Though you may need some help righting yourself until you get used to its added weight. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Groggy, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. - + <<case "buttEnlargement">> After a few hours, you awaken in the recovery wing, face down in a bed made to accommodate a person with your body type, with a sore ass. You push yourself up and look at the mass under the cover behind you that is your rear, taking note of how much bigger it is now than when you arrived. "So do you like it?", asks the surgeon's assistant, seating herself beside you and bringing her hands to your <<if $PC.butt == 3>>enormous<<elseif $PC.butt == 2>>huge<<else>>big<</if>> soft butt. "Size isn't everything in an ass, shape is important too, though I think you've got a good balance. We didn't need to do much reshaping when we added the fat." She begins groping your bottom, feeling around for any oddities. "So soft... I know you're still a little sore, but bear with it. There, everything feels good, now rest up and you'll be set! Though you may need some help righting yourself until you get used to its added weight. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Groggy, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. - + <<case "ballEnlargement">> After a few hours, you awaken in the recovery wing with a distinct soreness <<if $PC.ballsImplant > 2>>and the sense that something massive is pushing your legs apart<<elseif $PC.ballsImplant == 2>>and tight feeling between your legs<<else>>between your legs<</if>>. You pull the covers off of yourself to catch sight of the result of the surgery and <<if $PC.boobsBonus == 3 && $PC.belly >= 10000>> @@ -62,7 +62,7 @@ "So, what do you think of them?", asks the surgeon's assistant, seating herself beside you and placing a hand upon your <<if $PC.ballsImplant > 3>>watermelon-sized<<elseif $PC.ballsImplant == 3>>cantaloupe-sized<<elseif $PC.ballsImplant == 2>>softball-like<<else>>large<</if>> testicles. "Nice and heavy, you should feel them with every move you make." She begins groping your scrotum, feeling around for any oddities in the gel. "I know you're still a little sore, but bear with it. Enjoying the massage are you?" She asks, poking at the tip of your erection with her free hand. "Why don't we find out if they are working properly?" She leans over your dick<<if $PC.belly >= 5000>>, her face brushing the underside of your pregnancy,<</if>> <<if $PC.balls > 1>> and licks up the rivulet of precum running down its length. "As good as always." Taking your dick to the hilt, she begins earnestly sucking you off while fondling your overfilled balls. The new sensation quickly overwhelms your control and you release your massive load deep in her throat. Like a good assistant, she gulps down the gushing fluid until she takes you deep enough for it to pour down her throat directly. "Shame just adding gel doesn't mean more cum." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. <<else>> and licks the bead of precum building on its end. "As good as always." Taking your dick to the hilt, she begins earnestly sucking you off while fondling your overfilled balls. The new sensation quickly overwhelms your control and you release your load deep in her throat. Like a good assistant, she diligently swallows it down, making sure not a drop is missed. "Shame just adding gel doesn't mean more cum." Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology.<</if>> - + <<case "ballShrinkage">> After a few hours, you awaken in the recovery wing with a distinct soreness <<if $PC.ballsImplant == 2>>and tight feeling between your legs<<else>>between your legs<</if>>. You pull the covers off of yourself to catch sight of the result of the surgery and <<if $PC.boobsBonus == 3 && $PC.belly >= 10000>> @@ -118,7 +118,7 @@ find your balls have had a dramatic size adjustment. <</if>> "So, what do you think of them?", asks the surgeon's assistant, seating herself beside you and placing a hand upon your <<if $PC.ballsImplant == 2>>softball-like<<else>>large<</if>> testicles. "Starting to feel lighter?" She begins groping your scrotum, feeling around for any oddities. "I know you're still a little sore after removing so much gel on top of the testicle growth." After a few minutes of gentle massage she looks up at you. "Enjoying the massage are you?" She asks, poking at the tip of your erection with her free hand. "Why don't we find out if those hormones are working properly?" She leans over your dick<<if $PC.belly >= 5000>>, her face brushing the underside of your pregnancy,<</if>> and licks up the droplets of precum running down its length. "As good as always." Taking your dick to the hilt, she begins earnestly sucking you off while fondling your loosened balls. The new sensation quickly overwhelms your control and you release a surprisingly large load deep in her throat. Like a good assistant, she gulps down the gushing fluid, making sure she doesn't spill a drop. "Their new size might not be what you were hoping for, but they're sure producing a lot of yummy cum now!" Satisfied, you lie back down to sleep off the rest of the anesthesia before returning to your arcology. - + <<case "tightPussy">> After a few hours, you awaken in the recovery wing with a distinct soreness between your legs. You pull the covers off of yourself to catch sight of the result of the surgery and <<if $PC.boobsBonus == 3 && $PC.belly >= 10000>> @@ -163,7 +163,7 @@ find your penis and testicles removed, leaving you with just a vagina. Given the soreness in your lower belly, your prostate and other male reproductive organs have been removed as well. You can't tell much more until you get a good feel of it, but you're too sore to try. Your body has also undergone large-scale reconstructive surgery; it is unlikely anyone will recognize you a man anymore. <</if>> "So, how do you feel?", asks the surgeon's assistant, seating herself beside you. "I'd take it easy for the rest of the week, your body is going to take some time to get used to not having a penis anymore and to recover from all the changes. But if it makes you feel any better, you certainly are a lovely woman. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Exhausted from the procedure, you settle back down to recover for the rest of your stay. - + <<case "herm2truemale">> After a few hours, you awaken in the recovery wing with a distinct soreness between your legs and pain practically all over your body. You pull the covers off of yourself to catch sight of the result of the surgery and find your pussy is gone, leaving you with just a cock and balls. Given the soreness in your lower belly, your womb and ovaries are gone too. You can't tell much more until you get a good feel of it, but you're too sore to try. Your body has also undergone large-scale reconstructive surgery; it is unlikely anyone will recognize you a woman anymore. "So, how do you feel?", asks the surgeon's assistant, seating herself beside you. "I'd take it easy for the rest of the week, your body is going to take some time to recover from all the changes. But if it makes you feel any better, you certainly are a handsome man. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Exhausted from the procedure, you settle back down to recover for the rest of your stay. @@ -175,7 +175,7 @@ your dick is gone, along with the rest of your male reproductive organs, leaving you with a pussy, a new fertile set of ovaries and a fresh womb. You can't tell much more until you get a good feel of it, but you're too sore to try. <</if>> "So, how do you feel?", asks the surgeon's assistant, seating herself beside you and placing a hand on your belly. "I'd take it easy for the rest of the week, your body is going to take some time to recover from all the changes. Now, this might be uncomfortable, but it would be best to check if your new parts are functioning correctly." She circles around until she is between your legs and disappears between your thighs. You feel face brush your inner legs as she brings her mouth to your fresh pussy and begins to enthusiastically eat you out. She is quite good at her job and quickly brings you to climax; your new vagina squirting girl cum across her face. She raises from your crotch and licks her lips. "Your new taste is good too. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around. Oh! And before you leave, we'll write a prescription for some birth control for you. You don't have to use it, but it'll be there for you." Exhausted from the procedure, you settle back down to recover for the rest of your stay. - + <<case "male2herm">> After a few hours, you awaken in the recovery wing with a distinct soreness between your legs and in your lower belly. You pull the covers off of yourself to catch sight of the result of the surgery and find <<if $PC.boobsBonus == 3>> @@ -194,7 +194,7 @@ <</if>> "So, how do you feel?", asks the surgeon's assistant, seating herself beside you and placing a hand on your belly. "I'd take it easy for the rest of the week, your body is going to take some time to recover from all the changes. Now, this might be uncomfortable, but it would be best to check if your new parts are functioning correctly." She circles around until she is between your legs and disappears between your thighs. You feel face brush your inner legs as she brings her mouth to your fresh pussy and begins to enthusiastically eat you out. She is quite good at her job and quickly brings you to climax; your new vagina squirting girl cum across her face. She raises from your crotch and licks her lips. "Your new taste is good too. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around. Oh! And before you leave, we'll write a prescription for some birth control for you. You don't have to use it, but it'll be there for you." Exhausted from the procedure, you settle back down to play with your tits and recover for the rest of your stay. <<if $PC.boobs == 0>><<set $PC.boobs = 1, $PC.boobsBonus = -2>><</if>> - + <<case "male2hermfemale">> After a few hours, you awaken in the recovery wing with a distinct soreness between your legs and in your lower belly. You pull the covers off of yourself to catch sight of the result of the surgery and find <<if $PC.boobsBonus == 3>> @@ -246,7 +246,7 @@ find nothing but a pair of small, stitched incisions over your ovaries. <</if>> "Everything went well", says the surgeon's assistant, seating herself beside you and tracing your labia with a finger. "Now we won't know if they are functional until you have your first period. Funny hearing that again, right? Anyway, everything is hooked up so I'm sure you'll find out in a few weeks. So, how about a little warm up to get you ready?" She circles around till she is between your legs and disappears between your thighs. You feel face brush your inner legs as she brings her mouth to your cunt and begins to enthusiastically eat you out. She is quite good at her job and quickly brings you to climax; your pussy squirting girl cum across her face. She raises from your crotch and licks her lips. "As much as I'd like to really check your fertility, I lack the proper 'instruments' to do so and, well, I doubt you'd want me to be the father of your next child..." She faces the floor before turning back to you. "Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you settle back down to sleep off the rest of the anesthesia before returning to your arcology. - + <<default>> You have surgery. This is a WIP, if you can't tell. diff --git a/src/pregmod/saInflation.tw b/src/pregmod/saInflation.tw index 1645ead7761..bd6a1b3007a 100644 --- a/src/pregmod/saInflation.tw +++ b/src/pregmod/saInflation.tw @@ -468,7 +468,7 @@ <</if>> <</if>> <</if>> - + <<case "food">> <<if $slaves[$i].behavioralFlaw == "anorexic">> <<if $slaves[$i].inflation == 3>> diff --git a/src/pregmod/saPorn.tw b/src/pregmod/saPorn.tw index 5e6bce62189..6d9f55a923f 100644 --- a/src/pregmod/saPorn.tw +++ b/src/pregmod/saPorn.tw @@ -2,7 +2,7 @@ <<if $studio == 1 && $slaves[$i].pornFeed == 1>> /* content is being produced */ <<set $HackingSkillMultiplier = HSM()>> - + /* rate of decay*/ <<if $slaves[$i].pornPrestige > 1>> /* 50k */ <<set _decayRate = 5000>> @@ -42,11 +42,11 @@ <<if $PC.hacking < 0>> <<set $PC.hacking += 0.1>> <</if>> - + The studio regularly releases clips of $his daily affairs. - + <<if $cheatMode == 1>>Decay: _decayRate Viewership: _viewership Last week's fame: _oldFame<</if>> - + <<if $slaves[$i].pornPrestige > 1>> $He is widely regarded in $slaves[$i].pornFameType porn, but with so many watchers, turn over is high. <<elseif $slaves[$i].pornPrestige > 0>> @@ -58,13 +58,13 @@ <<else>> $He is borderline unknown, so $he tends to hold onto what little watchers $he has. <</if>> - + <<if ($slaves[$i].prestige > 1)>> Interest in porn of $him is very high, since $he's already quite prestigious. <<elseif ($slaves[$i].prestige > 0)>> Interest in porn of $him is high, since $he's already prestigious. <</if>> - + <<if $slaves[$i].fuckdoll > 0>> <<elseif $slaves[$i].collar == "porcelain mask">> $His mask adds an air of mystery to $him, @@ -94,13 +94,13 @@ <<else>> $His face chases off all but the most desperate viewers. <</if>> - + <<if $PC.hacking > 10>> With your hacking skills, you manage to tweak search algorithms to display $his content more often. <<elseif $PC.hacking < 0>> With your lack of skill with computers you manage to misidentify $his content, complicating searches. <</if>> - + /*Paraphilias have the highest take of viewers*/ <<if $slaves[$i].sexualFlaw == "neglectful">> <<if $slaves[$i].pornFocus == "neglectful" || $slaves[$i].pornFameType == "orgasm denial">> /*perhaps split these? */ @@ -112,7 +112,7 @@ <<set $slaves[$i].pornTypeNeglectful += _adjustedViewership+($slaves[$i].fetishStrength*2)-((_decayRate/10)*($pornStarNeglectfuls-1))>> <<set $slaves[$i].pornTypeNeglectful = Math.clamp($slaves[$i].pornTypeNeglectful, 0, 150000)>> <<set _viewerSoaking++>> - + <<if $slaves[$i].pornFocus == "neglectful" || $slaves[$i].pornFameType == "orgasm denial">> $His lack of interest in getting off $himself, even when at the verge of climax, makes $him a hit with viewers that enjoy orgasm denial. <<if $slaves[$i].pornTypeNeglectful > _oldPorn>> @@ -139,7 +139,7 @@ <<set $slaves[$i].pornTypeCumAddict += _adjustedViewership+($slaves[$i].fetishStrength*2)-((_decayRate/10)*($pornStarCumAddicts-1))>> <<set $slaves[$i].pornTypeCumAddict = Math.clamp($slaves[$i].pornTypeCumAddict, 0, 150000)>> <<set _viewerSoaking++>> - + <<if $slaves[$i].pornFocus == "cum addict" || $slaves[$i].pornFameType == "bukkake">> $His complete obsession with cum makes $him a hit with viewers that enjoy bukkake and cum drinking. <<if $slaves[$i].pornTypeCumAddict > _oldPorn>> @@ -166,7 +166,7 @@ <<set $slaves[$i].pornTypeAnalAddict += _adjustedViewership+($slaves[$i].fetishStrength*2)-((_decayRate/10)*($pornStarAnalAddicts-1))>> <<set $slaves[$i].pornTypeAnalAddict = Math.clamp($slaves[$i].pornTypeAnalAddict, 0, 150000)>> <<set _viewerSoaking++>> - + <<if $slaves[$i].sexualFlaw == "anal addict" || $slaves[$i].pornFameType == "anal addiction">> $His complete obsession with taking things up $his ass makes $him a hit with viewers that enjoy hardcore anal. <<if $slaves[$i].pornTypeAnalAddict > _oldPorn>> @@ -220,7 +220,7 @@ <<set $slaves[$i].pornTypeBreastGrowth += _adjustedViewership+($slaves[$i].fetishStrength*2)-((_decayRate/10)*($pornStarBreastGrowths-1))>> <<set $slaves[$i].pornTypeBreastGrowth = Math.clamp($slaves[$i].pornTypeBreastGrowth, 0, 150000)>> <<set _viewerSoaking++>> - + <<if $slaves[$i].pornFocus == "breast growth" || $slaves[$i].pornFameType == "breast expansion">> $His complete obsession with the ever increasing size of $his tits makes $him a hit with viewers that enjoy enormous knockers and breast expansion. <<if $slaves[$i].pornTypeBreastGrowth > _oldPorn>> @@ -247,7 +247,7 @@ <<set $slaves[$i].pornTypeAbusive += _adjustedViewership+($slaves[$i].fetishStrength*2)-((_decayRate/10)*($pornStarAbusives-1))>> <<set $slaves[$i].pornTypeAbusive = Math.clamp($slaves[$i].pornTypeAbusive, 0, 150000)>> <<set _viewerSoaking++>> - + <<if $slaves[$i].pornFocus == "abusive" || $slaves[$i].pornFameType == "abuse">> $His wanton enjoyment of pleasure through force amuses viewers that enjoy rape and abuse. <<if $slaves[$i].pornTypeAbusive > _oldPorn>> @@ -301,7 +301,7 @@ <<set $slaves[$i].pornTypeSelfHating += _adjustedViewership+($slaves[$i].fetishStrength*2)-((_decayRate/10)*($pornStarSelfHatings-1))>> <<set $slaves[$i].pornTypeSelfHating = Math.clamp($slaves[$i].pornTypeSelfHating, 0, 150000)>> <<set _viewerSoaking++>> - + <<if $slaves[$i].pornFocus == "self hating" || $slaves[$i].pornFameType == "self hating">> $His complete disregard for $his own wellbeing makes $him a hit with viewers that enjoy watching $him suffer. <<if $slaves[$i].pornTypeSelfHating > _oldPorn>> @@ -384,7 +384,7 @@ <<set $slaves[$i].pornTypeCumSlut += (_adjustedViewership/_viewerSoaking)+($slaves[$i].fetishStrength)-((_decayRate/10)*($pornStarCumSluts-1))>> <<set $slaves[$i].pornTypeCumSlut = Math.clamp($slaves[$i].pornTypeCumSlut, 0, 150000)>> <<set _viewerSoaking++>> - + <<if $slaves[$i].pornFocus == "cumslut" || $slaves[$i].pornFameType == "cum">> With $his taste for cum, $he has a clear advantage when it comes to ejaculate-based smut. <<if $slaves[$i].pornTypeCumSlut > _oldPorn>> @@ -590,7 +590,7 @@ <<set $slaves[$i].pornTypePregnancy = Math.clamp($slaves[$i].pornTypePregnancy-(_decayRate*2), 0, 150000)>> <<if $cheatMode == 1>>Pregnancy: (_oldPorn) to ($slaves[$i].pornTypePregnancy).<</if>> <</if>> - + /*General*/ <<if $slaves[$i].fuckdoll > 0>> @@ -1043,7 +1043,7 @@ <<else>> $he cap went @@.red;completely overlooked@@ this week and failed to gain any hits at all. <</if>> - + <<if $slaves[$i].pornFame > 0>> <<set _topFame = getHighestPorn($slaves[$i])>> <<set _donations = Math.floor($slaves[$i].pornFame/(random(10,15+_viewerSoaking)))>> @@ -1052,9 +1052,9 @@ <<set $cash += _donations>> <</if>> <</if>> - + /* prestige gen */ - + <<if $slaves[$i].pornPrestige == 0 && $slaves[$i].pornFame >= 10000>> <<set _pornFameGrabBag = []>> <<if $slaves[$i].pornTypeGeneral >= 10000>><<set _pornFameGrabBag.push("generic")>><</if>> @@ -1092,13 +1092,13 @@ <<if $slaves[$i].pornTypeSadist >= 10000>><<set _pornFameGrabBag.push("sadistic")>><</if>> <<if $slaves[$i].pornTypeMasochist >= 10000>><<set _pornFameGrabBag.push("masochistic")>><</if>> <<if $slaves[$i].pornTypePregnancy >= 10000>><<set _pornFameGrabBag.push("pregnancy fetish")>><</if>> - + <<if _pornFameGrabBag.length > 0>> <<set $slaves[$i].pornFameType = _pornFameGrabBag.random()>> <<set $slaves[$i].pornPrestige = 1>> - + @@.green;$He has gained a following in $slaves[$i].pornFameType pornography!@@ Thousands have enjoyed - + <<switch $slaves[$i].pornFameType>> <<case "generic">> <<set $slaves[$i].pornPrestigeDesc = "She has a following in slave pornography. Thousands have enjoyed the sight of her being used.">> @@ -1215,7 +1215,7 @@ <<if $slaves[$i].fetishKnown != 1>><<set $slaves[$i].fetishKnown = 1>><</if>> $his fondness for pregnancy, <</switch>> - + but $he isn't famous enough to be called prestigious yet. <</if>> <<elseif $slaves[$i].pornPrestige == 1>> @@ -1576,7 +1576,7 @@ @@.red;No porn fame detected, reseting to "none".@@ <<set $slaves[$i].pornPrestige = 0, $slaves[$i].pornPrestigeDesc = 0, $slaves[$i].pornFameType = "none">> <</switch>> - + <<if _failedStar == 1>> <<set $slaves[$i].pornPrestige = 0, $slaves[$i].pornPrestigeDesc = 0>> @@.red;$His popularity in $slaves[$i].pornFameType pornography has faded.@@ $He is once again relatively unknown. @@ -2070,7 +2070,7 @@ @@.red;No porn fame detected, reseting to "none".@@ <<set $slaves[$i].pornPrestige = 0, $slaves[$i].pornPrestigeDesc = 0, $slaves[$i].pornFameType = "none">> <</switch>> - + <<if _failedStar == 1>> <<set $slaves[$i].pornPrestige = 1>> @@.red;$His popularity in $slaves[$i].pornFameType pornography has dropped considerably,@@ though $he still retains a core fanbase. @@ -2147,13 +2147,13 @@ <<set $slaves[$i].pornPrestigeDesc = "She has a following in slave pornography. Thousands have enjoyed her fondness for pregnancy.">> <</switch>> <</if>> - + <<if $slaves[$i].pornPrestige > 2>> Further paid publicity cannot increase $his fame, so subsidy of porn featuring $him has stopped. <<set $slaves[$i].pornFameSpending = 0>> <</if>> <</if>> - + <<else>> /* popularity decay from lack of new content */ <<if $slaves[$i].pornPrestige > 1>> /* 500k */ @@ -2345,7 +2345,7 @@ <<set $slaves[$i].pornFame = $slaves[$i].pornTypeGeneral + $slaves[$i].pornTypeFuckdoll + $slaves[$i].pornTypeRape + $slaves[$i].pornTypePreggo + $slaves[$i].pornTypeBBW + $slaves[$i].pornTypeGainer + $slaves[$i].pornTypeStud + $slaves[$i].pornTypeLoli + $slaves[$i].pornTypeDeepThroat + $slaves[$i].pornTypeStruggleFuck + $slaves[$i].pornTypePainal + $slaves[$i].pornTypeTease + $slaves[$i].pornTypeRomantic + $slaves[$i].pornTypePervert + $slaves[$i].pornTypeCaring + $slaves[$i].pornTypeUnflinching + $slaves[$i].pornTypeSizeQueen + $slaves[$i].pornTypeNeglectful + $slaves[$i].pornTypeCumAddict + $slaves[$i].pornTypeAnalAddict + $slaves[$i].pornTypeAttentionWhore + $slaves[$i].pornTypeBreastGrowth + $slaves[$i].pornTypeAbusive + $slaves[$i].pornTypeMalicious + $slaves[$i].pornTypeSelfHating + $slaves[$i].pornTypeBreeder + $slaves[$i].pornTypeSub + $slaves[$i].pornTypeCumSlut + $slaves[$i].pornTypeAnal + $slaves[$i].pornTypeHumiliation + $slaves[$i].pornTypeBoobs + $slaves[$i].pornTypeDom + $slaves[$i].pornTypeSadist + $slaves[$i].pornTypeMasochist + $slaves[$i].pornTypePregnancy>> <<set $slaves[$i].pornFame = Math.trunc($slaves[$i].pornFame)>> - + <<if $slaves[$i].pornPrestige > 0>> <<set _failedStar = 0>> @@ -2564,7 +2564,7 @@ @@.red;No porn fame detected, reseting to "none".@@ <<set $slaves[$i].pornPrestige = 0, $slaves[$i].pornPrestigeDesc = 0, $slaves[$i].pornFameType = "none">> <</switch>> - + <<if _failedStar == 1>> <<set $slaves[$i].pornPrestige = 0, $slaves[$i].pornPrestigeDesc = 0>> With no new $slaves[$i].pornFameType content coming out, @@.red;$his popularity has faded away.@@ diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw index 51a82d36656..f502e8dd7ad 100644 --- a/src/pregmod/sePlayerBirth.tw +++ b/src/pregmod/sePlayerBirth.tw @@ -485,7 +485,7 @@ You arrange yourself to give birth, relaxing until your body urges you to begin <<elseif _curBabies > 1>> <<for _p = 0; _p < _curBabies; _p++>> - + <<set _PCDegree = 0>> <<if $PC.curBabies[0].genetics.race == $PC.origRace>> <<set _PCDegree++>> @@ -546,7 +546,7 @@ You arrange yourself to give birth, relaxing until your body urges you to begin _babiesReduced[0]'s <</if>> babies into the world. - + <</if>> diff --git a/src/pregmod/surrogacyWorkaround.tw b/src/pregmod/surrogacyWorkaround.tw index fa4482b808d..2b7995d10e0 100644 --- a/src/pregmod/surrogacyWorkaround.tw +++ b/src/pregmod/surrogacyWorkaround.tw @@ -39,7 +39,7 @@ __Semen donatrix: _impreg __ <<if $incubatorSlaves > 0 && $incubatorReproductionSetting == 2>> <br><br> - + __Incubator settings are resulting in large-scale fluid secretion. Select an eligible incubatee to milk for semen:__ <br> diff --git a/src/pregmod/theBlackMarket.tw b/src/pregmod/theBlackMarket.tw index 0a4c610e7c3..7cfb465f694 100644 --- a/src/pregmod/theBlackMarket.tw +++ b/src/pregmod/theBlackMarket.tw @@ -43,7 +43,7 @@ Of all the wonders present, the thing that catches your eye the most is a shady <br> "Now when it comes to the legal, relatively boring stuff, I've got the following available:" - + <<if $thisWeeksFSWares.length > 0>> <<for _bm = 0; _bm < $thisWeeksFSWares.length; _bm++>> <br> diff --git a/src/pregmod/widgets/bodySwapReaction.tw b/src/pregmod/widgets/bodySwapReaction.tw index 184beabea80..6fa71bc5498 100644 --- a/src/pregmod/widgets/bodySwapReaction.tw +++ b/src/pregmod/widgets/bodySwapReaction.tw @@ -592,7 +592,7 @@ Now you only have to wait for $him to wake up. <<if $args[0].areolaePiercing != 0 && $args[1].areolaePiercing == 0>> $He bumps into the piercings in $his areolae, brushing $his fingers against them and toying with them for a moment. <</if>> - + /*(if lactation status has changed)*/ <<if $args[0].lactation > 0 && $args[1].lactation == 0>> /*(lactating now, wasn't before)*/ As $he fondles $his breasts, @@ -679,7 +679,7 @@ Now you only have to wait for $him to wake up. @@.green;they can only be called normal.@@ <</if>> <</if>> - + <<if canSee($args[0]) && $args[0].fetish != "mindbroken">> <br><br> <<if $args[1].voice == 0>> @@ -710,7 +710,7 @@ Now you only have to wait for $him to wake up. <br><br> <<elseif canSee($args[0])>> When $he finishes with $his tits, $he begins to strain to look at the rest of $his body. - + <br><br> You depress a button and a long, body length mirror slides up from the floor near the wall. <br><br> @@ -772,7 +772,7 @@ Now you only have to wait for $him to wake up. <br><br> $He <<if canSee($args[0])>>takes in<<else>>runs $his hands across<</if>> $his new figure. - + <<if $args[0].fetish != "mindbroken" && canSee($args[0])>> <<if $args[0].race != $args[1].race>> /*(race changes)*/ It immediately strikes $him that $he is @@.coral;no longer <<print $args[1].race>>.@@ $His new $args[0].race body @@ -790,7 +790,7 @@ Now you only have to wait for $him to wake up. <<set $args[0].devotion += 1>> <</if>> <</if>> - + <<if $args[0].bald == 1 && $args[1].bald == 0>> /*(+baldness)*/ <<if canSee($args[0])>> Something about $his head catches $his eye; @@.red;$he is now bald.@@ @@ -1193,7 +1193,7 @@ Now you only have to wait for $him to wake up. <</if>> <<set _weightChange = 1>> <</if>> - + /*stomach*/ <<if _weightChange != 1>> <br><br> @@ -1327,7 +1327,7 @@ Now you only have to wait for $him to wake up. <<if $args[0].corsetPiercing != 0 && $args[1].corsetPiercing == 0>> An odd feeling on $his back draws $his attention. $He discovers a series of rings running down $his spine and, flexing $his back muscles, shudders at the sensation. <</if>> - + <br><br> As $his hands wander lower, diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index 72bc9a5d532..7ba6c278c12 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -236,7 +236,7 @@ */ <<widget "setSpokenLocalPronouns">> <<set _primarySlaveLisp = SlaveStatsChecker.checkForLisp($args[0])>> - + <<set _heLisp = lispReplace($he)>> <<set _hisLisp = lispReplace($his)>> <<set _hersLisp = lispReplace($hers)>> @@ -246,10 +246,10 @@ <<set _HisLisp = lispReplace($His)>> <<set _HersLisp = lispReplace($Hers)>> <<set _HimselfLisp = lispReplace($Himself)>> - + <<if def _he2>> <<set _secondarySlaveLisp = SlaveStatsChecker.checkForLisp($args[1])>> - + <<set _he2Lisp = lispReplace(_he2)>> <<set _his2Lisp = lispReplace(_his2)>> <<set _hers2Lisp = lispReplace(_hers2)>> diff --git a/src/societies/aztec/slaveSacrifice.tw b/src/societies/aztec/slaveSacrifice.tw index 9595e2633eb..3e876930590 100644 --- a/src/societies/aztec/slaveSacrifice.tw +++ b/src/societies/aztec/slaveSacrifice.tw @@ -371,7 +371,7 @@ <<set $arcologies[0].FSAztecRevivalist += 1>> <</if>> <<set $slavesSacrificedThisWeek = ($slavesSacrificedThisWeek || 0) + 1>> - + <<elseif $sacrificeType == "life">> $He dies screaming as $his still beating heart is ripped out of $his body. <<if _activeSlaveRepSacrifice <= 0>>Nobody cares.<<elseif _activeSlaveRepSacrifice < 10>>The few spectators are suitably impressed.<<elseif _activeSlaveRepSacrifice < 100>>The small crowd appreciates your devotion to the Aztec culture.<<else>>The crowd cheers to the bloody spectacle.<</if>><<if $slaves.length > 0>> On the other hand, your remaining <<if $slaves.length == 1>>slave is<<else>>slaves are<</if>> suitably @@.gold;horrified@@.<</if>> <<set $rep = Math.min(20000, $rep + _activeSlaveRepSacrifice)>> diff --git a/src/uncategorized/assign.tw b/src/uncategorized/assign.tw index c8d5757e316..9fb35d058a7 100644 --- a/src/uncategorized/assign.tw +++ b/src/uncategorized/assign.tw @@ -19,7 +19,7 @@ <<default>> <<= assignJob($activeSlave, $assignTo)>> - + <<if ($showAssignToScenes == 1) && ($activeSlave.fetish != "mindbroken")>> <<if ($assignTo == "Dairy") && (($dairyStimulatorsSetting >= 2) || ($dairyFeedersSetting >= 2) || ($dairyPregSetting >= 2))>> <<goto "Industrial Dairy Assignment Scene">> diff --git a/src/uncategorized/bodyModification.tw b/src/uncategorized/bodyModification.tw index e3ac27d113c..0d4f17764e6 100644 --- a/src/uncategorized/bodyModification.tw +++ b/src/uncategorized/bodyModification.tw @@ -974,7 +974,8 @@ Choose a site for branding: <<set $cash -= $modCost>> <<set $degradation += 10>> <<goto "Body Modification">> - <</link>> $brandTarget, or + <</link>> + $brandTarget, or <<link "both">> <<set $brandApplied = 1>> <<set $activeSlave.brand = $brandDesign>> diff --git a/src/uncategorized/brothelReport.tw b/src/uncategorized/brothelReport.tw index 9243d207b84..be3c9fe8ac6 100644 --- a/src/uncategorized/brothelReport.tw +++ b/src/uncategorized/brothelReport.tw @@ -325,7 +325,7 @@ <<if $slaves[$i].energy > 40 && $slaves[$i].energy < 95>> <<set $slaves[$i].energy++>> <</if>> - + <<if $showEWD != 0>> <br><br> /* 000-250-006 */ @@ -481,7 +481,7 @@ <<if $brothelAdsSpending != 0>> An ad campaign is supporting business there, and whores that match it make more ¤. <</if>> - + <br> <<if $brothelAdsSpending != 0>> <<if $brothelAdsStacked == 1>> @@ -548,7 +548,7 @@ <<set $rep -= random(_minBonus,_maxBonus)>> <</if>> <</if>> - + <br> <<if ($brothelAdsSpending > 0)>> <<if $brothelAdsPreg == 1>> @@ -615,7 +615,7 @@ <<set $rep -= random(_minBonus,_maxBonus)>> <</if>> <</if>> - + <br> <<if ($brothelAdsSpending > 0)>> <<if $brothelAdsModded == 1>> @@ -682,7 +682,7 @@ <<set $rep -= random(_minBonus,_maxBonus)>> <</if>> <</if>> - + <br> <<if ($brothelAdsSpending > 0)>> <<if ($brothelAdsImplanted == 1)>> @@ -749,7 +749,7 @@ <<set $rep -= random(_minBonus,_maxBonus)>> <</if>> <</if>> - + <<if $seeDicks != 0>> <br> <<if ($brothelAdsSpending > 0)>> @@ -816,7 +816,7 @@ <</if>> <</if>> <</if>> - + <br> <<if ($brothelAdsSpending > 0)>> <<switch ($brothelAdsOld)>> @@ -917,7 +917,7 @@ b.totalExpenses = b.whoreCosts + b.adsCosts + b.maintenance; b.profit = b.totalIncome - b.totalExpenses; <</script>> - + <br><br> $brothelNameCaps makes you @@.yellowgreen;<<print cashFormat(_profits)>>@@ this week. diff --git a/src/uncategorized/bulkSlaveIntro.tw b/src/uncategorized/bulkSlaveIntro.tw index 80f9e85de1e..027f7f58b50 100644 --- a/src/uncategorized/bulkSlaveIntro.tw +++ b/src/uncategorized/bulkSlaveIntro.tw @@ -47,10 +47,10 @@ With all your discounts factored in you got a @@.yellowgreen;<<print (500-$discount)/5>>%@@ discount; <</if>> You spent @@.yellowgreen;<<print cashFormat($spent)>>@@ on your new slaves.<br><br> - + <<case "event">> This is placeholder event info. - + <</switch>> /* remove the below line to make the intro blurb show up for every slave, not just the first */ <<set $introType = "">> @@ -75,23 +75,23 @@ Showing new slave <<print $newSlaveIndex+1>> of <<print $newSlaves.length>>: <</if>> <br><br> - + /* Set activeSlave to the desired newSlave so that existing code can be used */ <<set $activeSlave = $newSlaves[$newSlaveIndex]>> /* Due to possible gingering, the Long Slave Description must be displayed before the New Slave Intro */ <<set $saleDescription = 1>> /* policies were applied earlier, if needed */ <<include "Long Slave Description">> - + <br> - + /* Use existing New Slave Intro */ <<include "New Slave Intro">> /* calls removeGingering() if needed */ - + /* Override nextButton setting from New Slave Intro */ <<set $nextButton = "Continue">> <<set $nextLink = "Bulk Slave Intro">> - + /* Add an option = goto the next slave below the New Slave Intro section */ <br><br> <<if $newSlaveIndex < ($newSlaves.length - 1)>> diff --git a/src/uncategorized/buySlaves.tw b/src/uncategorized/buySlaves.tw index 635b855bd8d..b5f5f080033 100644 --- a/src/uncategorized/buySlaves.tw +++ b/src/uncategorized/buySlaves.tw @@ -118,7 +118,7 @@ __Sex Slave Purchase Options__ [[(x10)|Bulk Slave Generate][$slaveMarket = "trainers", $introType = "bulk", $numSlaves = 10]] | <</if>> //Slaves will tend to be good quality and obedient.// - + <<if $arcologies[0].FSPaternalist == "unset">> <br>[[Wetware CPUs|Slave Markets][$slaveMarket = "wetware", $slavesSeen += 1]] | <<if $cash > _minimumFive>> @@ -170,13 +170,13 @@ __Sex Slave Purchase Options__ [[(x10)|Bulk Slave Generate][$slaveMarket = "TSS", $introType = "bulk", $numSlaves = 10]] | <</if>> //Straightforward slaves with good training.//<<if $TSS.schoolSale == 1>> //@@.yellow;Offering your first purchase at half price this week.@@//<</if>> - + <br> [[Growth Research Institute][$slavesSeen += 1]] | <<if $cash > _minimumFive>> [[(x5)|Bulk Slave Generate][$slaveMarket = "GRI", $introType = "bulk", $numSlaves = 5]] | <</if>> //Poorly trained slaves with huge assets.//<<if $GRI.schoolSale == 1>> //@@.yellow;Offering your first purchase at half price this week.@@//<</if>> - + <br> [[St. Claver Preparatory][$slavesSeen += 1]] | <<if $cash > _minimumFive>> [[(x5)|Bulk Slave Generate][$slaveMarket = "SCP", $introType = "bulk", $numSlaves = 5]] | @@ -185,7 +185,7 @@ __Sex Slave Purchase Options__ [[(x10)|Bulk Slave Generate][$slaveMarket = "SCP", $introType = "bulk", $numSlaves = 10]] | <</if>> //Slaves with basic training and solid implants.//<<if $SCP.schoolSale == 1>> //@@.yellow;Offering your first purchase at half price this week.@@//<</if>> - + <br> [[The Cattle Ranch][$slavesSeen += 1]] | <<if $cash > _minimumFive>> [[(x5)|Bulk Slave Generate][$slaveMarket = "TCR", $introType = "bulk", $numSlaves = 5]] | @@ -194,13 +194,13 @@ __Sex Slave Purchase Options__ [[(x10)|Bulk Slave Generate][$slaveMarket = "TCR", $introType = "bulk", $numSlaves = 10]] | <</if>> //Mentally conditioned free-range cowgirls.//<<if $TCR.schoolSale == 1>> //@@.yellow;Offering your first purchase at half price this week.@@//<</if>> - + <br> [[The Hippolyta Academy][$slavesSeen += 1]] | <<if $cash > _minimumFive>> [[(x5)|Bulk Slave Generate][$slaveMarket = "HA", $introType = "bulk", $numSlaves = 5]] | <</if>> //High quality slaves of powerful physique and refined skills.//<<if $HA.schoolSale == 1>> //@@.yellow;Offering your first purchase at half price this week.@@//<</if>> - + <</if>> <<if ($seeDicks != 0)>> <br> [[L'École des Enculées][$slavesSeen += 1]] | @@ -211,7 +211,7 @@ __Sex Slave Purchase Options__ [[(x10)|Bulk Slave Generate][$slaveMarket = "LDE", $introType = "bulk", $numSlaves = 10]] | <</if>> //Slaves optimized and trained for anal.//<<if $LDE.schoolSale == 1>> //@@.yellow;Offering your first purchase at half price this week.@@//<</if>> - + <br> [[The Gymnasium-Academy][$slavesSeen += 1]] | <<if $cash > _minimumFive>> [[(x5)|Bulk Slave Generate][$slaveMarket = "TGA", $introType = "bulk", $numSlaves = 5]] | @@ -220,7 +220,7 @@ __Sex Slave Purchase Options__ [[(x10)|Bulk Slave Generate][$slaveMarket = "TGA", $introType = "bulk", $numSlaves = 10]] | <</if>> //Well trained slaves with dicks.//<<if $TGA.schoolSale == 1>> //@@.yellow;Offering your first purchase at half price this week.@@//<</if>> - + <br> [[The Futanari Sisters][$slavesSeen += 1]] | <<if $cash > _minimumFive>> [[(x5)|Bulk Slave Generate][$slaveMarket = "TFS", $introType = "bulk", $numSlaves = 5]] | diff --git a/src/uncategorized/clinicReport.tw b/src/uncategorized/clinicReport.tw index 898aef812d3..ef8e9c3bf31 100644 --- a/src/uncategorized/clinicReport.tw +++ b/src/uncategorized/clinicReport.tw @@ -231,7 +231,7 @@ <<for _dI = 0; _dI < _DL; _dI++>> <<set $i = $slaveIndices[$CliniciIDs[_dI]]>> <<setLocalPronouns $slaves[$i]>> - + <<if $slaves[$i].devotion < 45>> <<set $slaves[$i].devotion += 4>> <</if>> diff --git a/src/uncategorized/corporationDevelopments.tw b/src/uncategorized/corporationDevelopments.tw index 9b29830b1f2..29c73bdf215 100644 --- a/src/uncategorized/corporationDevelopments.tw +++ b/src/uncategorized/corporationDevelopments.tw @@ -123,7 +123,7 @@ Since it is <<else>> <<set $cash += _multplier, $corpCash -= Math.trunc($corpProfit*0.2)>> <</if>> - + <<set _roll = random(1,100)>> <<if $sharePrice*_totalShares < $corpValue*0.5>> /* market value is less than 50% of value of assets */ diff --git a/src/uncategorized/dairyReport.tw b/src/uncategorized/dairyReport.tw index 7471800d36d..f6768854557 100644 --- a/src/uncategorized/dairyReport.tw +++ b/src/uncategorized/dairyReport.tw @@ -379,7 +379,7 @@ <<set WombCleanGenericReserve($slaves[$i], "incubator", 9999)>> <<set WombCleanGenericReserve($slaves[$i], "nursery", 9999)>> <</if>> - + /* General End of Week effects */ <<if $showEWD != 0>> <br><br> diff --git a/src/uncategorized/dispensary.tw b/src/uncategorized/dispensary.tw index ef795cec328..291920df094 100644 --- a/src/uncategorized/dispensary.tw +++ b/src/uncategorized/dispensary.tw @@ -590,7 +590,7 @@ Implant Production The fabricator is capable of producing supportive mesh uterine implants. <br> <</if>> - + <</if>> <<if $geneticMappingUpgrade == 1>> diff --git a/src/uncategorized/main.tw b/src/uncategorized/main.tw index aef3c9b869a..8b8a127ead3 100644 --- a/src/uncategorized/main.tw +++ b/src/uncategorized/main.tw @@ -180,7 +180,7 @@ __''MAIN MENU''__ //[[Summary Options]]// | <<print "[[Use her holes|FButt][$activeSlave = $slaves["+_BG+"],$nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <<if $slaves[_BG].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+_BG+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+_BG+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <</if>> /*check*/ @@ -262,7 +262,7 @@ __''MAIN MENU''__ //[[Summary Options]]// <</if>> <<if canDoVaginal($slaves[$i]) || canDoAnal($slaves[$i])>> <<if $slaves[$i].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+$i+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+$i+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <</if>> /*check*/ @@ -284,7 +284,7 @@ __''MAIN MENU''__ //[[Summary Options]]// <</if>> <<if canDoVaginal($slaves[$i]) || canDoAnal($slaves[$i])>> <<if $slaves[$i].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+$i+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+$i+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <</if>> /*check*/ @@ -369,7 +369,7 @@ __''MAIN MENU''__ //[[Summary Options]]// <<include "Slave Summary">> </div> </div> - + <div id="work a glory hole" class="tabcontent"> <div class="content"> <<if $showTipsFromEncy != 0>> @@ -489,7 +489,7 @@ Filter by assignment: | <</if>> <<if canDoVaginal($slaves[$i]) || canDoAnal($slaves[$i])>> <<if $slaves[$i].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+$i+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+$i+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <</if>> /*check*/ @@ -511,7 +511,7 @@ Filter by assignment: | <</if>> <<if canDoVaginal($slaves[$i]) || canDoAnal($slaves[$i])>> <<if $slaves[$i].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+$i+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+$i+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <</if>> /*check*/ @@ -543,12 +543,12 @@ Filter by assignment: | | <<print "[[Use her holes|FButt][$activeSlave = $slaves["+_BG+"],$nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <<if $slaves[_BG].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+_BG+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+_BG+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <</if>> <<if canDoVaginal($slaves[_BG]) || canDoAnal($slaves[_BG])>> <<if $slaves[_BG].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+_BG+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $slaves["+_BG+"], $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> <</if>> <</if>> /*check*/ diff --git a/src/uncategorized/pBombing.tw b/src/uncategorized/pBombing.tw index 36204625536..9795ea5338b 100644 --- a/src/uncategorized/pBombing.tw +++ b/src/uncategorized/pBombing.tw @@ -62,7 +62,7 @@ The implant is small, and went off too far ahead to do anything more than stun. <<set $activeSlave = $Bodyguard>> <<include "Remove activeSlave">> <</if>> /* closes $Bodyguard != 0 */ - + <<elseif $personalArms > 0>> You are prepared for this exigency. Your handsome clothing conceals a small but very powerful pistol. This fact comes slowly back to you as your ears and mind shake off the blast effects. There is something important about this fact, but you are having trouble thinking of it. Eventually, you remember, and groggily draw and level the weapon. Its rocket-assisted slugs detonate on contact, assisting your impaired marksmanship by causing fatal damage regardless of shot placement. You are alive, and you are not permanently damaged, which is more than can be said for your assailants, who have with the assistance of your weapon redecorated this area of the club in red tones. There is some @@.red;minor property damage@@ to repair, but no lasting harm. <<set $cash -= 1000>> diff --git a/src/uncategorized/personalAttentionSelect.tw b/src/uncategorized/personalAttentionSelect.tw index a1a4bea776a..3ed0e5b3b1b 100644 --- a/src/uncategorized/personalAttentionSelect.tw +++ b/src/uncategorized/personalAttentionSelect.tw @@ -193,11 +193,11 @@ <</if>> <<capture $activeSlave, _i>> - + <<if _i > 0>><br><br><</if>> - + You will give ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' your personal attention this week. - + Your training will seek to <<span "training"+_i>><strong>$personalAttention[_i].trainingRegimen</strong><</span>>. <br>Change training objective: diff --git a/src/uncategorized/pit.tw b/src/uncategorized/pit.tw index 49afe4c0ba3..4db468f70db 100644 --- a/src/uncategorized/pit.tw +++ b/src/uncategorized/pit.tw @@ -65,7 +65,7 @@ $pitNameCaps is clean and ready, <<else>> <<if $pitAnimal == 0>> Fighters will use their fists and feet, and fights will be to submission. [[Lethal|Pit][$pitLethal = 1]] - + <br> <<if $pitVirginities == 0>> ''No'' virginities of the loser will be respected. diff --git a/src/uncategorized/policies.tw b/src/uncategorized/policies.tw index 8d92252bebe..3f2ae298f39 100644 --- a/src/uncategorized/policies.tw +++ b/src/uncategorized/policies.tw @@ -222,7 +222,7 @@ <br>''Motherly Preference:'' you are using your personal influence to spur interest in MILFs. [[Repeal|Policies][$arcologies[0].FSRepopulationFocusMilfPolicy = 0]] <</if>> - + <<if $arcologies[0].FSEgyptianRevivalistIncestPolicy == 1>> <br>''Incest Encouragement:'' you are using your personal influence to spur interest in incest. [[Repeal|Policies][$arcologies[0].FSEgyptianRevivalistIncestPolicy = 0]] @@ -967,7 +967,7 @@ <br>''Motherly Preference:'' you will use your personal influence to spur interest in MILFs. [[Implement|Policies][$arcologies[0].FSRepopulationFocusMilfPolicy = 1, $cash -=5000, $rep -= 1000]] <</if>> - + <<if $arcologies[0].FSEgyptianRevivalistIncestPolicy == 0 && $arcologies[0].FSEgyptianRevivalist == "unset">> <br>''Incest Encouragement:'' you will use your personal influence to spur interest in incest. [[Implement|Policies][$arcologies[0].FSEgyptianRevivalistIncestPolicy = 1, $cash -=5000, $rep -= 1000]] diff --git a/src/uncategorized/reAWOL.tw b/src/uncategorized/reAWOL.tw index e71e0d2749b..eb63fc61401 100644 --- a/src/uncategorized/reAWOL.tw +++ b/src/uncategorized/reAWOL.tw @@ -99,7 +99,7 @@ Your window of opportunity to act is closing. If you have plans for punishing th <</link>> <br> - + <<link "You want $him alive">> <<replace "#SFresult">> It doesn't take long for a squad of $SF.Lower to track $him down. Soon you have the troublesome turncoat before you in chains. @@ -154,7 +154,7 @@ Your window of opportunity to act is closing. If you have plans for punishing th <</link>> <br> - + <<link "You want $him alive">> <<replace "#bountyresult">> It doesn't take long for some hired guns, motivated by the bounty, to track $him down. Soon you have the troublesome turncoat before you in chains. diff --git a/src/uncategorized/rePokerNight.tw b/src/uncategorized/rePokerNight.tw index b1063bf3918..8fbffda06fe 100644 --- a/src/uncategorized/rePokerNight.tw +++ b/src/uncategorized/rePokerNight.tw @@ -49,9 +49,9 @@ On a particularly lackadaisical evening, you find yourself alerted to a message <</link>> <br> - + <<link "Up the ante">> - + <<set $activeSlaveOneTimeMinAge = 38>> <<set $activeSlaveOneTimeMaxAge = 43>> <<set $one_time_age_overrides_pedo_mode = 1>> @@ -91,7 +91,7 @@ On a particularly lackadaisical evening, you find yourself alerted to a message <<set $activeSlave.hStyle = "shaved into a mohawk">> <<set $activeSlave.customTat = "She has a number of tattoos from a variety of mercenary companies.">> <<setLocalPronouns $activeSlave>> - + <<replace "#bountyresult">> Some aggressive play and an eye for riling up your fellow players has resulted in an immense payout, and all but one of your adversaries have folded as the situation has escalated. The only player still in contention is a wily old mercenary, the veteran of $his fair share of battles on the battlefield and at the poker table. $He's short on chips, however, and $he'll have to buy in with something else as collateral. <br><br> diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index eb1ac0959f4..c0f1969f694 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -1485,7 +1485,7 @@ Work on $him structurally: The prosthesis facility is not currently building a set of artificial limbs for $him. <br> Construct prosthetics: - + <<if $activeSlave.amp != -1>> <<set _rems = $activeSlave.readyLimbs.findIndex(function(s) { return s.type == -1; })>> <<if _rems == -1>> @@ -1498,7 +1498,7 @@ Work on $him structurally: <</link>> //Costs <<print cashFormat(10000)>> and will take 4 weeks// <</if>> <</if>> - + <<if $prostheticsUpgrade > 1>> <<if $activeSlave.amp != -2>> <<set _rems = $activeSlave.readyLimbs.findIndex(function(s) { return s.type == -2; })>> @@ -1516,7 +1516,7 @@ Work on $him structurally: <</link>> //Costs <<print cashFormat(15000)>> and will take 6 weeks// <</if>> <</if>> - + <<if $activeSlave.amp != -3>> <<set _rems = $activeSlave.readyLimbs.findIndex(function(s) { return s.type == -3; })>> <<if _rems == -1>> @@ -1533,7 +1533,7 @@ Work on $him structurally: <</link>> //Costs <<print cashFormat(15000)>> and will take 6 weeks// <</if>> <</if>> - + <<if $activeSlave.amp != -4>> <<set _rems = $activeSlave.readyLimbs.findIndex(function(s) { return s.type == -4; })>> <<if _rems == -1>> @@ -1606,7 +1606,7 @@ Work on $him structurally: <<set _oldLimbs.type = $activeSlave.amp, _oldLimbs.armsTat = $activeSlave.armsTat, _oldLimbs.legsTat = $activeSlave.legsTat>> <<set $activeSlave.readyLimbs.push(_oldLimbs)>> <</if>> - + <<set _i = $limbs.findIndex(function(s) { return s.ID == $activeSlave.ID; })>> <<switch $limbs[_i].type>> @@ -1653,7 +1653,7 @@ Work on $him structurally: <<case "cyber">> <<set _newLimbs.type = -5>> <</switch>> - + <<set $activeSlave.readyLimbs.push(_newLimbs)>> <<set $limbs.deleteAt(_i), $limbsCompleted-->> <<goto "Remote Surgery">> diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw index 20b786574b2..190a9c3c604 100644 --- a/src/uncategorized/reputation.tw +++ b/src/uncategorized/reputation.tw @@ -403,7 +403,7 @@ On formal occasions, you are announced as $PCTitle. <<elseif $PC.career == "gang" || $PC.career == "BlackHat">> Your reputation is strong enough that society has come to accept your background as part of your image. <</if>> - + <<if $PCSlutContacts == 2>> You are actively starring in pornographic videos. While they are rather exclusive, @@.red;some still leak out to the public,@@ harming your image. <<set $rep -= 50>> diff --git a/src/uncategorized/saHormoneEffects.tw b/src/uncategorized/saHormoneEffects.tw index f08cd80fca0..00b2f0a8d21 100644 --- a/src/uncategorized/saHormoneEffects.tw +++ b/src/uncategorized/saHormoneEffects.tw @@ -583,7 +583,7 @@ Hormonal effects cause $his @@.orange;nipples to shrink to a more masculine size.@@ <<set $slaves[$i].nipples = "cute">> <</if>> - + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].dick > 0) && ($slaves[$i].dick < 5)>> Hormonal effects add @@.lime;a bit more heft to $his penis.@@ @@ -670,7 +670,7 @@ Hormonal effects cause $his @@.orange;nipples to shrink to a more masculine size.@@ <<set $slaves[$i].nipples = "cute">> <</if>> - + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].dick > 0) && ($slaves[$i].dick < 5)>> Hormonal effects add @@.lime;a bit more heft to $his penis.@@ @@ -754,7 +754,7 @@ Hormonal effects cause $his @@.orange;nipples to shrink to a more masculine size.@@ <<set $slaves[$i].nipples = "cute">> <</if>> - + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].dick > 0) && ($slaves[$i].dick < 4)>> Hormonal effects add @@.lime;a bit more heft to $his penis.@@ @@ -836,7 +836,7 @@ Hormonal effects cause $his big @@.orange;nipples to shrink to a more reasonable size.@@ <<set $slaves[$i].nipples = "cute">> <</if>> - + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].dick > 0) && ($slaves[$i].dick < 3)>> Hormonal effects add @@.lime;a bit more heft to $his penis.@@ diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw index a35a5c349f9..37d441145c5 100644 --- a/src/uncategorized/saPleaseYou.tw +++ b/src/uncategorized/saPleaseYou.tw @@ -1029,7 +1029,7 @@ serves you this week. <</if>> rape fills $him with @@.mediumorchid;revulsion@@ and @@.gold;fear.@@ <</if>> - + <<if ($fuckSlaves <= $PC.sexualEnergy/2)>> <<set _acts = random(21,40)>> <<elseif ($fuckSlaves <= $PC.sexualEnergy)>> diff --git a/src/uncategorized/saRules.tw b/src/uncategorized/saRules.tw index e61d3bcaf82..f74936792e6 100644 --- a/src/uncategorized/saRules.tw +++ b/src/uncategorized/saRules.tw @@ -134,7 +134,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -1049,7 +1049,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -1261,7 +1261,7 @@ <<saRulesAttractionDiscovery>> <</if>> <</if>> - + <<if random(-200,200) > $slaves[$i].health>> <<if $slaves[$i].devotion > 50>> $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. @@ -1382,7 +1382,7 @@ $He is @@.hotpink;very happy@@ with $his private room in $cellblockName and @@.mediumaquamarine;trusts@@ you a bit more for placing $him in charge of it. <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> - + <<if ($slaves[$i].attrKnown == 0)>> <<if ($week-$slaves[$i].weekAcquired > 4) && $slaves[$i].energy > 20>> <<set $slaves[$i].attrKnown = 1>> @@ -1394,7 +1394,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -1678,7 +1678,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -2157,7 +2157,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -2652,7 +2652,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -3123,7 +3123,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -3596,7 +3596,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -4129,7 +4129,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -4563,7 +4563,7 @@ $He does $his best for you, so $he frequently deserves a reward and never needs to be punished. <<set _punishments = 0>> <<set _rewards = 3>> - + <<if _rewards > 0>> <<switch $slaves[$i].standardReward>> <<case "relaxation">> @@ -5045,7 +5045,7 @@ <<set $slaves[$i].devotion += 1>> <</if>> <</if>> - + <<if $slaves[$i].assignment != "be your Head Girl" && $slaves[$i].assignment != "guard you">> <<if $roomsPopulation > $rooms>> <<if $slaves[$i].livingRules == "luxurious">> diff --git a/src/uncategorized/salon.tw b/src/uncategorized/salon.tw index dbe28b87d04..9f82e33a70c 100644 --- a/src/uncategorized/salon.tw +++ b/src/uncategorized/salon.tw @@ -128,7 +128,7 @@ | [[Vacant|Salon][$artificialEyeShape = "vacant"]] | [[Star-Shaped|Salon][$artificialEyeShape = "star-shaped"]] | [[Goat-Like|Salon][$artificialEyeShape = "goat-like"]] - + <br> Sclera: [[White|Salon][$artificialEyeFill = "white"]] @@ -250,11 +250,11 @@ | [[Silver|Salon][$primaryHairColor = "silver"]] | [[White|Salon][$primaryHairColor = "white"]] | [[Blue-Violet|Salon][$primaryHairColor = "blue-violet"]] - | [[Purple|Salon][$primaryHairColor = "purple"]] - | [[Dark Orchid|Salon][$primaryHairColor = "dark orchid"]] - | [[Sea Green|Salon][$primaryHairColor = "sea green"]] - | [[Green-yellow|Salon][$primaryHairColor = "green-yellow"]] - | [[Dark Blue|Salon][$primaryHairColor = "dark blue"]] + | [[Purple|Salon][$primaryHairColor = "purple"]] + | [[Dark Orchid|Salon][$primaryHairColor = "dark orchid"]] + | [[Sea Green|Salon][$primaryHairColor = "sea green"]] + | [[Green-yellow|Salon][$primaryHairColor = "green-yellow"]] + | [[Dark Blue|Salon][$primaryHairColor = "dark blue"]] | [[Blazing Red|Salon][$primaryHairColor = "blazing red"]] | [[Neon Green|Salon][$primaryHairColor = "neon green"]] | [[Neon Blue|Salon][$primaryHairColor = "neon blue"]] @@ -378,11 +378,11 @@ | [[Silver|Salon][$primaryHairColor = "silver"]] | [[White|Salon][$primaryHairColor = "white"]] | [[Blue-Violet|Salon][$primaryHairColor = "blue-violet"]] - | [[Purple|Salon][$primaryHairColor = "purple"]] - | [[Dark Orchid|Salon][$primaryHairColor = "dark orchid"]] - | [[Sea Green|Salon][$primaryHairColor = "sea green"]] - | [[Green-yellow|Salon][$primaryHairColor = "green-yellow"]] - | [[Dark Blue|Salon][$primaryHairColor = "dark blue"]] + | [[Purple|Salon][$primaryHairColor = "purple"]] + | [[Dark Orchid|Salon][$primaryHairColor = "dark orchid"]] + | [[Sea Green|Salon][$primaryHairColor = "sea green"]] + | [[Green-yellow|Salon][$primaryHairColor = "green-yellow"]] + | [[Dark Blue|Salon][$primaryHairColor = "dark blue"]] | [[Blazing Red|Salon][$primaryHairColor = "blazing red"]] | [[Neon Green|Salon][$primaryHairColor = "neon green"]] | [[Neon Blue|Salon][$primaryHairColor = "neon blue"]] @@ -411,11 +411,11 @@ <<if $activeSlave.hStyle != "bald">> <br><br> $His $activeSlave.hStyle wig is <<= lengthToEitherUnit($activeSlave.hLength)>> long. - + //General hairstyles will conform to hair length and clothing choices.// - + <<if $activeSlave.hLength == 0>><<set $activeSlave.hLength = 10>><</if>> - + <br> Set wig length to: <<if $activeSlave.hLength != 10>>[[lengthToEitherUnit(10)|Salon][$activeSlave.hLength = 10,$cash -= $modCost]]<</if>> @@ -660,7 +660,7 @@ Dye or paint: <<if $activeSlave.pubicHColor != $activeSlave.hColor>> [[Match the curtains?|Salon][$activeSlave.pubicHColor = $activeSlave.hColor,$cash -= $modCost]] <</if>> - + <br> Dye $his pubic hair: [[Blonde|Salon][$activeSlave.pubicHColor = "blonde",$cash -= $modCost]] diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index f7c9e1d51a0..cf9ac25498e 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -418,16 +418,16 @@ | <<link "Use her holes">><<replace "#miniscene">><<include "FButt">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<if ($activeSlave.bellyPreg >= 300000)>> - | <<link "Fuck her on her belly">><<replace "#miniscene">><<include "FBellyFuck">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Fuck her on her belly">><<replace "#miniscene">><<include "FBellyFuck">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<if $activeSlave.bellyPreg >= 300000 && $pregInventions >= 1>> - | <<link "Fuck her in her maternity swing">><<replace "#miniscene">><<include "FMaternitySwing">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Fuck her in her maternity swing">><<replace "#miniscene">><<include "FMaternitySwing">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<if $activeSlave.bellyPreg >= 300000 && $pregInventions >= 1>> - | <<link "Fuck her with the help of her assistants">><<replace "#miniscene">><<include "FAssistedSex">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Fuck her with the help of her assistants">><<replace "#miniscene">><<include "FAssistedSex">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<if $activeSlave.bellyPreg >= 300000 && $pregInventions >= 1>> - | <<link "Fuck her in your goo pool">><<replace "#miniscene">><<include "FPoolSex">><br> <</replace>><<SlaveInteractFertility>><</link>> + | <<link "Fuck her in your goo pool">><<replace "#miniscene">><<include "FPoolSex">><br> <</replace>><<SlaveInteractFertility>><</link>> <</if>> <<else>> //Remove her chastity belt if you wish to fuck her// -- GitLab