From fd21409f151166f3abe99d9dea364311242a45ab Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Tue, 9 Apr 2019 19:04:35 -0400 Subject: [PATCH] rear lipedema active --- devNotes/VersionChangeLog-Premod+LoliMod.txt | 2 ++ src/js/generateNewSlaveJS.js | 16 ++++++++++++++++ src/uncategorized/resFailure.tw | 10 +++++++++- 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index a51e09c0021..ba06a379dac 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -6,11 +6,13 @@ Pregmod -Arcade overhualed -population now affects demand -added superfetation genetic quirk + -added rear lipedema genetic quirk (constant ass growth) -many new names and nicknames -player can now be impregnated during the futanari sister orgy -added tracking for futanari sister impregnation -player medicine and trading skill now more useful -easier to passively gain slaving skill + -artificial eyes better managed -tweaks to FCTV -added overalls outfit -UI changes diff --git a/src/js/generateNewSlaveJS.js b/src/js/generateNewSlaveJS.js index 3173910ffe1..356ce26c896 100644 --- a/src/js/generateNewSlaveJS.js +++ b/src/js/generateNewSlaveJS.js @@ -1118,6 +1118,12 @@ window.GenerateNewSlave = (function() { } else if (chance >= 19750) { slave.geneticQuirks.heterochromia = 1; } + chance = jsRandom(1, 20000); + if (chance === 19999) { + slave.geneticQuirks.rearLipedema = 2; + } else if (chance < 100) { + slave.geneticQuirks.rearLipedema = 1; + } } function generateXYGeneticQuirks() { @@ -1146,6 +1152,12 @@ window.GenerateNewSlave = (function() { } else if (chance >= 19750) { slave.geneticQuirks.heterochromia = 1; } + chance = jsRandom(1, 20000); + if (chance === 19999) { + slave.geneticQuirks.rearLipedema = 2; + } else if (chance < 10) { + slave.geneticQuirks.rearLipedema = 1; + } } function generateAge() { @@ -1518,6 +1530,10 @@ window.GenerateNewSlave = (function() { slave.skin = "pure white"; } } + if (slave.geneticQuirks.rearLipedema === 2) { + slave.butt += jsRandom(.2 * slave.physicalAge, .5 * slave.physicalAge); + slave.butt = Math.clamp(slave.butt, 0, 24); + } } return GenerateNewSlave; diff --git a/src/uncategorized/resFailure.tw b/src/uncategorized/resFailure.tw index fac2d1245e3..ba7f3ba9e0b 100644 --- a/src/uncategorized/resFailure.tw +++ b/src/uncategorized/resFailure.tw @@ -120,6 +120,7 @@ <<set $activeSlave.bellySagPreg = 10>> <<set $activeSlave.hips = either(2, 2, 2, 2, 3)>> <<set $activeSlave.counter.birthsTotal = random(10,15)>> + <<set $activeSlave.geneticQuirks.hyperFertility = 2>> <<set $activeSlave.weight = random(60,160)>> <<set $activeSlave.muscles = random(60,80)>> <<set $activeSlave.chem = 10>> @@ -307,7 +308,13 @@ <</if>> <<set $activeSlave.health = random(60,80)>> <<set $activeSlave.muscles = 0>> - <<set $activeSlave.butt = either(4,5)>> + <<if random(1,100) > 75>> + <<set $activeSlave.geneticQuirks.rearLipedema = 2>> + <<set $activeSlave.butt = random(6,16)>> + <<else>> + <<set $activeSlave.butt = random(4,5)>> + <</if>> + <<set $activeSlave.geneticQuirks.rearLipedema = 2>> <<set $activeSlave.face = random(20,60)>> <<set $activeSlave.boobs = either(500,650,800)>> <<set $activeSlave.waist = -15>> @@ -590,6 +597,7 @@ <<set $activeSlave.boobs = 100*random(44,60)>> <<set $activeSlave.dick = random(5,6)>> <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>> + <<set $activeSlave.geneticQuirks.wellHung = 2>> <<if $TFS.schoolUpgrade == 3 && $TFS.compromiseWeek+15 <= $week>> <<if $activeSlave.genes == "XY">> <<set $activeSlave.balls = random(7,8), $activeSlave.scrotum = $activeSlave.balls>> -- GitLab