diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index 45aadca50b647234020362cbe089161b1bba50d5..7b9179e79dd8f1c6d0c1d0c93fa110da5a084466 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -21953,7 +21953,7 @@ window.SlaveSummaryUncached = (function(){ ** No NCS, then do the standard, However because of the wrinkes of Incubators, as long as visual age is greater ** than or equal to physical age, we do the old physical body/Looks for fresh out of the can NCS slaves. */ - if (((slave.inducedNCS === 0) || (slave.visualAge >= slave.physicalAge))) { + if (((slave.geneMod.NCS === 0) || (slave.visualAge >= slave.physicalAge))) { if (slave.actualAge !== slave.physicalAge) { r += `${slave.physicalAge} year old body. `; } @@ -21972,7 +21972,7 @@ window.SlaveSummaryUncached = (function(){ */ r += `Appears to have a ${slave.visualAge} year old body. `; } - if (slave.inducedNCS === 1) { + if (slave.geneMod.NCS === 1) { r += `(<span class="orange">NCS</span>) `; } } @@ -31464,7 +31464,7 @@ window.BaseSlave = function BaseSlave() { skillE: 0, skillW: 0, tankBaby: 0, - inducedNCS: 0, + geneMods: {NCS: 0, rapidCellGrowth: 0}, NCSyouthening: 0, override_Race: 0, override_Skin: 0, diff --git a/src/js/slaveGenerationJS.tw b/src/js/slaveGenerationJS.tw index a455b67ca0ae6fc231cbdbb6acb79ca6aa90fad2..f9743e17759e93f82f7e7a86e85849382f305291 100644 --- a/src/js/slaveGenerationJS.tw +++ b/src/js/slaveGenerationJS.tw @@ -1595,7 +1595,7 @@ window.BaseSlave = function BaseSlave() { skillE: 0, skillW: 0, tankBaby: 0, - inducedNCS: 0, + geneMods: {NCS: 0, rapidCellGrowth: 0}, NCSyouthening: 0, override_Race: 0, override_Skin: 0, diff --git a/src/js/slaveSummaryWidgets.tw b/src/js/slaveSummaryWidgets.tw index 6b1471d9e289f610edcc8ff015db837022d656ad..03d2516e5a38790434c73797c2ebafc39005d11d 100644 --- a/src/js/slaveSummaryWidgets.tw +++ b/src/js/slaveSummaryWidgets.tw @@ -2223,7 +2223,7 @@ window.SlaveSummaryUncached = (function(){ ** No NCS, then do the standard, However because of the wrinkes of Incubators, as long as visual age is greater ** than or equal to physical age, we do the old physical body/Looks for fresh out of the can NCS slaves. */ - if (((slave.inducedNCS === 0) || (slave.visualAge >= slave.physicalAge))) { + if (((slave.geneMods.NCS === 0) || (slave.visualAge >= slave.physicalAge))) { if (slave.actualAge !== slave.physicalAge) { r += `${slave.physicalAge} year old body. `; } @@ -2242,7 +2242,7 @@ window.SlaveSummaryUncached = (function(){ */ r += `Appears to have a ${slave.visualAge} year old body. `; } - if (slave.inducedNCS === 1) { + if (slave.geneMods.NCS === 1) { r += `(<span class="orange">NCS</span>) `; } } diff --git a/src/pregmod/incubatorReport.tw b/src/pregmod/incubatorReport.tw index 186822b6a4d4d12e04c6998ae73237ace7cbbe7a..fbed1944cea502c4bf4904c3125d7400601e91d4 100644 --- a/src/pregmod/incubatorReport.tw +++ b/src/pregmod/incubatorReport.tw @@ -142,7 +142,7 @@ <br> <<set _heightLimit = Math.trunc(Math.clamp((Height.mean($tanks[_inc]) * 1.25),0,274))>> <<set _heightLimitAge = Height.forAge($tanks[_inc].height, $tanks[_inc])>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* ** NCS should block physical growth beyond that of a toddler, but some players might like ** a little more or less. So using $minimumSlaveAge or 8, whichever is lesser. @@ -155,7 +155,7 @@ The monitoring system detects $his body is not able to support further increases in height, so it carefully regulates stimulant injections to @@.yellow;maintain $his current stature.@@ <<set $tanks[_inc].height = _heightLimit>> <<elseif $incubatorGrowthStimsSetting == 2>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> The monitoring system floods $his body with growth stimulants, but $his @@.orange;NCS prevents an increase in $his growth rate.@@ <<set $tanks[_inc].height = _heightLimitAge>> <<else>> @@ -187,7 +187,7 @@ <</if>> <</if>> <<elseif $incubatorGrowthStimsSetting == 1>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> The monitoring system detects $he is near the expected height for $his @@.orange;NCS@@ condition, so it carefully regulates stimulants injections to @@.yellow;maintain $his current stature.@@ <<set $tanks[_inc].height = _heightLimitAge>> <<elseif $tanks[_inc].height > _heightLimitAge>> @@ -242,7 +242,7 @@ <<else>> <<set $tanks[_inc].readyOva = random(3,8)>> <</if>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* NCS blocks hormonal growth of all secondary sexual characteristics */ $His @@.orange;NCS blocks all growth@@ despite the excess estrogen-laced growth hormones flooding $his body. <<elseif $incubatorUpgradeSpeed == 52>> @@ -316,7 +316,7 @@ <<if $tanks[_inc].hormoneBalance > -500>> <<set $tanks[_inc].hormoneBalance -= 100>> <</if>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* NCS blocks hormonal growth of all secondary sexual characteristics */ $His @@.orange;NCS blocks all growth@@ despite the excess testosterone-laced growth hormones flooding $his body. <<elseif $incubatorUpgradeSpeed == 52>> @@ -378,7 +378,7 @@ <<else>> <<set $tanks[_inc].readyOva = random(2,6)>> <</if>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* NCS blocks hormonal growth of all secondary sexual characteristics */ $His @@.orange;NCS blocks all growth@@ despite the excess estrogen-laced growth hormones flooding $his body. <<elseif $incubatorUpgradeSpeed == 52>> @@ -452,7 +452,7 @@ <<if $tanks[_inc].hormoneBalance > -500>> <<set $tanks[_inc].hormoneBalance -= 100>> <</if>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* NCS blocks hormonal growth of all secondary sexual characteristics */ $His @@.orange;NCS blocks all growth@@ despite the excess testosterone-laced growth hormones flooding $his body. <<elseif $incubatorUpgradeSpeed == 52>> @@ -514,7 +514,7 @@ <<else>> <<set $tanks[_inc].readyOva = random(2,4)>> <</if>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* NCS blocks hormonal growth of all secondary sexual characteristics */ $His @@.orange;NCS blocks all growth@@ despite the excess estrogen-laced growth hormones flooding $his body. <<elseif $incubatorUpgradeSpeed == 52>> @@ -588,7 +588,7 @@ <<if $tanks[_inc].hormoneBalance > -500>> <<set $tanks[_inc].hormoneBalance -= 100>> <</if>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* NCS blocks hormonal growth of all secondary sexual characteristics */ $His @@.orange;NCS blocks all growth@@ despite the excess testosterone-laced growth hormones flooding $his body. <<elseif $incubatorUpgradeSpeed == 52>> @@ -644,7 +644,7 @@ <<if $tanks[_inc].ovaries == 1>> <<set $tanks[_inc].pubertyXX = 1>> <<set $tanks[_inc].hormoneBalance = 250>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* NCS blocks hormonal growth of all secondary sexual characteristics */ $His @@.orange;NCS blocks growth@@ despite the added estrogen. <<else>> @@ -664,7 +664,7 @@ <<elseif $tanks[_inc].balls > 0>> <<set $tanks[_inc].pubertyXY = 1>> <<set $tanks[_inc].hormoneBalance = -250>> - <<if $tanks[_inc].inducedNCS == 1>> + <<if $tanks[_inc].geneMods.NCS == 1>> /* NCS blocks hormonal growth of all secondary sexual characteristics */ $His @@.orange;NCS blocks all growth@@ despite the added testosterone. <<else>> diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index d211c8fca16c2d027071c75270101c6b245f3662..6216786be010c68ce7f88e504b5f7d3fc132e608 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -1191,30 +1191,32 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily $ <</link>> <</if>> -<<if (($activeSlave.inducedNCS == 0) && ((_momInterest == "boobs") || (_dadInterest == "boobs")))>> +<<if ((_momInterest == "boobs") || (_dadInterest == "boobs")))>> <br>You noticed $his interest in $his <<if _momInterest == "boobs" && _dadInterest == "boobs">>parent's<<elseif _momInterest == "boobs">>mother's<<else>>father's<</if>> massive breasts when $he was around them. - <<if $activeSlave.boobs >= 4000 && $arcologies[0].FSAssetExpansionistResearch == 1>> - <br><<link "Start $him on a regimen of hyper breast growth drugs">> - <<set $activeSlave.devotion += 25>> - <<set $activeSlave.trust += 20>> - <<set $activeSlave.boobs += 500>> - <<set $activeSlave.drugs = "hyper breast injections">> - <<replace "#result">> - $He squeals in protest as you inject $his breasts with their first dosage of HA-HGH, though $he changes $his tune by the end of the day once $he realizes $his breasts are bigger. By the end of the week, $he's @@.hotpink;deliriously happy@@ over $his swollen chest and @@.mediumaquamarine;hopes@@ you'll let them grow even larger. - <</replace>> - <</link>> - <<elseif $activeSlave.boobs < 4000>> - <br><<link "Start $him on a regimen of breast growth drugs">> - <<set $activeSlave.devotion += 15>> - <<set $activeSlave.trust += 10>> - <<set $activeSlave.boobs += 200>> - <<set $activeSlave.drugs = "breast injections">> - <<replace "#result">> - $He squeals in protest as you inject $his breasts with their first dosage of A-HGH, though $he changes $his tune by the end of the week once $he realizes $his breasts are bigger than before. $He's @@.hotpink;deliriously happy@@ that $his chest is swelling and @@.mediumaquamarine;hopes@@ you'll make them even larger. - <</replace>> - <</link>> - <<else>> - $His breasts are already so huge that basic growth drugs will not have a noticeable enough effect to sate $his curiosity. + <<if $activeSlave.geneMods.NCS == 0>> + <<if $activeSlave.boobs >= 4000 && $arcologies[0].FSAssetExpansionistResearch == 1>> + <br><<link "Start $him on a regimen of hyper breast growth drugs">> + <<set $activeSlave.devotion += 25>> + <<set $activeSlave.trust += 20>> + <<set $activeSlave.boobs += 500>> + <<set $activeSlave.drugs = "hyper breast injections">> + <<replace "#result">> + $He squeals in protest as you inject $his breasts with their first dosage of HA-HGH, though $he changes $his tune by the end of the day once $he realizes $his breasts are bigger. By the end of the week, $he's @@.hotpink;deliriously happy@@ over $his swollen chest and @@.mediumaquamarine;hopes@@ you'll let them grow even larger. + <</replace>> + <</link>> + <<elseif $activeSlave.boobs < 4000>> + <br><<link "Start $him on a regimen of breast growth drugs">> + <<set $activeSlave.devotion += 15>> + <<set $activeSlave.trust += 10>> + <<set $activeSlave.boobs += 200>> + <<set $activeSlave.drugs = "breast injections">> + <<replace "#result">> + $He squeals in protest as you inject $his breasts with their first dosage of A-HGH, though $he changes $his tune by the end of the week once $he realizes $his breasts are bigger than before. $He's @@.hotpink;deliriously happy@@ that $his chest is swelling and @@.mediumaquamarine;hopes@@ you'll make them even larger. + <</replace>> + <</link>> + <<else>> + $His breasts are already so huge that basic growth drugs will not have a noticeable enough effect to sate $his curiosity. + <</if>> <</if>> <<if $activeSlave.boobs >= 1000 && $arcologies[0].FSTransformationFetishistResearch == 1>> <br><<link "Implant a heaving pair of 4000cc fillable implants in $his chest">> @@ -1275,7 +1277,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily $ <<if _momInterest == "belly" || _dadInterest == "belly">> <br>You noticed $his interest in $his <<if _momInterest == "belly" && _dadInterest == "belly">>parent's<<elseif _momInterest == "belly">>mother's<<else>>father's<</if>> rounded middle when $he was around them. - <<if $clothesBoughtBelly == 1 || $arcologies[0].FSRepopulationFocus != "unset">> + <<if isItemAccessible("a huge empathy belly")>> <br><<link "Give $him a big fake belly to wear">> <<set $activeSlave.devotion += 15>> <<set $activeSlave.trust += 15>> @@ -1311,7 +1313,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily $ <</link>> <</if>> -<<if (($activeSlave.inducedNCS == 0) && ((_momInterest == "dick") || (_dadInterest == "dick")))>> +<<if (($activeSlave.geneMods.NCS == 0) && ((_momInterest == "dick") || (_dadInterest == "dick")))>> <br>You noticed $his interest in $his <<if _momInterest == "dick" && _dadInterest == "dick">>parent's<<elseif _momInterest == "dick">>mother's<<else>>father's<</if>> enormous cock while $he was around them. <<if $activeSlave.dick >= 10 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start $him on a regimen of hyper penis growth drugs">> @@ -1338,7 +1340,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily $ <</if>> <</if>> -<<if (($activeSlave.inducedNCS == 0) && ((_momInterest == "balls") || (_dadInterest == "balls")))>> +<<if (($activeSlave.geneMods.NCS == 0) && ((_momInterest == "balls") || (_dadInterest == "balls")))>> <br>You noticed $his interest in $his <<if _momInterest == "balls" && _dadInterest == "balls">>parent's<<elseif _momInterest == "balls">>mother's<<else>>father's<</if>> pendulous testicles while $he was around them. <<if $activeSlave.balls >= 6 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start $him on a regimen of hyper testicle growth drugs">> @@ -1365,7 +1367,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily $ <</if>> <</if>> -<<if (($activeSlave.inducedNCS == 0) && ((_momInterest == "hips") || (_dadInterest == "hips")))>> +<<if (_momInterest == "hips") || (_dadInterest == "hips")>> <br>You noticed $his interest in $his <<if _momInterest == "hips" && _dadInterest == "hips">>parent's<<elseif _momInterest == "hips">>mother's<<else>>father's<</if>> door jamming hips while $he was around them. <<if $activeSlave.hips == 2 && $surgeryUpgrade == 1>> <br><<link "Surgically widen $his hips">> @@ -1396,30 +1398,32 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily $ <</if>> <</if>> -<<if (($activeSlave.inducedNCS == 0) && ((_momInterest == "butt") || (_dadInterest == "butt")))>> +<<if ((_momInterest == "butt") || (_dadInterest == "butt"))>> <br>You noticed $his interest in $his <<if _momInterest == "butt" && _dadInterest == "butt">>parent's<<elseif _momInterest == "butt">>mother's<<else>>father's<</if>> ever-jiggling ass while $he was around them. - <<if $activeSlave.butt >= 10 && $arcologies[0].FSAssetExpansionistResearch == 1>> - <br><<link "Start $him on a regimen of hyper ass growth drugs">> - <<set $activeSlave.devotion += 25>> - <<set $activeSlave.trust += 20>> - <<set $activeSlave.butt += 3>> - <<set $activeSlave.drugs = "hyper butt injections">> - <<replace "#result">> - $He squeals in protest as you inject $his buttcheeks with their first dosage of HA-HGH, though $he changes $his tune by the end of the day once $he realizes $his butt is larger than ever. By the end of the week, $he's @@.hotpink;deliriously happy@@ over $his swollen rear and @@.mediumaquamarine;hopes@@ you'll let it grow even larger. - <</replace>> - <</link>> - <<elseif $activeSlave.butt < 10>> - <br><<link "Start $him on a regimen of ass growth drugs">> - <<set $activeSlave.devotion += 15>> - <<set $activeSlave.trust += 10>> - <<set $activeSlave.butt += 1>> - <<set $activeSlave.drugs = "butt injections">> - <<replace "#result">> - $He squeals in protest as you inject $his buttcheeks with their first dosage of A-HGH, though $he changes $his tune by the end of the week once $he realizes $his butt is bigger than before. $He's @@.hotpink;deliriously happy@@ that $his rear is swelling and @@.mediumaquamarine;hopes@@ you'll make it even larger. - <</replace>> - <</link>> - <<else>> - $His butt is already so huge that basic growth drugs will not have a noticeable enough effect to sate $his curiosity. + <<if $activeSlave.geneMods.NCS == 0>> + <<if $activeSlave.butt >= 10 && $arcologies[0].FSAssetExpansionistResearch == 1>> + <br><<link "Start $him on a regimen of hyper ass growth drugs">> + <<set $activeSlave.devotion += 25>> + <<set $activeSlave.trust += 20>> + <<set $activeSlave.butt += 3>> + <<set $activeSlave.drugs = "hyper butt injections">> + <<replace "#result">> + $He squeals in protest as you inject $his buttcheeks with their first dosage of HA-HGH, though $he changes $his tune by the end of the day once $he realizes $his butt is larger than ever. By the end of the week, $he's @@.hotpink;deliriously happy@@ over $his swollen rear and @@.mediumaquamarine;hopes@@ you'll let it grow even larger. + <</replace>> + <</link>> + <<elseif $activeSlave.butt < 10>> + <br><<link "Start $him on a regimen of ass growth drugs">> + <<set $activeSlave.devotion += 15>> + <<set $activeSlave.trust += 10>> + <<set $activeSlave.butt += 1>> + <<set $activeSlave.drugs = "butt injections">> + <<replace "#result">> + $He squeals in protest as you inject $his buttcheeks with their first dosage of A-HGH, though $he changes $his tune by the end of the week once $he realizes $his butt is bigger than before. $He's @@.hotpink;deliriously happy@@ that $his rear is swelling and @@.mediumaquamarine;hopes@@ you'll make it even larger. + <</replace>> + <</link>> + <<else>> + $His butt is already so huge that basic growth drugs will not have a noticeable enough effect to sate $his curiosity. + <</if>> <</if>> <<if $activeSlave.butt >= 6 && $arcologies[0].FSTransformationFetishistResearch == 1>> <br><<link "Implant a heaving pair of fillable implants in $his rear">> diff --git a/src/pregmod/physicalDevelopment.tw b/src/pregmod/physicalDevelopment.tw index 63ebaf541afd9371f5db03c6ef7d2c2c5c0a4db9..b7c2aef4d82bcbf356d2a1d96562e122180cc2d8 100644 --- a/src/pregmod/physicalDevelopment.tw +++ b/src/pregmod/physicalDevelopment.tw @@ -2,7 +2,7 @@ <<widget "PhysicalDevelopment">> -<<if ($args[0].inducedNCS == 1)>> +<<if ($args[0].geneMods.NCS == 1)>> /* NCS completely blocks all natural physical growth: no height increases. It also blocks all hormonal secondary sexual * caracteristics. So, on the female side: no boobs, no butt, no hips, and no labia. And on the male side: no dick, no clit, no balls, no scrotum, no shoulders. */ /* so this is a big old NO-OP to skip the physical development. */ diff --git a/src/pregmod/saAgent.tw b/src/pregmod/saAgent.tw index cf6c6896f30317814d5c675e6d4f8b7e226febdf..ab2d4d4dc24bd77a467f20b9acd233d7b4cef511 100644 --- a/src/pregmod/saAgent.tw +++ b/src/pregmod/saAgent.tw @@ -4,12 +4,12 @@ <<set $slaves[$i].boobsImplant += 50, $slaves[$i].boobs += 50>> <<if ($slaves[$i].boobs > 50000)>> <<set $slaves[$i].boobs -= 100, $slaves[$i].boobsImplant -= 100>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].boobs -= 100, $slaves[$i].boobsImplant -= 100>> <</if>> <</if>> <</if>> -<<if $slaves[$i].inducedNCS == 1>> +<<if $slaves[$i].geneMods.NCS == 1>> /* NCS is blocking boob expansion. */ <<elseif ($slaves[$i].boobsImplant > 1000)>> <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant < 1000) && (random(1,100) > 60)>> @@ -28,7 +28,7 @@ <<set $slaves[$i].buttImplant += .25, $slaves[$i].butt += .25>> <<if ($slaves[$i].butt > 10)>> <<set $slaves[$i].butt -= 1, $slaves[$i].buttImplant -= 1>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].butt -= 1, $slaves[$i].buttImplant -= 1>> <</if>> <</if>> @@ -126,7 +126,7 @@ <</if>> <</if>> <<if ($slaves[$i].preg >= 10)>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> /* Sort-of No-op, NCS prevents boob growth */ <<set _boobTarget = 0>> <<elseif $slaves[$i].physicalAge >= 18>> @@ -174,7 +174,7 @@ <<if ($slaves[$i].weight <= 65)>> <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && (random(1,100) > 60))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (random(1,100) > 60))>> <<if (($slaves[$i].boobs - $slaves[$i].boobsImplant) < _boobTarget)>> <<set $slaves[$i].boobs += 200>> <<if $slaves[$i].boobShape != "saggy" && $slaves[$i].preg > 32 && ($slaves[$i].breastMesh != 1)>> @@ -188,7 +188,7 @@ <<set $slaves[$i].butt += 1>> <</if>> <</if>> - <<elseif (($slaves[$i].inducedNCS == 0) && ($slaves[$i].pregType >= 10))>> + <<elseif (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].pregType >= 10))>> <<if random(1,100) > 80 && (($slaves[$i].boobs - $slaves[$i].boobsImplant) < _boobTarget)>> <<set $slaves[$i].boobs += 100>> <<if $slaves[$i].boobShape != "saggy" && ($slaves[$i].breastMesh != 1)>> @@ -197,7 +197,7 @@ <</if>> <</if>> <</if>> - <<elseif (($slaves[$i].inducedNCS == 0) && (($slaves[$i].boobs - $slaves[$i].boobsImplant) < _boobTarget))>> + <<elseif (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs - $slaves[$i].boobsImplant) < _boobTarget))>> <<if random(1,100) > 80>> <<set $slaves[$i].boobs += 50>> <<if $slaves[$i].boobShape != "saggy" && $slaves[$i].preg > random(32,100) && ($slaves[$i].breastMesh != 1)>> @@ -205,7 +205,7 @@ <</if>> <</if>> <</if>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> /* No-op, we don't grow hips on NCS */ <<elseif $slaves[$i].preg > 32 && $slaves[$i].physicalAge >= 18 && $slaves[$i].hips == 1 && $slaves[$i].hipsImplant == 0 && random(1,100) > 90>> <<set $slaves[$i].hips += 1>> diff --git a/src/pregmod/widgets/bodyswapWidgets.tw b/src/pregmod/widgets/bodyswapWidgets.tw index b399e164ad252a4e247d7f4d3333d26f15021ca3..fb2317905be26fd4f4a0112c5596436e6908d948 100644 --- a/src/pregmod/widgets/bodyswapWidgets.tw +++ b/src/pregmod/widgets/bodyswapWidgets.tw @@ -210,7 +210,7 @@ <<set $args[0].reservedChildrenNursery = $args[1].reservedChildrenNursery>> <<set $args[0].womb = $args[1].womb>> /* this is array assigned by reference, if slave body that is $args[1] will be stil used anywhere in code (not discarded) - it's WRONG (they now technically share one womb object). Please tell me about it then. But if old body $args[1] just discarded - it's no problem then.*/ <<set $args[0].laborCount = $args[1].laborCount>> -<<set $args[0].inducedNCS = $args[1].inducedNCS>> +<<set $args[0].geneMods = $args[1].geneMods>> <<set $args[0].NCSyouthening = $args[1].NCSyouthening>> <<set $args[0].eyebrowHColor = $args[1].eyebrowHColor>> <<set $args[0].eyebrowHStyle = $args[1].eyebrowHStyle>> diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index 2624c5c321e9f5d19fb20a6ca93f5d77bed51e09..5a460619ba75665e2d46abd0ed807e3a8e89f036 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -337,8 +337,12 @@ <<if ndef $args[0].skillW>> <<set $args[0].skillW = 0>> <</if>> -<<if ndef $args[0].inducedNCS>> - <<set $args[0].inducedNCS = 0>> +<<if ndef $args[0].geneMods>> + <<set $args[0].geneMods = {NCS: 0, rapidCellGrowth: 0}>> +<</if>> +<<if def $args[0].inducedNCS>> + <<set $args[0].geneMods.NCS = $args[0].inducedNCS>> + <<unset $args[0].inducedNCS>> <</if>> <<if ndef $args[0].NCSyouthening>> <<set $args[0].NCSyouthening = 0>> diff --git a/src/societies/aztec/slaveSacrifice.tw b/src/societies/aztec/slaveSacrifice.tw index 9db3f4edfb8800f403a864c7e8c8b99d8f041b59..0a13ff2863334736b04bd5ef3e46f3a8fb21bb10 100644 --- a/src/societies/aztec/slaveSacrifice.tw +++ b/src/societies/aztec/slaveSacrifice.tw @@ -243,13 +243,14 @@ <</if>> Once the time for penance is over, $he is carried out of the cage, as $he is too weak to support $his own weight. After a short ceremony, $he is taken back to the penthouse to rest. - <<if $activeSlave.inducedNCS == 1>> - <<elseif $activeSlave.lactation > 1>> - $His breasts are grotesquely bloated, super sensitive and leaking milk from a week of neglected hyper-lactation. - <<set $activeSlave.boobs += 500>> - <<elseif $activeSlave.lactation > 0>> - $His breasts are hugely swollen from a week of pent up lactation. - <<set $activeSlave.boobs += 200>> + <<if $activeSlave.geneMods.NCS != 1>> + <<elseif $activeSlave.lactation > 1>> + $His breasts are grotesquely bloated, super sensitive and leaking milk from a week of neglected hyper-lactation. + <<set $activeSlave.boobs += 500>> + <<elseif $activeSlave.lactation > 0>> + $His breasts are hugely swollen from a week of pent up lactation. + <<set $activeSlave.boobs += 200>> + <</if>> <</if>> <<set $activeSlave.health -= 20>> The penance put $his body through great stress @@.red;which impacted $his health.@@ diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index f7a09be4d8f891f8f9cc107d8ab0491380ef1935..161c5ea56e2f1b5d4cdb79bba09868b200457600 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -12279,7 +12279,7 @@ You tell her kindly that you understand, and that $he'll be trained to address t $He proudly shows your other slaves $his breast growth by keeping track of the increasing distance between a couple of chosen freckles on the front of her boobs. <</if>> The dose of growth hormones necessary to cause such rapid tissue changes left her feeling @@.red;rather ill,@@ but $he is recovering normally. - <<if $activeSlave.inducedNCS == 0>> + <<if $activeSlave.geneMods.NCS == 0>> <<set $activeSlave.health -= 10, $activeSlave.boobs += 200>> <<else>> <<set $activeSlave.health -= 10, $activeSlave.boobs += 100>> @@ -12307,13 +12307,13 @@ You tell her kindly that you understand, and that $he'll be trained to address t <<elseif _injection == "dickMinus">> @@.orange;dick has shrunk,@@ delighting $him. <<set $activeSlave.dick-->> - <<if (($activeSlave.inducedNCS == 1) && ($activeSlave.dick > 1) && (random(1,100) > 50))>> + <<if (($activeSlave.geneMods.NCS == 1) && ($activeSlave.dick > 1) && (random(1,100) > 50))>> <<set $activeSlave.dick-->> <</if>> <<if $activeSlave.balls > 1 && random(1,100) > 70>> As a side effect, her @@orange:lime;balls have also atrophied,@@ which $he sees as an added benefit. <<set $activeSlave.balls-->> - <<if (($activeSlave.inducedNCS == 1) && ($activeSlave.balls > 1) && (random(1,100) > 50))>> + <<if (($activeSlave.geneMods.NCS == 1) && ($activeSlave.balls > 1) && (random(1,100) > 50))>> <<set $activeSlave.balls-->> <</if>> <</if>> @@ -12325,7 +12325,7 @@ You tell her kindly that you understand, and that $he'll be trained to address t <<elseif _injection == "ballsMinus">> @@.orange;testicles have shrunk,@@ delighting $him. The dose of growth hormones and hormone treatment necessary to cause such rapid tissue reduction left her feeling @@.red;rather ill,@@ but $he is recovering normally. <<set $activeSlave.balls--, $activeSlave.health -= 10>> - <<if (($activeSlave.inducedNCS == 1) && ($activeSlave.balls > 1) && (random(1,100) > 50))>> + <<if (($activeSlave.geneMods.NCS == 1) && ($activeSlave.balls > 1) && (random(1,100) > 50))>> <<set $activeSlave.balls-->> <</if>> <</if>> @@ -17982,11 +17982,11 @@ You tell her kindly that you understand, and that $he'll be trained to address t purring that $he'd love to. <</if>> You talk through the $activeSlave.slaveName's medical condition with $him, and give $him a <<if $PC.medicine >= 100>>personal examination with the speed and accuracy of years of general practice<<else>>thorough exam<</if>>. Once this is done, you give $assistantName technical directions to make minor changes to $activeSlave.slaveName's drug regime, designed to make her @@.lime;breasts grow just slightly faster.@@ The effect is minimal, but the point is made. $He's still not happy to be transformed into a big-breasted sex slave, but $he's relieved that was her only punishment for expressing her unhappiness about it. - <<if $activeSlave.inducedNCS == 0>> - <<set $activeSlave.boobs += 100>> - <<else>> - <<set $activeSlave.boobs += 50>> - <</if>> + <<if $activeSlave.geneMods.NCS == 0>> + <<set $activeSlave.boobs += 100>> + <<else>> + <<set $activeSlave.boobs += 50>> + <</if>> <</replace>> <</link>> <<if $activeSlave.lactation < 2>> diff --git a/src/uncategorized/arcadeReport.tw b/src/uncategorized/arcadeReport.tw index 619e6a3559783eb88baed0abd266d2da19661b0a..3035e0e49c119ddcf0a7b2901f5216c43cc38e09 100644 --- a/src/uncategorized/arcadeReport.tw +++ b/src/uncategorized/arcadeReport.tw @@ -105,17 +105,17 @@ <<elseif ($slaves[$i].boobs < 10000)>> <<set _growth = 25>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> /* ** NCS will allow some growth for Arcade milking, but not as much as the Dairy. */ <<set _growth = Math.trunc(_growth/3.5)>> <</if>> <<set $slaves[$i].boobs += _growth>> - <<if (($slaves[$i].balls > 0) && ($slaves[$i].balls < 10) && (random(1,100) > (40 + (10 * ($slaves[$i].balls + (2 * $slaves[$i].inducedNCS))))))>> + <<if (($slaves[$i].balls > 0) && ($slaves[$i].balls < 10) && (random(1,100) > (40 + (10 * ($slaves[$i].balls + (2 * $slaves[$i].geneMods.NCS))))))>> <<set $slaves[$i].balls++>> <</if>> - <<if (($slaves[$i].dick > 0) && ($slaves[$i].dick < 10) && (random(1,100) > (40 + (10 * $slaves[$i].dick + (2 * $slaves[$i].inducedNCS)))))>> + <<if (($slaves[$i].dick > 0) && ($slaves[$i].dick < 10) && (random(1,100) > (40 + (10 * $slaves[$i].dick + (2 * $slaves[$i].geneMods.NCS)))))>> <<set $slaves[$i].dick++>> <</if>> <<if ($slaves[$i].lactation > 0)>> diff --git a/src/uncategorized/dairyReport.tw b/src/uncategorized/dairyReport.tw index fd3e78acd65a2ad4103738c0f9a140056b97865e..bf3f5577a580dc0b4ac47d6339883112845c5be1 100644 --- a/src/uncategorized/dairyReport.tw +++ b/src/uncategorized/dairyReport.tw @@ -417,7 +417,7 @@ <<else>> <<set _growth = 0>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _growth = Math.trunc(_growth/2)>> <</if>> <<set $slaves[$i].boobs += _growth>> @@ -461,7 +461,7 @@ <<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>> <<set _boobtacular++>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _growth = Math.trunc(_growth/2)>> <</if>> <<set $slaves[$i].boobs += _growth>> @@ -484,7 +484,7 @@ <<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>> <<set _boobtacular++>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _growth = Math.trunc(_growth/2)>> <</if>> <<set $slaves[$i].boobs += _growth>> @@ -505,7 +505,7 @@ <<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>> <<set _boobtacular++>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _growth = Math.trunc(_growth/2)>> <</if>> <<set $slaves[$i].boobs += _growth>> @@ -526,7 +526,7 @@ <<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>> <<set _boobtacular++>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _growth = Math.trunc(_growth/2)>> <</if>> <<set $slaves[$i].boobs += _growth>> @@ -535,18 +535,18 @@ <</if>> <<if ($slaves[$i].balls > 0)>> <<if $arcologies[0].FSAssetExpansionistResearch == 1>> - <<if ($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 125)>> + <<if ($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 125)>> <<set $slaves[$i].balls++>> - <<elseif ($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls < 125) && (random(1,600) > (30+(10*$slaves[$i].balls)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10)))>> + <<elseif ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls < 125) && (random(1,600) > (30+(10*$slaves[$i].balls)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10)))>> <<set $slaves[$i].balls++>> <</if>> <<if ($slaves[$i].balls == 125)>> <<set _balltacular++>> <</if>> <<elseif ($slaves[$i].balls < 10)>> - <<if ($slaves[$i].inducedNCS == 0) && (random(1,100) > (40+(10*$slaves[$i].balls)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10)))>> + <<if ($slaves[$i].geneMods.NCS == 0) && (random(1,100) > (40+(10*$slaves[$i].balls)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10)))>> <<set $slaves[$i].balls++>> - <<elseif ($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls < 125) && (random(1,50) > (40+(10*$slaves[$i].balls)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10)))>> + <<elseif ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls < 125) && (random(1,50) > (40+(10*$slaves[$i].balls)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10)))>> <<set $slaves[$i].balls++>> <</if>> <<if ($slaves[$i].balls == 10)>> @@ -555,9 +555,9 @@ <</if>> <<if $slaves[$i].dick > 0>> <<if $slaves[$i].dick < 10>> - <<if (($slaves[$i].inducedNCS == 0) && (random(1,100) > (40+(10*$slaves[$i].dick)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10))))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (random(1,100) > (40+(10*$slaves[$i].dick)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10))))>> <<set $slaves[$i].dick++>> - <<elseif (($slaves[$i].inducedNCS == 1) && (random(1,50) > (40+(10*$slaves[$i].dick)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10))))>> + <<elseif (($slaves[$i].geneMods.NCS == 1) && (random(1,50) > (40+(10*$slaves[$i].dick)-(10*$dairyRestraintsSetting)-($injectionUpgrade*10))))>> <<set $slaves[$i].dick++>> <</if>> <</if>> @@ -593,7 +593,7 @@ <<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>> <<set _boobtacular++>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _growth = Math.trunc(_growth/2)>> <</if>> <<set $slaves[$i].boobs += _growth>> @@ -614,7 +614,7 @@ <<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>> <<set _boobtacular++>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _growth = Math.trunc(_growth/2)>> <</if>> <<set $slaves[$i].boobs += _growth>> @@ -635,7 +635,7 @@ <<if $slaves[$i].boobs <= 20000 && $slaves[$i].boobs+_growth > 20000>> <<set _boobtacular++>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _growth = Math.trunc(_growth/2)>> <</if>> <<set $slaves[$i].boobs += _growth>> diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw index 5ec43e90d5191e95a6c34ca2faa2b093be923f58..edb0016e4735ade7feb6a24f1765c18d357bf248 100644 --- a/src/uncategorized/genericPlotEvents.tw +++ b/src/uncategorized/genericPlotEvents.tw @@ -803,7 +803,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your Since you're not displeased with the breast expansion, you accept the health compensation and even make discreet inquiries to see of the effect can perhaps be replicated. Unfortunately, it seems that the result that occurred was as much due to luck as anything else. The process cannot be safely marketed. <<run $slaves.forEach(function(s) { if (s.curatives > 1) { - if (s.inducedNCS > 0) { + if (s.geneMods.NCS > 0) { s.boobs += Math.floor(Math.random() * 10 + 1) * 50; } else { @@ -811,7 +811,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your } } if (s.inflationType == "curative") { - if (s.inducedNCS > 0) { + if (s.geneMods.NCS > 0) { s.boobs += Math.floor(Math.random() * 10 + 1) * 150 * s.inflation; } else { @@ -847,26 +847,26 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<run SetBellySize($slaves[$i])>> <<elseif $slaves[$i].drugs == "breast injections">> <<set $slaves[$i].lactation = 1>> - <<if ($slaves[$i].inducedNCS == 0) && ($slaves[$i].hips < 1)>> + <<if ($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].hips < 1)>> <<set $slaves[$i].hips += 1>> <<set $slaves[$i].butt += 1>> <</if>> <<if $precociousPuberty == 1>> <<if $slaves[$i].pubertyXX == 0 && ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1)>> <<set $slaves[$i].pubertyAgeXX -= 1>> - <<if $slaves[$i].incudedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].pubertyAgeXX -= .5>> <</if>> <</if>> <<if $slaves[$i].pubertyXY == 0 && $slaves[$i].balls > 0>> <<set $slaves[$i].pubertyAgeXY += 1>> /* NCS reduces the male puberty slowing affects */ - <<if $slaves[$i].incudedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].pubertyAgeXY -= .5>> <</if>> <</if>> <</if>> - <<if $slaves[$i].incudedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<set $slaves[$i].boobs += 300>> <<else>> <<set $slaves[$i].boobs += 150>> @@ -879,26 +879,26 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<run SetBellySize($slaves[$i])>> <<elseif $slaves[$i].drugs == "intensive breast injections">> <<set $slaves[$i].lactation = 1>> - <<if ($slaves[$i].inducedNCS == 0) && ($slaves[$i].hips < 1)>> + <<if ($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].hips < 1)>> <<set $slaves[$i].hips += 1>> <<set $slaves[$i].butt += 1>> <</if>> <<if $precociousPuberty == 1>> <<if $slaves[$i].pubertyXX == 0 && ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1)>> <<set $slaves[$i].pubertyAgeXX -= 1.5>> - <<if $slaves[$i].incudedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].pubertyAgeXX -= .75>> <</if>> <</if>> <<if $slaves[$i].pubertyXY == 0 && $slaves[$i].balls > 0>> <<set $slaves[$i].pubertyAgeXY += 1.5>> /* NCS reduces the male puberty slowing affects */ - <<if $slaves[$i].incudedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].pubertyAgeXY -= .75>> <</if>> <</if>> <</if>> - <<if $slaves[$i].incudedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<set $slaves[$i].boobs += 300>> <<else>> <<set $slaves[$i].boobs += 150>> @@ -911,26 +911,26 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<run SetBellySize($slaves[$i])>> <<elseif $slaves[$i].drugs == "hyper breast injections">> <<set $slaves[$i].lactation = 1>> - <<if ($slaves[$i].inducedNCS == 0) && ($slaves[$i].hips < 1)>> + <<if ($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].hips < 1)>> <<set $slaves[$i].hips += 1>> <<set $slaves[$i].butt += 2>> <</if>> <<if $precociousPuberty == 1>> <<if $slaves[$i].pubertyXX == 0 && ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1)>> <<set $slaves[$i].pubertyAgeXX -= 2>> - <<if $slaves[$i].incudedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].pubertyAgeXX -= 1>> <</if>> <</if>> <<if $slaves[$i].pubertyXY == 0 && $slaves[$i].balls > 0>> <<set $slaves[$i].pubertyAgeXY += 2>> /* NCS reduces the male puberty slowing affects */ - <<if $slaves[$i].incudedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].pubertyAgeXY -= 1>> <</if>> <</if>> <</if>> - <<if $slaves[$i].incudedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<set $slaves[$i].boobs += 300>> <<else>> <<set $slaves[$i].boobs += 150>> @@ -950,7 +950,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your The hapless manufacturer eventually goes bankrupt. However, you do manage to force surgical correction of the pregnancies before they do. As additional compensation, they agree to naturally enhance your afflicted slaves' busts knowing full well that most buyers are not interested in slaves that have been knocked up. At the managers expense, your slaves move through a top-flight surgeons care and are pregnancy free and sporting @@.lime;larger breasts@@. <<run $slaves.forEach(function(s) { if (s.drugs == "breast injections") { - if (s.inducedNCS > 0) { + if (s.geneMods.NCS > 0) { s.boobs += Math.floor(Math.random() * 10 + 1) * 50; } else { diff --git a/src/uncategorized/nextWeek.tw b/src/uncategorized/nextWeek.tw index 09d764985efd3d604275af5f005cf5bb75d39778..76a96b94b5478aee473719395969893eaedaf567 100644 --- a/src/uncategorized/nextWeek.tw +++ b/src/uncategorized/nextWeek.tw @@ -40,7 +40,7 @@ <<if $seeAge == 1>> <<set $slaves[_i].physicalAge += 1, $slaves[_i].actualAge += 1>> /* Note Induced NCS completely takes over visual aging, so the increment from pre-existing code simply is trapped behind a !NCS test. Additionally, because of the neotony aspects of NCS, ovaries don't age quite as fast. */ - <<if $slaves[_i].inducedNCS == 0>> + <<if $slaves[_i].geneMods.NCS == 0>> <<set $slaves[_i].visualAge += 1>> /* (prev comment) Hopefully this works. It is intended, over a slave's lifetime, to cause her menopause to shift. */ <<set $slaves[_i].ovaryAge += either(.8, .9, .9, 1, 1, 1, 1.1)>> diff --git a/src/uncategorized/reRelativeRecruiter.tw b/src/uncategorized/reRelativeRecruiter.tw index c746ee3407188cd079ed12ef25e6f0f2e6949298..93ba00fec66950f37379d0264e7f9bb1c9b28d28 100644 --- a/src/uncategorized/reRelativeRecruiter.tw +++ b/src/uncategorized/reRelativeRecruiter.tw @@ -578,7 +578,8 @@ She waits anxiously for your decision. <<run nationalityToName($activeSlave)>> <<if _familyName>><<set $activeSlave.slaveSurname = _familyName>><</if>> <<set $activeSlave.birthSurname = _familyBirthSurname>> -<<set $activeSlave.inducedNCS = 0, $activeSlave.NCSyouthening = 0>> +<<set $activeSlave.geneMods.NCS = 0, $activeSlave.geneMods.rapidCellGrowth = 0>> +<<set $activeSlave.NCSyouthening = 0>> <<set $activeSlave.ID = $newRelativeRecruitID++>> diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index 5873099e6ed2bc6241b62136f95154487522f6b7..4cb71096cdf217010442211425673f77f1499ea2 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -1143,13 +1143,13 @@ $He has <<if $arcologies[0].childhoodFertilityInducedNCSResearch == 1>> Apply a retro-virus treatment: <br> - <<if $activeSlave.inducedNCS == 0>> + <<if $activeSlave.geneMods.NCS == 0>> <<if ($activeSlave.indentureRestrictions >= 1)>> //$His indenture forbids induced NCS as it is both extreme body modification and elective surgery// <<elseif $activeSlave.health < 0>> $He's too unhealthy for the Induced @@.orange;NCS@@ Treatment <<else>> - [[Induced NCS Treatment|Surgery Degradation][$activeSlave.inducedNCS = 1,$cash -= $surgeryCost * 4, $activeSlave.health -= 80,$surgeryType = "retrograde virus injection NCS"]] //This will induce @@.orange;NCS@@ in $his genetic code// + [[Induced NCS Treatment|Surgery Degradation][$activeSlave.geneMods.NCS = 1,$cash -= $surgeryCost * 4, $activeSlave.health -= 80,$surgeryType = "retrograde virus injection NCS"]] //This will induce @@.orange;NCS@@ in $his genetic code// <</if>> <<else>> //$He already has Induced @@.orange;NCS@@// diff --git a/src/uncategorized/saDiet.tw b/src/uncategorized/saDiet.tw index 5cd3ca8f4c8125e36f2645fcc8596470c630b940..7cde19c40ec3cb5fa9abdbcb947d5b1f0ad1250d 100644 --- a/src/uncategorized/saDiet.tw +++ b/src/uncategorized/saDiet.tw @@ -115,19 +115,19 @@ <</if>> <<set $slaves[$i].weight -= _weightLoss+($feeder*2)>> <<if $slaves[$i].boobs-$slaves[$i].boobsImplant >= 200>> - <<if (($slaves[$i].inducedNCS == 0) && (random(1,_assetLoss) <= 1+$feeder))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (random(1,_assetLoss) <= 1+$feeder))>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> - <<elseif (($slaves[$i].inducedNCS == 1) && (random(-_assetLoss, _assetLoss - 2) <= 1+$feeder))>> + <<elseif (($slaves[$i].geneMods.NCS == 1) && (random(-_assetLoss, _assetLoss - 2) <= 1+$feeder))>> @@.orange;$His breasts get smaller.@@ <<set $slaves[$i].boobs -= 100>> <</if>> <</if>> <<if $slaves[$i].butt > 1>> - <<if (($slaves[$i].inducedNCS == 0) && (random(1,_assetLoss) <= 1+$feeder))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (random(1,_assetLoss) <= 1+$feeder))>> @@.orange;$His butt gets a little smaller.@@ <<set $slaves[$i].butt -= 1>> - <<elseif (($slaves[$i].inducedNCS == 1) && ($slaves[$i].butt > 2) && (random(-_assetLoss, _assetLoss - 2) <= 1+$feeder))>> + <<elseif (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].butt > 2) && (random(-_assetLoss, _assetLoss - 2) <= 1+$feeder))>> @@.orange;$His butt gets smaller.@@ <<set $slaves[$i].butt -= 2>> <</if>> @@ -295,13 +295,13 @@ $He gains a little weight, but $his progress was severely limited by what $he was forced to eat, @@.gold;making for an anxious week for $him.@@ <<set $slaves[$i].trust -= 1>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _assetGain = Math.trunc(_assetGain * 2)>> <</if>> <<set $slaves[$i].weight += _weightGain+($feeder*2)>> <<if random(1,_assetGain) <= 1+$feeder>> @@.lime;$His breasts get a little bigger.@@ - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> <<set $slaves[$i].boobs += 50>> <<else>> <<set $slaves[$i].boobs += 25>> @@ -356,9 +356,9 @@ $He attacks lifting with real enthusiasm, further increasing $his mass. <<set $slaves[$i].muscles += 2>> <</if>> - <<if ((($slaves[$i].inducedNCS == 0) && (random(1,100) > 90)) || (($slaves[$i].inducedNCS == 1) && (random(1,100) > 45)))>> - <<if ((($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant >= 200)) || (($slaves[$i].inducedNCS == 1) && ($slaves[$i].boobs > 100)))>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ((($slaves[$i].geneMods.NCS == 0) && (random(1,100) > 90)) || (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 45)))>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant >= 200)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 100)))>> + <<if ($slaves[$i].geneMods.NCS == 0)>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> <<else>> @@ -366,7 +366,7 @@ <<set $slaves[$i].boobs -= 100>> <</if>> <<elseif ($slaves[$i].butt > 1)>> - <<if (($slaves[$i].inducedNCS == 0) || ($slaves[$i].butt == 1))>> + <<if (($slaves[$i].geneMods.NCS == 0) || ($slaves[$i].butt == 1))>> @@.orange;$His butt gets a little smaller.@@ <<set $slaves[$i].butt -= 1>> <<else>> @@ -422,9 +422,9 @@ $He approaches endurance work with real enthusiasm, quickly slimming $him down. <<set $slaves[$i].muscles -= 2>> <</if>> - <<if ((($slaves[$i].inducedNCS == 0) && (random(1,100) > 90)) || (($slaves[$i].inducedNCS == 1) && (random(1,100) > 45)))>> - <<if ((($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant >= 200)) || (($slaves[$i].inducedNCS == 1) && ($slaves[$i].boobs > 100)))>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ((($slaves[$i].geneMods.NCS == 0) && (random(1,100) > 90)) || (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 45)))>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant >= 200)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 100)))>> + <<if ($slaves[$i].geneMods.NCS == 0)>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> <<else>> @@ -432,7 +432,7 @@ <<set $slaves[$i].boobs -= 100>> <</if>> <<elseif ($slaves[$i].butt > 1)>> - <<if (($slaves[$i].inducedNCS == 0) || ($slaves[$i].butt == 1))>> + <<if (($slaves[$i].geneMods.NCS == 0) || ($slaves[$i].butt == 1))>> @@.orange;$His butt gets a little smaller.@@ <<set $slaves[$i].butt -= 1>> <<else>> @@ -459,8 +459,8 @@ Since $he is rather weak, $his routine slowly tones $his soft muscles. <<set $slaves[$i].muscles++>> <</if>> - <<if ((($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant >= 200)) || (($slaves[$i].inducedNCS == 1) && ($slaves[$i].boobs > 100)))>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant >= 200)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 100)))>> + <<if ($slaves[$i].geneMods.NCS == 0)>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> <<else>> @@ -507,10 +507,10 @@ <</if>> <</if>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 6) && (random(1,100) > 90))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 6) && (random(1,100) > 90))>> $His @@.lime;balls swell@@ to better accommodate $his increased cum production. <<set $slaves[$i].balls += 1>> - <<elseif (($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> + <<elseif (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> It's @@.lime;balls grow slightly@@ to better accommodate $his increased cum production. <<set $slaves[$i].balls += 1>> <</if>> @@ -524,11 +524,11 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs < 500))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 500))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].butt < 4) && (random(1,100) > 75))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 4) && (random(1,100) > 75))>> $His rear @@.lime;rounds out@@ to fit $his developing femininity. <<set $slaves[$i].butt += 1>> <</if>> @@ -536,8 +536,8 @@ Hormonal changes @@.lime;slim $his waist.@@ <<set $slaves[$i].waist-->> <</if>> - <<if (($slaves[$i].dick > 1) && ((($slaves[$i].inducedNCS == 0) && (random(1,100) > 95)) || (($slaves[$i].inducedNCS == 1) && (random(1,100) > 43))))>> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].dick > 2))>> + <<if (($slaves[$i].dick > 1) && ((($slaves[$i].geneMods.NCS == 0) && (random(1,100) > 95)) || (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 43))))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].dick > 2))>> $His dick @@.orange;shrinks down@@ due to $his body chemistry. <<set $slaves[$i].dick -= 1>> <<else>> @@ -545,8 +545,8 @@ <</if>> <<set $slaves[$i].dick -= 1>> <</if>> - <<if (($slaves[$i].balls > 1) && ((($slaves[$i].inducedNCS == 0) && (random(1,100) > 95)) || (($slaves[$i].inducedNCS == 1) && (random(1,100) > 43))))>> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls > 2))>> + <<if (($slaves[$i].balls > 1) && ((($slaves[$i].geneMods.NCS == 0) && (random(1,100) > 95)) || (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 43))))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls > 2))>> $His balls @@.orange;shrink down@@ due to $his body chemistry. <<set $slaves[$i].balls -= 1>> <<else>> @@ -563,7 +563,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs < 600))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 600))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -571,7 +571,7 @@ Hormonal changes @@.lime;slim $his waist.@@ <<set $slaves[$i].waist-->> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75))>> $His rear @@.lime;rounds out@@ to fit $his developing femininity. <<set $slaves[$i].butt += 1>> <</if>> @@ -584,7 +584,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs < 400))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 400))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -592,12 +592,12 @@ Hormonal changes @@.lime;slim $his waist.@@ <<set $slaves[$i].waist-->> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].butt < 3) && (random(1,100) > 75))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 3) && (random(1,100) > 75))>> $His rear @@.lime;rounds out@@ to fit $his developing femininity. <<set $slaves[$i].butt += 1>> <</if>> - <<if (($slaves[$i].dick > 1) && ((($slaves[$i].inducedNCS == 0) && (random(1,100) > 99)) || (($slaves[$i].inducedNCS == 1) && (random(1,100) > 48))))>> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].dick > 2))>> + <<if (($slaves[$i].dick > 1) && ((($slaves[$i].geneMods.NCS == 0) && (random(1,100) > 99)) || (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 48))))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].dick > 2))>> $His dick @@.orange;shrinks down@@ due to $his body chemistry. <<set $slaves[$i].dick -= 1>> <<else>> @@ -605,8 +605,8 @@ <</if>> <<set $slaves[$i].dick -= 1>> <</if>> - <<if (($slaves[$i].balls > 1) && ((($slaves[$i].inducedNCS == 0) && (random(1,100) > 99)) || (($slaves[$i].inducedNCS == 1) && (random(1,100) > 48))))>> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls > 2))>> + <<if (($slaves[$i].balls > 1) && ((($slaves[$i].geneMods.NCS == 0) && (random(1,100) > 99)) || (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 48))))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls > 2))>> $His balls @@.orange;shrink down@@ due to $his body chemistry. <<set $slaves[$i].balls -= 1>> <<else>> @@ -635,18 +635,18 @@ Hormonal changes encourage $his body to @@.lime;gain muscle.@@ <<set $slaves[$i].muscles += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].dick < 4) && (random(1,100) > 95))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].dick < 4) && (random(1,100) > 95))>> $His dick @@.lime;grows slightly@@ due to the male hormones in $his diet. <<set $slaves[$i].dick += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> $His balls @@.lime;swell@@ due to the male hormones in $his diet. <<set $slaves[$i].balls += 1>> <</if>> - <<if ((($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant > 400)) || (($slaves[$i].inducedNCS == 1) && ($slaves[$i].boobs > 20)))>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant > 400)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 20)))>> $His breasts @@.orange;lose some mass@@ from the lack of estrogen in $his diet. <<set $slaves[$i].boobs -= 10>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set $slaves[$i].boobs -= 10>> <</if>> <</if>> @@ -663,10 +663,10 @@ Hormonal changes encourage $his body to @@.lime;gain muscle.@@ <<set $slaves[$i].muscles += 1>> <</if>> - <<if ((($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant > 500)) || (($slaves[$i].inducedNCS == 1) && ($slaves[$i].boobs > 20)))>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant > 500)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 20)))>> $His breasts @@.orange;lose some mass@@ from the lack of estrogen in $his diet. <<set $slaves[$i].boobs -= 10>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set $slaves[$i].boobs -= 10>> <</if>> <</if>> @@ -682,7 +682,7 @@ <<if $slaves[$i].muscles < 30>> Hormonal changes encourage $his body to @@.lime;gain muscle.@@ <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].dick < 4) && (random(1,100) > 95))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].dick < 4) && (random(1,100) > 95))>> $His dick @@.lime;grows slightly@@ due to the male hormones in $his diet. <<set $slaves[$i].dick += 1>> <</if>> @@ -690,7 +690,7 @@ Hormonal changes @@.orange;thicken $his waist.@@ <<set $slaves[$i].waist++>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> $His balls @@.lime;swell@@ due to the male hormones in $his diet. <<set $slaves[$i].balls += 1>> <</if>> @@ -722,19 +722,19 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].boobs < 800))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 800))>> $His breasts @@.lime;grow slightly@@ to fit $his developing femininity. <<set $slaves[$i].boobs += 10>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75))>> $His rear @@.lime;rounds out@@ to fit $his developing femininity. <<set $slaves[$i].butt += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].dick < 5) && (random(1,100) > 90))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].dick < 5) && (random(1,100) > 90))>> $His dick @@.lime;grows slightly@@ to fit $his developing masculinity. <<set $slaves[$i].dick += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 5) && (random(1,100) > 90))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 5) && (random(1,100) > 90))>> $His balls @@.lime;swell@@ to fit $his developing masculinity. <<set $slaves[$i].balls += 1>> <</if>> @@ -974,7 +974,7 @@ <<if random(1,2) <= 1>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set $slaves[$i].boobs -= 50>> <</if>> <</if>> @@ -983,7 +983,7 @@ <<if random(1,5) <= 1>> @@.orange;$His butt gets a little smaller.@@ <<set $slaves[$i].butt -= 1>> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].butt > 2))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].butt > 2))>> <<set $slaves[$i].butt -= 1>> <</if>> <</if>> @@ -1058,10 +1058,10 @@ <<case "cum production">> Fuckdoll suits have easily attached reservoirs to catch excess cum. - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 6) && (random(1,100) > 90))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 6) && (random(1,100) > 90))>> $His @@.lime;balls swell@@ to better accommodate $his increased cum production. <<set $slaves[$i].balls += 1>> - <<elseif (($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> + <<elseif (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> $He's @@.lime;balls grow slightly@@ to better accommodate $his increased cum production. <<set $slaves[$i].balls += 1>> <</if>> @@ -1073,7 +1073,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -1081,7 +1081,7 @@ Hormonal changes @@.lime;slim $his waist.@@ <<set $slaves[$i].waist-->> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].butt < 4) && (random(1,100) > 75))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 4) && (random(1,100) > 75))>> $His rear @@.lime;rounds out@@ to fit $his growing curves. <<set $slaves[$i].butt += 1>> <</if>> @@ -1098,7 +1098,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 600))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 600))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -1106,7 +1106,7 @@ Hormonal changes @@.lime;slim $his waist.@@ <<set $slaves[$i].waist-->> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75))>> $His rear @@.lime;rounds out@@ to fit $his developing femininity. <<set $slaves[$i].butt += 1>> <</if>> @@ -1115,7 +1115,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 600))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 600))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -1123,7 +1123,7 @@ Hormonal changes @@.lime;slim $his waist.@@ <<set $slaves[$i].waist-->> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].butt < 3) && (random(1,100) > 75))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 3) && (random(1,100) > 75))>> $His rear @@.lime;rounds out@@ to fit $his developing femininity. <<set $slaves[$i].butt += 1>> <</if>> @@ -1147,11 +1147,11 @@ Hormonal changes @@.orange;thicken $his waist.@@ <<set $slaves[$i].waist++>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].dick < 4) && (random(1,100) > 95))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].dick < 4) && (random(1,100) > 95))>> $His dick @@.lime;grows slightly@@ due to the male hormones in $his diet. <<set $slaves[$i].dick += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> $His balls @@.lime;swell@@ due to the male hormones in $his diet. <<set $slaves[$i].balls += 1>> <</if>> @@ -1180,11 +1180,11 @@ Hormonal changes @@.orange;thicken $his waist.@@ <<set $slaves[$i].waist++>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].dick < 4) && (random(1,100) > 95))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].dick < 4) && (random(1,100) > 95))>> $His dick @@.lime;grows slightly@@ due to the male hormones in $his diet. <<set $slaves[$i].dick += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 3) && (random(1,100) > 95))>> $His balls @@.lime;swell@@ due to the male hormones in $his diet. <<set $slaves[$i].balls += 1>> <</if>> @@ -1210,19 +1210,19 @@ Hormonal changes @@.lime;thin $his waist.@@ <<set $slaves[$i].waist-->> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 800))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 800))>> $His breasts @@.lime;grow slightly@@ to fit $his developing femininity. <<set $slaves[$i].boobs += 10>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75))>> $His rear @@.lime;rounds out@@ to fit $his developing femininity. <<set $slaves[$i].butt += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].dick < 5) && (random(1,100) > 90))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].dick < 5) && (random(1,100) > 90))>> $His dick @@.lime;grows slightly@@ to fit $his developing masculinity. <<set $slaves[$i].dick += 1>> <</if>> - <<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].balls < 5) && (random(1,100) > 90))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].balls < 5) && (random(1,100) > 90))>> $His balls @@.lime;swell@@ to fit $his developing masculinity. <<set $slaves[$i].balls += 1>> <</if>> diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw index 80a74c0ccb8a4f27a6cbdbbe4be37f0dd36164d3..b7bc77350cf3c43d4069c4ceb2b95b87d673c344 100644 --- a/src/uncategorized/saDrugs.tw +++ b/src/uncategorized/saDrugs.tw @@ -109,7 +109,7 @@ <</if>> <</if>> <</if>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set _growth = Math.trunc(_growth/2.2)>> $His @@.orange;NCS@@ kicks in fighting the breast growth, converting the excess fat into sexual energy for $him. <<set $slaves[$i].energy += _growth>> @@ -205,7 +205,7 @@ <</if>> <</if>> <</if>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set _growth = Math.trunc(_growth/2.2)>> $His @@.orange;NCS@@ kicks in fighting the breast growth, converting the excess fat into sexual energy for $him. <<set $slaves[$i].energy += _growth>> @@ -292,7 +292,7 @@ monstrous cheeks tend to grow very slowly. <</if>> <<set _growth*=0.2>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set _growth = Math.trunc(_growth/2.2)>> $His @@.orange;NCS@@ kicks in fighting the butt growth<<if _growth > 1>>, converting the excess fat into sexual energy for $him<<else>> and no change happens<</if>>. <<set $slaves[$i].energy += _growth>> @@ -353,12 +353,12 @@ inhuman cheeks tend to grow slowly. <<set _growth += .4>> <</if>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set _growth = Math.trunc(_growth/2.2)>> $His @@.orange;NCS@@ kicks in fighting the butt growth<<if _growth > 1>>, converting the excess fat into sexual energy for $him<<else>> and no change happens<</if>>. <<set $slaves[$i].energy += _growth>> <</if>> - <<if ((_growth > 1) || ($slaves[$i].inducedNCS == 1))>> + <<if ((_growth > 1) || ($slaves[$i].geneMods.NCS == 1))>> <<set $slaves[$i].butt += _growth>> <<else>> <<set $slaves[$i].butt += 1>> @@ -376,7 +376,7 @@ <<else>> @@.lime;$His lips swell rapidly.@@ <</if>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set $slaves[$i].lips += 2>> <<else>> <<set $slaves[$i].lips += 5>> @@ -508,7 +508,7 @@ <<if _growth > 0>> /*age modifier*/ <<set _ageMod = 1>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> $His @@.orange;NCS@@ inhibits $his body response to the treatment. <<set _ageMod = .25>> <<elseif $slaves[$i].genes == "XY">> @@ -557,7 +557,7 @@ <</if>> /*... and calculates final value*/ <<set _growth = (_growth + _growth * _heightDiff) * _ageMod>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<set _growth = Math.round(Math.clamp(_growth,0,5))>> <<else>> <<set _growth = Math.round(Math.clamp(_growth,0,2))>> @@ -627,7 +627,7 @@ <<case "penis enhancement" "intensive penis enhancement">> <<set _growth = 60-($injectionUpgrade*10)>> <<if _intensive>><<set _growth -= 20>><</if>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set _growth += 30>> <</if>> <<if ($slaves[$i].dick > 0)>> @@ -665,7 +665,7 @@ $His cock is now so huge that further drug enhancement will not increase its size. @@.yellow;$His drug regimen has been ended.@@ <<set $slaves[$i].drugs = "no drugs">> <<else>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> @@.lime;$His cock grows painfully,@@ becoming both longer and girthier. <<set $slaves[$i].dick += 1>> <<elseif (random(1, (20 - $slaves[$i].dick)) > 12)>> @@ -682,7 +682,7 @@ $His clit is now so huge that further drug enhancement will not increase its size. @@.yellow;$His drug regimen has been ended.@@ <<set $slaves[$i].drugs = "no drugs">> <<else>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> @@.lime;$His clit grows painfully,@@ becoming both longer and girthier. <<set $slaves[$i].clit += 1>> <<elseif (random(1,(16 - $slaves[$i].clit)) > 10)>> @@ -699,7 +699,7 @@ <<else>> <<set _growth = 60-($injectionUpgrade*10)>> <<if _intensive>><<set _growth -= 20>><</if>> - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> <<set _growth += 30>> <</if>> <<if (random(1,100) > _growth+($slaves[$i].balls*5))>> @@ -708,7 +708,7 @@ <<else>> Despite being filled with testicle enhancers and painfully swollen with resultant cum overproduction, $his balls do not grow. <</if>> - <<if $slaves[$i].dick == 1 && $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].dick == 1 && $slaves[$i].geneMods.NCS == 0>> <<if $slaves[$i].scrotum > 0>> As a side effect of the testicle enhancement drugs, @@.lime;$his micropenis grows,@@ becoming merely tiny. <<set $slaves[$i].dick++>> @@ -722,7 +722,7 @@ <<if ($slaves[$i].balls >= 125)>> $His balls are now so immense that further drug enhancement will not increase their size. However, leaving $him on them will still stimulate cum production. <<elseif ($slaves[$i].balls < 125)>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> @@.lime;$His balls swell painfully.@@ <<set $slaves[$i].balls += 2>> <<elseif random(1,400 - $slaves[$i].balls) > 200>> @@ -734,7 +734,7 @@ <</if>> <<case "steroids">> - <<if $slaves[$i].inducedNCS == 0 || random(1,100) > 50>> + <<if $slaves[$i].geneMods.NCS == 0 || random(1,100) > 50>> <<if ($slaves[$i].dick == 0) && (random(1,100) > 40+($slaves[$i].clit*10))>> The gear $he's on @@.lime;increases the size of $his clit.@@ <<set $slaves[$i].clit += 1>> @@ -805,7 +805,7 @@ <<else>> $He's on super fertility drugs, so $he is more likely to conceive, and will have multiple pregnancy. <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<if $slaves[$i].lactation == 0 && random(0,50) < $slaves[$i].health>> The hormonal changes produced by the fertility drugs have the side effect of @@.lime;inducing lactation,@@ indistinguishable from natural lactation. <<set $slaves[$i].lactation = 1>> @@ -845,7 +845,7 @@ <<else>> $He's on fertility drugs, so $he is more likely to conceive, and may experience multiple pregnancy. <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<if $slaves[$i].lactation == 0 && random(0,100) < $slaves[$i].health>> The hormonal changes produced by the fertility drugs have the side effect of @@.lime;inducing lactation,@@ indistinguishable from natural lactation. <<set $slaves[$i].lactation = 1>> @@ -871,7 +871,7 @@ <</if>> <<case "penis atrophiers">> - $He receives @@.lime;direct injections of atrophiers right into $his penis,@@ causing $his body to begin pulling resources from it<<if $slaves[$i].inducedNCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. + $He receives @@.lime;direct injections of atrophiers right into $his penis,@@ causing $his body to begin pulling resources from it<<if $slaves[$i].geneMods.NCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. <<set _shrinkage = 0>> <<if $slaves[$i].dick == 1>> $His penis is now so miniscule that further drug use will fail to shrink it further; @@.yellow;$his drug regimen has been ended.@@ @@ -882,17 +882,17 @@ <<elseif $slaves[$i].dick >= 10>> @@.lime;$His cock shrinks painfully,@@ becoming shorter and thinner. <<set _shrinkage = 2>> - <<elseif (($slaves[$i].inducedNCS == 1) || (random(1,100) > (40-($injectionUpgrade*10)-($slaves[$i].dick*5)))) && ($slaves[$i].dick > 1)>> + <<elseif (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (40-($injectionUpgrade*10)-($slaves[$i].dick*5)))) && ($slaves[$i].dick > 1)>> @@.lime;$His cock shrinks painfully,@@ becoming shorter and thinner. <<set _shrinkage = 1>> <</if>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].dick > 2)>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].dick > 2)>> <<set _shrinkage *= 2>> <</if>> <<set $slaves[$i].dick -= _shrinkage>> <<case "testicle atrophiers">> - $He receives @@.lime;direct injections of atrophiers right into $his testicles,@@ causing $his body to begin pulling resources from them<<if $slaves[$i].inducedNCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. + $He receives @@.lime;direct injections of atrophiers right into $his testicles,@@ causing $his body to begin pulling resources from them<<if $slaves[$i].geneMods.NCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. <<set _shrinkage = 0>> <<if $slaves[$i].balls == 1>> $His balls are now so minuscule that further drug use will fail to shrink them further; @@.yellow;$his drug regimen has been ended.@@ @@ -912,56 +912,56 @@ <<elseif $slaves[$i].balls >= 20>> @@.lime;$His balls shrink painfully,@@ becoming smaller and leaving $his scrotum looser. <<set _shrinkage = 1>> - <<elseif (($slaves[$i].inducedNCS == 1) || (random(1,100) > (40-($injectionUpgrade*10)-($slaves[$i].balls*2)))) && ($slaves[$i].balls > 1)>> + <<elseif (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (40-($injectionUpgrade*10)-($slaves[$i].balls*2)))) && ($slaves[$i].balls > 1)>> @@.lime;$His balls shrink painfully,@@ becoming smaller and leaving $his scrotum looser. <<set _shrinkage = 1>> <</if>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls > 2)>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls > 2)>> <<set _shrinkage *= 2>> <</if>> <<set $slaves[$i].balls -= _shrinkage>> <<case "clitoris atrophiers">> - $He receives @@.lime;direct injections of atrophiers right into $his clitoris,@@ causing $his body to begin pulling resources from it<<if $slaves[$i].inducedNCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. + $He receives @@.lime;direct injections of atrophiers right into $his clitoris,@@ causing $his body to begin pulling resources from it<<if $slaves[$i].geneMods.NCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. <<if $slaves[$i].clit == 0>> $His clit is now so minuscule that further drug use will fail to shrink it further; @@.yellow;$his drug regimen has been ended.@@ <<set $slaves[$i].drugs = "no drugs">> - <<elseif (($slaves[$i].inducedNCS == 1) || (random(1,100) > (60-($injectionUpgrade*10)-($slaves[$i].clit*5)))) && ($slaves[$i].clit > 0)>> + <<elseif (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (60-($injectionUpgrade*10)-($slaves[$i].clit*5)))) && ($slaves[$i].clit > 0)>> @@.lime;$His clit shrinks painfully,@@ becoming smaller. <<set $slaves[$i].clit -= 1>> <</if>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].clit > 2)>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].clit > 2)>> <<set $slaves[$i].clit -= 1>> <</if>> <<case "labia atrophiers">> - $He receives @@.lime;direct injections of atrophiers right into $his labia majora,@@ causing $his body to begin pulling resources from them<<if $slaves[$i].inducedNCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. + $He receives @@.lime;direct injections of atrophiers right into $his labia majora,@@ causing $his body to begin pulling resources from them<<if $slaves[$i].geneMods.NCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. <<if $slaves[$i].labia == 0>> $His labia are now so minuscule that further drug use will fail to shrink them further; @@.yellow;$his drug regimen has been ended.@@ <<set $slaves[$i].drugs = "no drugs">> - <<elseif (($slaves[$i].inducedNCS == 1) || (random(1,100) > (60-($injectionUpgrade*10)-($slaves[$i].labia*5)))) && ($slaves[$i].labia > 0)>> + <<elseif (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (60-($injectionUpgrade*10)-($slaves[$i].labia*5)))) && ($slaves[$i].labia > 0)>> @@.lime;$His labia shrink painfully,@@ becoming smaller. <<set $slaves[$i].labia -= 1>> <</if>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].labia > 2)>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].labia > 2)>> <<set $slaves[$i].labia -= 1>> <</if>> <<case "nipple atrophiers">> - $He receives @@.lime;direct injections of atrophiers right into $his nipples,@@ causing $his body to begin pulling resources from it<<if $slaves[$i].inducedNCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. + $He receives @@.lime;direct injections of atrophiers right into $his nipples,@@ causing $his body to begin pulling resources from it<<if $slaves[$i].geneMods.NCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. <<switch $slaves[$i].nipples>> <<case "huge">> - <<if (($slaves[$i].inducedNCS == 1) || (random(1,100) > (60-($injectionUpgrade*15))))>> + <<if (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (60-($injectionUpgrade*15))))>> @@.lime;$His nipples shrink painfully,@@ becoming smaller and puffy. <<set $slaves[$i].nipples = "puffy">> <</if>> <<case "puffy">> - <<if (($slaves[$i].inducedNCS == 1) || (random(1,100) > (60-($injectionUpgrade*15))))>> + <<if (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (60-($injectionUpgrade*15))))>> @@.lime;$His nipples shrink painfully,@@ becoming smaller and cuter. <<set $slaves[$i].nipples = "cute">> <</if>> <<case "cute">> - <<if (($slaves[$i].inducedNCS == 1) || (random(1,100) > (60-($injectionUpgrade*15))))>> + <<if (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (60-($injectionUpgrade*15))))>> @@.lime;$His nipples shrink painfully,@@ becoming tiny. <<set $slaves[$i].nipples = "tiny">> <</if>> @@ -971,7 +971,7 @@ <</switch>> <<case "lip atrophiers">> - $He receives @@.lime;direct injections of atrophiers right into $his lips,@@ causing $his body to begin pulling resources from them<<if $slaves[$i].inducedNCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. + $He receives @@.lime;direct injections of atrophiers right into $his lips,@@ causing $his body to begin pulling resources from them<<if $slaves[$i].geneMods.NCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. <<set _shrinkage = 0>> <<if ($slaves[$i].lips-$slaves[$i].lipsImplant) == 0>> $His natural lips are now so thin that further drug use will fail to shrink them further; @@.yellow;$his drug regimen has been ended.@@ @@ -985,17 +985,17 @@ <<elseif ($slaves[$i].lips-$slaves[$i].lipsImplant) >= 20>> @@.lime;$His natural lips shrink painfully,@@ becoming smaller and thinner. <<set _shrinkage = 1>> - <<elseif (($slaves[$i].inducedNCS == 1) || (random(1,100) > (40-($injectionUpgrade*10)-($slaves[$i].lips-$slaves[$i].lipsImplant)))) && (($slaves[$i].lips-$slaves[$i].lipsImplant) > 0)>> + <<elseif (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (40-($injectionUpgrade*10)-($slaves[$i].lips-$slaves[$i].lipsImplant)))) && (($slaves[$i].lips-$slaves[$i].lipsImplant) > 0)>> @@.lime;$His natural lips shrink painfully,@@ becoming smaller and thinner. <<set _shrinkage = 1>> <</if>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].lipsImplant > 1)>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].lipsImplant > 1)>> <<set _shrinkage *= 2>> <</if>> <<set $slaves[$i].lips -= _shrinkage>> <<case "breast redistributors">> - $He receives @@.lime;direct injections of fat redistributors right into $his breasts,@@ causing $his body to begin moving fatty tissue from them to $his core<<if $slaves[$i].inducedNCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. + $He receives @@.lime;direct injections of fat redistributors right into $his breasts,@@ causing $his body to begin moving fatty tissue from them to $his core<<if $slaves[$i].geneMods.NCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. <<set _factor = 0>> <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant) <= 100>> $His natural breast tissue is now so thin that further drug use will fail to shrink it further; @@.yellow;$his drug regimen has been ended.@@ @@ -1020,13 +1020,13 @@ <<set _factor = 1>> <</if>> <<set $slaves[$i].weight += _factor>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].boobsImplant > 200)>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobsImplant > 200)>> <<set _shrinkage *= 2>> <</if>> <<set $slaves[$i].boobs -= 100*_factor>> <<case "butt redistributors">> - $He receives @@.lime;direct injections of fat redistributors right into $his buttocks,@@ causing $his body to begin moving fatty tissue from it to $his core<<if $slaves[$i].inducedNCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. + $He receives @@.lime;direct injections of fat redistributors right into $his buttocks,@@ causing $his body to begin moving fatty tissue from it to $his core<<if $slaves[$i].geneMods.NCS == 1>>, $his @@.orange;NCS@@ amplifies the effectiveness<</if>>. <<if ($slaves[$i].butt-$slaves[$i].buttImplant) <= 0>> $His natural ass flesh is now so thin that further drug use will fail to shrink it further; @@.yellow;$his drug regimen has been ended.@@ <<set $slaves[$i].drugs = "no drugs">> @@ -1041,7 +1041,7 @@ @@.lime;$His butt shrinks painfully,@@ becoming smaller while $his @@.orange;waistline swells tremendously.@@ <<set $slaves[$i].butt -= 1>> <<set $slaves[$i].weight += 20>> - <<elseif (($slaves[$i].inducedNCS == 1) || (random(1,100) > (50-($injectionUpgrade*10)-($slaves[$i].butt-$slaves[$i].buttImplant)))) && ($slaves[$i].butt-$slaves[$i].buttImplant) >= 0>> + <<elseif (($slaves[$i].geneMods.NCS == 1) || (random(1,100) > (50-($injectionUpgrade*10)-($slaves[$i].butt-$slaves[$i].buttImplant)))) && ($slaves[$i].butt-$slaves[$i].buttImplant) >= 0>> @@.lime;$His butt shrinks painfully,@@ becoming smaller while $his @@.orange;waistline swells greatly.@@ <<set $slaves[$i].butt -= 1>> <<set $slaves[$i].weight += 10>> diff --git a/src/uncategorized/saGetMilked.tw b/src/uncategorized/saGetMilked.tw index cfd641ca88bea4ca990b3f0c6de28186aff1d5ea..4ce6a160e00839fc4db5f758a9a586d392a0a09e 100644 --- a/src/uncategorized/saGetMilked.tw +++ b/src/uncategorized/saGetMilked.tw @@ -419,11 +419,11 @@ gets milked this week. <<if ($slaves[$i].balls < 3) && $slaves[$i].ballType != "sterile">> <<if ($slaves[$i].balls < 2)>> - <<if (random(1,100) > (70 + ($slaves[$i].inducedNCS * 15)))>> + <<if (random(1,100) > (70 + ($slaves[$i].geneMods.NCS * 15)))>> Constant semen production and continual emptying and refilling @@.lime;increases the size of $his tiny testicles.@@ <<set $slaves[$i].balls += 1>> <</if>> - <<elseif (random(1,100) > (90 + ($slaves[$i].inducedNCS * 5)))>> + <<elseif (random(1,100) > (90 + ($slaves[$i].geneMods.NCS * 5)))>> Constant semen production and continual emptying and refilling @@.lime;increases the size of $his small testicles.@@ <<set $slaves[$i].balls += 1>> <</if>> diff --git a/src/uncategorized/saHormoneEffects.tw b/src/uncategorized/saHormoneEffects.tw index f2046b5cfadc428e24ad042cd73f8e0f1d4b1466..318556f635576932074ccd79973c3580a520e452 100644 --- a/src/uncategorized/saHormoneEffects.tw +++ b/src/uncategorized/saHormoneEffects.tw @@ -71,12 +71,12 @@ <</if>> <</if>> -<<if $slaves[$i].physicalAge >= 18 || $loliGrow == 1 || $slaves[$i].inducedNCS == 1>> +<<if $slaves[$i].physicalAge >= 18 || $loliGrow == 1 || $slaves[$i].geneMods.NCS == 1>> <<if Math.abs($slaves[$i].hormoneBalance) >= 50>> <<if $slaves[$i].hormoneBalance >= 350>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<if ($slaves[$i].shoulders+(Math.abs($slaves[$i].shouldersImplant)) > -1) && ($slaves[$i].shoulders > -2) && (random(1,100) < 40+(20*$hormoneUpgradePower))>> Feminine hormones team up with $his @@.orange;NCS@@ to cause @@.lime;$his shoulders to shrink into a more childlike narrowness@@ than before. <<set $slaves[$i].shoulders-->> @@ -86,40 +86,40 @@ $His body has not yet found its final bone structure, which typically happens in the mid-twenties. Hormonal effects cause @@.lime;$his shoulders to develop into a more feminine narrowness@@ than they would have done naturally. <<set $slaves[$i].shoulders-->> <</if>> - <<if ($slaves[$i].inducedNCS == 0) && ($slaves[$i].hips-(Math.abs($slaves[$i].hipsImplant)) < 1) && ($slaves[$i].hips < 2) && (random(1,100) <= 20+(10*$hormoneUpgradePower))>> + <<if ($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].hips-(Math.abs($slaves[$i].hipsImplant)) < 1) && ($slaves[$i].hips < 2) && (random(1,100) <= 20+(10*$hormoneUpgradePower))>> $His body has not yet found its final bone structure, which typically happens in the mid-twenties. Hormonal effects cause @@.lime;$his hips to develop more broadly@@ than they would have done naturally. <<set $slaves[$i].hips++>> <</if>> <</if>> <<if ($slaves[$i].faceShape == "masculine")>> - Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].inducedNCS == 1>>childlike <</if>>androgyny.@@ + Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>>childlike <</if>>androgyny.@@ <<set $slaves[$i].faceShape = "androgynous">> <<elseif ($slaves[$i].faceShape == "androgynous")>> - Hormonal effects cause @@.lime;$his face to soften into <<if $slaves[$i].inducedNCS == 1>>childlike normalcy<<else>>femininity<</if>>.@@ + Hormonal effects cause @@.lime;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>>childlike normalcy<<else>>femininity<</if>>.@@ <<set $slaves[$i].faceShape = "normal">> - <<elseif (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "normal"))>> + <<elseif (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "normal"))>> Hormonal effects cause @@.lime;$his face to soften into childlike cuteness.@@ <<set $slaves[$i].faceShape = "cute">> <</if>> <<if ($slaves[$i].face-$slaves[$i].faceImplant < 0) && ($slaves[$i].face < 75)>> Hormonal effects cause @@.lime;$his facial structure to soften and become less unattractive.@@ <<set _faceInc = 1+$hormoneUpgradePower>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50)>> + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50)>> <<set _faceInc *= 2>> <</if>> <<= faceIncrease($slaves[$i], _faceInc)>> <</if>> <<if ($slaves[$i].voice < 3) && ($slaves[$i].voice > 0)>> - Hormonal effects cause @@.lime;$his voice to become higher and more <<if $slaves[$i].inducedNCS == 1>>childlike<<else>>feminine<</if>>.@@ + Hormonal effects cause @@.lime;$his voice to become higher and more <<if $slaves[$i].geneMods.NCS == 1>>childlike<<else>>feminine<</if>>.@@ <<set $slaves[$i].voice++>> <</if>> <<if $slaves[$i].muscles > 10 && $slaves[$i].diet != "muscle building" && $slaves[$i].drugs != "steroids">> Hormonal effects @@.orange;reduce $his musculature.@@ <<set $slaves[$i].muscles -= 2+$hormoneUpgradePower>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50)>> + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50)>> <<set $slaves[$i].muscles -= 2+$hormoneUpgradePower>> <</if>> <</if>> @@ -128,7 +128,7 @@ <<set $slaves[$i].waist -= 2+$hormoneUpgradePower>> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant) < 1400>> Hormonal effects cause @@.lime;a small amount of natural breast growth.@@ <<set $slaves[$i].boobs += 10+(15*$hormoneUpgradePower)>> @@ -151,7 +151,7 @@ <<if $hormoneUpgradeShrinkage == 0>> <<if $slaves[$i].dick > 1>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].dick > 2))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].dick > 2))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his dick to atrophy a lot.@@ <<set $slaves[$i].dick -= 1>> <<else>> @@ -160,7 +160,7 @@ <<set $slaves[$i].dick-->> <</if>> <<if $slaves[$i].balls > 1>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].balls > 2))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].balls > 2))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his testicles to atrophy a lot.@@ <<set $slaves[$i].balls -= 1>> <<else>> @@ -169,7 +169,7 @@ <<set $slaves[$i].balls-->> <</if>> <<if $slaves[$i].clit > 0>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].clit > 1))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].clit > 1))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his clit to shrink down greatly.@@ <<set $slaves[$i].clit -= 1>> <<else>> @@ -194,33 +194,33 @@ <<elseif $slaves[$i].hormoneBalance >= 300>> <<if ($slaves[$i].faceShape == "masculine")>> - Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].inducedNCS == 1>><childlike <</if>>androgyny.@@ + Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>><childlike <</if>>androgyny.@@ <<set $slaves[$i].faceShape = "androgynous">> <<elseif ($slaves[$i].faceShape == "androgynous")>> - Hormonal effects cause @@.lime;$his face to soften into <<if $slaves[$i].inducedNCS == 1>>childlike normalcy<<else>>femininity<</if>>.@@ + Hormonal effects cause @@.lime;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>>childlike normalcy<<else>>femininity<</if>>.@@ <<set $slaves[$i].faceShape = "normal">> - <<elseif (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "normal"))>> + <<elseif (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "normal"))>> Hormonal effects cause @@.lime;$his face to soften into childlike cuteness.@@ <<set $slaves[$i].faceShape = "cute">> <</if>> <<if ($slaves[$i].face-$slaves[$i].faceImplant < 0) && ($slaves[$i].face < 60)>> Hormonal effects cause @@.lime;$his facial structure to soften and become less unattractive.@@ <<set _faceInc = 1+$hormoneUpgradePower>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50)>> + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50)>> <<set _faceInc *= 2>> <</if>> <<= faceIncrease($slaves[$i], _faceInc)>> <</if>> <<if ($slaves[$i].voice < 3) && ($slaves[$i].voice > 0)>> - Hormonal effects cause @@.lime;$his voice to become higher and more <<if $slaves[$i].inducedNCS == 1>>childlike<<else>>feminine<</if>>.@@ + Hormonal effects cause @@.lime;$his voice to become higher and more <<if $slaves[$i].geneMods.NCS == 1>>childlike<<else>>feminine<</if>>.@@ <<set $slaves[$i].voice++>> <</if>> <<if $slaves[$i].muscles > 30 && $slaves[$i].diet != "muscle building" && $slaves[$i].drugs != "steroids">> Hormonal effects @@.orange;reduce $his musculature.@@ <<set $slaves[$i].muscles -= 2+$hormoneUpgradePower>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50)>> + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50)>> <<set $slaves[$i].muscles -= 2+$hormoneUpgradePower>> <</if>> <</if>> @@ -229,7 +229,7 @@ <<set $slaves[$i].waist -= 2+$hormoneUpgradePower>> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant) < 1000>> Hormonal effects cause @@.lime;a small amount of natural breast growth.@@ <<set $slaves[$i].boobs += 10+(15*$hormoneUpgradePower)>> @@ -250,7 +250,7 @@ <<if $hormoneUpgradeShrinkage == 0>> <<if $slaves[$i].dick > 1>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].dick > 2))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].dick > 2))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his dick to atrophy a lot.@@ <<set $slaves[$i].dick -= 1>> <<else>> @@ -259,7 +259,7 @@ <<set $slaves[$i].dick-->> <</if>> <<if $slaves[$i].balls > 1>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50 ) && ($slaves[$i].balls > 2))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50 ) && ($slaves[$i].balls > 2))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his testicles to atrophy a lot.@@ <<set $slaves[$i].balls -= 1>> <<else>> @@ -268,7 +268,7 @@ <<set $slaves[$i].balls-->> <</if>> <<if $slaves[$i].clit > 0>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].clit > 1))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].clit > 1))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his clit to shrink down greatly.@@ <<set $slaves[$i].clit -= 1>> <<else>> @@ -294,33 +294,33 @@ <<elseif $slaves[$i].hormoneBalance >= 250>> <<if ($slaves[$i].faceShape == "masculine")>> - Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].inducedNCS == 1>><childlike <</if>>androgyny.@@ + Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>><childlike <</if>>androgyny.@@ <<set $slaves[$i].faceShape = "androgynous">> <<elseif ($slaves[$i].faceShape == "androgynous")>> - Hormonal effects cause @@.lime;$his face to soften into <<if $slaves[$i].inducedNCS == 1>>childlike normalcy<<else>>femininity<</if>>.@@ + Hormonal effects cause @@.lime;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>>childlike normalcy<<else>>femininity<</if>>.@@ <<set $slaves[$i].faceShape = "normal">> - <<elseif ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "normal")>> + <<elseif ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "normal")>> Hormonal effects cause @@.lime;$his face to soften into childlike cuteness.@@ <<set $slaves[$i].faceShape = "cute">> <</if>> <<if ($slaves[$i].face-$slaves[$i].faceImplant < 0) && ($slaves[$i].face < 30)>> Hormonal effects cause @@.lime;$his facial structure to soften and become less unattractive.@@ <<set _faceInc = 1+$hormoneUpgradePower>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50)>> + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50)>> <<set _faceInc *= 2>> <</if>> <<= faceIncrease($slaves[$i], _faceInc)>> <</if>> <<if ($slaves[$i].voice < 2) && ($slaves[$i].voice > 0)>> - Hormonal effects cause @@.lime;$his voice to become higher and more <<if $slaves[$i].inducedNCS == 1>>childlike<<else>>feminine<</if>>.@@ + Hormonal effects cause @@.lime;$his voice to become higher and more <<if $slaves[$i].geneMods.NCS == 1>>childlike<<else>>feminine<</if>>.@@ <<set $slaves[$i].voice++>> <</if>> <<if $slaves[$i].muscles > 30 && $slaves[$i].diet != "muscle building" && $slaves[$i].drugs != "steroids">> Hormonal effects @@.orange;reduce $his musculature.@@ <<set $slaves[$i].muscles -= 2+$hormoneUpgradePower>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50)>> + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50)>> <<set $slaves[$i].muscles -= 2+$hormoneUpgradePower>> <</if>> <</if>> @@ -329,7 +329,7 @@ <<set $slaves[$i].waist -= 2+$hormoneUpgradePower>> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant) < 800>> Hormonal effects cause @@.lime;a small amount of natural breast growth.@@ <<set $slaves[$i].boobs += 10+(15*$hormoneUpgradePower)>> @@ -350,7 +350,7 @@ <<if $hormoneUpgradeShrinkage == 0>> <<if $slaves[$i].dick > 2>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his dick to atrophy a lot.@@ <<set $slaves[$i].dick -= 1>> <<else>> @@ -359,7 +359,7 @@ <<set $slaves[$i].dick-->> <</if>> <<if $slaves[$i].balls > 2>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his testicles to atrophy a lot.@@ <<set $slaves[$i].balls -= 1>> <<else>> @@ -368,7 +368,7 @@ <<set $slaves[$i].balls-->> <</if>> <<if $slaves[$i].clit > 1>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his clit to shrink down greatly.@@ <<set $slaves[$i].clit -= 1>> <<else>> @@ -394,30 +394,30 @@ <<elseif $slaves[$i].hormoneBalance >= 200>> <<if ($slaves[$i].faceShape == "masculine")>> - Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].inducedNCS == 1>><childlike <</if>>androgyny.@@ + Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>><childlike <</if>>androgyny.@@ <<set $slaves[$i].faceShape = "androgynous">> - <<elseif ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "androgynous")>> - Hormonal effects cause @@.lime;$his face to soften into <<if $slaves[$i].inducedNCS == 1>>childlike normalcy<<else>>femininity<</if>>.@@ + <<elseif ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "androgynous")>> + Hormonal effects cause @@.lime;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>>childlike normalcy<<else>>femininity<</if>>.@@ <<set $slaves[$i].faceShape = "normal">> <</if>> <<if ($slaves[$i].face-$slaves[$i].faceImplant < 0) && ($slaves[$i].face < 0)>> Hormonal effects cause @@.lime;$his facial structure to soften and become less unattractive.@@ <<set _faceInc = 1+$hormoneUpgradePower>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50)>> + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50)>> <<set _faceInc *= 2>> <</if>> <<= faceIncrease($slaves[$i], _faceInc)>> <</if>> <<if ($slaves[$i].voice < 2) && ($slaves[$i].voice > 0)>> - Hormonal effects cause @@.lime;$his voice to become higher and more <<if $slaves[$i].inducedNCS == 1>>childlike<<else>>feminine<</if>>.@@ + Hormonal effects cause @@.lime;$his voice to become higher and more <<if $slaves[$i].geneMods.NCS == 1>>childlike<<else>>feminine<</if>>.@@ <<set $slaves[$i].voice++>> <</if>> <<if $slaves[$i].muscles > 30 && $slaves[$i].diet != "muscle building" && $slaves[$i].drugs != "steroids">> Hormonal effects @@.orange;reduce $his musculature.@@ <<set $slaves[$i].muscles -= 2+$hormoneUpgradePower>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50)>> + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50)>> <<set $slaves[$i].muscles -= 2+$hormoneUpgradePower>> <</if>> <</if>> @@ -426,7 +426,7 @@ <<set $slaves[$i].waist -= 2+$hormoneUpgradePower>> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant) < 650>> Hormonal effects cause @@.lime;a small amount of natural breast growth.@@ <<set $slaves[$i].boobs += 10+(15*$hormoneUpgradePower)>> @@ -447,7 +447,7 @@ <<if $hormoneUpgradeShrinkage == 0>> <<if $slaves[$i].dick > 3>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his dick to atrophy a lot.@@ <<set $slaves[$i].dick -= 1>> <<else>> @@ -456,7 +456,7 @@ <</if>> <</if>> <<if $slaves[$i].balls > 3>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his testicles to atrophy a lot.@@ <<set $slaves[$i].balls -= 1>> <<else>> @@ -465,7 +465,7 @@ <<set $slaves[$i].balls-->> <</if>> <<if $slaves[$i].clit > 2>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his clit to shrink down greatly.@@ <<set $slaves[$i].clit -= 1>> <<else>> @@ -490,12 +490,12 @@ <<elseif $slaves[$i].hormoneBalance >= 100>> - <<if ($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "masculine")>> - Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].inducedNCS == 1>><childlike <</if>>androgyny.@@ + <<if ($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].faceShape == "masculine")>> + Hormonal effects cause @@.orange;$his face to soften into <<if $slaves[$i].geneMods.NCS == 1>>childlike <</if>>androgyny.@@ <<set $slaves[$i].faceShape = "androgynous">> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500>> Hormonal effects cause @@.lime;a small amount of natural breast growth.@@ <<set $slaves[$i].boobs += 10+(15*$hormoneUpgradePower)>> @@ -522,7 +522,7 @@ <</if>> <<elseif $slaves[$i].hormoneBalance <= -350>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<if ($slaves[$i].hips+(Math.abs($slaves[$i].hipsImplant)) > -1) && ($slaves[$i].hips > -2) && (random(1,100) <= 20+(10*$hormoneUpgradePower))>> Masculine hormones team up with $his @@.orange;NCS@@ to cause @@.lime;$his hips to shrink into a more childlike narrowness@@ than before. <<set $slaves[$i].hips -= 1>> @@ -538,7 +538,7 @@ <</if>> <</if>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> <<if ($slaves[$i].faceShape == "androgynous")>> Hormonal effects cause @@.orange;$his face to harden into masculinity.@@ <<set $slaves[$i].faceShape = "masculine">> @@ -559,7 +559,7 @@ <<if ($hormoneUpgradeShrinkage == 0)>> <<if (($slaves[$i].butt-$slaves[$i].buttImplant) > 1)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].butt > 2))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].butt > 2))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his butt to decrease a lot.@@ <<set $slaves[$i].butt -= 1>> <<else>> @@ -568,7 +568,7 @@ <<set $slaves[$i].butt-->> <</if>> <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) > 100)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].boobsImplant > 200))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].boobsImplant > 200))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his tits to shrink a lot.@@ <<set $slaves[$i].boobs -= 10+(15*$hormoneUpgradePower)>> <<else>> @@ -577,14 +577,14 @@ <<set $slaves[$i].boobs -= 10+(15*$hormoneUpgradePower)>> <</if>> <</if>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].nipples == "tiny")>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].nipples == "tiny")>> /* nothing, just don't advance to cute */ <<elseif ($slaves[$i].nipples != "cute") && ($slaves[$i].nipples != "fuckable")>> Hormonal effects cause $his @@.orange;nipples to shrink to a more masculine size.@@ <<set $slaves[$i].nipples = "cute">> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<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.@@ <<set $slaves[$i].dick++>> @@ -624,7 +624,7 @@ <</if>> <<elseif $slaves[$i].hormoneBalance <= -300>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> <<if ($slaves[$i].faceShape == "androgynous")>> Hormonal effects cause @@.orange;$his face to harden into masculinity.@@ <<set $slaves[$i].faceShape = "masculine">> @@ -646,7 +646,7 @@ <<if ($hormoneUpgradeShrinkage == 0)>> <<if (($slaves[$i].butt-$slaves[$i].buttImplant) > 1)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50) && ($slaves[$i].butt > 2))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50) && ($slaves[$i].butt > 2))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his butt to decrease a lot.@@ <<set $slaves[$i].butt -= 1>> <<else>> @@ -655,7 +655,7 @@ <<set $slaves[$i].butt-->> <</if>> <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) > 300)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his tits to shrink a lot.@@ <<set $slaves[$i].boobs -= 10+(15*$hormoneUpgradePower)>> <<else>> @@ -664,14 +664,14 @@ <<set $slaves[$i].boobs -= 10+(15*$hormoneUpgradePower)>> <</if>> <</if>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].nipples == "tiny")>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].nipples == "tiny")>> /* nothing, just don't advance to cute */ <<elseif ($slaves[$i].nipples != "cute") && ($slaves[$i].nipples != "fuckable")>> Hormonal effects cause $his @@.orange;nipples to shrink to a more masculine size.@@ <<set $slaves[$i].nipples = "cute">> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<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.@@ <<set $slaves[$i].dick++>> @@ -711,7 +711,7 @@ <</if>> <<elseif $slaves[$i].hormoneBalance <= -250>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> <<if $slaves[$i].faceShape != "masculine" && $slaves[$i].faceShape != "androgynous">> Hormonal effects cause @@.orange;$his face to harden into androgyny.@@ <<set $slaves[$i].faceShape = "androgynous">> @@ -730,7 +730,7 @@ <<if ($hormoneUpgradeShrinkage == 0)>> <<if (($slaves[$i].butt-$slaves[$i].buttImplant) > 2)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his butt to decrease a lot.@@ <<set $slaves[$i].butt -= 1>> <<else>> @@ -739,7 +739,7 @@ <<set $slaves[$i].butt-->> <</if>> <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) > 400)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his tits to shrink a lot.@@ <<set $slaves[$i].boobs -= 10+(15*$hormoneUpgradePower)>> <<else>> @@ -748,14 +748,14 @@ <<set $slaves[$i].boobs -= 10+(15*$hormoneUpgradePower)>> <</if>> <</if>> - <<if ($slaves[$i].inducedNCS == 1) && ($slaves[$i].nipples == "tiny")>> + <<if ($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].nipples == "tiny")>> /* nothing, just don't advance to cute */ <<elseif ($slaves[$i].nipples != "cute") && ($slaves[$i].nipples != "fuckable")>> Hormonal effects cause $his @@.orange;nipples to shrink to a more masculine size.@@ <<set $slaves[$i].nipples = "cute">> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<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.@@ <<set $slaves[$i].dick++>> @@ -795,7 +795,7 @@ <</if>> <<elseif $slaves[$i].hormoneBalance <= -200>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> <<if $slaves[$i].faceShape != "masculine" && $slaves[$i].faceShape != "androgynous">> Hormonal effects cause @@.orange;$his face to harden into androgyny.@@ <<set $slaves[$i].faceShape = "androgynous">> @@ -814,7 +814,7 @@ <<if ($hormoneUpgradeShrinkage == 0)>> <<if (($slaves[$i].butt-$slaves[$i].buttImplant) > 3)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his butt to decrease a lot.@@ <<set $slaves[$i].butt -= 1>> <<else>> @@ -823,7 +823,7 @@ <<set $slaves[$i].butt-->> <</if>> <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) > 600)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his tits to shrink a lot.@@ <<set $slaves[$i].boobs -= 10+(15*$hormoneUpgradePower)>> <<else>> @@ -837,7 +837,7 @@ <<set $slaves[$i].nipples = "cute">> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<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.@@ <<set $slaves[$i].dick++>> @@ -877,7 +877,7 @@ <</if>> <<elseif $slaves[$i].hormoneBalance <= -100>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> <<if ($slaves[$i].face-$slaves[$i].faceImplant > 60)>> Hormonal effects cause @@.orange;$his facial structure to harden and become less attractive.@@ <<set _faceDec = 1+$hormoneUpgradePower>> @@ -892,7 +892,7 @@ <<if ($hormoneUpgradeShrinkage == 0)>> <<if (($slaves[$i].butt-$slaves[$i].buttImplant) > 4)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his butt to decrease a lot.@@ <<set $slaves[$i].butt -= 1>> <<else>> @@ -901,7 +901,7 @@ <<set $slaves[$i].butt-->> <</if>> <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) > 800)>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his tits to shrink a lot.@@ <<set $slaves[$i].boobs -= 10+(15*$hormoneUpgradePower)>> <<else>> @@ -911,7 +911,7 @@ <</if>> <</if>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> <<if ($slaves[$i].muscles < 0) && ($slaves[$i].diet != "slimming")>> Hormonal effects @@.lime;build up $his musculature.@@ <<set $slaves[$i].muscles += 2+$hormoneUpgradePower>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index d4d232e7584105c96e9bc1d968f74e77fbbd041c..5e1aa9047f4906af11b8131efce0c4afd28dc787 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -2413,10 +2413,10 @@ <<if ($slaves[$i].vagina > -1) && ($slaves[$i].ovaries != 0) && ($slaves[$i].vaginaLube < 2)>> <<set _Effects.push("VaginaWetter")>> <</if>> - <<if (($slaves[$i].butt-$slaves[$i].buttImplant) < 2) && (($slaves[$i].inducedNCS == 0) || (random(1,100) > 75))>> + <<if (($slaves[$i].butt-$slaves[$i].buttImplant) < 2) && (($slaves[$i].geneMods.NCS == 0) || (random(1,100) > 75))>> <<set _Effects.push("ButtBigger")>> <</if>> - <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500) && (($slaves[$i].inducedNCS == 0) || (random(1,100) > 75))>> + <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500) && (($slaves[$i].geneMods.NCS == 0) || (random(1,100) > 75))>> <<set _Effects.push("BoobsBigger")>> <</if>> <<if $slaves[$i].face-$slaves[$i].faceImplant <= 10>> @@ -2444,7 +2444,7 @@ <<set _Effects = _Effects.random()>> <<switch _Effects>> <<case "DickShrink">> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].dick > 2) && (random(1,100) > 25))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].dick > 2) && (random(1,100) > 25))>> Dependence on the hormone-based aphrodisiacs combined with $his @@.orange;NCS@@ makes @@.orange;$his dick shrink down to be more childlike.@@ <<set $slaves[$i].dick -= 1>> <<else>> @@ -2452,7 +2452,7 @@ <</if>> <<set $slaves[$i].dick -= 1>> <<case "BallsShrink">> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls > 2) && (random(1,100) > 25))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls > 2) && (random(1,100) > 25))>> Dependence on the hormone-based aphrodisiacs combined with $his @@.orange;NCS@@ makes @@.orange;$his balls shrink down to be more childlike.@@ <<set $slaves[$i].balls -= 1>> <<else>> @@ -2481,7 +2481,7 @@ Dependence on the hormone-based aphrodisiacs makes @@.lime;$his face soften into femininity.@@ <<set $slaves[$i].faceShape = "normal">> <<case "ClitSmaller">> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].clit > 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].clit > 1) && (random(1,100) > 50))>> Dependence on the hormone-based aphrodisiacs combined with $his @@.orange;NCS@@ makes @@.orange;$his clit shrink down to be more childlike.@@ <<set $slaves[$i].clit -= 1>> <<else>> @@ -2577,7 +2577,7 @@ <</if>> <</if>> /* NCS helps primary sexual maturity */ -<<if $slaves[$i].inducedNCS == 0>> +<<if $slaves[$i].geneMods.NCS == 0>> <<set $slaves[$i].hormoneBalance = Math.clamp($slaves[$i].hormoneBalance, -400, 400)>> <<else>> <<set $slaves[$i].hormoneBalance = Math.clamp($slaves[$i].hormoneBalance * 1.5, -400, 400)>> @@ -2686,7 +2686,7 @@ /* Just having NCS speeds precocious Puberty, but also hormonal puberty affects are * increased while secondary growth is suppressed */ - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _precocious -= 0.8>> <</if>> @@ -2706,7 +2706,7 @@ <<elseif ($slaves[$i].drugs == "steroids")>> <<set _precocious += 0.2>> <<if ($slaves[$i].boobs > 100) && (random(1,100) < 30)>> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].boobs > 300) && (random(1,100) > 25))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 300) && (random(1,100) > 25))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his tits to shrink down.@@ <<set $slaves[$i].boobs -= 50>> <<set $slaves[$i].energy += 1>> @@ -2715,7 +2715,7 @@ <</if>> <<set $slaves[$i].boobs -= 50>> <</if>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> <<if ($slaves[$i].clit < 2) && (random(1,100) < 10)>> $He feels @@.lime;unusual warmness@@ in $his clitoris. <<set $slaves[$i].clit += 1>> @@ -2723,7 +2723,7 @@ <</if>> <<elseif ($slaves[$i].drugs == "super fertility drugs")>> <<set _precocious -= 0.5>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> $He feels an @@.lime;unusual warm feeling@@ in $his belly and breasts. <<if ($slaves[$i].boobs < 400) && (random(1,100) < 30)>> $His breasts feel @@.lime;heavy, hot and sensitive.@@ @@ -2770,13 +2770,13 @@ <<elseif $slaves[$i].drugs == "hormone blockers">> <<set _precocious += 1>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _precocious *= 2>> <</if>> <<set $slaves[$i].pubertyAgeXX += _precocious>> <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXX) && ($slaves[$i].physicalAge > $slaves[$i].pubertyAgeXX-3) && ($slaves[$i].pubertyAgeXX < $fertilityAge)>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> $His body is showing signs of @@.lime;early puberty.@@ <<else>> A routine scan confirms that $his body is advancing towards @@.lime;early puberty.@@ puberty, despite not really showing signs of secondary sexual characteristics. @@ -2788,7 +2788,7 @@ <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY) && $slaves[$i].balls >= 1 && $slaves[$i].pubertyXY == 0>> /* Male type */ <<set _precocious = 0>> /* Just having NCS speeds precocious Puberty, but also hormonal puberty affects are increased while secondary growth is suppressed */ - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _precocious -= 0.8>> <</if>> @@ -2807,7 +2807,7 @@ <<set _precocious -= 0.2>> <<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>> <<set _precocious -= 0.5>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> $He feels an @@.lime;unusual warm feeling@@ in $his groin. <<if ($slaves[$i].dick < 4) && (random(1,100) < 30)>> $His penis feels @@.lime;heavy, hot and oversensitive@@. @@ -2820,7 +2820,7 @@ <</if>> <<elseif ($slaves[$i].drugs == "super fertility drugs")>> <<set _precocious -= 1>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> $He feels @@.lime;unusual warm feeling@@ in $his breasts. <<if ($slaves[$i].boobs < 400) && (random(1,100) < 30)>> $His chest feels @@.lime;hot and sensitive@@. @@ -2839,7 +2839,7 @@ <</if>> <</if>> <<if ($slaves[$i].dick > 1) && (random(1,100) < 30)>> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].dick > 2) && (random(1,100) > 25))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].dick > 2) && (random(1,100) > 25))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his dick to shrink.@@ <<set $slaves[$i].dick -= 1>> <<else>> @@ -2848,7 +2848,7 @@ <<set $slaves[$i].dick -= 1>> <</if>> <<if ($slaves[$i].balls > 1) && (random(1,100) < 30)>> - <<if (($slaves[$i].inducedNCS == 1) && ($slaves[$i].balls > 2) && (random(1,100) > 25))>> + <<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls > 2) && (random(1,100) > 25))>> Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his balls to shrink.@@ <<set $slaves[$i].balls -= 1>> <<else>> @@ -2879,13 +2879,13 @@ <<elseif $slaves[$i].drugs == "hormone blockers">> <<set _precocious += 1>> <</if>> - <<if ($slaves[$i].inducedNCS == 1)>> + <<if ($slaves[$i].geneMods.NCS == 1)>> <<set _precocious *= 2>> <</if>> <<set $slaves[$i].pubertyAgeXY += _precocious>> <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY) && ($slaves[$i].physicalAge > $slaves[$i].pubertyAgeXY-3) && ($slaves[$i].pubertyAgeXY < $potencyAge)>> - <<if $slaves[$i].inducedNCS == 0>> + <<if $slaves[$i].geneMods.NCS == 0>> $His body is showing signs of @@.lime;early puberty.@@ <<else>> A routine scan confirms that $his body is advancing towards @@.lime;early puberty.@@ puberty, despite not really showing signs of secondary sexual characteristics. @@ -3155,7 +3155,7 @@ <<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 65>> <</if>> <</if>> /* closes not fuckdoll or mindbroken check; still .preg >= 10 */ - <<if $slaves[$i].inducedNCS == 1>> + <<if $slaves[$i].geneMods.NCS == 1>> /* NCS: always working against secondary sexual characteristics even in pregnancies. */ <<set _boobTarget = 0>> <<elseif $slaves[$i].physicalAge >= 18>> @@ -3205,7 +3205,7 @@ <<set _boobTarget = 400>> <</if>> <</if>> - <<if ($slaves[$i].inducedNCS == 0)>> + <<if ($slaves[$i].geneMods.NCS == 0)>> <<if ($slaves[$i].pregType >= 30) && ((($slaves[$i].assignment == "be your Concubine" || $slaves[$i].assignment == "serve in the master suite") && $masterSuitePregnancySlaveLuxuries == 1) || ($slaves[$i].diet == "high caloric"))>> <<if ($slaves[$i].weight <= 65)>> $He has @@.lime;gained weight@@ in order to better sustain $himself and $his children. @@ -4252,7 +4252,7 @@ <</if>> <<if $arcologies[0].FSYouthPreferentialist != "unset">> - <<if ($slaves[$i].inducedNCS > 0) && ($slaves[$i].visualAge <= 18)>> + <<if ($slaves[$i].geneMods.NCS > 0) && ($slaves[$i].visualAge <= 18)>> Society @@.green;strongly approves@@ of you keeping $slaves[$i].slaveName forever young and youthening; this furthers the fashion for young slaves. <<FSChangePorn "YouthPreferentialist" 2>> <<elseif ($slaves[$i].visualAge < 30)>> @@ -4283,12 +4283,19 @@ <<FSChangePorn "GenderRadicalist" 1>> <</if>> <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - <<if ($slaves[$i].bellyPreg >= 1500)>> - Society <<if $arcologies[0].FSGenderFundamentalist >= $FSLockinLevel*0.5>>@@.green;approves@@<<else>>@@.green;approves@@<</if>> of your keeping a pregnant slave; this also supports the idea that slave women should bear babies. - <<FSChangePorn "GenderFundamentalist" 1>> - <<elseif ($slaves[$i].preg == 0)>> - Society <<if $arcologies[0].FSGenderFundamentalist >= $FSLockinLevel*0.5>>@@.green;approves@@<<else>>@@.green;approves@@<</if>> of your keeping a slave fertile; this also supports the idea that slave women should bear babies. - <<FSChangePorn "GenderFundamentalist" 1>> + <<if $arcologies[0].FSRestart == "unset">> + <<if ($slaves[$i].bellyPreg >= 1500)>> + Society <<if $arcologies[0].FSGenderFundamentalist >= $FSLockinLevel*0.5>>@@.green;strongly approves@@<<else>>@@.green;approves@@<</if>> of your keeping a pregnant slave; this also supports the idea that slave women should bear babies. + <<FSChangePorn "GenderFundamentalist" 1>> + <<elseif ($slaves[$i].preg == 0)>> + Society <<if $arcologies[0].FSGenderFundamentalist >= $FSLockinLevel*0.5>>@@.green;strongly approves@@<<else>>@@.green;approves@@<</if>> of your keeping a slave fertile; this also supports the idea that slave women should bear babies. + <<FSChangePorn "GenderFundamentalist" 1>> + <</if>> + <<else>> + <<if ($slaves[$i].hips > $slaves[$i].shoulders)>> + Society @@.green;approves@@ of keeping a slave with a feminine figure. + <<FSChangePorn "GenderFundamentalist" 1>> + <</if>> <</if>> <<if ($slaves[$i].devotion <= 95) && canPenetrate($slaves[$i])>> Society @@.red;disapproves@@ of $slaves[$i].slaveName's stiff, unrestrained dick, since $he isn't even worshipful of you. @@ -4381,7 +4388,7 @@ Society is @@.green;mildly pleased@@ at you keeping $his dick in check. <<FSChangePorn "Eugenics" 1>> <</if>> - <<if $slaves[$i].breedingMark == 1 && $propOutcome == 1 && $eugenicsFullControl != 1>> + <<if $slaves[$i].breedingMark == 1 && $propOutcome == 1>> <<if $slaves[$i].pregKnown == 1 && $slaves[$i].pregSource == -1>> The Societal Elite @@.green;are pleased@@ your child is growing in within <<print $him>>. The mark covering $his lower belly, coupled with $his gravidity and blessing, @@.green;enamors@@ your populace. <<set $failedElite -= 5+$slaves[$i].pregType>> @@ -4427,7 +4434,7 @@ <</if>> <<if $arcologies[0].FSPaternalist != "unset">> - <<if ($slaves[$i].inducedNCS > 0) && ($slaves[$i].visualAge <= $potencyAge) && ($slaves[$i].physicalAge >= $potencyAge)>> + <<if ($slaves[$i].geneMods.NCS > 0) && ($slaves[$i].visualAge <= $potencyAge) && ($slaves[$i].physicalAge >= $potencyAge)>> Society @@.green;approves@@ of you keeping $slaves[$i].slaveName perpetually young and innocent looking so you can keep taking care of $him; this advances paternalistic ideals. <<FSChangePorn "Paternalist" 1>> <<elseif ($slaves[$i].intelligenceImplant >= 15) && ($slaves[$i].fetish != "mindbroken")>> @@ -4653,7 +4660,7 @@ <<FSChangePorn "SlimnessEnthusiast" -1>> <</if>> <<elseif $arcologies[0].FSAssetExpansionist != "unset">> - <<if ($slaves[$i].inducedNCS > 0)>> + <<if ($slaves[$i].geneMods.NCS > 0)>> Society @@.green;strongly disaproves @@ of $slaves[$i].slaveName who can't get bigger; $His shrinking body hurts the fashion for Asset expansion. <<FSChangePorn "AssetExpansionist" -2>> <</if>> @@ -5472,7 +5479,7 @@ /* NCS youthening and shrinkage of giant organs and regular shrinking for regular organs happening when not youthening */ -<<if ($slaves[$i].inducedNCS == 1)>> +<<if ($slaves[$i].geneMods.NCS == 1)>> <<set _countNCS = 0>> /* ** To prevent the NCS from firing on every attribute in one year, this variable counts the @@ -5795,7 +5802,7 @@ $His breasts are far, far beyond what $his body can sustain without industrial intervention, and they @@.orange;naturally lose mass.@@ <<set $slaves[$i].boobs -= 50>> <</if>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> This effect is massively compounded by $his @@.orange;NCS.@@ <<set $slaves[$i].boobs -= Math.round($slaves[$i].boobs * .1)>> <</if>> @@ -5865,7 +5872,7 @@ $His breasts are far, far beyond what $his body can sustain without industrial intervention, and they @@.orange;naturally lose mass.@@ <<set $slaves[$i].boobs -= 50>> <</if>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> This effect is compounded by $his @@.orange;NCS.@@ <<set $slaves[$i].boobs -= Math.round($slaves[$i].boobs * .1)>> <</if>> @@ -5946,7 +5953,7 @@ $His breasts are far, far beyond what $his body can sustain without industrial intervention, and they @@.orange;naturally lose mass.@@ <<set $slaves[$i].boobs -= 50>> <</if>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> This effect is compounded by $his @@.orange;NCS.@@ <<set $slaves[$i].boobs -= Math.round($slaves[$i].boobs * .1)>> <</if>> @@ -6027,7 +6034,7 @@ $His breasts are far, far beyond what $his body can sustain without industrial intervention, and they @@.orange;naturally lose mass.@@ <<set $slaves[$i].boobs -= 50>> <</if>> - <<if (($slaves[$i].inducedNCS == 1) && (random(1,100) > 50))>> + <<if (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 50))>> This effect is compounded by $his @@.orange;NCS.@@ <<set $slaves[$i].boobs -= Math.round($slaves[$i].boobs * .1)>> <</if>> @@ -6473,8 +6480,13 @@ <</if>> <</if>> -<<if (($slaves[$i].inducedNCS == 0) && ($slaves[$i].lactation > 1))>> - <<if ($slaves[$i].boobs < 800)>> +<<if $slaves[$i].lactation > 1>> + <<if $slaves[$i].geneMods.NCS == 1>> /*Power struggle for sure*/ + <<if $slaves[$i].boobs < 500>> + The powerful lactation drugs $he's implanted with @@.lime;slowly swell $his petite breasts.@@ + <<set $slaves[$i].boobs += 10>> + <</if>> + <<elseif ($slaves[$i].boobs < 800)>> The powerful lactation drugs $he's implanted with @@.lime;rapidly swell $his small breasts.@@ <<set $slaves[$i].boobs += 100>> <<elseif ($slaves[$i].boobs < 1600)>> diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw index 3e9d061c9e5a7be698e8c2ab735bb9eca978b1f6..b2b4b5b7146dd9026db37a9daff4c091ab85ec88 100644 --- a/src/utility/descriptionWidgetsFlesh.tw +++ b/src/utility/descriptionWidgetsFlesh.tw @@ -16502,7 +16502,7 @@ $He has /* ** This section replaces the age/therapy texts, giving more details for the NCS condition. */ - <<if $activeSlave.inducedNCS == 1>> + <<if $activeSlave.geneMods.NCS == 1>> <<if ($activeSlave.vagina < 0) && ($activeSlave.dick <= 0)>><<set _bodyNCS = 'childlike'>> <<elseif ($activeSlave.vagina < 0) && ($activeSlave.dick > 0)>><<set _bodyNCS = 'shota'>> <<elseif ($activeSlave.vagina > 0) && ($activeSlave.dick <= 0)>><<set _bodyNCS = 'loli'>> @@ -16511,11 +16511,11 @@ $He has $He appears to be $activeSlave.visualAge years old <<if $activeSlave.visualAge <= 8>> - and $he has induced @@.orange;NCS,@@ and will alway have a <<= _bodyNCS>> body, no matter how long $he lives. + and $he has induced @@.orange;NCS@@ and will alway have a <<= _bodyNCS>> body, no matter how long $he lives. <<elseif ($activeSlave.visualAge < 13)>> and $he has induced @@.orange;NCS@@ and will have a <<= _bodyNCS>> body for the rest of $his life. <<elseif ($activeSlave.visualAge < 20)>> - and $he still has a teen body for now, but with $his @@.orange;NCS,@@ $he will eventually regress in age to look like a little girl again. + and $he still has a teen body for now, but with $his @@.orange;NCS,@@ $he will eventually regress in age to look like a little $girl again. <<else>> and $he still has the body of an adult, but $his @@.orange;NCS@@ has <<if ($activeSlave.physicalAge - $activeSlave.visualAge <= 5)>>