diff --git a/devNotes/twine JS b/devNotes/twine JS index 44ac3945941d2f317c4396ba0eb21aaa4e97f5bd..a29f53f9331089b65bfd966c1b78e72ac25f4a49 100644 --- a/devNotes/twine JS +++ b/devNotes/twine JS @@ -4516,7 +4516,7 @@ if(eventSlave.fetish != "mindbroken") { if(eventSlave.devotion > 20) { if(eventSlave.butt > 5) { - if(!["no clothing", "body oil", "a toga", "a kimono", "shibari ropes", "a slutty maid outfit", "a string bikini", "a scalemail bikini", "a chattel habit", "a slave gown", "a halter top dress", "a ball gown", "a mini dress", "harem gauze", "a monokini"].includes(eventSlave.clothes)) { + if(!["no clothing", "body oil", "a toga", "a kimono", "shibari ropes", "a slutty maid outfit", "a string bikini", "a scalemail bikini", "a chattel habit", "a slave gown", "a halter top dress", "a ball gown", "a mini dress", "harem gauze", "a schutzstaffel uniform", "a red army uniform", "a monokini"].includes(eventSlave.clothes)) { State.variables.RESSevent.push("ass fitting"); } } @@ -7305,7 +7305,7 @@ window.todaysOutfit = function(slave) { selection = {text: "she commonly sees others wearing chains and is drawn to doing so herself.", clothes: jsEither(['chains', 'uncomfortable straps', 'shibari ropes'])}; break; case 'mature': - selection = {text: "she commonly sees others wearing suits and is drawn to doing so herself.", clothes: jsEither(['slutty business attire', 'a nice maid outfit', 'a military uniform', 'nice business attire'])}; + selection = {text: "she commonly sees others wearing suits and is drawn to doing so herself.", clothes: jsEither(['slutty business attire', 'a nice maid outfit', 'a military uniform', 'a schutzstaffel uniform', 'a red army uniform', 'nice business attire'])}; break; case 'youth': selection = {text: "she commonly sees schoolgirls around and instinctually follows along.", clothes: jsEither(['a schoolgirl outfit', 'a cheerleader outfit'])}; @@ -7392,6 +7392,8 @@ window.todaysOutfit = function(slave) { } } else if(slave.assignment == "be your Head Girl") { wardrobeAssignment.push({text: "and wears a military uniform to give her that extra touch of authority.", clothes: "a military uniform"}); + wardrobeAssignment.push({text: "and wears a schutzstaffel uniform to give her that extra touch of authority.", clothes: "a schutzstaffel uniform"}); + wardrobeAssignment.push({text: "and wears a red army uniform to give her that extra touch of authority.", clothes: "a red army uniform"}); wardrobeAssignment.push({text: "and wears a handsome suit to give her that extra touch of authority.", clothes: "nice business attire"}); if(canPenetrate(slave)){ wardrobeAssignment.push({text: "and wears a slutty suit to make it perfectly clear that her dick is her main tool in her job.", clothes: "slutty business attire"}); @@ -7449,6 +7451,8 @@ window.todaysOutfit = function(slave) { } else if(slave.assignment == "guard you") { wardrobeAssignment.push({text: "and wears a bodysuit to show off her curves without hindering her deadliness.", clothes: "a comfortable bodysuit"}); wardrobeAssignment.push({text: "and wears a military uniform to look the part of the honor guard.", clothes: "a military uniform"}); + wardrobeAssignment.push({text: "and wears a schutzstaffel uniform to look the part of the honor guard.", clothes: "a schutzstaffel uniform"}); + wardrobeAssignment.push({text: "and wears a red army uniform to look the part of the honor guard.", clothes: "a red army uniform"}); wardrobeAssignment.push({text: "and wears a nice suit to make it clear you mean business.", clothes: "nice business attire"}); wardrobeAssignment.push({text: "and wears a scalemail bikini to make herself look fierce.", clothes: "a scalemail bikini"}); if(isItemAccessible("a kimono")) { diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index 96ba186cf7e8f7f7696b97a1c50b7792b4057b9f..3175454880ca9080e20be3e4dd54fa0d6e684a05 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -1998,6 +1998,11 @@ may accept strings, use at own risk "stretch pants and a crop-top" "spats and a tank top" "a scalemail bikini" +"a monokini" +"an apron" +"a cybersuit" +"a red army uniform" +"a schutzstaffel uniform" collar: @@ -2028,18 +2033,10 @@ shoes: may accept strings, use at own risk "none" "heels" -"heels with short stockings" -"heels with long stockings" "pumps" -"pumps with short stockings" -"pumps with long stockings" -"short stockings" -"long stockings" "extreme heels" "boots" "flats" -"flats with short stockings" -"flats with long stockings" vaginalAccessory: @@ -2063,6 +2060,12 @@ may accept strings, use at own risk "anal chastity" "combined chastity" +legAccessory: + +"none" +"short stockings" +"long stockings" + buttplug: may accept strings, use at own risk @@ -2773,7 +2776,7 @@ How to set up your own hero slave. -The default slave template used: -<<set $activeSlave = {slaveName: "blank", slaveSurname: 0, birthName: "blank", birthSurname: 0, 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, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 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, ovaryAge: 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, nipplesAccessory: "none", 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, broodmother: 0, broodmotherFetuses: 0, broodmotherOnHold: 0, broodmotherCountDown: 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", buttplugAttachment: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, need: 0, 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: "", customTitle: "", customTitleLisp: "", rudeTitle: 0, customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: "none", inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, pregKnown: 0, pregWeek: 0, belly: 0, bellyPreg: 0, bellyFluid: 0, bellyImplant: -1, bellySag: 0, bellySagPreg: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, underArmHStyle: "waxed", bodySwap: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0, origBodyOwner: "", death: "", hormoneBalance: 0, onDiet: 0, breastMesh: 0, slavesFathered: 0, PCChildrenFathered: 0, slavesKnockedUp: 0, PCKnockedUp: 0, origSkin: "white", vasectomy: 0, haircuts: 0, newGamePlus: 0, skillHG: 0, skillRC: 0, skillBG: 0, skillMD: 0, skillDJ: 0, skillNU: 0, skillTE: 0, skillAT: 0, skillST: 0, skillMM: 0, skillWA: 0, tankBaby: 0}>> +<<set $activeSlave = {slaveName: "blank", slaveSurname: 0, birthName: "blank", birthSurname: 0, 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, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 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, ovaryAge: 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, nipplesAccessory: 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, broodmother: 0, broodmotherFetuses: 0, broodmotherOnHold: 0, broodmotherCountDown: 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", legAccessory: "none", buttplug: "none", buttplugAttachment: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, need: 0, 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: "", customTitle: "", customTitleLisp: "", rudeTitle: 0, customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: "none", inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, pregKnown: 0, pregWeek: 0, belly: 0, bellyPreg: 0, bellyFluid: 0, bellyImplant: -1, bellySag: 0, bellySagPreg: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, underArmHStyle: "waxed", bodySwap: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0, origBodyOwner: "", death: "", hormoneBalance: 0, onDiet: 0, breastMesh: 0, slavesFathered: 0, PCChildrenFathered: 0, slavesKnockedUp: 0, PCKnockedUp: 0, origSkin: "white", vasectomy: 0, haircuts: 0, newGamePlus: 0, skillHG: 0, skillRC: 0, skillBG: 0, skillMD: 0, skillDJ: 0, skillNU: 0, skillTE: 0, skillAT: 0, skillST: 0, skillMM: 0, skillWA: 0, tankBaby: 0}>> 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/init/setupVars.tw b/src/init/setupVars.tw index b34fe4a80e419710e614376b477d5fc54ec8e5ec..4b6c46834b273382cad0cd156f74a5b760e30767 100644 --- a/src/init/setupVars.tw +++ b/src/init/setupVars.tw @@ -307,7 +307,7 @@ <<set setup.recruiterCareers = ["a club recruiter", "a college scout", "a con artist", "a cult leader", "a girl scout", "a hunter", "a lobbyist", "a military recruiter", "a missionary", "a political activist", "a princess", "a talent scout", "retired"]>> /* pregmod */ -/* <<set setup.servantCareers = ["a butler", "a cook", "a handmaiden", "a housewife", "a maid", "a shrine maiden"]>> */ +/<<set setup.servantCareers = ["a butler", "a cook", "a handmaiden", "a housewife", "a maid", "a shrine maiden"]>> /* <<set setup.otherCareers = ["a producer", "being homeschooled by her parents", "from a middle class family", "from an upper class family"]>> */ diff --git a/src/uncategorized/REFI.tw b/src/uncategorized/REFI.tw index 92a3d673effb060293156f608367dfd9a95e7b85..f20992bc69a73af11ec141cb33b6ccb4674c0458 100644 --- a/src/uncategorized/REFI.tw +++ b/src/uncategorized/REFI.tw @@ -1460,7 +1460,7 @@ There was a glint of envy <<if canSee($activeSlave)>>in her eyes when she saw<<e You'll keep an eye on her, and with this correction @@.hotpink;she'll become more submissive to you.@@ <<if canDoVaginal($activeSlave) && $activeSlave.vagina > 0>> <<set $activeSlave.vaginalCount++, $vaginalTotal++>> - <<elseif canDoAnal($activeSlave) && $activeSlave.anus > 0>>>> + <<elseif canDoAnal($activeSlave) && $activeSlave.anus > 0>> <<set $activeSlave.analCount++, $analTotal++>> <</if>> <<set $activeSlave.devotion += 4>> diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw index b30abea75125b2ad752a94302b3b90bcff6bc4e2..7901dcc934520d0ddfe35f29d87a168d9603a50e 100644 --- a/src/uncategorized/longSlaveDescription.tw +++ b/src/uncategorized/longSlaveDescription.tw @@ -383,11 +383,11 @@ She comes to you for an inspection <<if $ui != "start">> <<if $week-$activeSlave.weekAcquired > 0>> -<<set $seed = $week-$activeSlave.weekAcquired>> +<<set _weeksOwned = $week-$activeSlave.weekAcquired>> $pronounCap has been with you <<if $activeSlave.weekAcquired == 1>> since before you owned the arcology, -<<elseif $seed > 1>> +<<elseif _weeksOwned > 1>> <<print $week-$activeSlave.weekAcquired>> weeks, <<else>> one week, @@ -420,43 +420,43 @@ $pronounCap has been with you has had little or no sexual experience as your slave yet. <</if>> -<<if ($seed*112)/$activeSlave.analCount < 4>> +<<if (_weeksOwned*112)/$activeSlave.analCount < 4>> Remarkably, this means that $pronoun's been buttfucked - <<if ($seed*112)/$activeSlave.analCount < 1>> + <<if (_weeksOwned*112)/$activeSlave.analCount < 1>> more than once every hour - <<elseif ($seed*112)/$activeSlave.analCount < 1.5>> + <<elseif (_weeksOwned*112)/$activeSlave.analCount < 1.5>> about once every hour - <<elseif ($seed*112)/$activeSlave.analCount < 2.5>> + <<elseif (_weeksOwned*112)/$activeSlave.analCount < 2.5>> about once every two hours - <<elseif ($seed*112)/$activeSlave.analCount < 3.5>> + <<elseif (_weeksOwned*112)/$activeSlave.analCount < 3.5>> about once every three hours <<else>> about once every four hours <</if>> $pronoun's spent awake. -<<elseif ($seed*112)/$activeSlave.oralCount < 4>> +<<elseif (_weeksOwned*112)/$activeSlave.oralCount < 4>> Remarkably, this means that $pronoun's sucked something off - <<if ($seed*112)/$activeSlave.oralCount < 1>> + <<if (_weeksOwned*112)/$activeSlave.oralCount < 1>> more than once every hour - <<elseif ($seed*112)/$activeSlave.oralCount < 1.5>> + <<elseif (_weeksOwned*112)/$activeSlave.oralCount < 1.5>> about once every hour - <<elseif ($seed*112)/$activeSlave.oralCount < 2.5>> + <<elseif (_weeksOwned*112)/$activeSlave.oralCount < 2.5>> about once every two hours - <<elseif ($seed*112)/$activeSlave.oralCount < 3.5>> + <<elseif (_weeksOwned*112)/$activeSlave.oralCount < 3.5>> about once every three hours <<else>> about once every four hours <</if>> $pronoun's spent awake. -<<elseif ($seed*112)/$activeSlave.vaginalCount < 4>> +<<elseif (_weeksOwned*112)/$activeSlave.vaginalCount < 4>> Remarkably, this means that $possessive pussy has been fucked - <<if ($seed*112)/$activeSlave.vaginalCount < 1>> + <<if (_weeksOwned*112)/$activeSlave.vaginalCount < 1>> more than once every hour - <<elseif ($seed*112)/$activeSlave.vaginalCount < 1.5>> + <<elseif (_weeksOwned*112)/$activeSlave.vaginalCount < 1.5>> about once every hour - <<elseif ($seed*112)/$activeSlave.vaginalCount < 2.5>> + <<elseif (_weeksOwned*112)/$activeSlave.vaginalCount < 2.5>> about once every two hours - <<elseif ($seed*112)/$activeSlave.vaginalCount < 3.5>> + <<elseif (_weeksOwned*112)/$activeSlave.vaginalCount < 3.5>> about once every three hours <<else>> about once every four hours diff --git a/src/uncategorized/saDevotion.tw b/src/uncategorized/saDevotion.tw index 5c5daaa406568f567ede3d78e2c8df10366ce09b..5fbe96c1da52e2e48229095eaed8a1d3535caae8 100644 --- a/src/uncategorized/saDevotion.tw +++ b/src/uncategorized/saDevotion.tw @@ -41,7 +41,7 @@ <</if>> <</if>> -<<if $PC.preg >= 20>> +<<if $PC.preg >= 20 || ($PC.preg >= 16 && $PC.career == "escort")>> <<if $slaves[$i].devotion > 60>> <<if $PC.pregMood == 2>> She is devoted to you and does her best to satisfy your demanding, hormone driven libido, no matter what you want from her. Her efforts to give herself you to @@.hotpink;further her submission@@ to you. @@ -66,31 +66,6 @@ <<set $slaves[$i].devotion -= 3>> <</if>> <</if>> -<<elseif $PC.preg >= 16 && $PC.career == "escort">> - <<if $slaves[$i].devotion > 60>> - <<if $PC.pregMood == 2>> - She is devoted to you and does her best to satisfy your demanding, hormonal driven libido, no matter what you want from her. Her efforts to give herself you to @@.hotpink;further her submission@@ to you. - <<set $slaves[$i].devotion += 2>> - <<elseif $PC.pregMood == 1>> - She is devoted to you and tries her best to accommodate your needs and desires. Your hormonal mothering @@.mediumaquamarine;leaves her slightly more trusting@@ of you. - <<set $slaves[$i].trust += 2>> - <<else>> - She is devoted to you and tries her best to accommodate your needs and desires. - <</if>> - <<else>> - <<if $PC.pregMood == 2>> - She is @@.gold;horrified@@ of your aggressive sexual advances, forcing her @@.hotpink;bend to your will@@ or face punishment at the hands of a hormonal pregnant woman. - <<set $slaves[$i].devotion += 4>> - <<set $slaves[$i].trust -= 4>> - <<elseif $PC.pregMood == 1>> - She happily @@.mediumorchid;takes advantage@@ of your hormone induced kindness, though your care @@.mediumaquamarine;builds her trust in you.@@ - <<set $slaves[$i].devotion -= 4>> - <<set $slaves[$i].trust += 4>> - <<else>> - She takes note of your gravid form and @@.mediumorchid;begins testing just how much she can get away with@@ while she can. - <<set $slaves[$i].devotion -= 3>> - <</if>> - <</if>> <</if>> <<if $slaves[$i].dick > 0 && canAchieveErection($slaves[$i]) && $PC.preg >= 18>> <<if $PC.pregMood == 2>> diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw index 957d119034380947246ce22766ff85eb4a23288d..db5b3a01e665b240d087b180dfbbd6f5b2357aad 100644 --- a/src/uncategorized/saPleaseYou.tw +++ b/src/uncategorized/saPleaseYou.tw @@ -5,6 +5,7 @@ serves you this week. <<set _trainingEfficiency = 5+Math.trunc($slaves[$i].devotion/30)+$slaves[$i].intelligence>> <<set $skillIncrease = _trainingEfficiency>> <<set _oralUse = 0, _analUse = 0, _vaginalUse = 0, _mammaryUse = 0, _penetrativeUse = 0>> +<<fetishChangeChance $slaves[$i]>> <<if ($slaves[$i].toyHole != "all her holes")>> <<if $slaves[$i].toyHole == "pussy">> @@ -913,4 +914,20 @@ Keeping $object as nothing but your personal $slaves[$i].slaveName knows being part of your harem is the best romance $pronoun can realistically expect, and does $possessive best to @@.mediumaquamarine;be content@@ with it. <<set $slaves[$i].trust += 1>> <</if>> +<<if $slaves[$i].fetish != "mindbroken">> + <<if $slaves[$i].fetish == "pregnancy" && ($PC.preg >= 20 || ($PC.preg >= 16 && $PC.career == "escort"))>> + $slaves[$i].slaveName @@.hotpink;enjoys being so close her gravid <<WrittenMaster $slaves[$i]>>.@@ + <<set $slaves[$i].devotion += 1>> + <<if $slaves[$i].fetishKnown == 0>> + She enjoys being tasked with servicing a pregnant woman far more than a normal slave would; @@.lightcoral;she's harboring a pregnancy fetish!@@ + <<set $slaves[$i].fetishKnown = 1>> + <<elseif $slaves[$i].fetishStrength < 95>> + Being tasked with servicing a lusty pregnant woman @@.lightcoral;strengthens her pregnancy fetish.@@ + <<set $slaves[$i].fetishStrength += 4>> + <</if>> + <<elseif $fetishChangeChance > random(0,100) && ($PC.preg >= 20 || ($PC.preg >= 16 && $PC.career == "escort"))>> + At first she found the prospect of being used by her increasingly pregnant <<WrittenMaster $slaves[$i]>> a turn off, but being so close to your gravid form serves to be more erotic than she anticipated. Soon she finds herself aroused less from the prospect of sex and more @@.lightcoral;the chance to be near your child laden belly.@@ + <<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>> + <</if>> +<</if>> <</if>>