From 2067dea982f0145233382bcb30aecbb09690fdcc Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Wed, 12 Apr 2017 23:04:40 -0400 Subject: [PATCH] Lots of little things and some bug fixes. --- slave variables documentation - Pregmod.txt | 18 +++++++++++++++--- src/cheats/mod_EditFSCheatDatatypeCleanup.tw | 10 ++++++++++ src/events/intro/introSummary.tw | 2 +- src/pregmod/fillUpButt.tw | 14 +++++++++++++- src/pregmod/generateChild.tw | 14 +++++++------- src/pregmod/huskSlaveSwap.tw | 17 ++++++++++++++++- src/pregmod/huskSlaveSwapWorkaround.tw | 4 ++-- src/pregmod/seHuskSlaveDelivery.tw | 2 +- src/pregmod/widgets/pregmodWidgets.tw | 15 ++++++++++----- src/uncategorized/RESS.tw | 2 +- src/uncategorized/main.tw | 3 +++ src/uncategorized/nonRandomEvent.tw | 2 +- src/uncategorized/randomNonindividualEvent.tw | 2 +- src/uncategorized/reRecruit.tw | 8 ++++---- src/uncategorized/recETS.tw | 2 +- src/uncategorized/saLongTermEffects.tw | 8 ++++---- src/uncategorized/saPleaseYou.tw | 2 +- src/uncategorized/saServeThePublic.tw | 2 +- src/uncategorized/slaveInteract.tw | 11 +++++++++++ src/uncategorized/walkPast.tw | 8 +++++++- src/utility/assayWidgets.tw | 6 ++++-- src/utility/miscWidgets.tw | 11 +++++++++++ src/utility/slaveCreationWidgets.tw | 2 +- 23 files changed, 126 insertions(+), 39 deletions(-) diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index d9cec1f1d88..f85bcb79ffd 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -67,7 +67,8 @@ $menialCareers "a service worker" "a paper girl" "a part-time farm laborer" -"a maid", "a housewife" +"a maid" +"a housewife" "a student" "from an upper class family" "a programmer" @@ -1416,7 +1417,7 @@ has eyebrow piercing navelPiercing: -has navel pirecing +has navel piercing 0 - no 1 - yes 2 - heavy @@ -2224,12 +2225,23 @@ readyLimbs: Array that holds an amputee's constructed limbs for anon's hotswap mod. +bald: + +Slave has undergone hair removal sugery +0 - no +1 - yes + +origBodyOwner: + +accepts string +Who, if relevant, the body belonged to. + How to set up your own hero slave. -The default slave template used: -<<set $activeSlave = {slaveName: "blank", birthName: "blank", genes: "XX", weekAcquired: 0, origin: 0, career: 0, ID: 0, prestige: 0, pornFame: 0, pornFameSpending: 0, prestigeDesc: 0, recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, training: 0, toyHole: "all her holes", indenture: -1, indentureRestrictions: 0, birthWeek: random(0,51), actualAge: 18, visualAge: 18, physicalAge: 18, ageImplant: 0, health: 0, minorInjury: 0, trust: 0, oldTrust: 0, devotion: 0, oldDevotion: 0, weight: 0, muscles: 0, height: 170, heightImplant: 0, nationality: "slave", race: "white", markings: "none", eyes: 1, eyeColor: "brown", origEye: "brown", eyewear: "none", origHColor: "brown", hColor: "brown", pubicHColor: "brown", skin: "light", hLength: 60, hStyle: "short", pubicHStyle: "neat", waist: 0, corsetPiercing: 0, PLimb: 0, amp: 0, heels:0, voice: 2, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 0, boobsImplant: 0, boobsImplantType: 0, boobShape: "normal", nipples: "cute", nipplesPiercing: 0, areolae: 0, areolaePiercing: 0, boobsTat: 0, lactation: 0, lactationAdaptation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 0, buttImplant: 0, buttImplantType: 0, buttTat: 0, face: 0, faceImplant: 0, faceShape: "normal", lips: 15, lipsImplant: 0, lipsPiercing: 0, lipsTat: 0, teeth: "normal", tonguePiercing: 0, vagina: 0, vaginaLube: 0, vaginaPiercing: 0, vaginaTat: 0, preg: -1, pregSource: 0, pregType: 0, labor: 0, births: 0, cSec: 0, bellyAccessory: "none", labia: 0, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 0, dick: 0, analArea: 1, dickPiercing: 0, dickTat: 0, prostate: 0, balls: 0, scrotum: 0, ovaries: 0, anusPiercing: 0, anusTat: 0, makeup: 0, nails: 0, brand: 0, brandLocation: 0, earPiercing: 0, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, shouldersTat: 0, armsTat: 0, legsTat: 0, backTat: 0, stampTat: 0, vaginalSkill: 0, oralSkill: 0, analSkill: 0, whoreSkill: 0, entertainSkill: 0, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules:"restrictive", relationshipRules: "restrictive", standardPunishment: "situational", standardReward: "situational", useRulesAssistant: 1, diet: "healthy", dietCum: 0, dietMilk: 0, tired: 0, hormones: 0, drugs: "no drugs", curatives: 0, chem: 0, aphrodisiacs: 0, addict: 0, fuckdoll: 0, choosesOwnClothes: 0, clothes: "no clothing", collar: "none", shoes: "none", vaginalAccessory: "none", dickAccessory: "none", buttplug: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 70, fetishKnown: 0, behavioralFlaw: "none", behavioralQuirk: "none", sexualFlaw: "none", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, publicCount: 0, pitKills: 0, customTat: "", customLabel: "", customDesc: "", customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: 0, inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, bellyImplant: 0, bellySag: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, prostateImplant: 0, underArmHStyle: "waxed", bodySwap: 0, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0}>> +<<set $activeSlave = {slaveName: "blank", birthName: "blank", genes: "XX", weekAcquired: 0, origin: 0, career: 0, ID: 0, prestige: 0, pornFame: 0, pornFameSpending: 0, prestigeDesc: 0, recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, training: 0, toyHole: "all her holes", indenture: -1, indentureRestrictions: 0, birthWeek: random(0,51), actualAge: 18, visualAge: 18, physicalAge: 18, ageImplant: 0, health: 0, minorInjury: 0, trust: 0, oldTrust: 0, devotion: 0, oldDevotion: 0, weight: 0, muscles: 0, height: 170, heightImplant: 0, nationality: "slave", race: "white", markings: "none", eyes: 1, eyeColor: "brown", origEye: "brown", eyewear: "none", origHColor: "brown", hColor: "brown", pubicHColor: "brown", skin: "light", hLength: 60, hStyle: "short", pubicHStyle: "neat", waist: 0, corsetPiercing: 0, PLimb: 0, amp: 0, heels:0, voice: 2, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 0, boobsImplant: 0, boobsImplantType: 0, boobShape: "normal", nipples: "cute", nipplesPiercing: 0, areolae: 0, areolaePiercing: 0, boobsTat: 0, lactation: 0, lactationAdaptation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 0, buttImplant: 0, buttImplantType: 0, buttTat: 0, face: 0, faceImplant: 0, faceShape: "normal", lips: 15, lipsImplant: 0, lipsPiercing: 0, lipsTat: 0, teeth: "normal", tonguePiercing: 0, vagina: 0, vaginaLube: 0, vaginaPiercing: 0, vaginaTat: 0, preg: -1, pregSource: 0, pregType: 0, labor: 0, births: 0, cSec: 0, bellyAccessory: "none", labia: 0, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 0, dick: 0, analArea: 1, dickPiercing: 0, dickTat: 0, prostate: 0, balls: 0, scrotum: 0, ovaries: 0, anusPiercing: 0, anusTat: 0, makeup: 0, nails: 0, brand: 0, brandLocation: 0, earPiercing: 0, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, shouldersTat: 0, armsTat: 0, legsTat: 0, backTat: 0, stampTat: 0, vaginalSkill: 0, oralSkill: 0, analSkill: 0, whoreSkill: 0, entertainSkill: 0, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules:"restrictive", relationshipRules: "restrictive", standardPunishment: "situational", standardReward: "situational", useRulesAssistant: 1, diet: "healthy", dietCum: 0, dietMilk: 0, tired: 0, hormones: 0, drugs: "no drugs", curatives: 0, chem: 0, aphrodisiacs: 0, addict: 0, fuckdoll: 0, choosesOwnClothes: 0, clothes: "no clothing", collar: "none", shoes: "none", vaginalAccessory: "none", dickAccessory: "none", buttplug: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 70, fetishKnown: 0, behavioralFlaw: "none", behavioralQuirk: "none", sexualFlaw: "none", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, publicCount: 0, pitKills: 0, customTat: "", customLabel: "", customDesc: "", customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: 0, inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, bellyImplant: 0, bellySag: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, prostateImplant: 0, underArmHStyle: "waxed", bodySwap: 0, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0, origBodyOwner: ""}>> Making your slave; add their name to the following, then go down the documentation adding in your changes. -each variable must be seperated from the last by a comma followed by a space diff --git a/src/cheats/mod_EditFSCheatDatatypeCleanup.tw b/src/cheats/mod_EditFSCheatDatatypeCleanup.tw index 066165cf60d..9ef1cdee1a0 100644 --- a/src/cheats/mod_EditFSCheatDatatypeCleanup.tw +++ b/src/cheats/mod_EditFSCheatDatatypeCleanup.tw @@ -20,6 +20,16 @@ <<set $arcologies[0].FSGenderRadicalistDecoration = Number($arcologies[0].FSGenderRadicalistDecoration)>> <<set $arcologies[0].FSGenderRadicalistLaw = Number($arcologies[0].FSGenderRadicalistLaw)>> <</if>> + <<if $arcologies[0].FSRepopulationFocus != "unset">> + <<set $arcologies[0].FSRepopulationFocus = Number($arcologies[0].FSRepopulationFocus)>> + <<set $arcologies[0].FSRepopulationFocusDecoration = Number($arcologies[0].FSRepopulationFocusDecoration)>> + <<set $arcologies[0].FSRepopulationFocusLaw = Number($arcologies[0].FSRepopulationFocusLaw)>> + <</if>> + <<if $arcologies[0].FSRestart != "unset">> + <<set $arcologies[0].FSRestart = Number($arcologies[0].FSRestart)>> + <<set $arcologies[0].FSRestart = Number($arcologies[0].FSRestartDecoration)>> + <<set $arcologies[0].FSRestart = Number($arcologies[0].FSRestartLaw)>> + <</if>> <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set $arcologies[0].FSGenderFundamentalist = Number($arcologies[0].FSGenderFundamentalist)>> <<set $arcologies[0].FSGenderFundamentalistDecoration = Number($arcologies[0].FSGenderFundamentalistDecoration)>> diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw index bef3d107bf6..a712f27c802 100644 --- a/src/events/intro/introSummary.tw +++ b/src/events/intro/introSummary.tw @@ -470,7 +470,7 @@ Career: ''$PC.career''. [[Slaving|Intro Summary][$PC.career = "slaver"]] | [[Engineering|Intro Summary][$PC.career = "engineer"]] | [[Medicine|Intro Summary][$PC.career = "medicine"]] | - [[Celebrity|Intro Summary][$PC.career = "celebrity"]] + [[Celebrity|Intro Summary][$PC.career = "celebrity"]] | [[Escort|Intro Summary][$PC.career = "escort"]] | [[Servant|Intro Summary][$PC.career = "servant"]] | [[Gang Leader|Intro Summary][$PC.career = "gang"]] diff --git a/src/pregmod/fillUpButt.tw b/src/pregmod/fillUpButt.tw index 879cb094385..18b34b36be3 100644 --- a/src/pregmod/fillUpButt.tw +++ b/src/pregmod/fillUpButt.tw @@ -3,7 +3,19 @@ <<nobr>> <<set $activeSlave.bellyAccessory = "none">> -You <<if $activeSlave.inflationType == "water">>pull out an enema bag and <<if $activeSlave.inflation < 2>>one two liter bag of solution<<else>>a gallon bag of solution<</if>><<else>>attach a hose to $dairyName tap with the pipes set to pump $activeSlave.inflationType<</if>>, before calling her over so you can play with her +You +<<switch $activeSlave.inflationType +<<case "water" "aphrodisiac" "curative" "tightener">> + pull out an enema bag and + <<if $activeSlave.inflation < 2>> + one two liter bag of solution, + <<else>> + a gallon bag of solution, + <</if>> +<<case "milk" "cum">> + attach a hose to $dairyName tap with the pipes set to pump $activeSlave.inflationType, +<</switch>> +before calling her over so you can play with her <<if $activeSlave.butt < 2>> flat, tight ass <<elseif $activeSlave.butt <= 2>> diff --git a/src/pregmod/generateChild.tw b/src/pregmod/generateChild.tw index 4ea7b636d3b..1fefe380169 100644 --- a/src/pregmod/generateChild.tw +++ b/src/pregmod/generateChild.tw @@ -361,9 +361,9 @@ <<if $mom.pregSource == -2 || $mom.pregSource == 0>> <<set $activeSlave.hColor = either($mergeMom.origHColor, "brown", "blonde", "black", "brown", "black", "brown", "black")>> <</if>> - <<if $mergeDad.underArmHStyle == "hairless" && $mergemom.underArmHStyle == "hairless">> + <<if $mergeDad.underArmHStyle == "hairless" && $mergeMom.underArmHStyle == "hairless">> <<set $activeSlave.underArmHStyle = "hairless">> - <<elseif $mergeDad.underArmHStyle == "hairless" || $mergemom.underArmHStyle == "hairless">> + <<elseif $mergeDad.underArmHStyle == "hairless" || $mergeMom.underArmHStyle == "hairless">> <<if random(1,5) == 3>> <<set $activeSlave.underArmHStyle = "hairless">> <</if>> @@ -420,7 +420,7 @@ <<set $activeSlave.face = random(0,$PC.face)>> <</if>> <<if $activeSlave.face < 40>> - <<set $activeSlave.face += 20>> + <<set $activeSlave.face += random(5,20)>> <</if>> <<if $mergeDad.intelligence < $PC.intelligence>> <<set $activeSlave.intelligence = random($mergeDad.intelligence, $PC.intelligence)>> @@ -451,8 +451,8 @@ <<set $activeSlave.intelligence = $mergeMom.intelligence>> <</if>> <<if $inbreeding == 1>> - <<if $activeSlave.face > -100 && random(1,100) < 60>> - <<set $activeSlave.face -= 40>> + <<if $activeSlave.face > -100 && random(1,100) > 60>> + <<set $activeSlave.face -= random(2,40)>> <</if>> <<if $activeSlave.intelligence > -3 && random(1,100) < 60>> <<set $activeSlave.intelligence -= 1>> @@ -478,8 +478,8 @@ <<set $activeSlave.intelligence = $mergeMom.intelligence>> <</if>> <<if $inbreeding == 1>> - <<if $activeSlave.face > -100 && random(1,100) < 90>> - <<set $activeSlave.face -= 40>> + <<if $activeSlave.face > -100 && random(1,100) < 70>> + <<set $activeSlave.face -= random(5,40)>> <</if>> <<if $activeSlave.intelligence > -3 && random(1,100) < 90>> <<set $activeSlave.intelligence -= 1>> diff --git a/src/pregmod/huskSlaveSwap.tw b/src/pregmod/huskSlaveSwap.tw index 8bb0f338e7d..2163ac46dbe 100644 --- a/src/pregmod/huskSlaveSwap.tw +++ b/src/pregmod/huskSlaveSwap.tw @@ -1 +1,16 @@ -:: Husk Slave Swap [nobr] \ No newline at end of file +:: Husk Slave Swap [nobr] + +<<set $nextButton = "Continue", $nextLink = "AS Dump>> + +You strap $oldSlave.slaveName and the body $pronoun will transfer to into the remote surgery and stand back as it goes to work. +<<BodySwap $activeSlave $oldSlave>> +After an honestly impressive procedure, $activeSlave.slaveName is released and allowed to explore her new body. + +<br><br> +//To do - Reactions// + +<br><br> +<<slaveCost $oldSlave>> +$oldSlave.slaveName's body was bought by the Flesh Heap for ¤<<print Math.trunc($slaveCost/3)>> +<<$cash += Math.trunc($slaveCost/3)>> +<<set $oldSlave = 0>> \ No newline at end of file diff --git a/src/pregmod/huskSlaveSwapWorkaround.tw b/src/pregmod/huskSlaveSwapWorkaround.tw index 08be1909d3e..4783f8ce7a8 100644 --- a/src/pregmod/huskSlaveSwapWorkaround.tw +++ b/src/pregmod/huskSlaveSwapWorkaround.tw @@ -7,7 +7,7 @@ <<set $oldSlave = 0>> <<set $swapFailure = random(1,1000)> -"This operation is not simple nor is it perfected. There are extreme health risks involved and no gauruntee of success. Strap a slave into your surgery to consent to the operation. Indentured servants<<if $incubator > 0>> and slaves with reserved children<</if>> not eligible." +"This operation is neither simple nor is it perfected. There are extreme health risks involved and no gauruntee of success. Strap a slave into your surgery to consent to the operation. Indentured servants<<if $incubator > 0>> and slaves with reserved children<</if>> not eligible." //Select the slave whose brain will be transfered into the waiting husk.<<if $cyberMod == 1>> Amputated slaves must not be wearing prosthetics.<</if>>// @@ -15,7 +15,7 @@ __Select an eligible slave:__ <<for _i = 0; _i < $slaves.length; _i++>>\ - <<if $cyberMod == 1 && $slaves[_i].PLimb == 1 && $slaves[_i].amp < 0>> + <<if $cybermod == 0 || $slaves[_i].PLimb == 0 || ($slaves[_i].PLimb == 1 && $slaves[_i].amp == 1)>> <<if ($slaves[_i].indenture == 0)>>\ <<if ($slaves[_i].breedingMark == 0)>>\ <<if ($slaves[_i].reservedChildren == 0)>>\ diff --git a/src/pregmod/seHuskSlaveDelivery.tw b/src/pregmod/seHuskSlaveDelivery.tw index 1c6cddb7f97..dd9f9cc64d4 100644 --- a/src/pregmod/seHuskSlaveDelivery.tw +++ b/src/pregmod/seHuskSlaveDelivery.tw @@ -92,7 +92,7 @@ A slave came in matching fitting the description you provided. <br> -//As expected, she is a complete vegetable, but that is what you ordered after all. You lack the facilities to care for her in this state, so you should do what you are planning quickly. Or you could return her to the flesh Heap, though you won't get your credits back.// +//As expected, she is a complete vegetable, but that is what you ordered after all. You lack the facilities to care for her in this state, so you should do what you are planning quickly. Or you could return her to the Flesh Heap, though you won't get your credits back.// <br><br> <<set $saleDescription = 1>><<display "Long Slave Description">><<set $saleDescription = 0>> <br><br> diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index 5a133cb629b..29d593eae95 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -2121,7 +2121,12 @@ Of her $slaves[$i].pregType children; $slaves[$i].reservedChildren were taken to <</widget>> /* first arg is new body, second is old body */ -<<widget "BodySwap">> +<<widget "BodySwap">> +<<if $args[0].origin != "You reserved a mindless slave like her from the Flesh Heap.">> + <<if $args[0].origBodyOwner == "">> + <<set $args[0].origBodyOwner = ("The body of the slave " + $args[0].slaveName)>> + <</if>> +<</if>> <<set $args[0].slaveName = $args[1].slaveName>> <<set $args[0].birthName = $args[1].birthName>> <<set $args[0].weekAcquired = $args[1].weekAcquired>> @@ -2180,7 +2185,7 @@ Of her $slaves[$i].pregType children; $slaves[$i].reservedChildren were taken to <<set $args[0].sexualQuirk = $args[1].sexualQuirk>> <<set $args[0].pitKills = $args[1].pitKills>> <<set $args[0].customLabel = $args[1].customLabel>> -<<set $args[0].customDesc = ($args[1].customDesc + "She is no longer in her original body.")>> +<<set $args[0].customDesc = ($args[1].customDesc)>> <<set $args[0].birthsTotal = $args[1].birthsTotal>> <<set $args[0].bodySwap = $args[1].bodySwap>> <<set $args[0].mother = $args[1].mother>> @@ -2190,9 +2195,9 @@ Of her $slaves[$i].pregType children; $slaves[$i].reservedChildren were taken to <<set $args[0].canRecruit = 0>> <<if $swapFailure > 600>> - <<set $bodySwap = 1>> -<<elseif $bodySwap == 0>> - <<set $bodySwap = 2>> + <<set $args[0].bodySwap = 1>> +<<elseif $$args[0].bodySwap == 0>> + <<set $args[0].bodySwap = 2>> <</if>> <</widget>> \ No newline at end of file diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 1dd6dfccc99..5fb40e959eb 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -8143,7 +8143,7 @@ By the time you've finished with her sensitive ass, it shines red, and she is cr <br><<link "Threaten to convert her into a Fuckdoll">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> - You order a Fuckdoll brought to your office. $activeSlave.slaveName <<if canSee($activeSlave)>>watches it totter in<<else>>listens to the clicks of its approching heels and the terrible squeeking of its latex shell<</if>>, automatically following the tugs on its leash and the tonal commands passed by its suit. She already understands the implicit threat, and she shivers uncontrollably, @@color:gold;almost falling to her knees in fear.@@ Not content with that, you tell her that she's trying your patience with her behavior. If she doesn't control herself better in the future, you'll give up on her and convert her into a Fuckdoll. At the spoken threat $activeSlave.slaveName does collapse, but you order her to get back to her feet and <<if canSee($activeSlave)>>watch<<else>>pay attention<</if>>. She does, shakily, tears streaming down her face as you put the Fuckdoll on its all fours, as though it were about to take dick. Its <<if $activeSlave.vagina > -1>>holes are pointed straight at $activeSlave.slaveName's face, <<if canSee($activeSlave)>>and she can't avoid seeing how loose and used they look<<else>>grab both her hands, and force one into each of its blown out holes. $activeSlave.slaveName shrieks in horror at the recognizable sensation<</if>><<else>>rear hole is pointed straight at $activeSlave.slaveName's face,<<if canSee($activeSlave)>> and she can't avoid seeing how loose and used it looks<<else>>grab both her hands, and force them into its blown out ass. $activeSlave.slaveName shrieks in horror at the recognizable sensation<</if>><</if>>. Suddenly, you activate the Fuckdoll's suit's punishment systems. It does not and cannot scream, but <<if canSee($activeSlave)>>a slight stiffening of its posture communicates extreme anguish, and its sphincter spasms tightly closed with obviously involuntary force<<else>>the sudden, pitiful attempt to clamp down on her arms makes it perfectly clear that you just forced it to undergo extreme anguish<</if>>. $activeSlave.slaveName is almost incapacitated by terror. + You order a Fuckdoll brought to your office. $activeSlave.slaveName <<if canSee($activeSlave)>>watches it totter in<<else>>listens to the clicks of its approaching heels and the ominous squeeking of its latex shell<</if>>, automatically following the tugs on its leash and the tonal commands passed by its suit. She already understands the implicit threat, and she shivers uncontrollably, @@color:gold;almost falling to her knees in fear.@@ Not content with that, you tell her that she's trying your patience with her behavior. If she doesn't control herself better in the future, you'll give up on her and convert her into a Fuckdoll. At the spoken threat $activeSlave.slaveName does collapse, but you order her to get back to her feet and <<if canSee($activeSlave)>>watch<<else>>pay attention<</if>>. She does, shakily, tears streaming down her face as you put the Fuckdoll on its all fours, as though it were about to take dick. Its <<if $activeSlave.vagina > -1>>holes are pointed straight at $activeSlave.slaveName's face, <<if canSee($activeSlave)>>and she can't avoid seeing how loose and used they look<<else>>grab both her hands, and force one into each of its blown out holes. $activeSlave.slaveName shrieks in horror at the recognizable sensation<</if>><<else>>rear hole is pointed straight at $activeSlave.slaveName's face,<<if canSee($activeSlave)>> and she can't avoid seeing how loose and used it looks<<else>>grab both her hands, and force them into its blown out ass. $activeSlave.slaveName shrieks in horror at the recognizable sensation<</if>><</if>>. Suddenly, you activate the Fuckdoll's suit's punishment systems. It does not and cannot scream, but <<if canSee($activeSlave)>>a slight stiffening of its posture communicates extreme anguish, and its sphincter spasms tightly closed with obviously involuntary force<<else>>the sudden, pitiful attempt to clamp down on her arms makes it perfectly clear that you just forced it to undergo extreme anguish<</if>>. $activeSlave.slaveName is almost incapacitated by terror. <<set $activeSlave.trust -= 8>> <</replace>> <</link>> diff --git a/src/uncategorized/main.tw b/src/uncategorized/main.tw index 6c3a3dfdba7..4d106b4a2fc 100644 --- a/src/uncategorized/main.tw +++ b/src/uncategorized/main.tw @@ -20,6 +20,9 @@ <<if ndef $PC.birthCitizen>> <<set $PC.birthCitizen = 0>> <</if>> +<<if ndef $medicalEnema>> + <<set $medicalEnema = 0>> +<</if>> <<set $currentRule = $defaultRules[0]>> <<SlaveSort $slaves>> diff --git a/src/uncategorized/nonRandomEvent.tw b/src/uncategorized/nonRandomEvent.tw index 0980f9a0aaa..ce17740a664 100644 --- a/src/uncategorized/nonRandomEvent.tw +++ b/src/uncategorized/nonRandomEvent.tw @@ -83,7 +83,7 @@ <<elseif (_effectiveWeek > 18) && ($assistant > 0) && ($assistantOptions == 0)>> <<set $Event = "assistant SP">> <<goto "Assistant Events">> -<<elseif (_effectiveWeek > 45) && ($bodyswapAnnounced == 1) && ($surgeryUpgrade == 1) && ($seeExtreme == 1)>> +<<elseif (_effectiveWeek > 45) && ($bodyswapAnnounced == 0) && ($surgeryUpgrade == 1) && ($seeExtreme == 1) && ($cheatMode == 1)>> <<goto "P Bodyswap Reveal">> <<elseif ($arcologies[0].prosperity > 80) && ($TSS.schoolPresent+$GRI.schoolPresent+$SCP.schoolPresent+$LDE.schoolPresent+$TGA.schoolPresent+$TFS.schoolPresent == 0) && ($schoolSuggestion == 0)>> <<goto "P school suggestion">> diff --git a/src/uncategorized/randomNonindividualEvent.tw b/src/uncategorized/randomNonindividualEvent.tw index 4a7970155f9..2afc1ba0878 100644 --- a/src/uncategorized/randomNonindividualEvent.tw +++ b/src/uncategorized/randomNonindividualEvent.tw @@ -629,7 +629,7 @@ <</if>> <<if ($AProsperityCap > 60)>> <<set $events.push("RE malefactor")>> - <<set $malefactor = ["liberator", "whore", "businesswoman", "addict"]>> + <<set $malefactor = ["liberator", "whore", "businesswoman", "addict", "anchorBaby"]>> <<if $seeDicks != 0>> <<set $malefactor.push("rapist")>> <</if>> diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw index 90c86cbaefb..410fb1f447a 100644 --- a/src/uncategorized/reRecruit.tw +++ b/src/uncategorized/reRecruit.tw @@ -463,7 +463,7 @@ Given the damage to an expensive classic car and the meager balance of her bank <<set $activeSlave.vagina = -1>> <<set $activeSlave.labia = 0>> <<set $activeSlave.ovaries = 0>> -<<set $activeSlave.preg = -1>> +<<set $activeSlave.preg = 0>> <<set $activeSlave.anus = random(0,1)>> <<set $activeSlave.dick = random(3,5)>> <<set $activeSlave.balls = random(2,4)>> @@ -539,7 +539,7 @@ The situation does yield a few business opportunities too, as not all of the guy <<set $activeSlave.vagina = 0>> <<set $activeSlave.vaginalSkill = 0>> <<set $activeSlave.ovaries = 0>> -<<set $activeSlave.preg = -1>> +<<set $activeSlave.preg = 0>> <<set $activeSlave.anus = 0>> <<set $activeSlave.dick = 0>> <<set $activeSlave.balls = 0>> @@ -615,7 +615,7 @@ It isn't just all natural females either, as a few men also jumped on the bandwa <<set $activeSlave.vagina = -1>> <<set $activeSlave.clit = 0>> <<set $activeSlave.ovaries = 0>> -<<set $activeSlave.preg = -1>> +<<set $activeSlave.preg = 0>> <<set $activeSlave.dick = random(3,5)>> <<set $activeSlave.balls = random(2,4)>> <<set $activeSlave.anus = 0>> @@ -653,7 +653,7 @@ The signal is cut suddenly, and just a few moments later, your assistant flags a <<set $activeSlave.vagina = -1>> <<set $activeSlave.labia = 1>> <<set $activeSlave.ovaries = 0>> -<<set $activeSlave.preg = -1>> +<<set $activeSlave.preg = 0>> <<set $activeSlave.dick = random(1,3)>> <<set $activeSlave.balls = 0>> <<set $activeSlave.weight = random(-80,20)>> diff --git a/src/uncategorized/recETS.tw b/src/uncategorized/recETS.tw index f3eac2cf319..c8d49b8bc99 100644 --- a/src/uncategorized/recETS.tw +++ b/src/uncategorized/recETS.tw @@ -161,7 +161,7 @@ It would cost ¤<<print $contractCost>> to enslave the two of them. <<set $nextButton = "Continue">> <<set $nextLink = "RIE Eligibility Check">> <<set $contractCost = 10000>> -<<set $activeSlaveOneTimeMinAge = Math.max($potencyAge+18, $minimumSlaveAge+18)>> +<<set $activeSlaveOneTimeMinAge = Math.max($potencyAge+18, $fertilityAge+18, $minimumSlaveAge+18)>> <<set $activeSlaveOneTimeMaxAge = 40>> <<set $one_time_age_overrides_pedo_mode = 1>> /% Old enough to have a daughter to knock up. %/ <<include "Generate XY Slave">> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 00308a76d3c..da8c3ca1199 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -515,7 +515,7 @@ and ($slaves[$i].clothes != "a slutty qipao") and ($slaves[$i].clothes != "restr <<elseif ($slaves[$i].fetish is "pregnancy") && ($slaves[$i].preg == 0) && ($slaves[$i].vagina > -1)>> The fake belly she wears @@color:mediumorchid;reminds her@@ that she isn't pregnant with a child. <<set $slaves[$i].devotion -= 1>> - <<elseif ($slaves[$i].vagina == 0) && $arcologies[0].FSRepopulationFocus is "unset">> + <<elseif ($slaves[$i].vagina == 0) && $arcologies[0].FSRepopulationFocus == "unset">> The fake belly she wears @@color:gold;worries@@ her that you will soon put a real baby in her. <<set $slaves[$i].trust -= 1>> <</if>> @@ -2064,13 +2064,13 @@ and ($slaves[$i].clothes != "a slutty qipao") and ($slaves[$i].clothes != "restr <<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>> <<elseif $slaves[$i].career is "a breeder">> <<if $slaves[$i].preg > 1 && $arcologies[0].FSRepopulation != "unset">> - Her life used to revolve around being pregnant all the time, and nothing has changed. However, being surrounded with happy, heavily pregnant women leaves her @@color:hotpink;slightly more accepting@@ of her fate and @@color:mediumaquamarine;hopeful@@ that her trained body will be useful to you. + Her life used to revolve around being pregnant all the time and nothing has changed. However, being surrounded with happy, heavily pregnant women leaves her @@color:hotpink;slightly more accepting@@ of her fate and @@color:mediumaquamarine;hopeful@@ that her trained body will be useful to you. <<set $slaves[$i].trust += 1, $slaves[$i].devotion += 1>> <<elseif $slaves[$i].pregControl == "speed up">> - Her life used to revolve around being pregnant all the time, and nothing has changed. She @@color:gold;watches in horror@@ as her middle visibly swells before her eyes. She @@color:hotpink;slips more into submission@@ as the pressure in her womb increases. + Her life used to revolve around being pregnant all the time and nothing has changed. She @@color:gold;watches in horror@@ as her middle visibly swells before her eyes. She @@color:hotpink;slips more into submission@@ as the pressure in her womb increases. <<set $slaves[$i].trust -= 10, $slaves[$i].devotion += 5>> <<elseif $slaves[$i].preg > 1>> - Her life used to revolve around being pregnant all the time, and nothing has changed. She @@color:gold;fears@@ that her entire life will revolve around pregnancy and @@color:hotpink;slips more into submission@@ of her fate. + Her life used to revolve around being pregnant all the time and nothing has changed. She @@color:gold;fears@@ that her entire life will revolve around pregnancy and @@color:hotpink;slips more into submission@@ of her fate. <<set $slaves[$i].trust -= 1, $slaves[$i].devotion += 1>> <<else>> She remembers how her womb used to be swollen with children as often as possible, and is @@color:hotpink;thankful@@ and @@color:mediumaquamarine;grateful@@ that she isn't just meat to fuck pregnant anymore. diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw index 4658300e939..a5469d732e4 100644 --- a/src/uncategorized/saPleaseYou.tw +++ b/src/uncategorized/saPleaseYou.tw @@ -783,7 +783,7 @@ Keeping $object as nothing but your personal $possessiveCap's breeding mark and $possessive place near you as a breeding toy is obvious, @@color:green;bringing attention@@ to how beautiful a pairing you make. <</if>> <<if $arcologies[0].FSRepopulationFocus > 50 && bigBellyPreg($slaves[$i])>> - $possessiveCap's advanced pregnancy and role as your gravid fucktoy is obvious, @@color:green;bringing attention@@ to how a woman's ideal role in $arcologies[0].name. + $possessiveCap's advanced pregnancy and role as your gravid fucktoy is obvious, @@color:green;bringing attention@@ to a woman's ideal role in $arcologies[0].name. <</if>> <<if ($slaves[$i].behavioralQuirk == "confident")>> $slaves[$i].slaveName @@color:mediumaquamarine;confidently enjoys@@ the prestige within the slave hierarchy that comes with being your fucktoy. diff --git a/src/uncategorized/saServeThePublic.tw b/src/uncategorized/saServeThePublic.tw index 628a08a7e64..dfa7c76e580 100644 --- a/src/uncategorized/saServeThePublic.tw +++ b/src/uncategorized/saServeThePublic.tw @@ -1444,7 +1444,7 @@ Her appearance attracted $beauty members of the public (<<print Math.trunc($beau <</if>> <<if $arcologies[0].FSRepopulationFocus != "unset">> <<if ($slaves[$i].pregType > 1)>> - <<set $vignettes.push({text: "she gratified a citizen who enjoys the feeling a womb filled with more than a single child,", type: "rep", effect: 1})>> + <<set $vignettes.push({text: "she gratified a citizen who enjoys the feeling of a womb filled with more than a single child,", type: "rep", effect: 1})>> <</if>> <<elseif $arcologies[0].Restart != "unset">> <<if canGetPregnant($slaves[$i])>> diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index b4913fe2f17..087031c270b 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -118,6 +118,17 @@ <<if $activeSlave.inflationType == "water" || $activeSlave.inflationType == "none">> | <<link "Fill her ass with water">><<set $activeSlave.inflationType to "water">><<set $activeSlave.inflationMethod to 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> + <<if $medicalEnema == 1>> + <<if $activeSlave.inflationType == "aphrodisiac" || $activeSlave.inflationType == "none">> + | <<link "Fill her ass with aphrodisiacs">><<set $activeSlave.inflationType = "aphrodisiac">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <</if>> + <<if $activeSlave.inflationType == "curative" || $activeSlave.inflationType == "none">> + | <<link "Fill her ass with curatives">><<set $activeSlave.inflationType = "curative">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <</if>> + <<if $activeSlave.inflationType == "tightener" || $activeSlave.inflationType == "none">> + | <<link "Fill her ass with rectal tighterners">><<set $activeSlave.inflationType = "tightener">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <</if>> + <</if>> <</if>> <</if>> <<if $dairyPiping == 1>> diff --git a/src/uncategorized/walkPast.tw b/src/uncategorized/walkPast.tw index 71251b0fa10..4427d65afe0 100644 --- a/src/uncategorized/walkPast.tw +++ b/src/uncategorized/walkPast.tw @@ -283,7 +283,13 @@ <<if $activeSlave.inflationMethod == 1>> gorge herself with $activeSlave.inflationType; <<elseif $activeSlave.inflationMethod == 2>> - fill her rear with $activeSlave.inflationType; + fill her rear with + <<switch $activeSlave.inflationType>> + <<case "water" "milk" "cum">> + $activeSlave.inflationType; + <<defualt>> + <<print $activeSlave.inflationType>>s; + <</switch>> <<elseif $activeSlave.inflationMethod == 3>> <<if $activeSlave.inflationType == "milk">> suckle from her assigned nipple until she is sufficiently filled with milk; diff --git a/src/utility/assayWidgets.tw b/src/utility/assayWidgets.tw index 4d256867df5..18e366455c4 100644 --- a/src/utility/assayWidgets.tw +++ b/src/utility/assayWidgets.tw @@ -400,7 +400,7 @@ <<if $args[0].scrotum > 0>> <<set $beauty += $args[0].balls*(1+($arcologies[0].FSGenderRadicalist/200))>> <</if>> - <<if $args[0].preg > 5 && $arcologies[0].FSRepopulationFocus is "unset" && $arcologies[0].FSRestart is "unset">> + <<if $args[0].preg > 5 && $arcologies[0].FSRepopulationFocus == "unset" && $arcologies[0].FSRestart == "unset">> <<set $beauty = ($beauty*0.7)>> <</if>> <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> @@ -427,7 +427,7 @@ <<if $args[0].scrotum > 4>> <<set $beauty += $args[0].balls - 4>> <</if>> - <<if $args[0].preg > 10 && $arcologies[0].FSRepopulationFocus is "unset" && $arcologies[0].FSRestart is "unset">> + <<if $args[0].preg > 10 && $arcologies[0].FSRepopulationFocus == "unset" && $arcologies[0].FSRestart == "unset">> <<set $beauty = ($beauty*0.8)>> <</if>> <</if>> @@ -1166,6 +1166,8 @@ <</if>> <<elseif $args[0].dick == 0 && $args[0].balls == 0 && $args[0].vagina == -1>> <<set $desc = "neuter">> +<<elseif $args[0].dick == 0 && $args[0].vagina == -1>> + <<set $desc = "ball slave">> <<else>> <<set $desc = "slave">> <</if>> diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index 40caaea1ff7..30a2e0035bd 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -286,6 +286,17 @@ <<if $activeSlave.inflationType == "water" || $activeSlave.inflationType == "none">> | <<link "Fill her ass with water">><<set $activeSlave.inflationType = "water">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> + <<if $medicalEnema == 1>> + <<if $activeSlave.inflationType == "aphrodisiac" || $activeSlave.inflationType == "none">> + | <<link "Fill her ass with aphrodisiacs">><<set $activeSlave.inflationType = "aphrodisiac">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <</if>> + <<if $activeSlave.inflationType == "curative" || $activeSlave.inflationType == "none">> + | <<link "Fill her ass with curatives">><<set $activeSlave.inflationType = "curative">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <</if>> + <<if $activeSlave.inflationType == "tightener" || $activeSlave.inflationType == "none">> + | <<link "Fill her ass with rectal tighterners">><<set $activeSlave.inflationType = "tightener">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + <</if>> + <</if>> <</if>> <</if>> <<if $dairyPiping == 1>> diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw index bb40ebdcfda..0fdaba3aecd 100644 --- a/src/utility/slaveCreationWidgets.tw +++ b/src/utility/slaveCreationWidgets.tw @@ -6,7 +6,7 @@ Called from Gen XX, Gen XY, CheatMode DB, InitNationalities. %/ <<widget "BaseSlave">> - <<set $activeSlave = {slaveName: "blank", birthName: "blank", genes: "XX", weekAcquired: 0, origin: 0, career: 0, ID: 0, prestige: 0, pornFame: 0, pornFameSpending: 0, prestigeDesc: 0, recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, training: 0, toyHole: "all her holes", indenture: -1, indentureRestrictions: 0, birthWeek: random(0,51), actualAge: 18, visualAge: 18, physicalAge: 18, ageImplant: 0, health: 0, minorInjury: 0, trust: 0, oldTrust: 0, devotion: 0, oldDevotion: 0, weight: 0, muscles: 0, height: 170, heightImplant: 0, nationality: "slave", race: "white", markings: "none", eyes: 1, eyeColor: "brown", origEye: "brown", eyewear: "none", origHColor: "brown", hColor: "brown", pubicHColor: "brown", skin: "light", hLength: 60, hStyle: "short", pubicHStyle: "neat", waist: 0, corsetPiercing: 0, PLimb: 0, amp: 0, heels:0, voice: 2, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 0, boobsImplant: 0, boobsImplantType: 0, boobShape: "normal", nipples: "cute", nipplesPiercing: 0, areolae: 0, areolaePiercing: 0, boobsTat: 0, lactation: 0, lactationAdaptation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 0, buttImplant: 0, buttImplantType: 0, buttTat: 0, face: 0, faceImplant: 0, faceShape: "normal", lips: 15, lipsImplant: 0, lipsPiercing: 0, lipsTat: 0, teeth: "normal", tonguePiercing: 0, vagina: 0, vaginaLube: 0, vaginaPiercing: 0, vaginaTat: 0, preg: -1, pregSource: 0, pregType: 0, labor: 0, births: 0, cSec: 0, bellyAccessory: "none", labia: 0, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 0, dick: 0, analArea: 1, dickPiercing: 0, dickTat: 0, prostate: 0, balls: 0, scrotum: 0, ovaries: 0, anusPiercing: 0, anusTat: 0, makeup: 0, nails: 0, brand: 0, brandLocation: 0, earPiercing: 0, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, shouldersTat: 0, armsTat: 0, legsTat: 0, backTat: 0, stampTat: 0, vaginalSkill: 0, oralSkill: 0, analSkill: 0, whoreSkill: 0, entertainSkill: 0, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules:"restrictive", relationshipRules: "restrictive", standardPunishment: "situational", standardReward: "situational", useRulesAssistant: 1, diet: "healthy", dietCum: 0, dietMilk: 0, tired: 0, hormones: 0, drugs: "no drugs", curatives: 0, chem: 0, aphrodisiacs: 0, addict: 0, fuckdoll: 0, choosesOwnClothes: 0, clothes: "no clothing", collar: "none", shoes: "none", vaginalAccessory: "none", dickAccessory: "none", buttplug: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 70, fetishKnown: 0, behavioralFlaw: "none", behavioralQuirk: "none", sexualFlaw: "none", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, publicCount: 0, pitKills: 0, customTat: "", customLabel: "", customDesc: "", customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: "none", inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, bellyImplant: 0, bellySag: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, prostateImplant: 0, underArmHStyle: "waxed", bodySwap: 0, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0}>> + <<set $activeSlave = {slaveName: "blank", birthName: "blank", genes: "XX", weekAcquired: 0, origin: 0, career: 0, ID: 0, prestige: 0, pornFame: 0, pornFameSpending: 0, prestigeDesc: 0, recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, training: 0, toyHole: "all her holes", indenture: -1, indentureRestrictions: 0, birthWeek: random(0,51), actualAge: 18, visualAge: 18, physicalAge: 18, ageImplant: 0, health: 0, minorInjury: 0, trust: 0, oldTrust: 0, devotion: 0, oldDevotion: 0, weight: 0, muscles: 0, height: 170, heightImplant: 0, nationality: "slave", race: "white", markings: "none", eyes: 1, eyeColor: "brown", origEye: "brown", eyewear: "none", origHColor: "brown", hColor: "brown", pubicHColor: "brown", skin: "light", hLength: 60, hStyle: "short", pubicHStyle: "neat", waist: 0, corsetPiercing: 0, PLimb: 0, amp: 0, heels:0, voice: 2, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 0, boobsImplant: 0, boobsImplantType: 0, boobShape: "normal", nipples: "cute", nipplesPiercing: 0, areolae: 0, areolaePiercing: 0, boobsTat: 0, lactation: 0, lactationAdaptation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 0, buttImplant: 0, buttImplantType: 0, buttTat: 0, face: 0, faceImplant: 0, faceShape: "normal", lips: 15, lipsImplant: 0, lipsPiercing: 0, lipsTat: 0, teeth: "normal", tonguePiercing: 0, vagina: 0, vaginaLube: 0, vaginaPiercing: 0, vaginaTat: 0, preg: -1, pregSource: 0, pregType: 0, labor: 0, births: 0, cSec: 0, bellyAccessory: "none", labia: 0, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 0, dick: 0, analArea: 1, dickPiercing: 0, dickTat: 0, prostate: 0, balls: 0, scrotum: 0, ovaries: 0, anusPiercing: 0, anusTat: 0, makeup: 0, nails: 0, brand: 0, brandLocation: 0, earPiercing: 0, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, shouldersTat: 0, armsTat: 0, legsTat: 0, backTat: 0, stampTat: 0, vaginalSkill: 0, oralSkill: 0, analSkill: 0, whoreSkill: 0, entertainSkill: 0, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules:"restrictive", relationshipRules: "restrictive", standardPunishment: "situational", standardReward: "situational", useRulesAssistant: 1, diet: "healthy", dietCum: 0, dietMilk: 0, tired: 0, hormones: 0, drugs: "no drugs", curatives: 0, chem: 0, aphrodisiacs: 0, addict: 0, fuckdoll: 0, choosesOwnClothes: 0, clothes: "no clothing", collar: "none", shoes: "none", vaginalAccessory: "none", dickAccessory: "none", buttplug: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 70, fetishKnown: 0, behavioralFlaw: "none", behavioralQuirk: "none", sexualFlaw: "none", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, publicCount: 0, pitKills: 0, customTat: "", customLabel: "", customDesc: "", customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: "none", inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, bellyImplant: 0, bellySag: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, prostateImplant: 0, underArmHStyle: "waxed", bodySwap: 0, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0, origBodyOwner: ""}>> <</widget>> /% -- GitLab