Skip to content
Snippets Groups Projects
Commit 74d2f639 authored by Pregmodder's avatar Pregmodder
Browse files

Merge branch 'pregmod-master' into 'pregmod-master'

Pregmod v1017-31

See merge request !471
parents 9858ff04 ae3474a1
No related branches found
No related tags found
No related merge requests found
...@@ -44,7 +44,7 @@ window.growAdvSelector = function(slave, rule) { ...@@ -44,7 +44,7 @@ window.growAdvSelector = function(slave, rule) {
(rule.penisSize == "unlimited" && slave.dick < 12)) (rule.penisSize == "unlimited" && slave.dick < 12))
{ {
slave.drugs = "penis enhancement"; slave.drugs = "penis enhancement";
ret = slave.slaveName + "'s dick aren't large enough, so she's been put on penis enhancement."; ret = slave.slaveName + "'s dick isn't large enough, so she's been put on penis enhancement.";
return ret; return ret;
} }
...@@ -67,4 +67,68 @@ window.growAdvSelector = function(slave, rule) { ...@@ -67,4 +67,68 @@ window.growAdvSelector = function(slave, rule) {
return ret; return ret;
} }
\ No newline at end of file
window.growAdvSelectorSlim = function(slave, rule) {
var ret = "";
var setd = 0;
if ((rule.breastSize == "small" && slave.boobs > 350) ||
(rule.breastSize == "c-cup" && slave.boobs > 550) ||
(rule.breastSize == "f-cup" && slave.boobs > 1100) ||
(rule.breastSize == "k-cup" && slave.boobs > 2150) ||
(rule.breastSize == "p-cup" && slave.boobs > 3700))
{
slave.drugs = "breast redistributors";
ret = slave.slaveName + "'s boobs are too big, so she's been put on breast reduction drugs.";
return ret;
}
if ((rule.buttSize == "small" && slave.butt > 1) ||
(rule.buttSize == "plump" && slave.butt > 3) ||
(rule.buttSize == "huge" && slave.butt > 4) ||
(rule.buttSize == "enormous" && slave.butt > 6))
{
slave.drugs = "butt redistributors";
ret = slave.slaveName + "'s butt is too big, so she's been put on butt reduction drugs.";
return ret;
}
if ((rule.ballSize == "small" && slave.balls > 2) ||
(rule.ballSize == "big" && slave.balls > 4) ||
(rule.ballSize == "huge" && slave.balls > 6))
{
slave.drugs = "testicle atrophiers";
ret = slave.slaveName + "'s balls are too big, so she's been put on testicle atrophiers.";
return ret;
}
if ((rule.penisSize == "small" && slave.dick > 2) ||
(rule.penisSize == "big" && slave.dick > 4) ||
(rule.penisSize == "huge" && slave.dick > 6))
{
slave.drugs = "penis atrophiers";
ret = slave.slaveName + "'s dick is too big, so she's been put on penis atrophiers.";
return ret;
}
if ((rule.lipSize == "normal" && slave.lips > 15) ||
(rule.lipSize == "pretty" && slave.lips > 30) ||
(rule.lipSize == "plush" && slave.lips > 55) ||
(rule.lipSize == "huge" && slave.lips > 85))
{
slave.drugs = "lip atrophiers";
ret = slave.slaveName + "'s lips are too big, so she's been put on lips atrophiers.";
return ret;
}
if (slave.drugs != "no drugs")
{
slave.drugs = "no drugs";
ret = slave.slaveName + " has reached growth targets and has been taken off growth injections.";
}
return ret;
}
:: Aztec Slave Sacrifice :: Aztec Slave Sacrifice [nobr]
<<set $nextButton = "Back to Main", $nextLink = "Main", $returnTo = "Main", $showEncyclopedia = 1, $encyclopedia = "Aztec Revivalism">> <<set $nextButton = "Back to Main", $nextLink = "Main", $returnTo = "Main", $showEncyclopedia = 1, $encyclopedia = "Aztec Revivalism">>
<<SlavePronouns $activeSlave>> <<SlavePronouns $activeSlave>>
<<set _activeSlaveRepSacrifice = repGainSacrifice()>> <<set _activeSlaveRepSacrifice = repGainSacrifice()>>
<<if $sacrificeType = "life">>
$pronounCap dies screaming as $possessive still beating heart is ripped out of $possessive body. <<if _activeSlaveRepSacrifice <= 0>>Nobody cares.<<elseif _activeSlaveRepSacrifice < 10>>The few spectators are suitably impressed.<<elseif _activeSlaveRepSacrifice < 100>>The small crowd appreciates your devotion to the Aztec culture.<<else>>The crowd cheers to the bloody spectacle.<</if>><<if $slaves.length > 0>> On the other hand, your remaining <<if $slaves.length == 1>>slave is<<else>>slaves are<</if>> suitably @@.gold;horrified@@.<</if>> $pronounCap dies screaming as $possessive still beating heart is ripped out of $possessive body. <<if _activeSlaveRepSacrifice <= 0>>Nobody cares.<<elseif _activeSlaveRepSacrifice < 10>>The few spectators are suitably impressed.<<elseif _activeSlaveRepSacrifice < 100>>The small crowd appreciates your devotion to the Aztec culture.<<else>>The crowd cheers to the bloody spectacle.<</if>><<if $slaves.length > 0>> On the other hand, your remaining <<if $slaves.length == 1>>slave is<<else>>slaves are<</if>> suitably @@.gold;horrified@@.<</if>>
<<set $rep = Math.min(20000, $rep + _activeSlaveRepSacrifice)>> <<set $rep = Math.min(20000, $rep + _activeSlaveRepSacrifice)>>
...@@ -15,3 +17,7 @@ $pronounCap dies screaming as $possessive still beating heart is ripped out of $ ...@@ -15,3 +17,7 @@ $pronounCap dies screaming as $possessive still beating heart is ripped out of $
<<set $slavesSacrificedThisWeek = ($slavesSacrificedThisWeek || 0) + 1>> <<set $slavesSacrificedThisWeek = ($slavesSacrificedThisWeek || 0) + 1>>
<<include "Remove activeSlave">> <<include "Remove activeSlave">>
<</if>>
<<set $sacrificeType = 0>>
This diff is collapsed.
...@@ -902,6 +902,7 @@ Collar: ''$currentRule.collar.'' ...@@ -902,6 +902,7 @@ Collar: ''$currentRule.collar.''
<span id = "shoes"> <span id = "shoes">
Shoes: ''$currentRule.shoes.'' Shoes: ''$currentRule.shoes.''
</span> </span>
<<link "No default footwear setting">> <<link "No default footwear setting">>
<<set $currentRule.shoes = "no default setting">> <<set $currentRule.shoes = "no default setting">>
<<RAChangeShoes>> <<RAChangeShoes>>
...@@ -948,63 +949,27 @@ Shoes: ''$currentRule.shoes.'' ...@@ -948,63 +949,27 @@ Shoes: ''$currentRule.shoes.''
<span id = "baccessory"> <span id = "baccessory">
Torso accessory: ''$currentRule.bellyAccessory.'' Torso accessory: ''$currentRule.bellyAccessory.''
</span> </span>
<<link "No default setting">>
<<set $currentRule.bellyAccessory = "no default setting">> <<for _i = 0; _i < $bellyAccessories.length; _i++>>
<<RAChangeBelly>> <<if _i == 0>>
<<RAChangeSave>> <<elseif ndef $bellyAccessories[_i].fs>>
<<RAChangeApply>> |
<</link>> <<elseif $cheatMode == 1>>
| | //FS//
<<link "None">> <<elseif ($bellyAccessories[_i].fs == "repopulation") && (($arcologies[0].FSRepopulationFocus != "unset") || ($clothesBoughtBelly == 1))>>
<<set $currentRule.bellyAccessory = "none">> | //FS//
<<RAChangeBelly>> <<else>>
<<RAChangeSave>> <<continue>>
<<RAChangeApply>> <</if>>
<</link>> <<capture _i>>
| <<link $bellyAccessories[_i].name>>
<<link "Tight corset">> <<set $currentRule.bellyAccessory = $bellyAccessories[_i].value>>
<<set $currentRule.bellyAccessory = "a corset">> <<RAChangeBelly>>
<<RAChangeBelly>> <<RAChangeSave>>
<<RAChangeSave>> <<RAChangeApply>>
<<RAChangeApply>> <</link>>
<</link>> <</capture>>
| <</for>>
<<link "Extreme corset">>
<<set $currentRule.bellyAccessory = "an extreme corset">>
<<RAChangeBelly>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
<<if ($arcologies[0].FSRepopulationFocus != "unset") || ($cheatMode == 1) || ($clothesBoughtBelly == 1)>>
| //FS//
<<link "1st Trimester belly">>
<<set $currentRule.bellyAccessory = "a small empathy belly">>
<<RAChangeBelly>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
| //FS//
<<link "2nd Trimester belly">>
<<set $currentRule.bellyAccessory = "a medium empathy belly">>
<<RAChangeBelly>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
| //FS//
<<link "3rd Trimester belly">>
<<set $currentRule.bellyAccessory = "a large empathy belly">>
<<RAChangeBelly>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
| //FS//
<<link "3rd Trimester twins belly">>
<<set $currentRule.bellyAccessory = "a huge empathy belly">>
<<RAChangeBelly>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
<</if>>
<br> <br>
<span id = "vaccessory"> <span id = "vaccessory">
...@@ -1012,62 +977,22 @@ Vaginal accessories for virgins: ''$currentRule.virginAccessory.'' ...@@ -1012,62 +977,22 @@ Vaginal accessories for virgins: ''$currentRule.virginAccessory.''
</span> </span>
<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;
<<link "No default setting">> <<for _i =0; _i < $vaginalAccessories.length; _i++>>
<<set $currentRule.virginAccessory = "no default setting">> <<if _i != 0>>
<<RAChangeVAccessory 0>> |
<<RAChangeSave>> <</if>>
<<RAChangeApply>> <<capture _i>>
<</link>> <<link $vaginalAccessories[_i].name>>
| <<set $currentRule.virginAccessory = $vaginalAccessories[_i].value>>
<<link "None">> <<RAChangeVAccessory 0>>
<<set $currentRule.virginAccessory = "none">> <<RAChangeSave>>
<<RAChangeVAccessory 0>> <<RAChangeApply>>
<<RAChangeSave>> <</link>>
<<RAChangeApply>> <</capture>>
<</link>> <<if $vaginalAccessories[_i].value == "huge dildo">>
| //Will permanently gape pussies//
<<link "Dildo">> <</if>>
<<set $currentRule.virginAccessory = "dildo">> <</for>>
<<RAChangeVAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Large dildo">>
<<set $currentRule.virginAccessory = "large dildo">>
<<RAChangeVAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Huge dildo">>
<<set $currentRule.virginAccessory = "huge dildo">>
<<RAChangeVAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
//Will permanently gape pussies//
|
<<link "Chastity belt">>
<<set $currentRule.virginAccessory = "chastity belt">>
<<RAChangeVAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Anal chastity belt">>
<<set $currentRule.virginAccessory = "anal chastity">>
<<RAChangeVAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Combined chastity belt">>
<<set $currentRule.virginAccessory = "combined chastity">>
<<RAChangeVAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
<br> <br>
<span id = "avaccessory"> <span id = "avaccessory">
...@@ -1075,62 +1000,23 @@ Vaginal accessories for anal virgins: ''$currentRule.aVirginAccessory.'' ...@@ -1075,62 +1000,23 @@ Vaginal accessories for anal virgins: ''$currentRule.aVirginAccessory.''
</span> </span>
<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;
<<link "No default setting">> <<for _i = 0; _i < $vaginalAccessories.length; _i++>>
<<set $currentRule.aVirginAccessory = "no default setting">> <<if _i != 0>>
<<RAChangeVAccessory 1>> |
<<RAChangeSave>> <</if>>
<<RAChangeApply>> <<capture _i>>
<</link>> <<link $vaginalAccessories[_i].name>>
| <<set $currentRule.aVirginAccessory = $vaginalAccessories[_i].value>>
<<link "None">> <<RAChangeVAccessory 1>>
<<set $currentRule.aVirginAccessory = "none">> <<RAChangeSave>>
<<RAChangeVAccessory 1>> <<RAChangeApply>>
<<RAChangeSave>> <</link>>
<<RAChangeApply>> <</capture>>
<</link>> <<if $vaginalAccessories[_i].value == "huge dildo">>
| //Will permanently gape pussies//
<<link "Dildo">> <</if>>
<<set $currentRule.aVirginAccessory = "dildo">> <</for>>
<<RAChangeVAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Large dildo">>
<<set $currentRule.aVirginAccessory = "large dildo">>
<<RAChangeVAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Huge dildo">>
<<set $currentRule.aVirginAccessory = "huge dildo">>
<<RAChangeVAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
//Will permanently gape pussies//
|
<<link "Chastity belt">>
<<set $currentRule.aVirginAccessory = "chastity belt">>
<<RAChangeVAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Anal chastity belt">>
<<set $currentRule.aVirginAccessory = "anal chastity">>
<<RAChangeVAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Combined chastity belt">>
<<set $currentRule.aVirginAccessory = "combined chastity">>
<<RAChangeVAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
<br> <br>
<span id = "voaccessory"> <span id = "voaccessory">
...@@ -1138,142 +1024,62 @@ Vaginal accessories for other slaves: ''$currentRule.vaginalAccessory.'' ...@@ -1138,142 +1024,62 @@ Vaginal accessories for other slaves: ''$currentRule.vaginalAccessory.''
</span> </span>
<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;
<<link "No default setting">> <<for _i = 0; _i < $vaginalAccessories.length; _i++>>
<<set $currentRule.vaginalAccessory = "no default setting">> <<if _i != 0>>
<<RAChangeVAccessory 2>> |
<<RAChangeSave>> <</if>>
<<RAChangeApply>> <<capture _i>>
<</link>> <<link $vaginalAccessories[_i].name>>
| <<set $currentRule.vaginalAccessory = $vaginalAccessories[_i].value>>
<<link "None">> <<RAChangeVAccessory 2>>
<<set $currentRule.vaginalAccessory = "none">> <<RAChangeSave>>
<<RAChangeVAccessory 2>> <<RAChangeApply>>
<<RAChangeSave>> <</link>>
<<RAChangeApply>> <</capture>>
<</link>> <<if $vaginalAccessories[_i].value == "huge dildo">>
| //Will permanently gape pussies//
<<link "Dildo">> <</if>>
<<set $currentRule.vaginalAccessory = "dildo">> <</for>>
<<RAChangeVAccessory 2>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Large dildo">>
<<set $currentRule.vaginalAccessory = "large dildo">>
<<RAChangeVAccessory 2>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Huge dildo">>
<<set $currentRule.vaginalAccessory = "huge dildo">>
<<RAChangeVAccessory 2>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
//Will permanently gape pussies//
|
<<link "Chastity belt">>
<<set $currentRule.vaginalAccessory = "chastity belt">>
<<RAChangeVAccessory 2>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Anal chastity belt">>
<<set $currentRule.vaginalAccessory = "anal chastity">>
<<RAChangeVAccessory 2>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Combined chastity belt">>
<<set $currentRule.vaginalAccessory = "combined chastity">>
<<RAChangeVAccessory 2>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
<<if $seeDicks != 0 || $makeDicks != 0>> <<if $seeDicks != 0 || $makeDicks != 0>>
<br> <br>
<span id = "avdaccessory"> <span id = "avdaccessory">
Dick accessories for anal virgins: ''$currentRule.aVirginDickAccessory.'' Dick accessories for anal virgins: ''$currentRule.aVirginDickAccessory.''
</span> </span>
<<link "No default setting">>
<<set $currentRule.aVirginDickAccessory = "no default setting">> <<for _i = 0; _i < $dickAccessories.length; _i++>>
<<RAChangeDAccessory 0>> <<if _i != 0>>
<<RAChangeSave>> |
<<RAChangeApply>> <</if>>
<</link>> <<capture _i>>
| <<link $dickAccessories[_i].name>>
<<link "None">> <<set $currentRule.aVirginDickAccessory = $dickAccessories[_i].value>>
<<set $currentRule.aVirginDickAccessory = "none">> <<RAChangeDAccessory 0>>
<<RAChangeDAccessory 0>> <<RAChangeSave>>
<<RAChangeSave>> <<RAChangeApply>>
<<RAChangeApply>> <</link>>
<</link>> <</capture>>
| <</for>>
<<link "Chastity cage">>
<<set $currentRule.aVirginDickAccessory = "chastity">>
<<RAChangeDAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Anal chastity belt">>
<<set $currentRule.aVirginDickAccessory = "anal chastity">>
<<RAChangeDAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Combined chastity belt">>
<<set $currentRule.aVirginDickAccessory = "combined chastity">>
<<RAChangeDAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
<br> <br>
<span id = "daccessory"> <span id = "daccessory">
Dick accessories for other slaves: ''$currentRule.dickAccessory.'' Dick accessories for other slaves: ''$currentRule.dickAccessory.''
</span> </span>
<<link "No default setting">>
<<set $currentRule.dickAccessory = "no default setting">> <<for _i = 0; _i < $dickAccessories.length; _i++>>
<<RAChangeDAccessory 1>> <<if _i != 0>>
<<RAChangeSave>> |
<<RAChangeApply>> <</if>>
<</link>> <<capture _i>>
| <<link $dickAccessories[_i].name>>
<<link "None">> <<set $currentRule.dickAccessory = $dickAccessories[_i].value>>
<<set $currentRule.dickAccessory = "none">> <<RAChangeDAccessory 1>>
<<RAChangeDAccessory 1>> <<RAChangeSave>>
<<RAChangeSave>> <<RAChangeApply>>
<<RAChangeApply>> <</link>>
<</link>> <</capture>>
| <</for>>
<<link "Chastity cage">>
<<set $currentRule.dickAccessory = "chastity">>
<<RAChangeDAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Anal chastity belt">>
<<set $currentRule.dickAccessory = "anal chastity">>
<<RAChangeDAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Combined chastity belt">>
<<set $currentRule.dickAccessory = "combined chastity">>
<<RAChangeDAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
<</if>> <</if>>
<br> <br>
...@@ -1282,83 +1088,44 @@ Dick accessories for other slaves: ''$currentRule.dickAccessory.'' ...@@ -1282,83 +1088,44 @@ Dick accessories for other slaves: ''$currentRule.dickAccessory.''
Buttplugs for anal virgins: ''$currentRule.aVirginButtplug.'' Buttplugs for anal virgins: ''$currentRule.aVirginButtplug.''
</span> </span>
<<link "No default setting">> <<for _i = 0; _i < $buttplugs.length; _i++>>
<<set $currentRule.aVirginButtplug = "no default setting">> <<if _i != 0>>
<<RAChangeBAccessory 0>> |
<<RAChangeSave>> <</if>>
<<RAChangeApply>> <<capture _i>>
<</link>> <<link $buttplugs[_i].name>>
| <<set $currentRule.aVirginButtplug = $buttplugs[_i].value>>
<<link "None">> <<RAChangeBAccessory 0>>
<<set $currentRule.aVirginButtplug = "none">> <<RAChangeSave>>
<<RAChangeBAccessory 0>> <<RAChangeApply>>
<<RAChangeSave>> <</link>>
<<RAChangeApply>> <</capture>>
<</link>> <<if $buttplugs[_i].value == "huge plug">>
| //Will permanently gape assholes//
<<link "Standard plug">> <</if>>
<<set $currentRule.aVirginButtplug = "plug">> <</for>>
<<RAChangeBAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Large plug">>
<<set $currentRule.aVirginButtplug = "large plug">>
<<RAChangeBAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Huge plug">>
<<set $currentRule.aVirginButtplug = "huge plug">>
<<RAChangeBAccessory 0>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
//Will permanently gape assholes//
<br> <br>
<span id = "buaccessory"> <span id = "buaccessory">
Buttplugs for other slaves: ''$currentRule.buttplug.'' Buttplugs for other slaves: ''$currentRule.buttplug.''
</span> </span>
<<link "No default setting">> <<for _i = 0; _i < $buttplugs.length; _i++>>
<<set $currentRule.buttplug = "no default setting">> <<if _i != 0>>
<<RAChangeBAccessory 1>> |
<<RAChangeSave>> <</if>>
<<RAChangeApply>> <<capture _i>>
<</link>> <<link $buttplugs[_i].name>>
| <<set $currentRule.buttplug = $buttplugs[_i].value>>
<<link "None">> <<RAChangeBAccessory 1>>
<<set $currentRule.buttplug = "none">> <<RAChangeSave>>
<<RAChangeBAccessory 1>> <<RAChangeApply>>
<<RAChangeSave>> <</link>>
<<RAChangeApply>> <</capture>>
<</link>> <<if $buttplugs[_i].value == "huge plug">>
| //Will permanently gape assholes//
<<link "Standard plug">> <</if>>
<<set $currentRule.buttplug = "plug">> <</for>>
<<RAChangeBAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Large plug">>
<<set $currentRule.buttplug = "large plug">>
<<RAChangeBAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
|
<<link "Huge plug">>
<<set $currentRule.buttplug = "huge plug">>
<<RAChangeBAccessory 1>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
//Will permanently gape assholes//
<br><br> <br><br>
Body modification: [[Cosmetic Rules Assistant Settings]] | [[Body Mod Rules Assistant Settings]] | [[Autosurgery Settings]] Body modification: [[Cosmetic Rules Assistant Settings]] | [[Body Mod Rules Assistant Settings]] | [[Autosurgery Settings]]
...@@ -1588,7 +1355,7 @@ Aphrodisiacs: ...@@ -1588,7 +1355,7 @@ Aphrodisiacs:
<br> <br>
<span id = "preg"> <span id = "preg">
Contraceptives for fertile slaves: // Will override hormones and drugs if applicable.// Contraceptives for fertile slaves:
<<if $currentRule.preg == 0>> <<if $currentRule.preg == 0>>
''fertile.'' ''fertile.''
...@@ -1844,6 +1611,38 @@ Hormones for geldings: ...@@ -1844,6 +1611,38 @@ Hormones for geldings:
<<RAChangeApply>> <<RAChangeApply>>
<</link>> <</link>>
<br>
<span id = "otherdrugs">
Other drugs: // Will be overriden by hormones and other drugs where applicable.// ''$currentRule.drug.''
</span>
<<for _i = 0; _i < $drugs.length; _i++>>
<<if _i == 0>>
<<elseif ndef $drugs[_i].fs>>
|
<<elseif $cheatMode == 1>>
| //FS//
<<elseif ($drugs[_i].fs == "slimness" && $arcologies[0].FSSlimnessEnthusiastResearch == 1)>>
| //FS//
<<elseif ($drugs[_i].fs == "youth" && $arcologies[0].FSYouthPreferentialistResearch == 1)>>
| //FS//
<<elseif ($drugs[_i].fs == "puberty" && $precociousPuberty == 1 && $pubertyHormones == 1)>>
|
<<else>>
<<continue>>
<</if>>
<<capture _i>>
<<link $drugs[_i].name>>
<<set $currentRule.drug = $drugs[_i].value>>
<<RAChangeDrugs>>
<<RAChangeSave>>
<<RAChangeApply>>
<</link>>
<</capture>>
<</for>>
<br> <br>
<span id = "diet"> <span id = "diet">
......
...@@ -311,9 +311,9 @@ ...@@ -311,9 +311,9 @@
| <<link "Fuck its rear hole">><<replace "#miniscene">><<FFuckdollAnal>><br><</replace>><</link>> | <<link "Fuck its rear hole">><<replace "#miniscene">><<FFuckdollAnal>><br><</replace>><</link>>
<</if>> <</if>>
<</if>> <</if>>
<<set _activeSlaveRepSacrifice = repGainSacrifice()>> <<if _activeSlaveRepSacrifice > 0 && $arcologies[0].FSPaternalist != "unset" && $activeSlave.breedingMark == 0>>
<<if _activeSlaveRepSacrifice > 0>> <<set _activeSlaveRepSacrifice = repGainSacrifice()>>
| [[Sacrifice her on the altar|Aztec Slave Sacrifice]] //This will kill her and gain you _activeSlaveRepSacrifice reputation// | [[Sacrifice her on the altar|Aztec Slave Sacrifice][$sacrificeType = "life"]] //This will kill her and gain you _activeSlaveRepSacrifice reputation//
<</if>> <</if>>
/* pregmod start */ /* pregmod start */
......
...@@ -887,21 +887,42 @@ ...@@ -887,21 +887,42 @@
<</if>> <</if>>
<</if>> <</if>>
<<if ($args[0].physicalAge < 13)>> <<if ($args[0].physicalAge < 11)>>
<<set $beauty += 2>>
<<elseif ($args[0].physicalAge < 13)>>
<<elseif $args[0].underArmHStyle == "neat">> <<elseif $args[0].underArmHStyle == "neat">>
<<elseif $args[0].underArmHStyle == "hairless">> <<elseif $args[0].underArmHStyle == "hairless">>
<<set $beauty += 1>> <<set $beauty += 2>>
<<elseif $args[0].underArmHStyle == "bald">>
<<set $beauty += 2>>
<<elseif ($args[0].underArmHStyle == "waxed")>> <<elseif ($args[0].underArmHStyle == "waxed")>>
<<set $beauty += 1>> <<set $beauty += 2>>
<<elseif $args[0].underArmHStyle == "shaved">> <<elseif $args[0].underArmHStyle == "shaved">>
<<set $beauty += 1>> <<set $beauty += 2>>
<<elseif $args[0].underArmHStyle == "bushy">> <<elseif $args[0].underArmHStyle == "bushy">>
<<set $beauty -= 1>> <<set $beauty -= 2>>
<</if>>
<<if ($args[0].physicalAge < 11)>>
<<set $beauty += 2>>
<<elseif ($args[0].physicalAge < 13)>>
<<elseif $args[0].pubicHStyle == "neat">>
<<elseif $args[0].pubicHStyle == "in a strip">>
<<elseif $args[0].pubicHStyle == "hairless">>
<<set $beauty += 2>>
<<elseif $args[0].pubicHStyle == "bald">>
<<set $beauty += 2>>
<<elseif ($args[0].pubicHStyle == "waxed")>>
<<set $beauty += 2>>
<<elseif $args[0].pubicHStyle == "bushy">>
<<set $beauty -= 4>>
<<elseif $args[0].pubicHStyle == "bushy in the front and neat in the rear">>
<<set $beauty -= 2>>
<</if>> <</if>>
<<if $args[0].amp == 0>> <<if $args[0].amp == 0>>
<<elseif $args[0].amp == 1>> <<elseif $args[0].amp == 1>>
<<set $beauty -= 3>> <<set $beauty -= 10>>
<<elseif $args[0].amp == -3>> <<elseif $args[0].amp == -3>>
<<elseif $args[0].amp == -5>> <<elseif $args[0].amp == -5>>
<<else>> <<else>>
......
...@@ -2149,6 +2149,15 @@ Hormones for geldings: ...@@ -2149,6 +2149,15 @@ Hormones for geldings:
<</replace>> <</replace>>
<</widget>> <</widget>>
/%
Call as <<RAChangeDrugs>>
%/
<<widget "RAChangeDrugs">>
<<replace #otherdrugs>>
Other drugs: // Will be overriden by hormones and other drugs where applicable.// ''$currentRule.drug.''
<</replace>>
<</widget>>
/% /%
Call as <<RAChangeDiet>> Call as <<RAChangeDiet>>
%/ %/
...@@ -3798,12 +3807,77 @@ check if a rule attribute, any one, is defined and otherwise skip everything. ...@@ -3798,12 +3807,77 @@ check if a rule attribute, any one, is defined and otherwise skip everything.
<</if>> /* CLOSES FUCKDOLL CHECK */ <</if>> /* CLOSES FUCKDOLL CHECK */
<<if (def _combinedRule.drug) && (_combinedRule.drug != "no default setting") && ($args[0].indentureRestrictions < 2)>>
<<switch _combinedRule.drug>>
<<case "none">>
<<if $args[0].drugs != "no drugs">>
<<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has been taken off drugs.
<</if>>
<<case "psychosuppresants">>
<<if $args[0].intelligence > -2 && $args[0].drugs != "psychosuppresants">>
<<set $args[0].drugs = "psychosuppresants">>
<br>$args[0].slaveName is too smart, she has been put on psychosuppresants to make her easier to mold.
<<elseif $args[0].drugs == "psychosuppresants">>
<<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName is extremely stupid, so psychosuppresants would have no further effects on her.
<</if>>
<<case "steroids">>
<<if $args[0].drugs != "steroids">>
<<set $args[0].drugs = "steroids">>
<br>$args[0].slaveName has been put on a regimen of steroids to bulk up.
<</if>>
<<case "hormone injections">>
<<if $args[0].breedingMark != 1>>
<<if ($args[0].ovaries == 1 || $args[0].mpreg == 1) && $args[0].pubertyXX == 0 && $args[0].drugs != "female hormone injections">>
<<set $args[0].drugs = "female hormone injections">>
<br>$args[0].slaveName is now taking female hormone injections in an attempt to induce pubery sooner.
<<elseif $args[0].balls > 0 && $args[0].pubertyXY == 0 && $args[0].drugs != "male hormone injections">>
<<set $args[0].drugs = "male hormone injections">>
<br>$args[0].slaveName is now taking male hormone injections in an attempt to induce puberty sooner.
<<elseif $args[0].drugs == "male hormone injections" || $args[0].drugs == "female hormone injections">>
<<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has no further need for puberty-inducing drugs.
<</if>>
<</if>>
<<case "hormone enhancers">>
<<if $args[0].drugs != "hormone enhancers">>
<<set $args[0].drugs = "hormone enhancers">>
<br>$args[0].slaveName has been put on a regimen of natural hormone enhancers.
<</if>>
<<case "nipple atrophiers">>
<<if ($args[0].nipples == "huge" || $args[0].nipples == "puffy" || $args[0].nipples == "cute") && $args[0].drugs != "nipple atrophiers">>
<<set $args[0].drugs = "nipple atrophiers">>
<br>$args[0].slaveName has been put on nipple reducing drugs to shrink her $args[0].nipples nipples.
<<elseif $args[0].drugs == "nipple atrophiers">>
<<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has been taken off of nipple reducing drugs because they would have no further benefit.
<</if>>
<<case "weight-loss pills">>
<<if $args[0].weight > -95 && $args[0].drugs != "weight-loss pills">>
<<set $args[0].drugs = "weight-loss pills">>
<br>$args[0].slaveName has been put on weight-loss pills.
<<elseif $args[0].drugs == "weight-loss pills">>
<<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has been taken off of weight-loss drugs as she would likely starve with further treatments.
<</if>>
<<case "anti-aging cream">>
<<if $args[0].visualAge > 18 && $args[0].drugs != "anti-aging cream">>
<<set $args[0].drugs = "anti-aging cream">>
<br>$args[0].slaveName is now on a regimen of creams designed to combat aging.
<<elseif $args[0].drugs == "anti-aging cream">>
<<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName is youthful enough that further anti-aging treatments will have no effect.
<</if>>
<</switch>>
<</if>>
<<if (def _combinedRule.growth) && (_combinedRule.growth !== "no default setting")>> <<if (def _combinedRule.growth) && (_combinedRule.growth !== "no default setting")>>
<<if (_combinedRule.growth == "none")>> <<if (_combinedRule.growth == "none")>>
<<switch $args[0].drugs>> <<switch $args[0].drugs>>
<<case "no drugs" "psychosuppressants" "fertility drugs" "steroids" "hormone enhancers" "super fertility drugs" "hyper breast injections" "hyper butt injections" "hyper penis enhancement" "hyper testicle enhancement" "female hormone injections" "male hormone injections" "anti-aging cream" "appetite suppressors" "penis atrophiers" "testicle atrophiers" "clitoris atrophiers" "labia atrophiers" "nipple atrophiers" "lip atrophiers" "breast redistributors" "butt redistributors">> /* list all non-growth drugs here */ <<case "no drugs" "psychosuppressants" "fertility drugs" "steroids" "hormone enhancers" "super fertility drugs" "female hormone injections" "male hormone injections" "anti-aging cream" "appetite suppressors" "labia atrophiers" "nipple atrophiers">> /* list all non-growth drugs here */
/* nothing to do */ /* nothing to do */
<<case "butt injections" "breast injections" "lip injections" "penis enhancement" "testicle enhancement">> <<case "butt injections" "breast injections" "lip injections" "penis enhancement" "testicle enhancement" "clitoris atrophiers" "penis atrophiers" "testicle atrophiers" "lip atrophiers" "breast redistributors" "butt redistributors" "hyper breast injections" "hyper butt injections" "hyper penis enhancement" "hyper testicle enhancement">>
<<set $args[0].drugs = "no drugs">> <<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has been taken off growth drugs. <br>$args[0].slaveName has been taken off growth drugs.
<<default>> /* code should never reach this point */ <<default>> /* code should never reach this point */
...@@ -3823,33 +3897,59 @@ check if a rule attribute, any one, is defined and otherwise skip everything. ...@@ -3823,33 +3897,59 @@ check if a rule attribute, any one, is defined and otherwise skip everything.
<<elseif ($args[0].drugs == "lip injections") || ($args[0].drugs == "breast injections") || ($args[0].drugs == "butt injections")>> <<elseif ($args[0].drugs == "lip injections") || ($args[0].drugs == "breast injections") || ($args[0].drugs == "butt injections")>>
<<set $args[0].drugs = "no drugs">> <<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has reached growth targets and has been taken off growth injections. <br>$args[0].slaveName has reached growth targets and has been taken off growth injections.
<<elseif $arcologies[0].FSSlimnessEnthusiastResarch == 1>>
<<if ($args[0].butt > 2)>>
<<set $args[0].drugs = "butt redistributors">>
<br>$args[0].slaveName's butt is too big, so she's been put on buttock reduction drugs.
<<elseif ($args[0].boobs > 350)>>
<<set $args[0].drugs = "breast redistributors">>
<br>$args[0].slaveName's tits are too big, so she's been put on breast reduction drugs.
<<elseif ($args[0].lips >= 20)>>
<<set $args[0].drugs = "lip atrophiers">>
<br>$args[0].slaveName's lips are too big, so she's been put on lip reduction drugs.
<<elseif ($args[0].drugs == "lip atrophiers") || ($args[0].drugs == "breast atrophiers") || ($args[0].drugs == "butt atrophiers")>>
<<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has reached growth targets and has been taken off growth injections.
<</if>>
<</if>> <</if>>
<<elseif (_combinedRule.growth == "stacked")>> <<elseif (_combinedRule.growth == "stacked")>>
<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
<<set _hyper = "">>
<<else>>
<<set _hyper = "hyper ">>
<</if>>
<<if ($args[0].butt < 2)>> <<if ($args[0].butt < 2)>>
<<set $args[0].drugs = "butt injections">> <<set $args[0].drugs = _hyper + "butt injections">>
<br>$args[0].slaveName's butt is tiny, so she's been put on buttock growth drugs. <br>$args[0].slaveName's butt is tiny, so she's been put on _hyper buttock growth drugs.
<<elseif ($args[0].butt < 4) && ($args[0].hips > -2)>> <<elseif ($args[0].butt < 4) && ($args[0].hips > -2)>>
<<set $args[0].drugs = "butt injections">> <<set $args[0].drugs = _hyper + "butt injections">>
<br>$args[0].slaveName's hips can support a bigger butt, so she's been put on buttock growth drugs. <br>$args[0].slaveName's hips can support a bigger butt, so she's been put on _hyper buttock growth drugs.
<<elseif ($args[0].boobs < 1000)>> <<elseif ($args[0].boobs < 1000)>>
<<set $args[0].drugs = "breast injections">> <<set $args[0].drugs = _hyper + "breast injections">>
<br>$args[0].slaveName's tits aren't large, so she's been put on breast growth drugs. <br>$args[0].slaveName's tits aren't large, so she's been put on _hyper breast growth drugs.
<<elseif ($args[0].dick > 0) && ($args[0].dick < 4) && ($args[0].balls > 0)>> <<elseif ($args[0].dick > 0) && ($args[0].dick < 4) && ($args[0].balls > 0)>>
<<set $args[0].drugs = "penis enhancement">> <<set $args[0].drugs = _hyper + "penis enhancement">>
<br>$args[0].slaveName's dick isn't large, so she's been put on penis enhancement. <br>$args[0].slaveName's dick isn't large, so she's been put on _hyper penis enhancement.
<<elseif ($args[0].lips <= 20)>> <<elseif ($args[0].lips <= 20)>>
<<set $args[0].drugs = "lip injections">> <<set $args[0].drugs = _hyper + "lip injections">>
<br>$args[0].slaveName's has been put on lip growth injections. <br>$args[0].slaveName's has been put on _hyper lip growth injections.
<<elseif ($args[0].scrotum > 0) && ($args[0].balls < 4) && ($args[0].balls > 0)>> <<elseif ($args[0].scrotum > 0) && ($args[0].balls < 4) && ($args[0].balls > 0)>>
<<set $args[0].drugs = "testicle enhancement">> <<set $args[0].drugs = _hyper + "testicle enhancement">>
<br>$args[0].slaveName's balls aren't large, so she's been put on testicle enhancement. <br>$args[0].slaveName's balls aren't large, so she's been put on _hyper testicle enhancement.
<<elseif $args[0].drugs != "no drugs">> <<elseif $args[0].drugs != "no drugs">>
<<set $args[0].drugs = "no drugs">> <<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has reached growth targets and has been taken off growth injections. <br>$args[0].slaveName has reached growth targets and has been taken off growth injections.
<</if>> <</if>>
<<elseif (_combinedRule.growth == "advSelect")>> <<elseif (_combinedRule.growth == "advSelect")>>
<br><<print growAdvSelector($args[0], _combinedRule)>> <br><<print growAdvSelector($args[0], _combinedRule)>>
<<elseif (_combinedRule.growth == "advSelect") && $arcologies[0].FSSlimnessEnthusiastResearch == 1>>
<br><<print growAdvSelectorSlim($args[0], _combinedRule)>>
<<else>> <<else>>
<<if $arcologies[0].FSAssetExpansionistResearch == 1>>
<<set _hyper = "">>
<<else>>
<<set _hyper = "hyper ">>
<</if>>
<<if ($args[0].hips > -1) && ($args[0].butt < 6) && ($args[0].butt < ($args[0].boobs/500))>> <<if ($args[0].hips > -1) && ($args[0].butt < 6) && ($args[0].butt < ($args[0].boobs/500))>>
<<set $args[0].drugs = "butt injections">> <<set $args[0].drugs = "butt injections">>
<br>$args[0].slaveName's hips can support a bigger butt, and her butt is behind her tits, so she's been put on butt injections. <br>$args[0].slaveName's hips can support a bigger butt, and her butt is behind her tits, so she's been put on butt injections.
...@@ -3878,11 +3978,11 @@ check if a rule attribute, any one, is defined and otherwise skip everything. ...@@ -3878,11 +3978,11 @@ check if a rule attribute, any one, is defined and otherwise skip everything.
<<set $args[0].drugs = "breast injections">> <<set $args[0].drugs = "breast injections">>
<br>$args[0].slaveName could handle bigger tits, so she's been put on breast injections. <br>$args[0].slaveName could handle bigger tits, so she's been put on breast injections.
<<elseif ($args[0].dick > 0) && ($args[0].dick < 10) && (_combinedRule.growth == "unlimited")>> <<elseif ($args[0].dick > 0) && ($args[0].dick < 10) && (_combinedRule.growth == "unlimited")>>
<<set $args[0].drugs = "penis enhancement">> <<set $args[0].drugs = _hyper + "penis enhancement">>
<br>$args[0].slaveName's dick could be bigger, so she's been put on penis enhancement. <br>$args[0].slaveName's dick could be bigger, so she's been put on _hyper penis enhancement.
<<elseif ($args[0].boobs < 24000) && (_combinedRule.growth == "unlimited")>> <<elseif ($args[0].boobs < 24000) && (_combinedRule.growth == "unlimited")>>
<<set $args[0].drugs = "breast injections">> <<set $args[0].drugs = _hyper + "breast injections">>
<br>$args[0].slaveName's boobs could be bigger, so she's been put on breast injections. <br>$args[0].slaveName's boobs could be bigger, so she's been put on _hyper breast injections.
<<elseif $args[0].drugs != "no drugs">> <<elseif $args[0].drugs != "no drugs">>
<<set $args[0].drugs = "no drugs">> <<set $args[0].drugs = "no drugs">>
<br>$args[0].slaveName has reached growth targets and has been taken off growth injections. <br>$args[0].slaveName has reached growth targets and has been taken off growth injections.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment