diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index 2f8ff8baeb44192471481500f3a85af3f1ca7c7b..414ca82016e054785daaac5738a36c725e45cea9 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -4719,4 +4719,22 @@ Pregmod 0.10.3.0 163 -minor fixes - -color standardization/what the fuck does this color even mean? \ No newline at end of file + -color standardization/what the fuck does this color even mean? + + 164 + -fixes + -continued color wars + + 11/29/17 + + 165 + -fixes + -dairy entry tweaks + -color tweaking + + 166 + -fixes + -some minor tweaks + + 167 + -SecEx battle prestige \ No newline at end of file diff --git a/devNotes/twine JS b/devNotes/twine JS index 8c1014d6f86b8ab6b3041762856f1aa5fc5e197a..7568e18a47c16b7d5660ea953ba5a4175e2f7ff1 100644 --- a/devNotes/twine JS +++ b/devNotes/twine JS @@ -1464,7 +1464,13 @@ window.getPregBellySize = function(s) { window.bellyAdjective = function(slave) { slave = slave || State.variables.activeSlave; if(slave.belly >= 1500) { - if(slave.belly >= 750000) { + if(slave.belly >= 1000000) { + if(slave.preg > 10) { + return 'unfathomably distended, brimming with life'; + } else { + return 'unfathomable'; + } + } else if(slave.belly >= 750000) { if(slave.preg > 10) { return 'monolithic bulging'; } else { diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index 09f2be87a6c61bb90b959035fc6ecb6eff494d8a..bfd926b04754df752cb65b2717fc2911fcaf885f 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -2570,9 +2570,8 @@ To test if your slave is functioning, start up a normal game, swap to cheat mode @@.mediumorchid; - devotion loss @@.mediumaquamarine; - trust gain @@.gold; - trust loss -@@.coral; - notable change -@@.pink; - fetish acquisition and fetish discovery -@@.lightcoral; - fetish strength gain +@@.coral; - notable change and fetish loss +@@.lightcoral; - fetish strength gain, fetish acquisition and fetish discovery @@.lime; - growth/improvement to a body part (reversed in some cases) @@.orange; - shrinking/degradation of a body part (reversed in some cases) @@.lightsalmon; - rivalry diff --git a/src/SecExp/SecExpBackwardCompatibility.tw b/src/SecExp/SecExpBackwardCompatibility.tw index 53c462dc08e8c46b67bc26de62d430c188d06fdd..0b69f5c5cb6180df0978eaa336aa0f30cc08b258 100644 --- a/src/SecExp/SecExpBackwardCompatibility.tw +++ b/src/SecExp/SecExpBackwardCompatibility.tw @@ -100,6 +100,9 @@ <<if ndef $rebellionGameOver>> <<set $rebellionGameOver = 1>> <</if>> +<<if ndef $allowPrestigeFromBattles>> +<<set $allowPrestigeFromBattles = 1>> +<</if>> /* edicts */ <<if ndef $edictsUpkeep>> @@ -698,6 +701,12 @@ <<if ndef $troopCount>> <<set $troopCount = 0>> <</if>> +<<if ndef $slaveVictories>> +<<set $slaveVictories = []>> +<</if>> +<<if ndef $slaveIncreasedPrestige>> +<<set $slaveIncreasedPrestige = 0>> +<</if>> <<if ndef $totalKills>> <<set $totalKills = 0>> <</if>> diff --git a/src/SecExp/attackReport.tw b/src/SecExp/attackReport.tw index b6f921182ff98da7ad6ef7a5f852b1e5d30abebe..1a5e404c596166af901a26dc099b3626e5c48819 100644 --- a/src/SecExp/attackReport.tw +++ b/src/SecExp/attackReport.tw @@ -820,13 +820,13 @@ <<elseif $leadingTroops == "bodyguard">> <<if $auto == 1>>$assistantName<<else>>You<</if>> decided it will be your bodyguard to lead the troops. <<if $deployingSlaves == 1>> - <<if $HeadGirl.devotion < -20>> + <<if $Bodyguard.devotion < -20>> Her low devotion has a negative impact on the morale of your slave soldiers. - <<elseif $HeadGirl.devotion > 51>> + <<elseif $Bodyguard.devotion > 51>> Her devotion to you has a positive impact on the morale of your slave soldiers, proud to be lead by one of their own. <</if>> <</if>> - <<if _oldRep < 10000 && _oldAuth < 10000 || $HeadGirl.prestige < 1>> + <<if _oldRep < 10000 && _oldAuth < 10000 || $Bodyguard.prestige < 1>> <<if $deployingMilitia == 1>> Your volunteers <<if $deployingSlaves == 1>>however<</if>> are not enthusiastic to have a slave as a commander <<if $deployingMercs == 1 && $SFIntervention == 1>> @@ -845,7 +845,7 @@ <<elseif $SFIntervention == 1>> Your soldiers <<if $deployingSlaves == 1>>however<</if>> are not enthusiastic to have a slave as a commander. <</if>> - <<elseif $HeadGirl.prestige >= 2>> + <<elseif $Bodyguard.prestige >= 2>> <<if $deployingMilitia == 1>> Your volunteers <<if $deployingMercs == 1>> @@ -931,6 +931,40 @@ <</if>> Your troops were greatly affected by the loss of their leader. <</if>> + <<if $battleResult == 3 && $allowPrestigeFromBattles == 1>> + <<set _found = 0>> + <<for _i = 0; _i < $slaveVictories.length; _i++>> + <<if $slaveVictories[_i].ID == $Bodyguard.ID>> + <<set $slaveVictories[_i].victories++>> + <<set _found = 1>> + <<if $slaveVictories[_i].victories >= 10>> + <<for _j = 0; _j < $slaves.length; _j++>> + <<if $slaves[_j].ID == $Bodyguard.ID && $slaves[_j].prestige < 3>> + <<set $slaves[_j].prestige++>> + <<if $slaves[_j].prestige == 1>> + <<set $slaves[_j].prestigeDesc = "She is well known for being a great commander.">> + <<elseif $slaves[_j].prestige == 2>> + <<set $slaves[_j].prestigeDesc = "She is famous for being an incredible commander.">> + <<elseif $slaves[_j].prestige == 3>> + <<set $slaves[_j].prestigeDesc = "She is is known as a legendary commander all over the world.">> + <</if>> + <<set $slaveVictories[_i].victories = 0>> + <<set $slaveIncreasedPrestige = 1>> + <<break>> + <</if>> + <</for>> + <</if>> + <<break>> + <</if>> + <</for>> + <<if _found == 0>> + <<set _newSlave = {ID: $Bodyguard.ID, victories: 0}>> + <<set $slaveVictories.push(_newSlave)>> + <</if>> + <</if>> + <<if $slaveIncreasedPrestige == 1>> + She brought your army to victory so many times that her @@.green;prestige has increased@@. + <</if>> <<elseif $leadingTroops == "headGirl">> <<if $auto == 1>>$assistantName<<else>>You<</if>> decided it will be your head girl to lead the troops. <<if $deployingSlaves == 1>> @@ -1045,6 +1079,40 @@ <</if>> Your troops were greatly affected by the loss of their leader. <</if>> + <<if $battleResult == 3 && $allowPrestigeFromBattles == 1>> + <<set _found = 0>> + <<for _i = 0; _i < $slaveVictories.length; _i++>> + <<if $slaveVictories[_i].ID == $HeadGirl.ID>> + <<set $slaveVictories[_i].victories++>> + <<set _found = 1>> + <<if $slaveVictories[_i].victories >= 10>> + <<for _j = 0; _j < $slaves.length; _j++>> + <<if $slaves[_j].ID == $HeadGirl.ID && $slaves[_j].prestige < 3>> + <<set $slaves[_j].prestige++>> + <<if $slaves[_j].prestige == 1>> + <<set $slaves[_j].prestigeDesc = "She is well known for being a great commander.">> + <<elseif $slaves[_j].prestige == 2>> + <<set $slaves[_j].prestigeDesc = "She is famous for being an incredible commander.">> + <<elseif $slaves[_j].prestige == 3>> + <<set $slaves[_j].prestigeDesc = "She is is known as a legendary commander all over the world.">> + <</if>> + <<set $slaveVictories[_i].victories = 0>> + <<set $slaveIncreasedPrestige = 1>> + <<break>> + <</if>> + <</for>> + <</if>> + <<break>> + <</if>> + <</for>> + <<if _found == 0>> + <<set _newSlave = {ID: $HeadGirl.ID, victories: 0}>> + <<set $slaveVictories.push(_newSlave)>> + <</if>> + <</if>> + <<if $slaveIncreasedPrestige == 1>> + She brought your army to victory so many times that her @@.green;prestige has increased@@. + <</if>> <<elseif $leadingTroops == "citizen">> <<if $auto == 1>>$assistantName<<else>>You<</if>> decided to appoint one of your volunteers as the commander. <<if $arcologies[0].FSDegradationist == "unset" && $arcologies[0].FSPaternalist == "unset">> @@ -1425,6 +1493,7 @@ /* resets variables */ <<set $leaderWounded = 0>> <<set $gainedWarfare = 0>> +<<set $slaveIncreasedPrestige = 1>> <<set $woundType = 0>> <<set $tacticsSuccessful = 0>> <<set $attackType = "none">> diff --git a/src/SecExp/secExpOptions.tw b/src/SecExp/secExpOptions.tw index 14f5d7b9675c6a0d547e8fbf68dcabdb70dcbc41..46015b30d9a17a4c4fac2d33fd59d0484271991b 100644 --- a/src/SecExp/secExpOptions.tw +++ b/src/SecExp/secExpOptions.tw @@ -217,26 +217,52 @@ __Rebellions__: <</if>> <br> //Determines wheter a total defeat in a rebellion will cause a gameover.// <</if>> -<br> -<br> + <<if $showBattleStatistics == 0 &&($battlesEnabled == 1 || $rebellionsEnabled == 1)>> + <br> + <br> Detailed battle statistics are @@.red;HIDDEN@@. - <<link "enable detailed battle statistics">> + <<link "Enable detailed battle statistics">> <<set $showBattleStatistics = 1>> <<goto "secExpOptions">> <</link>> <br> //Will show detailed statistics and battle turns.// <br><br> <<elseif ($battlesEnabled == 1 || $rebellionsEnabled == 1)>> + <br> + <br> Detailed battle statistics are @@.cyan;SHOWN@@. - <<link "enable detailed battle statistics">> + <<link "Disable detailed battle statistics">> <<set $showBattleStatistics = 0>> <<goto "secExpOptions">> <</link>> <br> //Will show detailed statistics and battle turns.// +<</if>> + +<<if $allowPrestigeFromBattles == 0 && $battlesEnabled == 1>> + <br> + <br> + Battles can give prestige to slaves is @@.red;DISABLED@@. + <<link "enable prestige from battles for slaves">> + <<set $allowPrestigeFromBattles = 1>> + <<goto "secExpOptions">> + <</link>> + <br> //If enabled, slaves will gain a rank of prestige for every 10 victories scored under their command.// <br><br> +<<elseif $battlesEnabled == 1>> + <br> + <br> + Battles can give prestige to slaves is @@.cyan;ENABLED@@. + <<link "Disable prestige from battles for slaves">> + <<set $allowPrestigeFromBattles = 0>> + <<goto "secExpOptions">> + <</link>> + <br> //If enabled, slaves will gain a rank of prestige for every 10 victories scored under their command.// <</if>> +<br> +<br> + __Battles/Rebellions Difficulty__: <br>Difficulty is set to:<span id="difficulty"> <<if $difficulty == 0.5>> diff --git a/src/SecExp/secInit.tw b/src/SecExp/secInit.tw index 5faad4468a687e9e308fc3f6b576f552b266ba9d..41db87c4a4208aa94bd0d6601bd768f2af781df1 100644 --- a/src/SecExp/secInit.tw +++ b/src/SecExp/secInit.tw @@ -34,6 +34,7 @@ <<set $rebellionsEnabled = 1>> <<set $forceRebellion = 0>> <<set $rebellionGameOver = 1>> +<<set $allowPrestigeFromBattles = 1>> /* edicts */ <<set $edictsUpkeep = 0>> @@ -241,6 +242,8 @@ /* battle relevant variables */ <<set $troopCount = 0>> +<<set $slaveVictories = []>> +<<set $slaveIncreasedPrestige = 0>> <<set $totalKills = 0>> <<set $battlesCount = 0>> <<set $majorBattlesCount = 0>> diff --git a/src/SecExp/widgets/battleWidgets.tw b/src/SecExp/widgets/battleWidgets.tw index 7182c8a72575cef8f32020ec9e4ba46d477c01f2..73cad8d8bc1caf27718aee83e82875b795e09edc 100644 --- a/src/SecExp/widgets/battleWidgets.tw +++ b/src/SecExp/widgets/battleWidgets.tw @@ -65,7 +65,6 @@ <<widget "calcTroopCount">> <<set _troops = 0>> <<if $attackThisWeek == 1>> - <<if $deployingBots == 1>> <<set _troops += $secBots.troops>> <</if>> diff --git a/src/art/artWidgets.tw b/src/art/artWidgets.tw index 04514c987d91aa88c1e3705825510147cbf3fca4..b62ce04d863e77227d9acab83aeacc32e994ce94 100644 --- a/src/art/artWidgets.tw +++ b/src/art/artWidgets.tw @@ -363,7 +363,7 @@ vector art added later is drawn over previously added art <<if $args[0].navelPiercing == 2>> <<print "<img class='paperdoll' src=" + _folderLoc + "/body/addon/preg navel piercing heavy.svg'" + "/>">> <</if>> -<<elseif $args[0].belly >= 100>> +<<elseif $args[0].belly <= -100>> /* condition is currently reversed until the vector can be fixed */ <<print "<img class='paperdoll' src=" + _imgSkinLoc + "/preg belly 100.svg'" + " style='"+ _skinFilter + "'>">> /* <<if $args[0].navelPiercing >= 1>>/Navel Piercing/ diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw index e684812c0a09bfd6fa694322269b1a8baac86697..6f03572fb22f473cbd63879069dc00af3c6f12c4 100644 --- a/src/gui/Encyclopedia/encyclopedia.tw +++ b/src/gui/Encyclopedia/encyclopedia.tw @@ -56,9 +56,8 @@ The author has played several otherwise good H-Games in which it can be hard to @@.lime;Lime text@@ means something has grown or improved, which is usually, but not always, good. @@.orange;Orange text@@ means something has shrunk or degraded, which is usually, but not always, bad. @@.yellowgreen;Yellow-green text@@ indicates a money-related event. -@@.coral;Coral text@@ is used for simple identifiers that can be used to check a slave's general type at a glance. -@@.pink;Pink text@@ is used when a slave acquires a new fetish or it is discovered. -@@.lightcoral;Light coral text@@ is used when a slave's fetish strengthens. +@@.coral;Coral text@@ is used for simple identifiers that can be used to check a slave's general type at a glance, also weakening fetishes. +@@.lightcoral;Light coral text@@ is used when a slave's fetish strengthens or develops. __It is important to note__ that if a scene doesn't have colored text, it doesn't impact a slave's stats. For example, the short sex scenes available from the main screen are for the most part unlimited and have no real gameplay effect: they are for fun and flavor only. <br><br> This game produces less visible text than a lot of text-based H-Games; this is because most text has numerous variations that change based on a slave's body, mental state etc. The author has deliberately made some of the variations available only with extreme stats so that new content will still be out there even if you play for a while. diff --git a/src/js/pregJS.tw b/src/js/pregJS.tw index a4ba5e4b1969dc07c93db42bf56307e4de2e144a..bc319c2cdce7f4e325fe5bfd39b30285ce5929a6 100644 --- a/src/js/pregJS.tw +++ b/src/js/pregJS.tw @@ -21,7 +21,13 @@ window.getPregBellySize = function(s) { window.bellyAdjective = function(slave) { slave = slave || State.variables.activeSlave; if(slave.belly >= 1500) { - if(slave.belly >= 750000) { + if(slave.belly >= 1000000) { + if(slave.preg > 10) { + return 'unfathomably distended, brimming with life'; + } else { + return 'unfathomable'; + } + } else if(slave.belly >= 750000) { if(slave.preg > 10) { return 'monolithic bulging'; } else { diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index 8f820a1efa348a3acbd8025594b5c8bc264aaf31..49f2942a7ed461d92894577c62c9746ac8f60bc6 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -994,8 +994,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s <</if>> <</if>> -<<if $dairy > 0>> -<<if $dairyRestraintsSetting > 1>> +<<if $dairy > 0 && $dairyRestraintsSetting > 1>> <br><<link "Threaten her with the Industrial Dairy">> <<set $activeSlave.devotion += 10>> <<set $activeSlave.trust -= 10>> @@ -1003,42 +1002,38 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s You tell her that it's in her interests to be a good girl. She smiles happily, taking it as a compliment. You point behind her; she turns, and beholds a live feed from the Industrial Dairy. She gazes spellbound at the interleaved row of bodies intertwined with machines in embraces far more intimate than any lover could hope to match. The gently heaving masses of breastflesh hold her fascinated and horrified attention until one of the machines fortuitously chooses this moment to cycle its occupant's anal hydration regimen. It withdraws its horse-sized phallus from the slave's anus, leaving her gape pulsing gently as it awaits the resumption of the endless assrape.<<if $dairyPregSetting > 0>> Her attention is caught by another slave in the throes of birth, gasping as she watches her newborns taken away. She begins to cry as the machine inserts its inseminator and pumps the cow's womb full of fresh cum, leaving her bloated.<</if>> $activeSlave.slaveName lets out a huge sob and turns to you, @@.gold;fear suffusing her@@ as she promises to @@.hotpink;be a good girl.@@ <</replace>> <</link>> - <<if $dairyPrepUpgrade == 1>> - <<if $dairy > $dairySlaves+$bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>> - <br><<link "Send her straight to the Industrial Dairy">> - <<assignJob $activeSlave "work in the dairy">> - <<set $activeSlave.assignmentVisible = 0>> - <<set $activeSlave.choosesOwnAssignment = 0>> - <<set $activeSlave.anus = Math.clamp($activeSlave.anus, 3, 4)>> - <<if $activeSlave.vagina > -1>><<set $activeSlave.vagina = Math.clamp($activeSlave.vagina, 3, 4)>><</if>> - <<replace "#result">> - You order <<if $HeadGirl == 0>>another slave<<else>>$HeadGirl.slaveName<</if>> to get $activeSlave.slaveName set up in $dairyName. The new slave does not know what $dairyName is, not really, and she doesn't know what being set up there means, either. If she knew that you are able to send her there so blithely only because it is equipped with a special preparatory raper that will seize her, <<if $activeSlave.vagina > -1>>mercilessly fuck her pussy and ass until both are gaped<<else>>ream her anus until it's cavernously gaped<</if>>, and then consign her to constant fucking by gargantuan machine phalli, she might resist. But she doesn't, so she does not. - <</replace>> - <</link>> - <</if>> - <</if>> - <<if $dairy > $dairySlaves+$bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>> - <br><<link "Break her in for the Industrial Dairy">> - <<assignJob $activeSlave "work in the dairy">> - <<set $activeSlave.assignmentVisible = 0>> - <<set $activeSlave.choosesOwnAssignment = 0>> - <<set $activeSlave.anus = Math.clamp($activeSlave.anus, 3, 4)>> - <<set $activeSlave.analCount += 10>> - <<set $analTotal += 10>> - <<if $activeSlave.vagina > -1>> - <<set $activeSlave.vagina to Math.clamp($activeSlave.vagina, 3, 4)>> - <<set $activeSlave.vaginalCount += 10>> - <<set $vaginalTotal += 10>> + <<if ($activeSlave.lactation > 0 || (($dairySlimMaintainUpgrade == 0 || $dairySlimMaintain == 0) && ($activeSlave.boobs > 300 || $activeSlave.dick == 0 || $dairyImplantsSetting == 1) && $dairyImplantsSetting != 2)) || ($activeSlave.balls > 0)>> + <<if $dairyPrepUpgrade == 1>> + <<if $dairy > $dairySlaves+$bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>> + <br><<link "Send her straight to the Industrial Dairy">> + <<set $activeSlave.choosesOwnAssignment = 0>> + <<set $activeSlave.anus = Math.clamp($activeSlave.anus, 3, 4)>> + <<if $activeSlave.vagina > -1>><<set $activeSlave.vagina = Math.clamp($activeSlave.vagina, 3, 4)>><</if>> + <<set $activeSlave.analCount += 10, $analTotal += 10>> + <<assignJob $activeSlave "dairy">> + <<replace "#result">> + You order <<if $HeadGirl == 0>>another slave<<else>>$HeadGirl.slaveName<</if>> to get $activeSlave.slaveName set up in $dairyName. The new slave does not know what $dairyName is, not really, and she doesn't know what being set up there means, either. If she knew that you are able to send her there so blithely only because it is equipped with a special preparatory raper that will seize her, <<if $activeSlave.vagina > -1>>mercilessly fuck her pussy and ass until both are gaped<<else>>ream her anus until it's cavernously gaped<</if>>, and then consign her to constant fucking by gargantuan machine phalli, she might resist. But she doesn't, so she does not. + <</replace>> + <</link>> + <</if>> + <</if>> + <<if $dairy > $dairySlaves+$bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>> + <br><<link "Break her in for the Industrial Dairy">> + <<set $activeSlave.choosesOwnAssignment = 0>> + <<set $activeSlave.anus = Math.clamp($activeSlave.anus, 3, 4)>> + <<if $activeSlave.vagina > -1>> + <<set $activeSlave.vagina to Math.clamp($activeSlave.vagina, 3, 4)>> + <<set $activeSlave.vaginalCount += 10, $vaginalTotal += 10>> + <</if>> + <<set $activeSlave.analCount += 10, $analTotal += 10>> + <<assignJob $activeSlave "dairy">> + <<replace "#result">> + Making use of her blissful ignorance, you restrain her on one of the chairs in your office in an approximation of the position she'll occupy in $dairyName. Then you put a mask on her, like the ones the machines there feature, and turn it on, watching the slave squirm against her restraints under the sudden bombardment of garish hardcore porn. Finally, you add a dildo gag, both to mimic the dildo that will feed her, and to keep your office reasonably quiet. Then, for the rest of the day, you use her vulnerable <<if $activeSlave.vagina > -1>>holes<<else>>asshole<</if>> as an outlet for your sexual energy. You are not gentle; in fact, the point of the whole exercise is to gape her. By the evening she's been fucked so hard that she's stopped jerking against the chair when you pound <<if $PC.dick == 1>>your huge cock<<else>>a huge strap-on<</if>> in and out of her, so you're obliged to get creative, sliding fingers in alongside <<if $PC.dick == 1>>yourself<<else>>it<</if>> to really blow her out. Once that gets too easy, you start adding dildos for double penetration. By the night she's properly prepared to take $dairyName's giant phalli, and you're bored, so you consign her to her fate. She might have some opinion on how she's spent her day, but it's unlikely she'll remember it by tomorrow, what with the forearm-sized dildos sliding in and out of her<<if $activeSlave.vagina > -1>> cunt,<</if>> throat, and asshole. + <</replace>> + <</link>> + <</if>> <</if>> - <<set $activeSlave.analCount += 10>> - <<set $analTotal += 10>> - <<replace "#result">> - Making use of her blissful ignorance, you restrain her on one of the chairs in your office in an approximation of the position she'll occupy in $dairyName. Then you put a mask on her, like the ones the machines there feature, and turn it on, watching the slave squirm against her restraints under the sudden bombardment of garish hardcore porn. Finally, you add a dildo gag, both to mimic the dildo that will feed her, and to keep your office reasonably quiet. Then, for the rest of the day, you use her vulnerable <<if $activeSlave.vagina > -1>>holes<<else>>asshole<</if>> as an outlet for your sexual energy. You are not gentle; in fact, the point of the whole exercise is to gape her. By the evening she's been fucked so hard that she's stopped jerking against the chair when you pound <<if $PC.dick == 1>>your huge cock<<else>>a huge strap-on<</if>> in and out of her, so you're obliged to get creative, sliding fingers in alongside <<if $PC.dick == 1>>yourself<<else>>it<</if>> to really blow her out. Once that gets too easy, you start adding dildos for double penetration. By the night she's properly prepared to take $dairyName's giant phalli, and you're bored, so you consign her to her fate. She might have some opinion on how she's spent her day, but it's unlikely she'll remember it by tomorrow, what with the forearm-sized dildos sliding in and out of her<<if $activeSlave.vagina > -1>> cunt,<</if>> throat, and asshole. - <</replace>> - <</link>> <</if>> -<</if>> - <</if>> <<if $arcade > 0>> <br><<link "Threaten her with the Arcade">> diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw index 19cff686290a2173a19fa0bb5f1af5229435be08..9425e4315de3bd580615357d9b5a6202ee6cb418 100644 --- a/src/pregmod/sePlayerBirth.tw +++ b/src/pregmod/sePlayerBirth.tw @@ -482,18 +482,37 @@ You arrange yourself to give birth, relaxing until your body urges you to begin <<if $PC.pregSource > 0>> <<set _pb = $slaves.findIndex(function(s) { return s.ID == $PC.pregSource; })>> <<if _pb != -1>> - Rumors spread that your child<<if $PC.pregType > 1>>ren were<<else>> was<</if>> fathered by a slave, @@.red;harming your lasting reputation.@@ - <<set $PC.degeneracy += 20>> - <<if $arcologies[0].FSSupremacist != "unset">> - <<if $slaves[_pb].race != $arcologies[0].FSSupremacistRace>> - Furthermore, word is that your child<<if $PC.pregType > 1>>ren were<<else>> was<</if>> not $arcologies[0].FSSupremacistRace, @@.red;further hurting your lasting reputation.@@ - <<set $PC.degeneracy += 10>> + <<if $arcologies[0].FSRestartDecoration == 100>> + Word spreads fast through your peers that you gave birth to <<if $PC.pregType > 1>>low class infants<<else>>a low class child<</if>> @@.red;utterly devastating your standing among the Elite.@@ + <<set $failedElite += 200>> + <<elseif $arcologies[0].FSChattelReligionistLaw == 1>> + Rumors spread that The Prophet gave birth to a slave's child<<if $PC.pregType > 1>>ren<</if>>. + <<if $arcologies[0].FSSupremacist != "unset">> + <<if $slaves[_pb].race != $arcologies[0].FSSupremacistRace>> + Word is that your child<<if $PC.pregType > 1>>ren were<<else>> was<</if>> not $arcologies[0].FSSupremacistRace. As The Prophet saw fit to bear such a child, society views it as a sign to @@.red;reject $arcologies[0].FSSupremacistRace supremacy.@@ + <<set $arcologies[0].FSSupremacist -= 120>> + <</if>> <</if>> - <</if>> - <<if $arcologies[0].FSSubjugationist != "unset">> - <<if $slaves[_pb].race == $arcologies[0].FSSubjugationistRace>> - In addition, there is a nasty rumor that you gave birth to <<if $PC.pregType == 1>>a <</if>>$arcologies[0].FSSubjugationistRace child<<if $PC.pregType > 1>>ren<</if>>, @@.red;devastating your lasting reputation.@@ - <<set $PC.degeneracy += 50>> + <<if $arcologies[0].FSSubjugationist != "unset">> + <<if $slaves[_pb].race == $arcologies[0].FSSubjugationistRace>> + In addition, The Prophet's womb bore <<if $PC.pregType == 1>>a <</if>>$arcologies[0].FSSubjugationistRace child<<if $PC.pregType > 1>>ren<</if>>, surely a sign to end @@.red;reject $arcologies[0].FSSubjugationistRace subjugation.@@ + <<set $arcologies[0].FSSubjugationist -= 120>> + <</if>> + <</if>> + <<else>> + Rumors spread that your child<<if $PC.pregType > 1>>ren were<<else>> was<</if>> fathered by a slave, @@.red;harming your lasting reputation.@@ + <<set $PC.degeneracy += 20>> + <<if $arcologies[0].FSSupremacist != "unset">> + <<if $slaves[_pb].race != $arcologies[0].FSSupremacistRace>> + Furthermore, word is that your child<<if $PC.pregType > 1>>ren were<<else>> was<</if>> not $arcologies[0].FSSupremacistRace, @@.red;further hurting your lasting reputation.@@ + <<set $PC.degeneracy += 10>> + <</if>> + <</if>> + <<if $arcologies[0].FSSubjugationist != "unset">> + <<if $slaves[_pb].race == $arcologies[0].FSSubjugationistRace>> + In addition, there is a nasty rumor that you gave birth to <<if $PC.pregType == 1>>a <</if>>$arcologies[0].FSSubjugationistRace child<<if $PC.pregType > 1>>ren<</if>>, @@.red;devastating your lasting reputation.@@ + <<set $PC.degeneracy += 50>> + <</if>> <</if>> <</if>> <</if>> diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index f49decfa546cdad1e7a3ca658db0abb1b779688e..b7d699eaba806e9528378ffab0744d0ffe177299 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -1100,6 +1100,8 @@ extremely pale -5 $pronounCap was given @@.orange;a cesarean section@@ due to health concerns. From $possessive womb, <<if $slaves[$i].pregType <= 1>> a single baby, +<<elseif $slaves[$i].pregType >= 40>> + a massive brood of $slaves[$i].pregType babies, <<elseif $slaves[$i].pregType >= 20>> a brood of $slaves[$i].pregType babies, <<elseif $slaves[$i].pregType >= 10>> @@ -1343,6 +1345,8 @@ She @@.orange;gave birth@@<<if $slaves[$i].pregType >= 50>> but her overfilled w to nearly a dozen babies throughout the week, <<elseif $slaves[$i].pregType <= 1>> to a single baby, +<<elseif $slaves[$i].pregType >= 40>> + to a massive brood of $slaves[$i].pregType babies, <<elseif $slaves[$i].pregType >= 20>> to a brood of $slaves[$i].pregType babies, <<elseif $slaves[$i].pregType >= 10>> @@ -1378,8 +1382,12 @@ created by <<else>> $daddy's virile cock and balls. <</if>> -<<if $slaves[$i].pregType >= 20>> - After several hours of constant birthing, $possessive belly sags softly. +<<if $slaves[$i].pregType >= 80>> + After an entire day of labor and birth, her belly sags heavily. +<<elseif $slaves[$i].pregType >= 40>> + After half a day of labor and birth, her belly sags emptily. +<<elseif $slaves[$i].pregType >= 20>> + After several hours of labor and birth, $possessive belly sags softly. <</if>> <<if $arcologies[0].FSRestart != "unset">> diff --git a/src/uncategorized/REFI.tw b/src/uncategorized/REFI.tw index 5ef3f1e5cdae743ab17e1ab0d86f063526871418..f1a8fedda031d612523f2aebace6cd3ebf5f85f3 100644 --- a/src/uncategorized/REFI.tw +++ b/src/uncategorized/REFI.tw @@ -267,7 +267,7 @@ You have $subSlave.slaveName pinned up against a railing on a balcony that overl <<link "Turn her into another pain slut">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> - <<if ($activeSlave.accent >= 3)>>Since she doesn't speak $language well enough to handle the subject, she's forced to use delightfully humiliating gestures to communicate her desire to be abused.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she would like you to hurt her, too.<<elseif canTalk($activeSlave) == false>>She's mute, so she uses gestures to ask you hurt her, too.<<elseif ($activeSlave.lips > 70)>>She asks through her massive dick-sucking lips, "<<Master>>, can - can you hurt me? Like that?"<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She asks through her big oral piercings, "<<Master>>, can - can you hurt me? Like that?"<<else>>She asks, "<<Master>>, can - can you hurt me? Like that?"<</if>> You make her state it more explicitly, so she tries again: <<if ($activeSlave.amp == 1)>> she wriggles herself into a position where she can lightly slap her amputee ass against a chair leg.<<elseif canTalk($activeSlave) == false>>she turns around and starts to spank herself roughly.<<else>>"Plea<<s>>e beat me, <<Master>>!"<</if>> You shove her over the desk, rub your hand over her ass, which is quivering with anticipation and fear, and ask if she wants you to hit her. She's almost beside herself, shuddering at the titillation, but before she can answer, you use your other hand to strike her <<if $activeSlave.dick > 0>>cockhead<<else>>pussylips<</if>>. As she writhes in agony, you tell her to get used to it. She's a pain slut now, second thoughts or not. She hasn't recovered before she feels the still more urgent pain of rough anal, which is then overlaid by rough spanking, nipple pinching, and <<if $activeSlave.dick > 0>>dick abuse<<else>>clit torture<</if>>. @@.hotpink;She has become more devoted to you,@@ and @@.pink;she has started to get off on pain.@@ + <<if ($activeSlave.accent >= 3)>>Since she doesn't speak $language well enough to handle the subject, she's forced to use delightfully humiliating gestures to communicate her desire to be abused.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she would like you to hurt her, too.<<elseif canTalk($activeSlave) == false>>She's mute, so she uses gestures to ask you hurt her, too.<<elseif ($activeSlave.lips > 70)>>She asks through her massive dick-sucking lips, "<<Master>>, can - can you hurt me? Like that?"<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She asks through her big oral piercings, "<<Master>>, can - can you hurt me? Like that?"<<else>>She asks, "<<Master>>, can - can you hurt me? Like that?"<</if>> You make her state it more explicitly, so she tries again: <<if ($activeSlave.amp == 1)>> she wriggles herself into a position where she can lightly slap her amputee ass against a chair leg.<<elseif canTalk($activeSlave) == false>>she turns around and starts to spank herself roughly.<<else>>"Plea<<s>>e beat me, <<Master>>!"<</if>> You shove her over the desk, rub your hand over her ass, which is quivering with anticipation and fear, and ask if she wants you to hit her. She's almost beside herself, shuddering at the titillation, but before she can answer, you use your other hand to strike her <<if $activeSlave.dick > 0>>cockhead<<else>>pussylips<</if>>. As she writhes in agony, you tell her to get used to it. She's a pain slut now, second thoughts or not. She hasn't recovered before she feels the still more urgent pain of rough anal, which is then overlaid by rough spanking, nipple pinching, and <<if $activeSlave.dick > 0>>dick abuse<<else>>clit torture<</if>>. @@.hotpink;She has become more devoted to you,@@ and @@.lightcoral;she has started to get off on pain.@@ <<set $activeSlave.devotion += 4>> <<set $activeSlave.analCount += 1>><<set $analTotal += 1>> <<set $activeSlave.fetish = "masochist">> @@ -289,7 +289,7 @@ You have $subSlave.slaveName pinned up against a railing on a balcony that overl <<link "Turn her into another fertility whore">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> - <<if ($activeSlave.accent >= 3)>>She fumbles through a gestured explanation that she would like you to make her feel like you just made $subSlave.slaveName feel, since she doesn't know the $language words for that.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she would like you to make her feel like you just made $subSlave.slaveName feel.<<elseif canTalk($activeSlave) == false>>She's mute, so she uses gestures to ask you to make her feel like you just made $subSlave.slaveName feel.<<elseif ($activeSlave.lips > 70)>>She asks through her massive dick-sucking lips, "<<Master>>, can - can I be - can I be like, you know, that?"<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She asks through her big oral piercings, "<<Master>>, can - can I be - can I be like, you know, that?"<<else>>She asks, "<<Master>>, can - can I be - can I be like, you know, that?"<</if>> You make her state it more explicitly, so she tries again: <<if ($activeSlave.amp == 1)>> she wriggles around until her pussy is pointed right at you.<<elseif canTalk($activeSlave) == false>>she frantically pantomimes a pregnant belly, and lewdly gestures at her cunt.<<else>>"Plea<<s>>e knock me up, <<Master>>!"<</if>> You shove her over the desk, rub your hard dick along her pussylips, and ask if she wants you to impregnate her. She's almost beside herself, shuddering at the titillation, but before she can answer, you tell her that pregnancy is a very special reward for very good slaves, and you might give it to her one day - but that she doesn't deserve it yet. With that, you slide <<if ($PC.dick == 0)>>a strap-on<<else>>your cock<</if>> up to her ass instead and fuck that, rubbing your hands across the quivering slave's belly and pussy. @@.hotpink;She has become more devoted to you,@@ and @@.pink;she is desperately eager to get pregnant.@@ + <<if ($activeSlave.accent >= 3)>>She fumbles through a gestured explanation that she would like you to make her feel like you just made $subSlave.slaveName feel, since she doesn't know the $language words for that.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she would like you to make her feel like you just made $subSlave.slaveName feel.<<elseif canTalk($activeSlave) == false>>She's mute, so she uses gestures to ask you to make her feel like you just made $subSlave.slaveName feel.<<elseif ($activeSlave.lips > 70)>>She asks through her massive dick-sucking lips, "<<Master>>, can - can I be - can I be like, you know, that?"<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She asks through her big oral piercings, "<<Master>>, can - can I be - can I be like, you know, that?"<<else>>She asks, "<<Master>>, can - can I be - can I be like, you know, that?"<</if>> You make her state it more explicitly, so she tries again: <<if ($activeSlave.amp == 1)>> she wriggles around until her pussy is pointed right at you.<<elseif canTalk($activeSlave) == false>>she frantically pantomimes a pregnant belly, and lewdly gestures at her cunt.<<else>>"Plea<<s>>e knock me up, <<Master>>!"<</if>> You shove her over the desk, rub your hard dick along her pussylips, and ask if she wants you to impregnate her. She's almost beside herself, shuddering at the titillation, but before she can answer, you tell her that pregnancy is a very special reward for very good slaves, and you might give it to her one day - but that she doesn't deserve it yet. With that, you slide <<if ($PC.dick == 0)>>a strap-on<<else>>your cock<</if>> up to her ass instead and fuck that, rubbing your hands across the quivering slave's belly and pussy. @@.hotpink;She has become more devoted to you,@@ and @@.lightcoral;she is desperately eager to get pregnant.@@ <<set $activeSlave.devotion += 4>> <<set $activeSlave.analCount += 1>><<set $analTotal += 1>> <<set $activeSlave.fetish = "pregnancy">> @@ -300,7 +300,7 @@ You have $subSlave.slaveName pinned up against a railing on a balcony that overl <<link "Turn her into another fertility whore despite her barrenness">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> - <<if ($activeSlave.accent >= 3)>>She fumbles through a gestured explanation that she's fascinated by pregnancy, since she doesn't know the $language words for things like insemination and swollen belly.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she's fascinated by pregnancy.<<elseif canTalk($activeSlave) == false>>She's mute, so she uses gestures to communicate her attraction to the pregnant sex.<<elseif ($activeSlave.lips > 70)>>She says through her massive dick-sucking lips, "<<Master>>, I don't know. I jutht thought that wath really hot."<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She says through her big oral piercings, "<<Master>>, I don't know. I jutht thought that wath really hot."<<else>>She <<say>>s, "<<Master>>, I don't know. I ju<<s>>t thought that wa<<s>> really hot."<</if>> You ask her whether she wants to get pregnant too, and she reddens, knowing she can't. You force her to frame a response: <<if ($activeSlave.amp == 1)>>she wriggles around until her rear is pointed right at you.<<elseif canTalk($activeSlave) == false>>she pantomimes a pregnant belly, and uses gestures to indicate arousal.<<else>>"I would love to get pregnant, <<Master>>!"<</if>> You shove her over the desk, rub your hard dick between her slick thighs, and ask if she wants you to impregnate her. She's almost beside herself, shuddering at the titillation, but before she can answer, you tell her that it's a pointless dream, she'll never be pregnant, but that doesn't mean she can't fuck pregnant girls. Or fertile girls. With that, you slide <<if ($PC.dick == 0)>>a strap-on<<else>>your cock<</if>> up to her ass instead and sodomize her, rubbing your hands across the quivering slave's belly. @@.hotpink;She has become more devoted to you,@@ and @@.pink;she has developed a pregnancy fetish.@@ + <<if ($activeSlave.accent >= 3)>>She fumbles through a gestured explanation that she's fascinated by pregnancy, since she doesn't know the $language words for things like insemination and swollen belly.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she's fascinated by pregnancy.<<elseif canTalk($activeSlave) == false>>She's mute, so she uses gestures to communicate her attraction to the pregnant sex.<<elseif ($activeSlave.lips > 70)>>She says through her massive dick-sucking lips, "<<Master>>, I don't know. I jutht thought that wath really hot."<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She says through her big oral piercings, "<<Master>>, I don't know. I jutht thought that wath really hot."<<else>>She <<say>>s, "<<Master>>, I don't know. I ju<<s>>t thought that wa<<s>> really hot."<</if>> You ask her whether she wants to get pregnant too, and she reddens, knowing she can't. You force her to frame a response: <<if ($activeSlave.amp == 1)>>she wriggles around until her rear is pointed right at you.<<elseif canTalk($activeSlave) == false>>she pantomimes a pregnant belly, and uses gestures to indicate arousal.<<else>>"I would love to get pregnant, <<Master>>!"<</if>> You shove her over the desk, rub your hard dick between her slick thighs, and ask if she wants you to impregnate her. She's almost beside herself, shuddering at the titillation, but before she can answer, you tell her that it's a pointless dream, she'll never be pregnant, but that doesn't mean she can't fuck pregnant girls. Or fertile girls. With that, you slide <<if ($PC.dick == 0)>>a strap-on<<else>>your cock<</if>> up to her ass instead and sodomize her, rubbing your hands across the quivering slave's belly. @@.hotpink;She has become more devoted to you,@@ and @@.lightcoral;she has developed a pregnancy fetish.@@ <<set $activeSlave.devotion += 4>> <<set $activeSlave.analCount += 1>><<set $analTotal += 1>> <<set $activeSlave.fetish = "pregnancy">> @@ -322,7 +322,7 @@ You have $subSlave.slaveName pinned up against a railing on a balcony that overl <<link "Turn her into another breast fetishist">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> - <<if ($activeSlave.accent >= 3)>>Since she isn't conversant in $language, she's forced to use some delightfully lewd gestures at her own boobs to communicate that she would like to experience a nipple orgasm, too.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she would like to experience a nipple orgasm, too.<<elseif canTalk($activeSlave) == false>>She's mute, so she uses gestures to ask you for a nipple orgasm, too.<<elseif ($activeSlave.lips > 70)>>She asks through her massive dick-sucking lips, "<<Master>>, may I have a nipple orgathm, too?"<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She asks through her big oral piercings, "<<Master>>, may I have a nipple orga<<s>>m, too?"<<else>>She asks, "<<Master>>, may I have a nipple orga<<s>>m, too?"<</if>> You make her state it more explicitly, so she tries again: <<if ($activeSlave.amp == 1)>> she sticks her chest out as far as it will go, and wiggles it back and forth demonstratively.<<elseif canTalk($activeSlave) == false>>she tries to depict suckling and orgasm with her hands, but gives up and just sticks her tits out at you, pinching her nipples hard.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"Pleathe uthe my titth, <<Master>>!"<<else>>"Please use my boobs, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>!"<</if>> She gasps as you seize her and carry her back to your desk chair, but she's clearly pleased. You sit in the chair with her in your lap facing away from you<<if ($PC.boobs > 0)>>, her back against your breasts<</if>>, and torment her nipples until she's close to climax. Then you get her on her knees and push her over the edge with <<if ($PC.vagina == 1)>>your pussy rubbing against the stiff nipples atop her<<else>>your cock between her<</if>> <<if $activeSlave.boobs > 1600>>huge<<elseif $activeSlave.boobs > 800>>big<<else>>modest<</if>> tits. @@.hotpink;She has become more devoted to you,@@ and @@.pink;her sexuality now focuses on her breasts.@@ + <<if ($activeSlave.accent >= 3)>>Since she isn't conversant in $language, she's forced to use some delightfully lewd gestures at her own boobs to communicate that she would like to experience a nipple orgasm, too.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she would like to experience a nipple orgasm, too.<<elseif canTalk($activeSlave) == false>>She's mute, so she uses gestures to ask you for a nipple orgasm, too.<<elseif ($activeSlave.lips > 70)>>She asks through her massive dick-sucking lips, "<<Master>>, may I have a nipple orgathm, too?"<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She asks through her big oral piercings, "<<Master>>, may I have a nipple orga<<s>>m, too?"<<else>>She asks, "<<Master>>, may I have a nipple orga<<s>>m, too?"<</if>> You make her state it more explicitly, so she tries again: <<if ($activeSlave.amp == 1)>> she sticks her chest out as far as it will go, and wiggles it back and forth demonstratively.<<elseif canTalk($activeSlave) == false>>she tries to depict suckling and orgasm with her hands, but gives up and just sticks her tits out at you, pinching her nipples hard.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"Pleathe uthe my titth, <<Master>>!"<<else>>"Please use my boobs, <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>!"<</if>> She gasps as you seize her and carry her back to your desk chair, but she's clearly pleased. You sit in the chair with her in your lap facing away from you<<if ($PC.boobs > 0)>>, her back against your breasts<</if>>, and torment her nipples until she's close to climax. Then you get her on her knees and push her over the edge with <<if ($PC.vagina == 1)>>your pussy rubbing against the stiff nipples atop her<<else>>your cock between her<</if>> <<if $activeSlave.boobs > 1600>>huge<<elseif $activeSlave.boobs > 800>>big<<else>>modest<</if>> tits. @@.hotpink;She has become more devoted to you,@@ and @@.lightcoral;her sexuality now focuses on her breasts.@@ <<set $activeSlave.devotion += 4>> <<set $activeSlave.mammaryCount += 1>><<set $mammaryTotal += 1>> <<set $activeSlave.fetish = "boobs">> @@ -407,7 +407,7 @@ You have $subSlave.slaveName pinned up against a railing on a balcony that overl <<link "Turn her into a humiliation fetishist too">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> - You bring $activeSlave.slaveName to the railing $subSlave.slaveName just left. For a long while, you just play with her naked breasts, requiring her to look any member of the public below that stares at her right in the eyes. She sobs and shakes with abject embarrassment as she locks eyes with person after person. After enough of this, she's so sexually primed that she orgasms convulsively almost immediately after you enter her from behind. @@.hotpink;She has become more obedient,@@ and @@.pink;her sexuality now focuses on public humiliation.@@ + You bring $activeSlave.slaveName to the railing $subSlave.slaveName just left. For a long while, you just play with her naked breasts, requiring her to look any member of the public below that stares at her right in the eyes. She sobs and shakes with abject embarrassment as she locks eyes with person after person. After enough of this, she's so sexually primed that she orgasms convulsively almost immediately after you enter her from behind. @@.hotpink;She has become more obedient,@@ and @@.lightcoral;her sexuality now focuses on public humiliation.@@ <<SimpleVCheck>> <<set $activeSlave.fetish = "humiliation">> <<set $activeSlave.fetishKnown = 1>><<set $activeSlave.fetishStrength = 65>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 4f59f3757bab57da16f3061fa690d433ef3051c7..22cb60124b60c2c2ee67bac0ba07b8ff2a06d61e 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -1980,7 +1980,7 @@ She swallows uncomfortably, frozen in place and staring at the floor. Her eyes f <</if>> <<if $activeSlave.attrKnown != 1>> <br><br> - Just like that, the existing mystery about her feelings about girls and guys is @@.pink;cleared up.@@ + Just like that, the existing mystery about her feelings about girls and guys is @@.lightcoral;cleared up.@@ <<set $activeSlave.attrKnown = 1>> <</if>> @@ -3760,9 +3760,9 @@ She can manage it only with difficulty, since she's not in good shape. <<elseif $activeSlave.physicalAge >= 18 && $activeSlave.boobs <= 30000+($activeSlave.muscles*100)>> with ease, since she's in good shape. -<<elseif $activeSlave.physicalAge >= 13 && $activeSlave.boobs <= 20000+($activeSlave.muscles*50))>> +<<elseif $activeSlave.physicalAge >= 13 && $activeSlave.boobs <= 20000+($activeSlave.muscles*50)>> with ease, since she's in good shape. -<<elseif $activeSlave.physicalAge >= 4 && $activeSlave.boobs <= 10000+($activeSlave.muscles*20))>> +<<elseif $activeSlave.physicalAge >= 4 && $activeSlave.boobs <= 10000+($activeSlave.muscles*20)>> with ease, since she's in good shape. <<elseif $activeSlave.physicalAge == 3 && $activeSlave.boobs <= 5000+($activeSlave.muscles*10)>> with ease, since she's in good shape. @@ -6688,7 +6688,7 @@ You tell her kindly that you understand, and that she'll be trained to address t <<set $rep += 100>> <<set $activeSlave.trust -= 5, $activeSlave.oralCount += 50, $activeSlave.publicCount += 50, $activeSlave.slaveName = $activeSlave.birthName>> <<set $oralTotal += 50>> - <<if random(1,100) > 50>>The experience has given her an @@.pink;interest in humiliation.@@<<set $activeSlave.fetishStrength = 10>><<set $activeSlave.fetish = "humiliation">><<set $activeSlave.fetishKnown = 1>><</if>> + <<if random(1,100) > 50>>The experience has given her an @@.lightcoral;interest in humiliation.@@<<set $activeSlave.fetishStrength = 10>><<set $activeSlave.fetish = "humiliation">><<set $activeSlave.fetishKnown = 1>><</if>> <</replace>> <</link>> //This may impact her sexuality.// <<if $arcade > 0>> @@ -6745,7 +6745,7 @@ You tell her kindly that you understand, and that she'll be trained to address t with anticipation. <<set $activeSlave.devotion += 4, $activeSlave.clothes = "none">> <<if $activeSlave.fetishKnown == 0>> - That was not the response you expected; turns out she has a @@.pink;humiliation fetish.@@ + That was not the response you expected; turns out she has a @@.lightcoral;humiliation fetish.@@ <<set $activeSlave.fetishKnown = 1>> <</if>> <<else>> @@ -7490,7 +7490,7 @@ You tell her kindly that you understand, and that she'll be trained to address t She wastes no time in rushing over to your firm dome and bringing her tongue to your navel. She happily massages your middle with surprising gusto, becoming intensely aroused as your child<<if $PC.pregType > 1>>ren begin<<else>> begins<</if>> to kick with excitement and even reaching orgasm just by being allowed to touch your belly. She @@.mediumaquamarine;feels closer@@ to her lovely, gravid, owner after being permitted to shower attention on the thing she loves most. <<set $activeSlave.trust += 5>> <<else>> - She wastes no time in rushing over to your firm dome and bringing her tongue to your navel. She happily massages your middle with surprising gusto, becoming visibly aroused as your child<<if $PC.pregType > 1>>ren begin<<else>> begins<</if>> to kick with excitement. Once she finishes her first lap and returns to your belly button, she spasms with an intense orgasm. @@.pink;She clearly adores pregnant women.@@ + She wastes no time in rushing over to your firm dome and bringing her tongue to your navel. She happily massages your middle with surprising gusto, becoming visibly aroused as your child<<if $PC.pregType > 1>>ren begin<<else>> begins<</if>> to kick with excitement. Once she finishes her first lap and returns to your belly button, she spasms with an intense orgasm. @@.lightcoral;She clearly adores pregnant women.@@ <<set $activeSlave.fetishKnown = 1>> <</if>> <<else>> @@ -12035,7 +12035,7 @@ You tell her kindly that you understand, and that she'll be trained to address t You tell her that you will offer her a method of expiating her deep and troubling sin. She looks almost hopeful at this, until you lead her out onto a balcony and order her to strip before handing her a simple length of hempen rope. She already knows what's coming next, but she breaks down as she obeys your orders to kneel. She sobs abjectly, but you don't even have to give the next order: she's already flogging the rope against her own back in the hope of earning a reprieve by obedience. You count the strokes aloud, stopping at one in disapproval of how light she's hitting herself. She flogs herself harder and harder, screaming a little and crying in pain and fear as you obstinately refuse to say "two." When she strikes so hard that she draws a little blood, you finally say the terrible word. When you're finally satisfied with her self-torture, she's so exhausted that you carry her limp, bloody, vaguely urine-scented <<if $activeSlave.bellyPreg >= 1500>>gravid <</if>>form into the shower, wash her, and apply curatives, @@.red;though she's still quite injured.@@ She wakes to find herself curled up in your lap, and she stiffens for a brief moment before @@.hotpink;relaxing against your chest,@@ weeping softly. <<if ($activeSlave.fetish != "submissive") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "submissive",set $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> - She has come to associate @@.pink;submission@@ with sexual fulfillment. + She has come to associate @@.lightcoral;submission@@ with sexual fulfillment. <</if>> <<if ($activeSlave.behavioralFlaw != "odd") && (random(1,100) > 50)>> <<set $activeSlave.behavioralFlaw = "odd">> @@ -12056,13 +12056,13 @@ You tell her kindly that you understand, and that she'll be trained to address t <<KnockMeUp $activeSlave 100 2 -1 1>> <<if ($activeSlave.fetish != "humiliation") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "humiliation", $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> - She has come to associate @@.pink;humiliation@@ with sexual fulfillment. + She has come to associate @@.lightcoral;humiliation@@ with sexual fulfillment. <<elseif ($activeSlave.fetish != "submissive") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "submissive", $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> - She has come to associate @@.pink;submission@@ with sexual fulfillment. + She has come to associate @@.lightcoral;submission@@ with sexual fulfillment. <<elseif ($activeSlave.fetish != "pregnancy") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "pregnancy", $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> - She has come to associate @@.pink;carrying your children@@ with sexual fulfillment. + She has come to associate @@.lightcoral;carrying your children@@ with sexual fulfillment. <</if>> <<set $activeSlave.devotion += 4>> <</replace>> @@ -12079,10 +12079,10 @@ You tell her kindly that you understand, and that she'll be trained to address t <<VaginalVCheck>> <<if ($activeSlave.fetish != "humiliation") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "humiliation", $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> - She has come to associate @@.pink;humiliation@@ with sexual fulfillment. + She has come to associate @@.lightcoral;humiliation@@ with sexual fulfillment. <<elseif ($activeSlave.fetish != "submissive") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "submissive", $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> - She has come to associate @@.pink;submission@@ with sexual fulfillment. + She has come to associate @@.lightcoral;submission@@ with sexual fulfillment. <</if>> <<set $activeSlave.devotion += 4>> <</replace>> @@ -12098,10 +12098,10 @@ You tell her kindly that you understand, and that she'll be trained to address t <<AnalVCheck>> <<if ($activeSlave.fetish != "humiliation") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "humiliation", $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> - She has come to associate @@.pink;humiliation@@ with sexual fulfillment. + She has come to associate @@.lightcoral;humiliation@@ with sexual fulfillment. <<elseif ($activeSlave.fetish != "submissive") && (random(1,100) > 50)>> <<set $activeSlave.fetish = "submissive", $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>> - She has come to associate @@.pink;submission@@ with sexual fulfillment. + She has come to associate @@.lightcoral;submission@@ with sexual fulfillment. <</if>> <<set $activeSlave.devotion += 4>> <</replace>> diff --git a/src/uncategorized/dairyReport.tw b/src/uncategorized/dairyReport.tw index d4a92f81f1768601d59072cc99a79e2c14ceb30d..f7462317acda5151dba9f2f41b3d0dff000d4731 100644 --- a/src/uncategorized/dairyReport.tw +++ b/src/uncategorized/dairyReport.tw @@ -393,10 +393,8 @@ <<set $slaves[$i].boobs += 25>> <</if>> <</if>> - <<if $dairyImplantsSetting != 2>> - <<if $slaves[$i].prostate == 1>> - <<set $slaves[$i].prostate = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>> - <</if>> + <<if $slaves[$i].prostate == 1>> + <<set $slaves[$i].prostate = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>> <</if>> <<if $slaves[$i].vasectomy == 1>> <<set $slaves[$i].vasectomy = 0, $slaves[$i].health -= 10, $cash -= $surgeryCost>> diff --git a/src/uncategorized/masterSuiteReport.tw b/src/uncategorized/masterSuiteReport.tw index 3cd9f6e3ee4d1442bab0840cfe3efadda4791a46..e2bdf666f86cafb1d9f39c29dac4be4cb68fc280 100644 --- a/src/uncategorized/masterSuiteReport.tw +++ b/src/uncategorized/masterSuiteReport.tw @@ -292,7 +292,7 @@ <</if>> <</if>> <<if $slaves[$i].energy > 40 && $slaves[$i].energy < 95>> - Being a constant part of the fuckpit orgy @@.lime;greatly heightens her libido.@@ + Being a constant part of the fuckpit orgy @@.green;greatly heightens her libido.@@ <<set $slaves[$i].energy += 2>> <</if>> <</if>> @@ -380,7 +380,7 @@ <</if>> <<if $arcologies[0].FSRestart != "unset" && $propOutcome != 1 && _masterSuitePregnantSlaves > 0>> - The Societal Elite know what you are doing with your bedslaves. @@.red;They do not approve@@. + The Societal Elite know what you are doing with your bedslaves. @@.red;They do not approve.@@ <<set $failedElite += 5*_masterSuitePregnantSlaves>> <</if>> diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw index 1b23b76196cb19adfce118ab78ee1b5a4bc25fbe..6f8cf8eff405947076e3635ecc1f0c1efa9877e5 100644 --- a/src/uncategorized/newSlaveIntro.tw +++ b/src/uncategorized/newSlaveIntro.tw @@ -1764,37 +1764,35 @@ The legalities completed, ''__@@.pink;<<SlaveFullName $activeSlave>>@@__'' <<if <<set $activeSlave.devotion += 10>> <<set $activeSlave.trust -= 10>> <</link>> - <<if ($dairyPrepUpgrade == 1) && ($dairy > $dairySlaves+$bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren)>> - | <<link "Send her straight to the Industrial Dairy">> - <<set $activeSlave.assignment = "work in the dairy">> - <<set $activeSlave.assignmentVisible = 0>> - <<set $activeSlave.choosesOwnAssignment = 0>> - <<set $activeSlave.anus = Math.clamp($activeSlave.anus, 3, 4)>> - <<if $activeSlave.vagina > -1>><<set $activeSlave.vagina = Math.clamp($activeSlave.vagina, 3, 4)>><</if>> - <<replace "#introResult">> - You order <<if $HeadGirl == 0>>another slave<<else>>$HeadGirl.slaveName<</if>> to get $activeSlave.slaveName set up in $dairyName. The new slave does not know what $dairyName is, not really, and she doesn't know what being set up there means, either. If she knew that you are able to send her there so blithely only because it is equipped with a special preparatory raper that will seize her, <<if $activeSlave.vagina > -1>>mercilessly fuck her pussy and ass until both are gaped<<else>>ream her anus until it's cavernously gaped<</if>>, and then consign her to constant fucking by gargantuan machine phalli, she might resist. But she doesn't, so she does not. - <</replace>> - <</link>> - <</if>> - <<if $dairy > $dairySlaves+$bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>> - | <<link "Break her in for the Industrial Dairy">> - <<set $activeSlave.assignment = "work in the dairy">> - <<set $activeSlave.assignmentVisible = 0>> - <<set $activeSlave.choosesOwnAssignment = 0>> - <<set $activeSlave.anus = Math.clamp($activeSlave.anus, 3, 4)>> - <<set $activeSlave.analCount += 10>> - <<set $analTotal += 10>> - <<if $activeSlave.vagina > -1>> - <<set $activeSlave.vagina = Math.clamp($activeSlave.vagina, 3, 4)>> - <<set $activeSlave.vaginalCount += 10>> - <<set $vaginalTotal += 10>> - <</if>> - <<set $activeSlave.analCount += 10>> - <<set $analTotal += 10>> - <<replace "#introResult">> - Making use of <<if ($activeSlave.trust < -20) || ($activeSlave.devotion > 20)>>her obedience<<else>>the compliance systems<</if>>, you restrain her on one of the chairs in your office in an approximation of the position she'll occupy in $dairyName. Then you put a mask on her, like the ones the machines there feature, and turn it on, watching the slave squirm against her restraints under the sudden bombardment of garish hardcore porn. Finally, you add a dildo gag, both to mimic the dildo that will feed her, and to keep your office reasonably quiet. Then, for the rest of the day, you use her vulnerable <<if $activeSlave.vagina > -1>>holes<<else>>asshole<</if>> as an outlet for your sexual energy. You are not gentle; in fact, the point of the whole exercise is to gape her. By the evening she's been fucked so hard that she's stopped jerking against the chair when you pound <<if $PC.dick == 1>>your huge cock<<else>>a huge strap-on<</if>> in and out of her, so you're obliged to get creative, sliding fingers in alongside <<if $PC.dick == 1>>yourself<<else>>it<</if>> to really blow her out. Once that gets too easy, you start adding dildos for double penetration. By the night she's properly prepared to take $dairyName's giant phalli, and you're bored, so you consign her to her fate. She might have some opinion on how she's spent her day, but it's unlikely she'll remember it by tomorrow, what with the forearm-sized dildos sliding in and out of her<<if $activeSlave.vagina > -1>> cunt,<</if>> throat, and asshole. - <</replace>> - <</link>> + <<if ($activeSlave.lactation > 0 || (($dairySlimMaintainUpgrade == 0 || $dairySlimMaintain == 0) && ($activeSlave.boobs > 300 || $activeSlave.dick == 0 || $dairyImplantsSetting == 1) && $dairyImplantsSetting != 2)) || ($activeSlave.balls > 0)>> + <<if ($dairyPrepUpgrade == 1) && ($dairy > $dairySlaves+$bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren)>> + | <<link "Send her straight to the Industrial Dairy">> + <<set $activeSlave.choosesOwnAssignment = 0>> + <<set $activeSlave.anus = Math.clamp($activeSlave.anus, 3, 4)>> + <<if $activeSlave.vagina > -1>><<set $activeSlave.vagina = Math.clamp($activeSlave.vagina, 3, 4)>><</if>> + <<set $activeSlave.analCount += 10, $analTotal += 10>> + <<assignJob $activeSlave "dairy">> + <<replace "#introResult">> + You order <<if $HeadGirl == 0>>another slave<<else>>$HeadGirl.slaveName<</if>> to get $activeSlave.slaveName set up in $dairyName. The new slave does not know what $dairyName is, not really, and she doesn't know what being set up there means, either. If she knew that you are able to send her there so blithely only because it is equipped with a special preparatory raper that will seize her, <<if $activeSlave.vagina > -1>>mercilessly fuck her pussy and ass until both are gaped<<else>>ream her anus until it's cavernously gaped<</if>>, and then consign her to constant fucking by gargantuan machine phalli, she might resist. But she doesn't, so she does not. + <</replace>> + <</link>> + <</if>> + <<if $dairy > $dairySlaves+$bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>> + | <<link "Break her in for the Industrial Dairy">> + <<set $activeSlave.choosesOwnAssignment = 0>> + <<set $activeSlave.anus = Math.clamp($activeSlave.anus, 3, 4)>> + <<if $activeSlave.vagina > -1>> + <<set $activeSlave.vagina = Math.clamp($activeSlave.vagina, 3, 4)>> + <<set $activeSlave.vaginalCount += 10>> + <<set $vaginalTotal += 10>> + <</if>> + <<set $activeSlave.analCount += 10, $analTotal += 10>> + <<assignJob $activeSlave "dairy">> + <<replace "#introResult">> + Making use of <<if ($activeSlave.trust < -20) || ($activeSlave.devotion > 20)>>her obedience<<else>>the compliance systems<</if>>, you restrain her on one of the chairs in your office in an approximation of the position she'll occupy in $dairyName. Then you put a mask on her, like the ones the machines there feature, and turn it on, watching the slave squirm against her restraints under the sudden bombardment of garish hardcore porn. Finally, you add a dildo gag, both to mimic the dildo that will feed her, and to keep your office reasonably quiet. Then, for the rest of the day, you use her vulnerable <<if $activeSlave.vagina > -1>>holes<<else>>asshole<</if>> as an outlet for your sexual energy. You are not gentle; in fact, the point of the whole exercise is to gape her. By the evening she's been fucked so hard that she's stopped jerking against the chair when you pound <<if $PC.dick == 1>>your huge cock<<else>>a huge strap-on<</if>> in and out of her, so you're obliged to get creative, sliding fingers in alongside <<if $PC.dick == 1>>yourself<<else>>it<</if>> to really blow her out. Once that gets too easy, you start adding dildos for double penetration. By the night she's properly prepared to take $dairyName's giant phalli, and you're bored, so you consign her to her fate. She might have some opinion on how she's spent her day, but it's unlikely she'll remember it by tomorrow, what with the forearm-sized dildos sliding in and out of her<<if $activeSlave.vagina > -1>> cunt,<</if>> throat, and asshole. + <</replace>> + <</link>> + <</if>> <</if>> <</if>> diff --git a/src/uncategorized/ptWorkaround.tw b/src/uncategorized/ptWorkaround.tw index 5fd7b5811c9fea5c27c8ba97367957027e294667..6c0f8d17275c94c1103388812e75e3d634799587 100644 --- a/src/uncategorized/ptWorkaround.tw +++ b/src/uncategorized/ptWorkaround.tw @@ -291,6 +291,10 @@ <<case "learn skills">> <<set _trainingEfficiency = 10+Math.trunc($activeSlave.devotion/30)+$activeSlave.intelligence>> <<set $skillIncrease = _trainingEfficiency>> + <<if $PC.career == "escort">> + You are well-versed in sexual techniques and how to employ them, giving you an edge in teaching her. + <<set _trainingEfficiency += 10>> + <</if>> <<if $activeSlave.devotion > 50>> She's devoted to you, making sexual training much easier. <<elseif $activeSlave.devotion > 20>> @@ -356,7 +360,7 @@ <<elseif ($activeSlave.vagina == -1)>> shemale slut; @@.yellow;her assignment has defaulted to fostering devotion.@@ <<set $trainingRegimen = "build her devotion">> - <<elseif ($activeSlave.vaginalAccessory == "chastity belt")>> + <<elseif ($activeSlave.vaginalAccessory == "chastity belt") || ($activeSlave.vaginalAccessory == "combined chastity")>> slut, notwithstanding her chastity belt; @@.yellow;her assignment has defaulted to fostering devotion.@@ <<set $trainingRegimen = "build her devotion">> <</if>> diff --git a/src/uncategorized/randomNonindividualEvent.tw b/src/uncategorized/randomNonindividualEvent.tw index 8390c990135041a32e72ac23fd92921f99d4caf4..fe2aa89364dc7b112f4956dcb2856467ef758916 100644 --- a/src/uncategorized/randomNonindividualEvent.tw +++ b/src/uncategorized/randomNonindividualEvent.tw @@ -818,7 +818,7 @@ <<if $arcologies[0].FSEgyptianRevivalist > random(1,100)>> <<set $events.push("RE FSEgyptianRevivalist acquisition")>> <</if>> - <<if $arcologies[0].FSPaternalistDecoration == 100 && $minimumSlaveAge <= 14 && $week >= 100>> + <<if $arcologies[0].FSPaternalistDecoration == 100 && $minimumSlaveAge <= 14 && $week >= 100 && $swanSong != 1>> <<set $recruit.push("paternalist swan song")>> <</if>> <<set $FSNonconformistEvents = []>> diff --git a/src/uncategorized/reAWOL.tw b/src/uncategorized/reAWOL.tw index f5b47776a7384fa25aa0b03727e6910aebef4f99..107dffd9bf958f6fafda0b295a26d2befa0f318b 100644 --- a/src/uncategorized/reAWOL.tw +++ b/src/uncategorized/reAWOL.tw @@ -53,8 +53,8 @@ Your window of opportunity to act is closing. If you have plans for punishing th <<replace "#SFresult">> Despite the trouble she has caused you, the culmination of this mercenary's wanton flight from the rest of the $mercenariesTitle is decidedly anti-climatic. The last you hear of her is in the footnote of one of your daily reports, with some minute yet suitably gory pictures as an accompaniment. When the stolen weapons are returned to their rightful place in your arcology, the unfortunate matter is concluded once and for all. @@.green;Your reputation improves@@, a result of the fear of crossing you that your result have inspired. Also @@.green;Archology prospertiy improves@@, a result of showing your citizens that you are willing and able to deal with such matters in-house. <<set $rep += 1000,$arcologies[0].prosperity += 2>> - <<if $arcologies[0].prosperity += 2 > $AProsperityCap>> - <<set $arcologies[0].prosperity = $AProsperityCap>> + <<if $arcologies[0].prosperity > $AProsperityCap>> + <<set $arcologies[0].prosperity = $AProsperityCap>> <</if>> <</replace>> <</link>> @@ -105,8 +105,8 @@ Your window of opportunity to act is closing. If you have plans for punishing th <<replace "#aliveresult">> An example must be made. There is a binding contract between you and your $mercenariesTitle, and this woman attempted to undermine it for her own selfish profit. The protesting bitch is stripped and flogged on the promenade before being escorted bleeding from the arcology. The public @@.green;approves of this harshness.@@ In addition @@.green;Archology prospertiy improves@@, a result of showing your citizens that you are willing and able to deal with such matters in-house. <<set $rep += 1000,$arcologies[0].prosperity += 2>> - <<if $arcologies[0].prosperity += 2 > $AProsperityCap>> - <<set $arcologies[0].prosperity = $AProsperityCap>> + <<if $arcologies[0].prosperity > $AProsperityCap>> + <<set $arcologies[0].prosperity = $AProsperityCap>> <</if>> <</replace>> <</link>> diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw index 7adef3a19988555fa4d4fcd0a56a13aff81a3e38..e53611dc7e26a9be37f13cf84d215856d2fab843 100644 --- a/src/uncategorized/reRecruit.tw +++ b/src/uncategorized/reRecruit.tw @@ -212,6 +212,8 @@ A young <<if $activeSlave.physicalAge < 13>>girl<<elseif $activeSlave.physicalAg <<case "paternalist swan song">> +<<set $swanSong = 1>> + <<set $activeSlaveOneTimeMinAge = 10>> <<set $activeSlaveOneTimeMaxAge = 14>> <<include "Generate New Slave">> diff --git a/src/uncategorized/saDiet.tw b/src/uncategorized/saDiet.tw index 50f081f3f7064bb04a214824d6761dc47ee5bc4d..289ba3f5ed79ea360d4946cf449a448b0939a2d4 100644 --- a/src/uncategorized/saDiet.tw +++ b/src/uncategorized/saDiet.tw @@ -428,7 +428,7 @@ <<if ($slaves[$i].fetishStrength <= 65)>> <<if ($slaves[$i].fetish != "pregnancy")>> <<if $fetishChangeChance > random(0,100)>> - She begins to find the thought of filling a fertile womb with sperm @@.pink;irresistible.@@ + She begins to find the thought of filling a fertile womb with sperm @@.lightcoral;irresistible.@@ <<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishKnown = 1>> <</if>> <</if>> @@ -680,7 +680,7 @@ <<if ($slaves[$i].fetishStrength <= 95)>> <<if ($slaves[$i].fetish != "cumslut")>> <<if $fetishChangeChance > random(0,100)>> - After sucking down cum for sustenance, she has started to think of the stuff as a @@.pink;normal part@@ of life. + After sucking down cum for sustenance, she has started to think of the stuff as a @@.lightcoral;normal part@@ of life. <<set $slaves[$i].fetish = "cumslut", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>> <</if>> <</if>> @@ -759,7 +759,7 @@ <</if>> <<elseif ($slaves[$i].fetish == "cumslut")>> <<if ($slaves[$i].fetishKnown == 0)>> - Being forced to get her sustenance only by working the phallic food dispensers in the kitchen has revealed something: @@.pink;she's got an oral fetish!@@ + Being forced to get her sustenance only by working the phallic food dispensers in the kitchen has revealed something: @@.lightcoral;she's got an oral fetish!@@ <<set $slaves[$i].fetishKnown = 1>> <<elseif ($slaves[$i].fetishStrength <= 95) && ($slaves[$i].devotion > 4)>> Being forced to get her sustenance only by working the phallic food dispensers in the kitchen has @@.lightcoral;deepened her oral fixation.@@ @@ -771,7 +771,7 @@ Being forced to get her sustenance only by working the phallic food dispensers in the kitchen @@.mediumorchid;disgusts her.@@ <<set $slaves[$i].devotion -= 2>> <<elseif $fetishChangeChance > random(0,100)>> - Getting her sustenance only after working the phallic food dispensers in the kitchen makes sucking cock to completion such an integral part of her life that she starts to @@.pink;fetishize ejaculate.@@ + Getting her sustenance only after working the phallic food dispensers in the kitchen makes sucking cock to completion such an integral part of her life that she starts to @@.lightcoral;fetishize ejaculate.@@ <<set $slaves[$i].fetish = "cumslut">> <<set $slaves[$i].fetishKnown = 1>> <<set $slaves[$i].fetishStrength = 10>> diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw index 3b72405a080e85ea2893ede696e05a6ab2662920..87edeae18dd168f216a6828ff92a49b3ff02138e 100644 --- a/src/uncategorized/saDrugs.tw +++ b/src/uncategorized/saDrugs.tw @@ -22,7 +22,7 @@ <<if ($slaves[$i].fetishStrength <= 60)>> <<if ($slaves[$i].fetish != "submissive")>> <<if $fetishChangeChance > random(0,100)>> - The willingness to @@.pink;submit@@ created by the drugs invades $possessive sexuality, too. + The willingness to @@.lightcoral;submit@@ created by the drugs invades $possessive sexuality, too. <<set $slaves[$i].fetish = "submissive">> <<set $slaves[$i].fetishKnown = 1>> <<set $slaves[$i].fetishStrength = 10>> @@ -1140,7 +1140,7 @@ <</if>> <<elseif ($slaves[$i].fetish == "buttslut")>> <<if ($slaves[$i].fetishKnown == 0)>> - Getting buttfucked morning and night by reciprocating dildos that ejaculate $possessive drug regime has revealed something: @@.pink;$pronoun likes it up the ass!@@ + Getting buttfucked morning and night by reciprocating dildos that ejaculate $possessive drug regime has revealed something: @@.lightcoral;$pronoun likes it up the ass!@@ <<set $slaves[$i].fetishKnown = 1>> <<elseif ($slaves[$i].fetishStrength <= 95) && ($slaves[$i].devotion > 4)>> Getting buttfucked morning and night by reciprocating dildos that ejaculate $possessive drug regime has @@.lightcoral;deepened $possessive anal fixation.@@ @@ -1151,7 +1151,7 @@ Getting buttfucked morning and night by reciprocating dildos that ejaculate $possessive drug regime @@.mediumorchid;disgusts $object.@@ <<set $slaves[$i].devotion -= 2>> <<elseif $fetishChangeChance > random(0,100)>> - $pronounCap starts to look forward to getting buttfucked morning and night by reciprocating dildos that ejaculate $possessive drug regime; $pronoun's @@.pink;become anally fixated.@@ + $pronounCap starts to look forward to getting buttfucked morning and night by reciprocating dildos that ejaculate $possessive drug regime; $pronoun's @@.lightcoral;become anally fixated.@@ <<set $slaves[$i].fetish = "buttslut">> <<set $slaves[$i].fetishKnown = 1>> <<set $slaves[$i].fetishStrength = 10>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 5cc728911b8bf2046b3ab00efc91c156561b84e6..882dc4c621742d143856ee3dfd4b4a9f15c43011 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -61,7 +61,7 @@ <<elseif $slaves[$i].fuckdoll <= 65>> This week it @@.green;receives training for finer arousal control@@ from its suit. It can now be warmed up before use, to make it as desperate as possible; or it can be warmed up and left to suffer. <<if $slaves[$i].fetishStrength > 50>> - It's now so desperate for any stimulation that it @@.pink;begins to forget what once aroused it.@@ It now wants whatever it can get. + It's now so desperate for any stimulation that it @@.coral;begins to forget what once aroused it.@@ It now wants whatever it can get. <<set $slaves[$i].fetishStrength = 50>> <</if>> <<if $slaves[$i].sexualFlaw != "none">> @@ -71,7 +71,7 @@ <<elseif $slaves[$i].fuckdoll <= 75>> This week it @@.green;begins to learn more advanced commands@@ from its suit. It is taught a command that instructs it to take a more active role in penetrative sex. When that command is given, it must fuck itself against any <<if $PC.dick == 1>>cocks<<else>>phalli<</if>> that are currently inside it, as hard as it possibly can. <<if $slaves[$i].fetish != "none" && $slaves[$i].fetish != "mindbroken">> - It @@.pink;no longer retains any sexual preferences@@ at all. It just wants to be penetrated. + It @@.coral;no longer retains any sexual preferences@@ at all. It just wants to be penetrated. <<set $slaves[$i].fetish = "none", $slaves[$i].fetishStrength = 0>> <</if>> <<if $slaves[$i].intelligence > 1>> @@ -236,7 +236,7 @@ <<set $slaves[$i].devotion += 1>> <</if>> <<elseif ($slaves[$i].devotion < -20)>> - The ropes she's wearing restrict her without pain, rendering her @@.hotpink;susceptible to control@@ and @@.gold;afraid@@. + The ropes she's wearing restrict her without pain, rendering her @@.hotpink;susceptible to control@@ and @@.gold;afraid.@@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust -= 1>> <</if>> <<default>> @@ -270,7 +270,7 @@ <<if ($slaves[$i].fetish == "humiliation")>> <<if random(1,100) > 90>> <<if not setup.modestClothes.includes($slaves[$i].clothes)>> - Surprisingly, she takes to her extremely revealing clothing, and gets an obvious thrill from it. @@.green;She's a humiliation fetishist!@@ + Surprisingly, she takes to her extremely revealing clothing, and gets an obvious thrill from it. @@.lightcoral;She's a humiliation fetishist!@@ <<set $slaves[$i].fetishKnown = 1>> <</if>> <</if>> @@ -285,7 +285,7 @@ She's such an anal whore that she's @@.hotpink;perversely proud@@ of the chastity belt that covers her neglected pussy. <<set $slaves[$i].devotion += 1>> <<else>> - She doesn't seem to mind that her pussy is going unsused. + She @@.hotpink;doesn't seem to mind@@ that her pussy is going unsused. <<set $slaves[$i].devotion += 1>> <</if>> <<else>> @@ -325,7 +325,7 @@ Her sex drive is so overcharged that she manages to orgasm often despite the chastity cage that <<if ($slaves[$i].balls == 0)>>prevents her or anyone else from touching her soft cock<<else>>keeps her dick soft and untouched<</if>>; it's almost always dripping a stream of precum. <<elseif ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishStrength > 60) && canAchieveErection($slaves[$i])>> <<if $slaves[$i].fetishKnown == 1>> - She's such a masochist that the pain of even getting semi-hard in her chastity cage turns her on even more, @@.green;slightly increasing her sexual appetite@@. + She's such a masochist that the pain of even getting semi-hard in her chastity cage turns her on even more, @@.green;slightly increasing her sexual appetite.@@ <<set $slaves[$i].energy++>> <<else>> Her chastity cage is always painfully tight around her smi-hard dick; something that seems to be arousing to her, only to make it even more painful. @@ -374,10 +374,10 @@ <</if>> <<elseif $slaves[$i].fetish == "pregnancy" && $slaves[$i].fetishKnown == 0>> <<if $slaves[$i].preg < -1>> - Her collar's display reveals all sorts of personal information about her womb, which nearly causes her to have a @@.mediumorchid;mental breakdown@@, painting her as an infertile @@.green;pregnancy fetishist.@@ + Her collar's display reveals all sorts of personal information about her womb, which nearly causes her to have a @@.mediumorchid;mental breakdown@@, painting her as an infertile @@.lightcoral;pregnancy fetishist.@@ <<set $slaves[$i].devotion -= 3>> <<else>> - Her collar's display reveals all sorts of personal information about her womb, @@.hotpink;oddly exciting@@ her. It would seem she has a @@.green;pregnancy fetish!@@ + Her collar's display reveals all sorts of personal information about her womb, @@.hotpink;oddly exciting@@ her. It would seem she has a @@.lightcoral;pregnancy fetish!@@ <<set $slaves[$i].devotion += 1>> <</if>> <<set $slaves[$i].fetishKnown = 1>> @@ -385,7 +385,7 @@ Her collar's display reveals all sorts of personal information about her womb, which is completely humiliating, and @@.hotpink;pleasing@@ to her. <<set $slaves[$i].devotion += 1>> <<elseif $slaves[$i].fetish == "humiliation" && $slaves[$i].fetishKnown == 0>> - Her collar's display reveals all sorts of personal information about her womb, which is completely humiliating, and @@.hotpink;oddly pleasing@@ to her. She seems to have a @@.green;humiliation fetish!@@ + Her collar's display reveals all sorts of personal information about her womb, which is completely humiliating, and @@.hotpink;oddly pleasing@@ to her. She seems to have a @@.lightcoral;humiliation fetish!@@ <<set $slaves[$i].devotion += 1>> <<set $slaves[$i].fetishKnown = 1>> <<elseif $slaves[$i].devotion <= -20>> @@ -520,7 +520,7 @@ <<set $slaves[$i].trust -= 2>> <</if>> <<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 0)>> - During sex, every breath in and out is agonizing. Despite this, she seems to get off on the pain; she's a @@.lightcoral;natural masochist.@@ + During sex, every breath in and out is agonizing. Despite this, she seems to get off on the pain; she's a @@.lightcoral;natural masochist.@@ <<set $slaves[$i].fetishKnown = 1>> <<elseif ($slaves[$i].fetish == "none") || ($slaves[$i].fetishKnown == 0)>> <<if $fetishChangeChance > random(0,100)>> @@ -581,10 +581,10 @@ <</if>> <<if ($slaves[$i].fetish == "pregnancy") && ($slaves[$i].fetishStrength <= 95)>> <<if random(1,100) >= 20>> - Pretending to be pregnant has @@.lightcoral;furthered her interest in pregnancy@@. + Pretending to be pregnant has @@.lightcoral;furthered her interest in pregnancy.@@ <<set $slaves[$i].fetishStrength += 4>> <<elseif ($slaves[$i].fetishStrength <= 40)>> - Lugging around a fake pregnancy for the week has shown her she isn't as into pregnancy as she thought. + Lugging around a fake pregnancy for the week has shown her she @@.coral;isn't as into pregnancy as she thought.@@ <<set $slaves[$i].fetish = "none", $slaves[$i].fetishStrength = 10>> <</if>> <</if>> @@ -878,7 +878,7 @@ <</if>> <<if $slaves[$i].anus < 3>> <<if ($slaves[$i].anus < 1) || (random(1,2) == 1)>> - Constantly wearing a large tailed plug up her ass @@.lime;loosens her sphincter@@. + Constantly wearing a large tailed plug up her ass @@.lime;loosens her sphincter.@@ <<set $slaves[$i].anus += 1>> <<else>> The large tailed plug she's required to wear up her ass stretches it to the limit, but on the rare occasions when the plug is removed, her rear hole still tightens up. @@ -889,7 +889,8 @@ In fact, she @@.hotpink;regularly orgasms@@ even in non-sexual situations as the plug is @@.green;constantly stimulating@@ her rear-end. <<set $slaves[$i].devotion += 1>> <<set $slaves[$i].energy += 1>> - <</if>> <</if>> + <</if>> + <</if>> <<else>> <<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">> <<if ($slaves[$i].anus < 2)>> @@ -948,7 +949,8 @@ In fact, she @@.hotpink;regularly orgasms@@ even in non-sexual situations as the plug is @@.green;constantly stimulating@@ her rear-end. <<set $slaves[$i].devotion += 1>> <<set $slaves[$i].energy += 1>> - <</if>> <</if>> + <</if>> + <</if>> <<else>> <<if ($slaves[$i].anus < 4)>> <<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">> @@ -984,7 +986,7 @@ <<set $slaves[$i].fetishKnown = 1>> <<elseif ($slaves[$i].fetish == "none") || ($slaves[$i].fetishKnown == 0)>> <<if $fetishChangeChance > random(0,100)>> - Slowly, her shame at having a tail inserted in her ass each morning turns to secret enjoyment and finally to @@.pink;open arousal at the humiliating accessory.@@ + Slowly, her shame at having a tail inserted in her ass each morning turns to secret enjoyment and finally to @@.lightcoral;open arousal at the humiliating accessory.@@ <<set $slaves[$i].fetish = "humiliation", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>> <</if>> <</if>> @@ -994,7 +996,7 @@ <<set $slaves[$i].fetishKnown = 1>> <<elseif ($slaves[$i].fetish == "none") || ($slaves[$i].fetishKnown == 0)>> <<if $fetishChangeChance > random(0,100)>> - Slowly, her anguish at getting the plug up her butt in the morning turns to secret enjoyment and finally to @@.pink;open arousal at having her anus filled.@@ + Slowly, her anguish at getting the plug up her butt in the morning turns to secret enjoyment and finally to @@.lightcoral;open arousal at having her anus filled.@@ <<set $slaves[$i].fetish = "buttslut", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>> <</if>> <</if>> @@ -1223,6 +1225,9 @@ <<elseif ($slaves[$i].fetish == "boobs")>> She can't see a woman without doing her best to get her hands on her breasts. She's now @@.green;more aroused by women.@@ <<set $slaves[$i].attrXX += 3>> + <<elseif $slaves[$i].fetish == "pregnancy" && canAchieveErection($slaves[$i])>> + She can't see a woman without plotting to plant her seed in her womb. She's now @@.green;more aroused by women.@@ + <<set $slaves[$i].attrXX += 3>> <</if>> <</if>> <<if ($slaves[$i].behavioralQuirk == "adores women")>> @@ -1560,23 +1565,23 @@ <</if>> <<if $slaves[$i].fetishStrength > 10>> <<if $slaves[$i].trust < -20>> - She's too afraid to pursue what pleases her, @@.pink;reducing her sexual distinctiveness.@@ + She's too afraid to pursue what pleases her, @@.coral;reducing her sexual distinctiveness.@@ <<set $slaves[$i].fetishStrength -= 4>> <<elseif $slaves[$i].devotion < -20>> - She's so unhappy with her life as a sex slave that @@.pink;her interest in unusual sex decreases.@@ + She's so unhappy with her life as a sex slave that @@.coral;her interest in unusual sex decreases.@@ <<set $slaves[$i].fetishStrength -= 4>> <<elseif $slaves[$i].trust <= 50>> - She lacks the confidence to pursue what pleases her, @@.pink;reducing her kinkiness.@@ + She lacks the confidence to pursue what pleases her, @@.coral;reducing her kinkiness.@@ <<set $slaves[$i].fetishStrength -= 2>> <<elseif $slaves[$i].devotion <= 50>> - She's not fully comfortable being a sex slave, @@.pink;reducing her interest in kinky sex.@@ + She's not fully comfortable being a sex slave, @@.coral;reducing her interest in kinky sex.@@ <<set $slaves[$i].fetishStrength -= 2>> <</if>> <<if $slaves[$i].fetish == "buttslut">> <<if $slaves[$i].prostate == 0>> <<if $slaves[$i].vagina == -1>> <<if $slaves[$i].trust >= -20>> - She thinks of her anus as her primary sexual organ, but she lacks prostate or a g-spot to be internally stimulated by a cock inside her rear hole, @@.pink;reducing her ability to appreciate anal.@@ + She thinks of her anus as her primary sexual organ, but she lacks prostate or a g-spot to be internally stimulated by a cock inside her rear hole, @@.coral;reducing her ability to appreciate anal.@@ <<set $slaves[$i].fetishStrength -= 4>> <</if>> <</if>> @@ -1584,7 +1589,7 @@ <</if>> <</if>> <<if $slaves[$i].fetishStrength <= 5>> - @@.pink;She has lost all interest in her fetishes and is now sexually vanilla.@@ + @@.coral;She has lost all interest in her fetishes and is now sexually vanilla.@@ <<set $slaves[$i].fetish = "none", $slaves[$i].fetishStrength = 0>> <</if>> <</if>> @@ -1905,7 +1910,7 @@ <<case "cum addict">> <<if $slaves[$i].fetish != "cumslut">> <<if $slaves[$i].fetishStrength > 60>> - Her cum addiction @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Her cum addiction @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -1946,7 +1951,7 @@ <<case "anal addict">> <<if $slaves[$i].fetish != "buttslut">> <<if $slaves[$i].fetishStrength > 60>> - Her anal addiction @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Her anal addiction @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -1981,7 +1986,7 @@ <<if $slaves[$i].prostate == 0>> <<if $slaves[$i].vagina == -1>> <<if random(1,5) == 1>> - Since she lacks a prostate or a g-spot to be stimulated by cocks up her butt, her @@.green;purely psychological addiction to asshole sex resolves itself,@@ and she @@.pink;starts to consider other sexual pursuits.@@ + Since she lacks a prostate or a g-spot to be stimulated by cocks up her butt, her @@.green;purely psychological addiction to asshole sex resolves itself,@@ and she @@.coral;starts to consider other sexual pursuits.@@ <<set $slaves[$i].sexualQuirk = "none">> <<set $slaves[$i].fetishStrength -= 20>> <</if>> @@ -1990,7 +1995,7 @@ <<case "attention whore">> <<if $slaves[$i].fetish != "humiliation">> <<if $slaves[$i].fetishStrength > 60>> - Being an attention whore @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Being an attention whore @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -2018,7 +2023,7 @@ <<case "breast growth">> <<if $slaves[$i].fetish != "boobs">> <<if $slaves[$i].fetishStrength > 60>> - Being a breast expansion fanatic @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Being a breast expansion fanatic @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -2056,7 +2061,7 @@ <<case "abusive">> <<if $slaves[$i].fetish != "dom">> <<if $slaves[$i].fetishStrength > 60>> - Being addicted to sexually abusing others @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Being addicted to sexually abusing others @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -2087,7 +2092,7 @@ <<case "malicious">> <<if $slaves[$i].fetish != "sadist">> <<if $slaves[$i].fetishStrength > 60>> - Being addicted to others' sexual anguish @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Being addicted to others' sexual anguish @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -2115,7 +2120,7 @@ <<case "self hating">> <<if $slaves[$i].fetish != "masochist">> <<if $slaves[$i].fetishStrength > 60>> - Her sexual self hatred @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Her sexual self hatred @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -2146,7 +2151,7 @@ <<case "neglectful">> <<if $slaves[$i].fetish != "submissive">> <<if $slaves[$i].fetishStrength > 60>> - Her sexual self neglect @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Her sexual self neglect @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -2177,7 +2182,7 @@ <<case "breeder">> <<if $slaves[$i].fetish != "pregnancy">> <<if $slaves[$i].fetishStrength > 60>> - Her breeding obsession @@.pink;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ + Her breeding obsession @@.coral;disinterests her in her current fetish,@@ and the conflict of sexual identity causes her @@.mediumorchid;some anguish.@@ <<set $slaves[$i].fetishStrength -= 5>> <<set $slaves[$i].devotion -= 3>> <<else>> @@ -2310,7 +2315,7 @@ <<switch $slaves[$i].career>> <<case "a slave">> - She has been a slave so long that she can barely remember making decisions for herself, and @@.hotpink;feels naturally drawn@@ to her <<if $PC.title == 1>>Master<<else>>Mistress<</if>>. + She has been a slave so long that she can barely remember making decisions for herself, and @@.hotpink;feels naturally drawn@@ to her <<WrittenMaster $slaves[$i]>>. <<set $slaves[$i].devotion += 1>> <<case "a dairy slave">> She is @@.hotpink;thankful@@ that you saved her from becoming a mindless cow<<if $slaves[$i].trust < 50>>, though she still has her doubts<</if>>. @@ -2419,10 +2424,10 @@ <<if ($slaves[$i].assignment != "serve in the master suite") || ($masterSuiteUpgradeLuxury < 2)>> <<if ($slaves[$i].assignment != "work in the dairy") || ($dairyStimulatorsSetting == 0)>> <<if ($slaves[$i].vagina is 3) && ($slaves[$i].vaginalAccessory != "large dildo") && ($slaves[$i].vaginalAccessory != "huge dildo") && ($slaves[$i].vaginalAccessory != "long, large dildo") && ($slaves[$i].vaginalAccessory != "long, huge dildo")>> - With a rest from strenuous use, @@.orange;$possessive loose vagina recovers a little.@@ + With a rest from strenuous use, @@.lime;$possessive loose vagina recovers a little.@@ <<set $slaves[$i].vagina -= 1>> <<elseif ($slaves[$i].anus is 3) && ($slaves[$i].buttplug != "large plug") && ($slaves[$i].buttplug != "huge plug") && ($slaves[$i].buttplug != "long, large plug") && ($slaves[$i].buttplug != "long, huge plug")>> - With a rest from continual sodomy, @@.orange;$possessive gaping anus recovers a little.@@ + With a rest from continual sodomy, @@.lime;$possessive gaping anus recovers a little.@@ <<set $slaves[$i].anus -= 1>> <</if>> <</if>> @@ -2494,13 +2499,13 @@ <</if>> <<case "vanilla">> <<if ($slaves[$i].fetish != "none") && ($fetishChangeChance > random(0,100)-20*$assistant)>> - After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms during straightforward sex, @@.lightcoral;her sexuality returns to normal.@@ + After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms during straightforward sex, @@.coral;her sexuality returns to normal.@@ <<set $slaves[$i].fetish = "none", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>> <</if>> <<case "oral">> <<if ($slaves[$i].fetish != "cumslut")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when she's using her mouth. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when she's using her mouth. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms as she performs oral sex, @@.lightcoral;she develops a fetish for cum.@@ @@ -2513,7 +2518,7 @@ <<case "anal">> <<if ($slaves[$i].fetish != "buttslut")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when her rear hole is being fucked. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when her rear hole is being fucked. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms when her ass is being stimulated, @@.lightcoral;she develops a fetish for being an anal bottom.@@ @@ -2526,7 +2531,7 @@ <<case "boobs">> <<if ($slaves[$i].fetish != "boobs")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when her tits are being touched. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when her tits are being touched. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms when her nipples are being stimulated, @@.lightcoral;she develops a fetish for her tits.@@ @@ -2539,7 +2544,7 @@ <<case "submissive">> <<if ($slaves[$i].fetish != "submissive")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when she's being held down and used. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when she's being held down and used. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms when she is restrained, @@.lightcoral;she develops a fetish for submission.@@ @@ -2552,7 +2557,7 @@ <<case "humiliation">> <<if ($slaves[$i].fetish != "humiliation")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when she's got an audience. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when she's got an audience. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms when she is being humiliated, @@.lightcoral;she develops a fetish for humiliation.@@ @@ -2565,7 +2570,7 @@ <<case "pregnancy">> <<if ($slaves[$i].fetish != "pregnancy")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when she feels like she's being bred. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when she feels like she's being bred. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms during <<if $PC.dick == 1>>unprotected sex<<if $PC.vagina == 1>> and <</if>><</if>><<if $PC.vagina == 1>>loving contact with the female anatomy<</if>>, @@.lightcoral;she begins to fantasize about pregnancy.@@ @@ -2578,7 +2583,7 @@ <<case "dom">> <<if ($slaves[$i].fetish != "dom")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when another slave is servicing her. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when another slave is servicing her. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms while she's taking an active, dominant sexual role, @@.lightcoral;she begins to enjoy dominance.@@ @@ -2591,7 +2596,7 @@ <<case "masochist">> <<if ($slaves[$i].fetish != "masochist")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when she's being hurt. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when she's being hurt. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms while she's being beaten, @@.lightcoral;she begins to enjoy pain.@@ @@ -2604,7 +2609,7 @@ <<case "sadist">> <<if ($slaves[$i].fetish != "sadist")>> <<if $slaves[$i].fetishStrength >= 10>> - Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.pink;suppress her current fetish,@@ encouraging her to orgasm when she witnesses or even takes part in another slave's pain. + Her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> acts to @@.coral;suppress her current fetish,@@ encouraging her to orgasm when she witnesses or even takes part in another slave's pain. <<set $slaves[$i].fetishStrength -= 20>> <<elseif ($fetishChangeChance > random(0,100)-20*$assistant)>> After her smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing encourages many orgasms while she's involved in the abuse of other slaves, @@.lightcoral;she begins to develop a sadistic streak.@@ @@ -2625,8 +2630,7 @@ <<if ($slaves[$i].clitPiercing != 3) || ($slaves[$i].clitSetting == "off") || ($slaves[$i].clitSetting == "none") || ($slaves[$i].clitSetting == "all") || ($slaves[$i].clitSetting == "men") || ($slaves[$i].clitSetting == "women")>> <<if canDoAnal($slaves[$i])>> -<<if ($slaves[$i].vaginalAccessory == "chastity belt")>> - <<if ($slaves[$i].prostate != 0) || ($slaves[$i].vagina > -1)>> +<<if $slaves[$i].vagina > -1 && !canDoVaginal($slaves[$i])>> <<if ($slaves[$i].fetishStrength <= 95)>> <<if $fetishChangeChance > random(0,100)>> <<if ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club")>> @@ -2648,8 +2652,7 @@ <</if>> <</if>> <</if>> - <</if>> -<<elseif $slaves[$i].vagina is -1>> +<<elseif $slaves[$i].vagina == -1>> <<if $slaves[$i].prostate != 0>> <<if $slaves[$i].fetishStrength <= 95>> <<if $fetishChangeChance > random(0,90)>> @@ -3195,7 +3198,7 @@ /* IMPLANT EFFECTS ON UNDERLYING FLESH */ <<if ($slaves[$i].boobsImplantType == 1)>> - $possessiveCap string implants absorb fluid @@.lime;slowly swelling $possessive breasts@@. + $possessiveCap string implants absorb fluid @@.lime;slowly swelling $possessive breasts.@@ <<set $slaves[$i].boobsImplant += 50, $slaves[$i].boobs += 50>> <<set _effect = random(1,10)>> <<if ($slaves[$i].boobs > 50000)>> @@ -3255,7 +3258,7 @@ <</if>> <<if ($slaves[$i].buttImplantType == 1)>> - $possessiveCap string implants absorb fluid @@.lime;slowly swelling $possessive ass@@. + $possessiveCap string implants absorb fluid @@.lime;slowly swelling $possessive ass.@@ <<set $slaves[$i].buttImplant += .25, $slaves[$i].butt += .25>> <<if ($slaves[$i].butt > 10)>> Since it as large as $possessive body can handle, some serum is drained from them. @@ -3481,12 +3484,12 @@ <</if>> <<if _supp == 1>> <<if ($slaves[$i].attrXX != 50 || $slaves[$i].attrXY != 50) && $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">> - @@.red;suppressed,@@ alongside what $pronoun @@.orange;finds sexually attractive.@@ Though that may not be a bad thing, should $pronoun find a sex repulsive. + @@.red;suppressed,@@ alongside what $pronoun @@.red;finds sexually attractive.@@ Though that may not be a bad thing, should $pronoun find a sex repulsive. <<else>> - @@suppressed.@@ + @@.red;suppressed.@@ <</if>> <<elseif ($slaves[$i].attrXX != 50 || $slaves[$i].attrXY != 50) && $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">> - $possessiveCap @@.orange;sexual tastes are also suppressed by the drugs,@@ though that may not be a bad thing should $pronoun find a sex repulsive. + $possessiveCap @@.red;sexual tastes are also suppressed by the drugs,@@ though that may not be a bad thing should $pronoun find a sex repulsive. <</if>> <<if $slaves[$i].attrXX > 50>> <<set $slaves[$i].attrXX-->> @@ -3588,29 +3591,29 @@ <<set $slaves[$i].boobs -= 50>> <</if>> <<if ($slaves[$i].clit < 2) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;unusual warmness@@ in $possessive clitoris. + $pronounCap feels @@.lime;unusual warmness@@ in $possessive clitoris. <<set $slaves[$i].clit += 1>> <</if>> <<elseif ($slaves[$i].drugs == "super fertility drugs")>> <<set $slaves[$i].pubertyAgeXX -= 0.5>> - $pronounCap feels an @@.orange;unusual warm feeling@@ in $possessive belly and breasts. + $pronounCap feels an @@.lime;unusual warm feeling@@ in $possessive belly and breasts. <<if ($slaves[$i].boobs < 400) && (random(1,100) < 30)>> - $possessiveCap breasts feel @@.orange;heavy, hot and sensetive@@. + $possessiveCap breasts feel @@.lime;heavy, hot and sensetive.@@ <<set $slaves[$i].boobs += 50>> <<if random(1,100) < 10 && ($slaves[$i].breastMesh != 1)>> <<set $slaves[$i].boobShape = "perky">> <</if>> <</if>> <<if ($slaves[$i].hips < 2) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;strange minor pains@@ in $possessive pelvis. + $pronounCap feels @@.lime;strange minor pains@@ in $possessive pelvis. <<set $slaves[$i].hips += 1>> <</if>> <<if ($slaves[$i].butt < 4) && (random(1,100) < 10)>> - $pronounCap feels a @@.orange;strange weight@@ on $possessive rear. + $pronounCap feels a @@.lime;strange weight@@ on $possessive rear. <<set $slaves[$i].butt += 1>> <</if>> <<if ($slaves[$i].labia < 2) && (random(1,100) < 10)>> - $pronounCap feels an @@.orange;unusual tenderness@@ in $possessive labia. + $pronounCap feels an @@.lime;unusual tenderness@@ in $possessive labia. <<set $slaves[$i].labia += 1>> <</if>> <<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>> @@ -3640,7 +3643,7 @@ <</if>> <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXX) && ($slaves[$i].physicalAge > $slaves[$i].pubertyAgeXX-3) && ($slaves[$i].pubertyAgeXX < $fertilityAge)>> - $possessiveCap body is showing signs of @@.orange;early puberty@@. + $possessiveCap body is showing signs of @@.lime;early puberty.@@ <</if>> <</if>> /* closes female type */ @@ -3662,31 +3665,31 @@ <<set $slaves[$i].pubertyAgeXY -= 0.2>> <<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>> <<set $slaves[$i].pubertyAgeXY -= 0.5>> - $pronounCap feels an @@.orange;unusual warm feeling@@ in $possessive groin. + $pronounCap feels an @@.lime;unusual warm feeling@@ in $possessive groin. <<if ($slaves[$i].penis < 4) && (random(1,100) < 30)>> - $possessiveCap penis feels @@.orange;heavy, hot and oversensetive@@. + $possessiveCap penis feels @@.lime;heavy, hot and oversensetive@@. <<set $slaves[$i].penis += 1>> <</if>> <<if ($slaves[$i].balls < 4) && (random(1,100) < 30)>> - $possessiveCap balls feel @@.orange;heavy, full and oversensetive@@. + $possessiveCap balls feel @@.lime;heavy, full and oversensetive@@. <<set $slaves[$i].balls += 1>> <</if>> <<elseif ($slaves[$i].drugs == "super fertility drugs")>> <<set $slaves[$i].pubertyAgeXY -= 1>> - $pronounCap feels @@.orange;unusual warm feeling@@ in $possessive breasts. + $pronounCap feels @@.lime;unusual warm feeling@@ in $possessive breasts. <<if ($slaves[$i].boobs < 400) && (random(1,100) < 30)>> - $possessiveCap chest feels @@.orange;hot and sensetive@@. + $possessiveCap chest feels @@.lime;hot and sensetive@@. <<set $slaves[$i].boobs += 50>> <<if random(1,100) < 10 && ($slaves[$i].breastMesh != 1)>> <<set $slaves[$i].boobShape = "perky">> <</if>> <</if>> <<if ($slaves[$i].hips < 2) && (random(1,100) < 10)>> - $pronounCap feels @@.orange;strange minor pains@@ in $possessive pelvis. + $pronounCap feels @@.lime;strange minor pains@@ in $possessive pelvis. <<set $slaves[$i].hips += 1>> <</if>> <<if ($slaves[$i].butt < 4) && (random(1,100) < 10)>> - $pronounCap feels a @@.orange;strange weight@@ to $possessive rear. + $pronounCap feels a @@.lime;strange weight@@ to $possessive rear. <<set $slaves[$i].butt += 1>> <</if>> <<if ($slaves[$i].dick > 1) && (random(1,100) < 30)>> @@ -3722,7 +3725,7 @@ <</if>> <<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY) && ($slaves[$i].physicalAge > $slaves[$i].pubertyAgeXY-3) && ($slaves[$i].pubertyAgeXY < $potencyAge)>> - $possessiveCap body is showing signs of @@.orange;early puberty@@. + $possessiveCap body is showing signs of @@.lime;early puberty.@@ <</if>> <</if>> /* closes male type */ @@ -3788,7 +3791,7 @@ The rigors of early pregnancy do not seem to decrease her sex drive. If anything, it seems to be exciting her. <</if>> <<if $slaves[$i].fetishKnown == 0>> - Given her enthusiasm, she appears to have a @@.lightcoral;pregnancy fetish@@. + Given her enthusiasm, she appears to have a @@.lightcoral;pregnancy fetish.@@ <<set $slaves[$i].fetishKnown = 1>> <</if>> <<else>> /* not pregnancy fetish */ @@ -3854,6 +3857,7 @@ <<if ($slaves[$i].fuckdoll == 0) && ($slaves[$i].fetish != "mindbroken")>> <<if $slaves[$i].career == "a dairy cow" && ($slaves[$i].devotion <= 50)>> She @@.mediumaquamarine;feels right@@ to be growing heavy with child. To her, a growing baby means better milk. + <<set $slaves[$i].devotion += 1>> <<elseif ($slaves[$i].devotion <= 20) && ($slaves[$i].pregSource == -1)>> She is filled with a feeling of @@.mediumorchid;revulsion@@ that your child is growing within her body. <<set $slaves[$i].devotion -= 1>> @@ -3936,48 +3940,48 @@ <<switch random(1,4)>> <<case 1>> <<set $slaves[$i].behavioralFlaw = "odd">> - The stress of her growing pregnancy leads her to begin @@.red;acting oddly@@. + The stress of her growing pregnancy leads her to begin @@.red;acting oddly.@@ <<case 2>> <<set $slaves[$i].behavioralFlaw = "hates men">> - The stress of her growing pregnancy leads her to begin @@.red;disliking the company of men@@. + The stress of her growing pregnancy leads her to begin @@.red;disliking the company of men.@@ <<case 3>> <<set $slaves[$i].behavioralFlaw = "hates women">> - The stress of her growing pregnancy leads her to begin @@.red;disliking the company of women@@. + The stress of her growing pregnancy leads her to begin @@.red;disliking the company of women.@@ <<case 4>> <<set $slaves[$i].behavioralFlaw = "gluttonous">> - The stress of her growing pregnancy leads her to begin @@.red;taking solace in overeating@@. + The stress of her growing pregnancy leads her to begin @@.red;taking solace in overeating.@@ <</switch>> <<elseif ($slaves[$i].sexualFlaw == "none") && ($slaves[$i].sexualQuirk == "none")>> <<switch random(1,8)>> <<case 1>> <<set $slaves[$i].sexualFlaw = "hates oral">> - The stress of her growing pregnancy leads her to begin @@.red;rejecting oral sex@@. + The stress of her growing pregnancy leads her to begin @@.red;rejecting oral sex.@@ <<case 2>> <<set $slaves[$i].sexualFlaw = "hates anal">> - The stress of her growing pregnancy leads her to begin @@.red;rejecting anal sex@@. + The stress of her growing pregnancy leads her to begin @@.red;rejecting anal sex.@@ <<case 3>> <<set $slaves[$i].sexualFlaw = "hates penetration">> - The stress of her growing pregnancy leads her to begin @@.red;rejecting penetrative sex@@. + The stress of her growing pregnancy leads her to begin @@.red;rejecting penetrative sex.@@ <<case 4>> <<set $slaves[$i].sexualFlaw = "shamefast">> - The stress of her growing pregnancy leads her to become @@.red;paranoid about her naked body@@. + The stress of her growing pregnancy leads her to become @@.red;paranoid about her naked body.@@ <<case 5>> <<set $slaves[$i].sexualFlaw = "repressed">> - The stress of her growing pregnancy leads her to begin @@.red;rejecting sex@@. + The stress of her growing pregnancy leads her to begin @@.red;rejecting sex.@@ <<case 6>> <<set $slaves[$i].sexualFlaw = "apathetic">> - The stress of her growing pregnancy causes her to become @@.red;inert during sex@@. + The stress of her growing pregnancy causes her to become @@.red;inert during sex.@@ <<case 7>> <<set $slaves[$i].sexualFlaw = "crude">> - The stress of her growing pregnancy leads her to @@.red;become quite crude@@. + The stress of her growing pregnancy leads her to @@.red;become quite crude.@@ <<case 8>> <<set $slaves[$i].sexualFlaw = "judgemental">> - The stress of her growing pregnancy causes her to become overly @@.red;judgemental of her partners@@. + The stress of her growing pregnancy causes her to become overly @@.red;judgemental of her partners.@@ <</switch>> <</if>> <</if>> <<if ($slaves[$i].fetishStrength <= 95) && ($fetishChangeChance > random(0,100)) && ($slaves[$i].oralCount+$slaves[$i].vaginalCount+$slaves[$i].analCount > 200) && ($slaves[$i].fetish != "pregnancy")>> - The combination of pregnancy and constant sex has @@.pink;sexualized pregnancy for her.@@ + The combination of pregnancy and constant sex has @@.lightcoral;sexualized pregnancy for her.@@ <<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 65>> <</if>> <</if>> /* closes not fuckdoll or mindbroken check; still .preg >= 10 */ @@ -4034,7 +4038,7 @@ <</if>> <<if $slaves[$i].preg == 15>> <<if $slaves[$i].pregKnown == 0>> - $possessiveCap areolae have oddly darkened. Some cursory tests reveal @@.lime;she is about fifteen weeks pregnant;@@ + $possessiveCap areolae have oddly darkened. Some cursory tests reveal @@.lime;she is about fifteen weeks pregnant.@@ <<set $slaves[$i].pregKnown = 1>> <<else>> $possessiveCap areolae darken with $possessive progressing pregnancy. @@ -4098,7 +4102,7 @@ She is @@.hotpink;absurdly pleased@@ by this treatment, @@.mediumaquamarine;trustingly@@ serving as your breeding bitch until she @@.lime;conceives.@@ She's so aroused by the constant insemination that having your dick, wet from another slave, pushed inside her to climax is often enough to bring her to orgasm in turn. <<set $slaves[$i].devotion += 5, $slaves[$i].trust += 5>> <<if ($slaves[$i].fetishStrength <= 95)>> - Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ + Such total satisfaction of her pregnancy fantasies @@.lightcoral;strengthens her fetish.@@ <<set $slaves[$i].fetishStrength += 4>> <</if>> <<set $slaves[$i].need = 0>> @@ -4125,7 +4129,7 @@ pregnancy fetishist Head Girl is @@.hotpink;extremely pleased@@ to take on. <<set $HeadGirl.devotion += 2>> <<if ($HeadGirl.fetishStrength <= 95)>> - The opportunity @@.green;strengthens her pregnancy fetish@@ by indulgence. + The opportunity @@.lightcoral;strengthens her pregnancy fetish@@ by indulgence. <<set $HeadGirl.fetishStrength += 4>> <</if>> <<elseif $HeadGirl.career == "a breeding bull">> @@ -4178,7 +4182,7 @@ $slaves[$i].slaveName, a pregnancy fetishist, is @@.hotpink;very willing to be bred@@ by the Head Girl, and eagerly takes her superior's cock bareback until @@.lime;conception@@ is verified. <<set $slaves[$i].devotion += 2>> <<if ($slaves[$i].fetishStrength <= 95)>> - Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ + Such total satisfaction of her pregnancy fantasies @@.lightcoral;strengthens her fetish.@@ <<set $slaves[$i].fetishStrength += 4>> <</if>> <<set $slaves[$i].need = 0>> @@ -4190,7 +4194,7 @@ $slaves[$i].slaveName, a pregnancy fetishist, considers breeding by the Head Girl @@.hotpink;a dream come true,@@ and the slaves carry on a torrid affair until @@.lime;conception@@ is verified. <<set $slaves[$i].devotion += 2>> <<if ($slaves[$i].fetishStrength <= 95)>> - Such total satisfaction of her pregnancy fantasies @@.green;strengthens her fetish.@@ + Such total satisfaction of her pregnancy fantasies @@.lightcoral;strengthens her fetish.@@ <<set $slaves[$i].fetishStrength += 4>> <</if>> <<set $slaves[$i].need = 0>> @@ -4219,13 +4223,13 @@ <<case "be your Concubine">> <<if ($PC.dick == 1) && ($slaves[$i].fuckdoll == 0) && ($slaves[$i].fetish != "mindbroken") && ($slaves[$i].eggType == "human")>> - As your concubine, she takes care to only share her fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>> with you. Her efforts paid off; @@.lime;she has become pregnant with your child@@. + As your concubine, she takes care to only share her fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>> with you. Her efforts paid off; @@.lime;she has become pregnant with your child.@@ <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -1, $slaves[$i].pregWeek = 1, $slaves[$i].pregKnown = 1>><<SetPregType $slaves[$i]>> <</if>> <<case "serve in the master suite">> <<if ($PC.dick == 1) && ($slaves[$i].eggType == "human") && (($slaves[$i].toyHole == "all her holes" && $slaves[$i].mpreg != 1 && $slaves[$i].vagina > 0) || ($slaves[$i].toyHole == "all her holes" && $slaves[$i].mpreg == 1 && $slaves[$i].anus > 0) || ($slaves[$i].toyHole == "pussy" && $slaves[$i].mpreg != 1) || ($slaves[$i].mpreg == 1 && $slaves[$i].toyHole == "ass"))>> - You frequently avail yourself to her fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. It's no surprise when @@.lime;she ends up pregnant with your child@@. + You frequently avail yourself to her fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. It's no surprise when @@.lime;she ends up pregnant with your child.@@ <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -1, $slaves[$i].pregWeek = 1, $slaves[$i].pregKnown = 1>><<SetPregType $slaves[$i]>> <<else>> /% look for a random father among master suite slaves %/ @@ -4240,7 +4244,7 @@ <</if>> <</if>> /* found eligible father */ - After all the unprotected sex $pronoun had this week, it's really no surprise when @@.lime;$pronoun ends up pregnant@@. + After all the unprotected sex $pronoun had this week, it's really no surprise when @@.lime;$pronoun ends up pregnant.@@ <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = _msSlaves[_m].ID, $slaves[$i].pregWeek = 1, $slaves[$i].pregKnown = 1>><<SetPregType $slaves[$i]>> <<break>> <</if>> @@ -4249,19 +4253,19 @@ <<case "please you">> <<if ($PC.dick == 1) && ($slaves[$i].eggType == "human") && (($slaves[$i].toyHole == "all her holes" && $slaves[$i].mpreg != 1 && $slaves[$i].vagina > 0) || ($slaves[$i].toyHole == "all her holes" && $slaves[$i].mpreg == 1 && $slaves[$i].anus > 0) || ($slaves[$i].toyHole == "pussy" && $slaves[$i].mpreg != 1) || ($slaves[$i].mpreg == 1 && $slaves[$i].toyHole == "ass"))>> - You frequently avail yourself to her fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. It's no surprise when @@.lime;she ends up pregnant with your child@@. + You frequently avail yourself to her fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>. It's no surprise when @@.lime;she ends up pregnant with your child.@@ <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -1, $slaves[$i].pregWeek = 1, $slaves[$i].pregKnown = 1>><<SetPregType $slaves[$i]>> <</if>> <<case "work in the brothel" "serve in the club" "whore" "serve the public">> <<if ($slaves[$i].eggType == "human")>> - Due to all the citizens cumming in $possessive fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>, @@.lime;$pronoun has become pregnant@@. + Due to all the citizens cumming in $possessive fertile <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>, @@.lime;$pronoun has become pregnant.@@ <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -2, $slaves[$i].pregWeek = 1, $slaves[$i].pregKnown = 1>><<SetPregType $slaves[$i]>> <</if>> <<case "work a glory hole" "be confined in the arcade">> <<if ($slaves[$i].eggType == "human")>> - Due to all the customers cumming in $possessive fertile, restrained <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>, @@.lime;$pronoun has become pregnant@@. + Due to all the customers cumming in $possessive fertile, restrained <<if $slaves[$i].mpreg == 1>>ass<<else>>pussy<</if>>, @@.lime;$pronoun has become pregnant.@@ <<set $slaves[$i].preg = 1, $slaves[$i].pregSource = -2, $slaves[$i].pregWeek = 1, $slaves[$i].pregKnown = 1>><<SetPregType $slaves[$i]>> <</if>> @@ -4313,7 +4317,7 @@ <</if>> <</if>> <<if $slaves[$i].pregSource != 0>> - A quick scan after a bout of morning nausea reveals that @@.lime;$pronoun has become pregnant@@. + A quick scan after a bout of morning nausea reveals that @@.lime;$pronoun has become pregnant.@@ <<set $slaves[$i].preg = 1, $slaves[$i].pregWeek = 1, $slaves[$i].pregKnown = 1>><<SetPregType $slaves[$i]>> <</if>> <</if>> /* closes random chance and non-zero sex acts check */ @@ -4354,7 +4358,7 @@ <</if>> <<if ($slaves[$i].fetish == "none") && ($fetishChangeChance > random(0,100))>> Having such a round, heavy belly leads $object to @@.lightcoral;begin fantasizing about being pregnant.@@ - <<set $slaves[$i].fetish = "pregnancy">> + <<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishStrength = 10, $slaves[$i].fetishKnown = 1>> <</if>> <<elseif $slaves[$i].bellyFluid >= 1500>> <<if $slaves[$i].fetish == "humiliation">> @@ -4365,9 +4369,17 @@ <<default>> <<print $slaves[$i].inflationType>>s <</switch>> - is completely humiliating, and $pronoun @@.hotpink;loves it.@@ - <<if $slaves[$i].fetishStrength < 100>> - <<set $slaves[$i].fetishStrength++>> + is completely humiliating, and + <<if $slaves[$i].fetishKnown == 0>> + $pronoun revels in the attention. @@.lightcoral;$pronounCap's a humiliation fetishest!@@ + <<set $slaves[$i].fetishKnown = 1>> + <<else>> + $pronoun @@.hotpink;loves it.@@ + <<set $slaves[$i].devotion += 2>> + <<if $slaves[$i].fetishStrength < 100>> + Every eye on $possessive swollen stomach @@.lightcoral;strengthens $possessive fetish@@ further. + <<set $slaves[$i].fetishStrength++>> + <</if>> <</if>> <<else>> Having to walk around with a belly full of @@ -4381,17 +4393,17 @@ <<set $slaves[$i].devotion -= 2>> <<if (($slaves[$i].fetish == "none") || ($slaves[$i].fetishStrength <= 10)) && ($fetishChangeChance > random(0,100))>> However, all the eyes on $object and $possessive jiggling middle @@.lightcoral;makes $object begin to crave humiliation.@@ - <<set $slaves[$i].fetish = "humiliation">> + <<set $slaves[$i].fetish = "humiliation", $slaves[$i].fetishStrength = 10, $slaves[$i].fetishKnown = 1>> <</if>> <</if>> <</if>> <<switch $slaves[$i].inflationType>> <<case "milk" "cum">> <<if $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk == "none" && random(1,100) > 70>> - Inflating $possessive guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $object to gluttony.@@ + Filling $possessive guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $object to gluttony.@@ <<set $slaves[$i].behavioralFlaw = "gluttonous">> <<elseif $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk == "none">> - Inflating $possessive guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $object to hate eating and food.@@ + Filling $possessive guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $object to hate eating and food.@@ <<set $slaves[$i].behavioralFlaw = "anorexic">> <</if>> <<case "food">> @@ -4457,7 +4469,7 @@ <<if $slaves[$i].bellySag > 0 && !visibleBelly($slaves[$i])>> <<if $slaves[$i].muscles > 95>> <<if (random(1,100) > 1)>> - $possessiveCap stretched, extreme muscles @@.green;firm up readily@@ after + $possessiveCap stretched, extreme muscles @@.lime;firm up readily@@ after <<if $slaves[$i].bellySagPreg > 0>> $possessive pregnancy. <<set $slaves[$i].bellySag -= 0.5, $slaves[$i].bellySagPreg -= 0.5>> @@ -4474,7 +4486,7 @@ <</if>> <<elseif $slaves[$i].muscles >= 30>> <<if (random(1,100) > 20)>> - $possessiveCap stretched, muscular belly @@.green;firms up@@ after + $possessiveCap stretched, muscular belly @@.lime;firms up@@ after <<if $slaves[$i].bellySagPreg > 0>> $possessive pregnancy. <<set $slaves[$i].bellySag -= 0.4, $slaves[$i].bellySagPreg -= 0.4>> @@ -4491,7 +4503,7 @@ <</if>> <<elseif $slaves[$i].muscles >= 5>> <<if (random(1,100) > 40)>> - $possessiveCap stretched, toned belly @@.green;firms up@@ after + $possessiveCap stretched, toned belly @@.lime;firms up@@ after <<if $slaves[$i].bellySagPreg > 0>> $possessive pregnancy. <<set $slaves[$i].bellySag -= 0.3, $slaves[$i].bellySagPreg -= 0.3>> @@ -4508,7 +4520,7 @@ <</if>> <<else>> <<if (random(1,100) > 60)>> - $possessiveCap belly @@.green;regains some firmness@@ after + $possessiveCap belly @@.lime;regains some firmness@@ after <<if $slaves[$i].bellySagPreg > 0>> $possessive pregnancy. <<set $slaves[$i].bellySag -= 0.2, $slaves[$i].bellySagPreg -= 0.2>> @@ -4531,7 +4543,7 @@ <<if $slaves[$i].fetish != "mindbroken">> <<if ($slaves[$i].fetish == "none" || $slaves[$i].fetishStrength <= 10) && $slaves[$i].devotion > 20 && random(1,100) > 75>> Having an implant simulating pregnancy drives her to @@.lightcoral;begin fantasizing about being actually pregnant.@@ - <<set $slaves[$i].fetish = "pregnancy">> + <<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishStrength = 10, $slaves[$i].fetishKnown = 1>> <</if>> <</if>> <</if>> @@ -4630,7 +4642,7 @@ <</if>> <</if>> -<<if (canTalk($slaves[$i]) == false)>> +<<if !canTalk($slaves[$i])>> <<if ($slaves[$i].behavioralFlaw == "bitchy")>> If $pronoun has anything bitchy to say, @@.green;no one can tell,@@ since $pronoun can't talk. <</if>> @@ -4651,7 +4663,7 @@ <<set $slaves[$i].behavioralFlaw = "arrogant">> <</if>> <<else>> - She bears the mark of the Societal Elite @@.hotpink;with pride.@@ It signals that she is yours, and yours alone, drawing her ever closer to her beloved owner. + She bears the mark of the Societal Elite @@.hotpink;with pride.@@ It signals that she is yours, and yours alone, drawing her ever closer to her beloved <<WrittenMaster $slaves[$i]>>. <<set $slaves[$i].devotion += 10>> <</if>> <</if>> @@ -4670,7 +4682,7 @@ <<elseif $slaves[$i].behavioralQuirk == "fitness">> She hates the availability of the fatty slave treats and how they tempt her away from a fit lifestyle, but often @@.hotpink;finds herself absentmidedly snacking on them.@@ <<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>> - The more her waistline grows, the @@.gold;less she finds herself trusting you.@@ + The more her @@.lime;waistline grows,@@ the @@.gold;less she finds herself trusting you.@@ <<set $slaves[$i].trust--, $slaves[$i].devotion++>> <<set $slaves[$i].weight++>> <<else>> @@ -4680,7 +4692,7 @@ <<elseif $slaves[$i].behavioralFlaw == "gluttonous">> She @@.hotpink;loves@@ the availability of the fatty slave treats and how she can keep her mouth filled at @@.hotpink;nearly all times.@@ <<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>> - Since her belly is always full thanks to your food supplies, she @@.mediumaquamarine;trusts you to keep her saited,@@ though her constant gorging has a huge impact on her waistline. + Since her belly is always full thanks to your food supplies, she @@.mediumaquamarine;trusts you to keep her saited,@@ though her constant gorging has a @@.lime;huge impact on her waistline.@@ <<set $slaves[$i].trust++, $slaves[$i].devotion += 3>> <<set $slaves[$i].weight += 3>> <<else>> @@ -4690,7 +4702,7 @@ <<elseif $slaves[$i].behavioralFlaw == "anorexic">> She hates the availability of the fatty slave treats and how she @@.hotpink;can't stop eating them.@@ <<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>> - The more her waistline grows, the @@.gold;more horrifying her body becomes to her.@@ + The @@.lime;more her waistline grows,@@ the @@.gold;more horrifying her body becomes to her.@@ <<set $slaves[$i].trust -= 5, $slaves[$i].devotion++>> <<set $slaves[$i].weight++>> <<else>> @@ -4700,14 +4712,14 @@ <<else>> She @@.hotpink;loves@@ the availability of the tasty slave treats and @@.mediumaquamarine;trusts you to more@@ for having them so accessible. <<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>> - She is so distracted by the luxury that she doesn't notice the weight she is gaining. + She is so distracted by the luxury that she doesn't notice the @@.lime;weight she is gaining.@@ <<set $slaves[$i].weight++>> <</if>> <<set $slaves[$i].trust++, $slaves[$i].devotion++>> <</if>> <<else>> /* no treats for you */ <<if $slaves[$i].behavioralQuirk == "insecure">> - She is @@.mediumaquamarine;relieved@@ she doesn't have to fret over eating the treats and gaining weight as her <<if $PC.customTitle == 1>>$PC.customTitle<<elseif $PC.title == 1>>Master<<else>>Mistress<</if>> is carefully directing her. + She is @@.mediumaquamarine;relieved@@ she doesn't have to fret over eating the treats and gaining weight as her <<WrittenMaster $slaves[$i]>> is carefully directing her. <<set $slaves[$i].trust++>> <<elseif $slaves[$i].behavioralQuirk == "fitness">> She is @@.mediumaquamarine;thankful@@ that she isn't permitted to eat the treats. She's seen others try one, only to start shoveling them down. @@ -4725,7 +4737,7 @@ <</if>> <<else>> <<if $slaves[$i].onDiet != 1>> - The treats are designed to cause stomach cramps alongside being extremely addictive. She can not stop herself from eating them, but she can @@.gold;fear@@ your cruelty as her will steadily @@.hotpink;erodes from the concentrated aphrodisiacs@@ in her food. + The treats are designed to cause stomach cramps alongside being extremely addictive. She can not stop herself from eating them, but she can @@.gold;fear@@ your cruelty as her @@.hotpink;will steadily erodes@@ from the concentrated aphrodisiacs in her food. <<set $slaves[$i].devotion += 2, $slaves[$i].trust -= 3>> <<else>> The treats are designed to cause stomach cramps alongside being extremely addictive. Since she is not permited to eat them, @@.mediumaquamarine;she breathes a sigh of relief,@@ though she is fully aware of what happens to those not as fortunate as her. She @@.hotpink;tries her best to be obedient@@ hoping to not undergo the agony, but her efforts pale in comparison to the effects of the food based aphrodisiacs. @@ -5382,7 +5394,7 @@ <<if $slaves[$i].fuckdoll == 0>> <<if $slaves[$i].fetish != "mindbroken">> <<if $slaves[$i].eyes != 0>> -<<if $slaves[$i].eyes is -2>> +<<if $slaves[$i].eyes == -2>> <<if $slaves[$i].devotion > 50>> Even though she is blind, she is devoted enough to you to allow herself to lower her guard. She becomes @@.mediumaquamarine;trusting@@ of your ability to keep her safe. <<set $slaves[$i].trust += 3>> @@ -5399,13 +5411,13 @@ Being blind forces her to @@.hotpink;completely rely@@ on your mercy. It does nothing to stem @@.gold;the terror@@ she faces constantly being unable to tell what will happen to her. <<set $slaves[$i].devotion += 10, $slaves[$i].trust -= 25>> <</if>> -<<elseif $slaves[$i].eyes is -1>> +<<elseif $slaves[$i].eyes == -1>> <<if ($slaves[$i].eyewear != "corrective glasses") && ($slaves[$i].eyewear != "corrective contacts")>> <<if $slaves[$i].devotion > 50>> <<elseif $slaves[$i].devotion > 20>> Since she's on the cusp of devotion, her blurred vision makes her @@.hotpink;slightly more submissive,@@ since she can't always see what's happening to her. <<set $slaves[$i].devotion += 1>> - <<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment != "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>> + <<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>> Her blurred vision @@.hotpink;reduces her distaste for her life slightly,@@ since her fuzzy vision allows her to ignore the details of everyone she's expected to fuck. <<set $slaves[$i].devotion += 1>> <<else>> @@ -5413,14 +5425,14 @@ <<set $slaves[$i].trust -= 1>> <</if>> <</if>> -<<elseif $slaves[$i].eyes is -2>> +<<elseif $slaves[$i].eyes == 2>> <<if ($slaves[$i].eyewear == "blurring glasses") || ($slaves[$i].eyewear == "blurring contacts")>> <<if $slaves[$i].devotion > 50>> She tolerates the annoyance of blurred vision induced by her eyewear. <<elseif $slaves[$i].devotion > 20>> Since she's on the cusp of devotion, the blurred vision induced by her eyewear actually makes her @@.hotpink;slightly more submissive.@@ <<set $slaves[$i].devotion += 1>> - <<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment != "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>> + <<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>> The blurred vision induced by her eyewear actually @@.hotpink;reduces her distaste for her life slightly,@@ since her fuzzy vision allows her to ignore the details of everyone she's expected to fuck. <<set $slaves[$i].devotion += 1>> <<else>> @@ -5805,7 +5817,7 @@ <<if $slaves[$i].visualAge > 15 && $slaves[$i].physicalAge > 15>> <<if $slaves[$i].trust < -20 && $slaves[$i].devotion < -20>> <<if $slaves[$i].ageAdjust == -40>> - $pronounCap has been living a miserable life under your feet for so long that you swear @@.lime;she looks a little older@@ than a girl her age should. + $pronounCap has been living a miserable life under your feet for so long that you swear @@.orange;she looks a little older@@ than a girl her age should. <<set $slaves[$i].visualAge++>> <<set $slaves[$i].ageAdjust = 0>> <<elseif random(1,100) > 40>> @@ -5918,7 +5930,7 @@ she steadily @@.orange;loses muscle definition.@@ <<set $slaves[$i].muscles-->> <<else>> - her @@.red;muscles steadily atrophy.@@ + her @@.orange;muscles steadily atrophy.@@ <<set $slaves[$i].muscles-->> <</if>> <</if>> @@ -5941,7 +5953,7 @@ <<if ($slaves[$i].boobs > 40000)>> Her immense breasts are so big they pin her to the floor, taking the weight off her body. <<if $slaves[$i].devotion <= 50>> - She finds pulling them along @@.mediumorchid;mildly annoying@@. + She finds pulling them along @@.mediumorchid;mildly annoying.@@ <<set $slaves[$i].devotion -= 1>> <<else>> She finds pulling them along somewhat annoying, but she's happy to do so if it pleases you. @@ -5999,7 +6011,7 @@ <<elseif ($slaves[$i].boobs > 20000)>> Her immense breasts are so huge they rest upon the floor even when she tries to stand, taking the weight off her tiny body. <<if $slaves[$i].devotion <= 50>> - She finds pulling them along @@.mediumorchid;mildly annoying@@. + She finds pulling them along @@.mediumorchid;mildly annoying.@@ <<set $slaves[$i].devotion -= 1>> <<else>> She finds pulling them along a big burden, but her devotion to you is far stronger than her discomfort. @@ -6007,7 +6019,7 @@ <<elseif ($slaves[$i].boobs > 6000)>> Her giant breasts are so big they pin her to the floor, taking the weight off her tiny body. <<if $slaves[$i].devotion <= 50>> - She finds pulling them along @@.mediumorchid;mildly annoying@@. + She finds pulling them along @@.mediumorchid;mildly annoying.@@ <<set $slaves[$i].devotion -= 1>> <<else>> She finds pulling them along a litte annoying, but your will is far more important to her. @@ -6062,7 +6074,7 @@ <<if ($slaves[$i].boobs > 40000)>> Her immense breasts are so huge they rest upon the floor even when she tries to stand, taking the weight off her small body. <<if $slaves[$i].devotion <= 50>> - She finds pulling them along @@.mediumorchid;mildly annoying@@. + She finds pulling them along @@.mediumorchid;mildly annoying.@@ <<set $slaves[$i].devotion -= 1>> <<else>> She finds pulling them along a burden, but her devotion to you is far stronger than her discomfort. @@ -6070,7 +6082,7 @@ <<elseif ($slaves[$i].boobs > 12000)>> Her giant breasts are so big they pin her to the floor, taking the weight off her young body. <<if $slaves[$i].devotion <= 50>> - She finds pulling them along @@.mediumorchid;mildly annoying@@. + She finds pulling them along @@.mediumorchid;mildly annoying.@@ <<set $slaves[$i].devotion -= 1>> <<else>> She finds pulling them along a litte annoying, but your will is far more important to her. @@ -6125,7 +6137,7 @@ <</if>> <</if>> <<if ($slaves[$i].boobs > 25000)>> - Her immense breasts are so big they pin her to the floor, taking the weight off her youthful body. She finds pulling them along @@.mediumorchid;mildly annoying@@. + Her immense breasts are so big they pin her to the floor, taking the weight off her youthful body. She finds pulling them along @@.mediumorchid;mildly annoying.@@ <<set $slaves[$i].devotion -= 1>> <<elseif ($slaves[$i].boobs > 17000)>> Her giant tits are debilitatingly big. @@ -6212,7 +6224,7 @@ <<else>> <<if ($slaves[$i].muscles <= 5)>> <<if canWalk($slaves[$i])>> - Her pregnant belly is quite tiring to carry around, leading her to be @@.mediumorchid;somewhat annoyed@@. + Her pregnant belly is quite tiring to carry around, leading her to be @@.mediumorchid;somewhat annoyed.@@ <<set $slaves[$i].devotion -= 1>> <</if>> <</if>> @@ -6254,7 +6266,7 @@ <<set $slaves[$i].devotion -= 2>> <<else>> <<if canWalk($slaves[$i])>> - Her big belly on her small body keeps getting in her way, @@.mediumorchid;annoying her@@. + Her big belly on her small body keeps getting in her way, @@.mediumorchid;annoying her.@@ <<set $slaves[$i].devotion -= 1>> <</if>> <</if>> @@ -6406,11 +6418,11 @@ <<if $slaves[$i].physicalAge lt 12>> Her very young body is decimated by it. <<if random(2,10) gt $slaves[$i].health and $slaves[$i].weight gt -3>> - She has @@.red;lost weight@@. + She has @@.red;lost weight.@@ <<set $slaves[$i].weight -= 2>> <</if>> <<if random(2,10) gt $slaves[$i].health and $slaves[$i].muscles gt 0>> - She has @@.red;lost muscle mass@@. + She has @@.red;lost muscle mass.@@ <<set $slaves[$i].muscles -= 2>> <</if>> <<if random(2,10) gt $slaves[$i].health and $slaves[$i].boobs gt 0>> @@ -7215,5 +7227,5 @@ <</if>> <</if>> -<<if $slaves[$i].aphrodisiacs === -1 && $slaves[$i].energy - _oldEnergy > _maxEnergyGain>>Anaphrodisiacs @@.red;limit her sex drive@@.<<set $slaves[$i].energy = _oldEnergy + _maxEnergyGain>><</if>> +<<if $slaves[$i].aphrodisiacs === -1 && $slaves[$i].energy - _oldEnergy > _maxEnergyGain>>Anaphrodisiacs @@.red;limit her sex drive.@@<<set $slaves[$i].energy = _oldEnergy + _maxEnergyGain>><</if>> diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw index 2fe92ae5e13952028b868b45ed58d3bef8d03c81..aadf58582ddebf360414b0398362b55bc9ba6900 100644 --- a/src/uncategorized/saPleaseYou.tw +++ b/src/uncategorized/saPleaseYou.tw @@ -96,7 +96,7 @@ serves you this week. <</if>> <<if $slaves[$i].cervixImplant == 1 && _cervixPump > 0 && canDoVaginal($slaves[$i])>> - $pronounCap notices $possessive @@.orange;belly swell@@ from vaginal sex throughout the week. + $pronounCap notices $possessive @@.lime;belly swell@@ from vaginal sex throughout the week. <<set $slaves[$i].bellyImplant += _cervixPump*20>> <</if>> <</if>> @@ -701,7 +701,7 @@ serves you this week. <<if $slaves[$i].fuckdoll == 0>> <<if ($slaves[$i].health < 0) && (random(1,100) > 50)>> - Under your personal supervision, @@.green;$possessive health improves@@. + Under your personal supervision, @@.green;$possessive health improves.@@ <<set $slaves[$i].health += 10>> <</if>> <<if ($slaves[$i].oralSkill < 100)>> diff --git a/src/uncategorized/saRelationships.tw b/src/uncategorized/saRelationships.tw index 5a36e349da31cedd265dc9668228c4f796ff624b..671d7be9342d8ff7b24af6f1115df2b191b33b6c 100644 --- a/src/uncategorized/saRelationships.tw +++ b/src/uncategorized/saRelationships.tw @@ -1294,39 +1294,39 @@ <<if ((_SlaveJ.fetish != "none") && (_SlaveJ.fetish != "mindbroken")) && (_SlaveI.fetishStrength <= 95) && (_SlaveJ.fetish != _SlaveI.fetish) && ($fetishChangeChance > (random(0, 100) - (_SlaveI.relationship * 5)))>> <<switch _SlaveJ.fetish>> <<case "boobs">> - After experiencing _SlaveJ.slaveName's love of breasts, her own and _SlaveI.slaveName's, _SlaveI.slaveName happily joins her as a @@.pink;boob fanatic.@@ + After experiencing _SlaveJ.slaveName's love of breasts, her own and _SlaveI.slaveName's, _SlaveI.slaveName happily joins her as a @@.lightcoral;boob fanatic.@@ <<set _SlaveI.fetish = "boobs", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <<case "buttslut">> - _SlaveJ.slaveName begs _SlaveI.slaveName to fuck her ass so many times that _SlaveI.slaveName reconsiders her stance on buttsex. She becomes just as much of an @@.pink;anal slut@@ as _SlaveJ.slaveName. + _SlaveJ.slaveName begs _SlaveI.slaveName to fuck her ass so many times that _SlaveI.slaveName reconsiders her stance on buttsex. She becomes just as much of an @@.lightcoral;anal slut@@ as _SlaveJ.slaveName. <<set _SlaveI.fetish = "buttslut", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <<case "cumslut">> - After sharing blowjobs with _SlaveJ.slaveName enough times, _SlaveI.slaveName develops an @@.pink;oral fixation@@ of her own. + After sharing blowjobs with _SlaveJ.slaveName enough times, _SlaveI.slaveName develops an @@.lightcoral;oral fixation@@ of her own. <<set _SlaveI.fetish = "cumslut", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <<case "submissive">> <<if (_SlaveI.fetish != "dom")>> - _SlaveJ.slaveName begs _SlaveI.slaveName to dominate her so many times that _SlaveI.slaveName gets used to domination, and finds she likes it. She becomes just as much of a @@.pink;sexual dominant@@ as a slave can be. + _SlaveJ.slaveName begs _SlaveI.slaveName to dominate her so many times that _SlaveI.slaveName gets used to domination, and finds she likes it. She becomes just as much of a @@.lightcoral;sexual dominant@@ as a slave can be. <<set _SlaveI.fetish = "dom", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <</if>> <<case "dom">> <<if (_SlaveI.fetish != "submissive")>> - _SlaveJ.slaveName holds _SlaveI.slaveName down and fucks her so many times that _SlaveI.slaveName starts to get off on being used. She becomes a true @@.pink;sexual submissive@@, and loves _SlaveJ.slaveName all the more for dominating her. + _SlaveJ.slaveName holds _SlaveI.slaveName down and fucks her so many times that _SlaveI.slaveName starts to get off on being used. She becomes a true @@.lightcoral;sexual submissive@@, and loves _SlaveJ.slaveName all the more for dominating her. <<set _SlaveI.fetish = "submissive", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <</if>> <<case "masochist">> <<if (_SlaveI.fetish != "sadist")>> - _SlaveJ.slaveName begs _SlaveI.slaveName to hurt her so many times that _SlaveI.slaveName gets used to sadism, and finds she likes it. She becomes just as much of an @@.pink;sexual sadist@@ as a slave can be. + _SlaveJ.slaveName begs _SlaveI.slaveName to hurt her so many times that _SlaveI.slaveName gets used to sadism, and finds she likes it. She becomes just as much of an @@.lightcoral;sexual sadist@@ as a slave can be. <<set _SlaveI.fetish = "sadist", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <</if>> <<case "sadist">> <<if (_SlaveI.fetish != "masochist")>> - _SlaveJ.slaveName hits _SlaveI.slaveName during sex so often that _SlaveI.slaveName starts to get off on being beaten. She becomes a true @@.pink;masochist@@, and loves _SlaveJ.slaveName all the more for abusing her. + _SlaveJ.slaveName hits _SlaveI.slaveName during sex so often that _SlaveI.slaveName starts to get off on being beaten. She becomes a true @@.lightcoral;masochist@@, and loves _SlaveJ.slaveName all the more for abusing her. <<set _SlaveI.fetish = "masochist", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <</if>> <<case "humiliation">> - _SlaveJ.slaveName begs _SlaveI.slaveName to humiliate her sexually so many times that _SlaveI.slaveName can't help but be embarrassed by all the public sex, herself. She gets off on the @@.pink;humiliation@@ with _SlaveJ.slaveName. + _SlaveJ.slaveName begs _SlaveI.slaveName to humiliate her sexually so many times that _SlaveI.slaveName can't help but be embarrassed by all the public sex, herself. She gets off on the @@.lightcoral;humiliation@@ with _SlaveJ.slaveName. <<set _SlaveI.fetish = "humiliation", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <<case "pregnancy">> - _SlaveJ.slaveName shares her hopes and dreams of pregnancy and children with _SlaveI.slaveName all the time, and _SlaveI.slaveName can't help but feel her @@.pink;biological clock@@ tick in time with _SlaveJ.slaveName's. + _SlaveJ.slaveName shares her hopes and dreams of pregnancy and children with _SlaveI.slaveName all the time, and _SlaveI.slaveName can't help but feel her @@.lightcoral;biological clock@@ tick in time with _SlaveJ.slaveName's. <<set _SlaveI.fetish = "pregnancy", _SlaveI.fetishKnown = 1, _SlaveI.fetishStrength = 65>> <</switch>> <</if>> diff --git a/src/uncategorized/saRules.tw b/src/uncategorized/saRules.tw index 6051e25e2be5a8e3fc34db775d929f464b38bc27..e296e9c3224ac265304650a217d4088abaee92be 100644 --- a/src/uncategorized/saRules.tw +++ b/src/uncategorized/saRules.tw @@ -111,37 +111,37 @@ She You discover that she really likes it when you <<switch $slaves[$i].fetish>> <<case "submissive">> - hold her down and fuck her; @@.pink;she's a submissive!@@ + hold her down and fuck her; @@.lightcoral;she's a submissive!@@ <<case "cumslut">> <<if $PC.dick == 1>> - cum in her mouth; @@.pink;she's a cumslut!@@ + cum in her mouth; @@.lightcoral;she's a cumslut!@@ <<else>> - use your strap-on in her mouth; @@.pink;she's a cumslut!@@ + use your strap-on in her mouth; @@.lightcoral;she's a cumslut!@@ <</if>> <<case "humiliation">> - use her in public; @@.pink;she's a humiliation fetishist!@@ + use her in public; @@.lightcoral;she's a humiliation fetishist!@@ <<case "buttslut">> - <<if canDoAnal($slaves[$i])>>fuck her butt<<else>>tease her anus<</if>>; @@.pink;she's an anal slut!@@ + <<if canDoAnal($slaves[$i])>>fuck her butt<<else>>tease her anus<</if>>; @@.lightcoral;she's an anal slut!@@ <<case "boobs">> - fondle her breasts; @@.pink;she's a boob fetishist!@@ + fondle her breasts; @@.lightcoral;she's a boob fetishist!@@ <<case "sadist">> - let her help you abuse other slaves; @@.pink;she's a sadist!@@ + let her help you abuse other slaves; @@.lightcoral;she's a sadist!@@ <<case "masochist">> - hurt her; @@.pink;she's a masochist!@@ + hurt her; @@.lightcoral;she's a masochist!@@ <<case "dom">> - let her help you use other slaves; @@.pink;she's dominant!@@ + let her help you use other slaves; @@.lightcoral;she's dominant!@@ <<case "pregnancy">> <<if $PC.dick == 1>> <<if $slaves[$i].mpreg == 0>> - come <<if canDoVaginal($slaves[$i])>>inside<<else>>on<</if>> her; @@.pink;she's a pregnancy fetishist!@@ + come <<if canDoVaginal($slaves[$i])>>inside<<else>>on<</if>> her; @@.lightcoral;she's a pregnancy fetishist!@@ <<else>> - come <<if canDoAnal($slaves[$i])>>inside<<else>>on<</if>> her; @@.pink;she's a pregnancy fetishist!@@ + come <<if canDoAnal($slaves[$i])>>inside<<else>>on<</if>> her; @@.lightcoral;she's a pregnancy fetishist!@@ <</if>> <<else>> - talk dirty and call her a mother; @@.pink;she's a pregnancy fetishist!@@ + talk dirty and call her a mother; @@.lightcoral;she's a pregnancy fetishist!@@ <</if>> <<default>> - fuck her; @@.pink;she's got a normal sexuality.@@ + fuck her; @@.lightcoral;she's got a normal sexuality.@@ <</switch>> <</if>> <</if>> /* closes fetishKnown == 0 */ @@ -277,31 +277,31 @@ She <<set $slaves[$i].fetishKnown = 1>> However, you start to notice a trend in her fantasies, <<if ($slaves[$i].fetish == "submissive")>> - she likes to tie herself up and boss herself around; @@.pink;she's a submissive!@@ + she likes to tie herself up and boss herself around; @@.lightcoral;she's a submissive!@@ <<elseif ($slaves[$i].fetish == "cumslut")>> <<if $slaves[$i].dick > 0>> - she often eats her own cum when she's finished; @@.pink;she's a cumslut!@@ + she often eats her own cum when she's finished; @@.lightcoral;she's a cumslut!@@ <<else>> - she likes to have something, anything, in her mouth while she masturbates; @@.pink;she's a cumslut!@@ + she likes to have something, anything, in her mouth while she masturbates; @@.lightcoral;she's a cumslut!@@ <</if>> <<elseif ($slaves[$i].fetish == "humiliation")>> - she tends to masturbate in places where others can walk in on her; @@.pink;she's a humiliation fetishist!@@ + she tends to masturbate in places where others can walk in on her; @@.lightcoral;she's a humiliation fetishist!@@ <<elseif ($slaves[$i].fetish == "buttslut")>> - she always pays special attention to her butthole; @@.pink;she's an anal slut!@@ + she always pays special attention to her butthole; @@.lightcoral;she's an anal slut!@@ <<elseif ($slaves[$i].fetish == "boobs")>> - she always has a hand to her nipples; @@.pink;she's a boob fetishist!@@ + she always has a hand to her nipples; @@.lightcoral;she's a boob fetishist!@@ <<elseif ($slaves[$i].fetish == "sadist")>> - she tends to threaten her toys; @@.pink;she's a sadist!@@ + she tends to threaten her toys; @@.lightcoral;she's a sadist!@@ <<elseif ($slaves[$i].fetish == "masochist")>> - she often to abuses herself; @@.pink;she's a masochist!@@ + she often to abuses herself; @@.lightcoral;she's a masochist!@@ <<elseif ($slaves[$i].fetish == "dom")>> - she sometimes bosses her toys around; @@.pink;she's dominant!@@ + she sometimes bosses her toys around; @@.lightcoral;she's dominant!@@ <<elseif ($slaves[$i].fetish == "pregnancy")>> - she frequently pretends to either get pregnant, be pregnant, or get someone else pregnant; @@.pink;she's a pregnancy fetishist!@@ + she frequently pretends to either get pregnant, be pregnant, or get someone else pregnant; @@.lightcoral;she's a pregnancy fetishist!@@ <<elseif ($slaves[$i].energy > 95)>> - she's always horny; @@.pink;she's a nympho!@@ + she's always horny; @@.lightcoral;she's a nympho!@@ <<else>> - @@.pink;they are incredibly mundane.@@ + @@.lightcoral;they are incredibly mundane.@@ <</if>> <</if>> <</if>> @@ -553,34 +553,34 @@ She <<set $slaves[$i].fetishKnown = 1>> You discover that she really likes it when other girls <<if ($slaves[$i].fetish == "submissive")>> - hold her down and fuck her; @@.pink;she's a submissive!@@ + hold her down and fuck her; @@.lightcoral;she's a submissive!@@ <<elseif ($slaves[$i].fetish == "cumslut")>> - cum in her mouth; @@.pink;she's a cumslut!@@ + cum in her mouth; @@.lightcoral;she's a cumslut!@@ <<elseif ($slaves[$i].fetish == "humiliation")>> - use her in public; @@.pink;she's a humiliation fetishist!@@ + use her in public; @@.lightcoral;she's a humiliation fetishist!@@ <<elseif ($slaves[$i].fetish == "buttslut")>> <<if ($slaves[$i].anus > 0)>> <<if canDoAnal($slaves[$i])>>fuck her butt<<else>>tease her anus<</if>>; <<else>> tease her virgin anus; <</if>> - @@.pink;she's an anal slut!@@ + @@.lightcoral;she's an anal slut!@@ <<elseif ($slaves[$i].fetish == "boobs")>> - fondle her breasts; @@.pink;she's a boob fetishist!@@ + fondle her breasts; @@.lightcoral;she's a boob fetishist!@@ <<elseif ($slaves[$i].fetish == "sadist")>> - let her help you abuse other slaves; @@.pink;she's a sadist!@@ + let her help you abuse other slaves; @@.lightcoral;she's a sadist!@@ <<elseif ($slaves[$i].fetish == "masochist")>> - hurt her; @@.pink;she's a masochist!@@ + hurt her; @@.lightcoral;she's a masochist!@@ <<elseif ($slaves[$i].fetish == "dom")>> - let her help you use other slaves; @@.pink;she's dominant!@@ + let her help you use other slaves; @@.lightcoral;she's dominant!@@ <<elseif ($slaves[$i].fetish == "pregnancy")>> <<if $slaves[$i].mpreg == 0>> - come <<if canDoVaginal($slaves[$i])>>inside<<else>>on<</if>> her; @@.pink;she's a pregnancy fetishist!@@ + come <<if canDoVaginal($slaves[$i])>>inside<<else>>on<</if>> her; @@.lightcoral;she's a pregnancy fetishist!@@ <<else>> - come <<if canDoAnal($slaves[$i])>>inside<<else>>on<</if>> her; @@.pink;she's a pregnancy fetishist!@@ + come <<if canDoAnal($slaves[$i])>>inside<<else>>on<</if>> her; @@.lightcoral;she's a pregnancy fetishist!@@ <</if>> <<else>> - fuck her; @@.pink;she's got a normal sexuality.@@ + fuck her; @@.lightcoral;she's got a normal sexuality.@@ <</if>> <</if>> <</if>> @@ -723,32 +723,32 @@ She <<set $slaves[$i].fetishKnown = 1>> However, one of her partners <<if ($slaves[$i].fetish == "submissive")>> - holds her down, and she loves it; @@.pink;she's a submissive!@@ + holds her down, and she loves it; @@.lightcoral;she's a submissive!@@ <<elseif ($slaves[$i].fetish == "cumslut")>> - finally has to push her away to get her to stop sucking; @@.pink;she's a cumslut!@@ + finally has to push her away to get her to stop sucking; @@.lightcoral;she's a cumslut!@@ <<elseif ($slaves[$i].fetish == "humiliation")>> - fucks her in public, and she loves it; @@.pink;she's a humiliation fetishist!@@ + fucks her in public, and she loves it; @@.lightcoral;she's a humiliation fetishist!@@ <<elseif ($slaves[$i].fetish == "buttslut")>> <<if ($slaves[$i].anus > 0)>> <<if canDoAnal($slaves[$i])>>fucks her butt<<else>>teases her anus<</if>>, and she loves it; <<else>> teases her virgin anus, and she loves it; <</if>> - @@.pink;she's an anal slut!@@ + @@.lightcoral;she's an anal slut!@@ <<elseif ($slaves[$i].fetish == "boobs")>> - fondles her breasts, and she loves it; @@.pink;she's a boob fetishist!@@ + fondles her breasts, and she loves it; @@.lightcoral;she's a boob fetishist!@@ <<elseif ($slaves[$i].fetish == "sadist")>> - asks $slaves[$i].slaveName to hit her, which $slaves[$i].slaveName enjoys doing; @@.pink;she's a sadist!@@ + asks $slaves[$i].slaveName to hit her, which $slaves[$i].slaveName enjoys doing; @@.lightcoral;she's a sadist!@@ <<elseif ($slaves[$i].fetish == "masochist")>> - hits $slaves[$i].slaveName while fucking her, which only makes her hornier; @@.pink;she's a masochist!@@ + hits $slaves[$i].slaveName while fucking her, which only makes her hornier; @@.lightcoral;she's a masochist!@@ <<elseif ($slaves[$i].fetish == "dom")>> - asks $slaves[$i].slaveName to make her $slaves[$i].slaveName's bitch, which $slaves[$i].slaveName manages like a natural; @@.pink;she's dominant!@@ + asks $slaves[$i].slaveName to make her $slaves[$i].slaveName's bitch, which $slaves[$i].slaveName manages like a natural; @@.lightcoral;she's dominant!@@ <<elseif ($slaves[$i].fetish == "pregnancy")>> - pretends to get her pregnant, which she really enjoys; @@.pink;she's a pregnancy fetishist!@@ + pretends to get her pregnant, which she really enjoys; @@.lightcoral;she's a pregnancy fetishist!@@ <<elseif ($slaves[$i].energy > 95)>> - discovers that she cannot be satisfied; @@.pink;she's a nympho!@@ + discovers that she cannot be satisfied; @@.lightcoral;she's a nympho!@@ <<else>> - discovers that she isn't terribly exciting; @@.pink;she's got a normal sexuality.@@ + discovers that she isn't terribly exciting; @@.lightcoral;she's got a normal sexuality.@@ <</if>> <</if>> <</if>> diff --git a/src/uncategorized/saServeYourOtherSlaves.tw b/src/uncategorized/saServeYourOtherSlaves.tw index 2d6ef944bbd5c217684b0e77d22b56c2bf1a8240..6697986d076be3687514b089d62beb8a3194c8e1 100644 --- a/src/uncategorized/saServeYourOtherSlaves.tw +++ b/src/uncategorized/saServeYourOtherSlaves.tw @@ -86,11 +86,11 @@ is serving ''$domSlave.slaveName'' this week. <<if canPenetrate($slaves[$i]) && ($domSlave.fetishKnown == 1) && canDoAnal($domSlave) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "buttslut")>> <<if ($slaves[$i].devotion < -20)>> - Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself forced to use her stiff prick to please $domSlave.slaveName's insatiable ass. She spends the week trying to avoid $domSlave.slaveName, because $domSlave.slaveName won't stop forcing her to get her <<if $seeRace == 1>>$slaves[$i].race <</if>>dick hard so $domSlave.slaveName can ride her <<if $seeRace == 1>>$domSlave.race <</if>>butt up and down on it. @@.hotpink;$domSlave.slaveName enjoys having her own personal cock for the week,@@ even if it does have to be persuaded. + Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself forced to use her stiff prick to please $domSlave.slaveName's insatiable ass. She spends the week trying to avoid $domSlave.slaveName, because $domSlave.slaveName won't stop forcing her to get her <<if $seeRace == 1>>$slaves[$i].race <</if>>dick hard so $domSlave.slaveName can ride her <<if $seeRace == 1>>$domSlave.race <</if>>butt up and down on it. @@.hotpink;$domSlave.slaveName enjoys having her own personal cock for the week,@@ even if it does have to be persuaded. <<elseif ($slaves[$i].devotion <= 50)>> - Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself constantly asked to use her stiff prick to please $domSlave.slaveName's insatiable ass. She spends the week desperately trying to keep herself hard, because $domSlave.slaveName constantly expects her <<if $seeRace == 1>>$slaves[$i].race <</if>>dick to be hard so $domSlave.slaveName can ride her <<if $seeRace == 1>>$domSlave.race <</if>>butt up and down on it. @@.hotpink;$domSlave.slaveName enjoys having her own personal cock for the week.@@ + Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself constantly asked to use her stiff prick to please $domSlave.slaveName's insatiable ass. She spends the week desperately trying to keep herself hard, because $domSlave.slaveName constantly expects her <<if $seeRace == 1>>$slaves[$i].race <</if>>dick to be hard so $domSlave.slaveName can ride her <<if $seeRace == 1>>$domSlave.race <</if>>butt up and down on it. @@.hotpink;$domSlave.slaveName enjoys having her own personal cock for the week.@@ <<else>> - $domSlave.slaveName loves anal and $slaves[$i].slaveName has a stiff prick. The two of them have good fun together. <<if $domSlave.amp != 1>>$domSlave.slaveName pulls her anal girltoy into bathrooms and corners constantly<<else>>$domSlave.slaveName has her anal girltoy hold $domSlave.slaveName's limbless torso<</if>> so she can ride that <<if $seeRace == 1>>$slaves[$i].race <</if>>dick with her <<if $seeRace == 1>>$domSlave.race <</if>>butt. @@.hotpink;$domSlave.slaveName enjoys a week of constant butt loving.@@ + $domSlave.slaveName loves anal and $slaves[$i].slaveName has a stiff prick. The two of them have good fun together. <<if $domSlave.amp != 1>>$domSlave.slaveName pulls her anal girltoy into bathrooms and corners constantly<<else>>$domSlave.slaveName has her anal girltoy hold $domSlave.slaveName's limbless torso<</if>> so she can ride that <<if $seeRace == 1>>$slaves[$i].race <</if>>dick with her <<if $seeRace == 1>>$domSlave.race <</if>>butt. @@.hotpink;$domSlave.slaveName enjoys a week of constant butt loving.@@ <</if>> <<set _penetrativeUse = random(9,12)>> <<set $domSlave.analCount += _penetrativeUse, $analTotal += _penetrativeUse>> @@ -280,7 +280,7 @@ is serving ''$domSlave.slaveName'' this week. <</if>> <<if $slaves[$i].cervixImplant == 1 && _cervixPump > 0 && canDoVaginal($slaves[$i])>> - She notices her @@.orange;belly has swollen@@ from all the vaginal sex she had throughout the week. + She notices her @@.lime;belly has swollen@@ from all the vaginal sex she had throughout the week. <<set $slaves[$i].bellyImplant += _cervixPump*20>> <</if>> diff --git a/src/uncategorized/scheduledEvent.tw b/src/uncategorized/scheduledEvent.tw index 4a4668b1857d12aa7d24154b74e8ae69cc89837e..9c3e7cb3cd0cf17a064252efba9d1c8da643ed65 100644 --- a/src/uncategorized/scheduledEvent.tw +++ b/src/uncategorized/scheduledEvent.tw @@ -3,7 +3,7 @@ <<set $showEncyclopedia = 0>> <<if $expired == 1>> - <<set $expiree = 0>> + <<set $activeSlave = $slaves.find(function(s) { return s.ID == $expiree.ID; }), $expiree = 0>> <<include "Remove activeSlave">> <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].indenture == 0>> diff --git a/src/uncategorized/seBirth.tw b/src/uncategorized/seBirth.tw index 99545c4d663af82835fd8c8fa3c3922c172a00f0..97ae03ac94ee045451f60d3d2352673c52e38cbe 100644 --- a/src/uncategorized/seBirth.tw +++ b/src/uncategorized/seBirth.tw @@ -284,8 +284,10 @@ As a human cow, she @@.orange;gave birth@@<<if $slaves[$i].pregType >= 50>> but to nearly a dozen calves throughout the week. <<elseif $slaves[$i].pregType <= 1>> to a single calf. +<<elseif $slaves[$i].pregType >= 40>> + to a massive brood of $slaves[$i].pregType calves. After half a day of labor and birth, her belly sags softly. <<elseif $slaves[$i].pregType >= 20>> - to a brood of $slaves[$i].pregType calves. After several hours of constant, birthing, her belly sags softly. + to a brood of $slaves[$i].pregType calves. After several hours of labor and birth, her belly sags softly. <<elseif $slaves[$i].pregType >= 10>> to a squirming pile of $slaves[$i].pregType calves. <<elseif $slaves[$i].pregType == 9>> @@ -367,6 +369,8 @@ Childbirth has @@.lime;stretched out her vagina.@@ $pronounCap was given @@.orange;a cesarean section@@ due to health concerns. From $possessive womb, <<if $slaves[$i].pregType <= 1>> a single baby, +<<elseif $slaves[$i].pregType >= 40>> + a massive brood of $slaves[$i].pregType babies, <<elseif $slaves[$i].pregType >= 20>> a brood of $slaves[$i].pregType babies, <<elseif $slaves[$i].pregType >= 10>> @@ -594,6 +598,8 @@ She @@.orange;gave birth@@<<if $slaves[$i].pregType >= 50>> but her overfilled w to nearly a dozen babies throughout the week, <<elseif $slaves[$i].pregType <= 1>> to a single baby, +<<elseif $slaves[$i].pregType >= 40>> + to a massive brood of $slaves[$i].pregType balies, <<elseif $slaves[$i].pregType >= 20>> to a brood of $slaves[$i].pregType babies, <<elseif $slaves[$i].pregType >= 10>> @@ -629,8 +635,12 @@ created by <<else>> $daddy's virile cock and balls. <</if>> -<<if $slaves[$i].pregType >= 20>> - After several hours of constant birthing, $possessive belly sags softly. +<<if $slaves[$i].pregType >= 80>> + After an entire day of labor and birth, her belly sags heavily. +<<elseif $slaves[$i].pregType >= 40>> + After half a day of labor and birth, her belly sags emptily. +<<elseif $slaves[$i].pregType >= 20>> + After several hours of labor and birth, $possessive belly sags softly. <</if>> <<if $arcologies[0].FSRestart != "unset">> diff --git a/src/uncategorized/seExpiration.tw b/src/uncategorized/seExpiration.tw index f1de33f5bd9473fb0bb766ffb21a691918ecb110..6300a6952568fd75b586ad4a433d18aeab4fb1f3 100644 --- a/src/uncategorized/seExpiration.tw +++ b/src/uncategorized/seExpiration.tw @@ -47,6 +47,12 @@ Since she is mindbroken, there is precisely no chance that she will be able to l <<set $cash -= 1000>> <<set $ACitizens -= 1>> <<set $expired = 0>><<set $expiree = 0>> + <<for $i = 0; $i < $slaves.length; $i++>> + <<if $slaves[$i].indenture == 0>> + <<set $expiree = $slaves[$i]>> + <<break>> + <</if>> + <</for>> <</replace>> <</link>> //This cost ¤1000// <<else>>//You cannot afford to do this// @@ -80,6 +86,12 @@ She has been trying desperately hard not to think about this trying situation, b <<set $cash -= 1000>> <<set $ACitizens -= 1>> <<set $expired = 0>><<set $expiree = 0>> + <<for $i = 0; $i < $slaves.length; $i++>> + <<if $slaves[$i].indenture == 0>> + <<set $expiree = $slaves[$i]>> + <<break>> + <</if>> + <</for>> <</replace>> <</link>> //This will cost ¤1000// <<else>>//You cannot afford to do this// @@ -115,6 +127,12 @@ at the moment of her scheduled emancipation, she seems to be struggling to expre <<set $cash -= $slaveCost>> <<set $ACitizens -= 1>> <<set $expired = 0>><<set $expiree = 0>> + <<for $i = 0; $i < $slaves.length; $i++>> + <<if $slaves[$i].indenture == 0>> + <<set $expiree = $slaves[$i]>> + <<break>> + <</if>> + <</for>> <</replace>> <</link>> //This will cost ¤$slaveCost// <<else>>//You cannot afford to do this// @@ -142,6 +160,12 @@ at the moment of her scheduled emancipation, she seems willing to consider a sho <<set $cash -= $slaveCost>> <<set $ACitizens -= 1>> <<set $expired = 0>><<set $expiree = 0>> + <<for $i = 0; $i < $slaves.length; $i++>> + <<if $slaves[$i].indenture == 0>> + <<set $expiree = $slaves[$i]>> + <<break>> + <</if>> + <</for>> <</replace>> <</link>> //This will cost ¤$slaveCost// <<else>>//You cannot afford to do this// diff --git a/src/uncategorized/securityForceEOWReport.tw b/src/uncategorized/securityForceEOWReport.tw index 8b8abd5f033089eaae7435a6a56af20aa331bd82..aafd066e4e374b8a026f1d84b1b7a82a1d4eaabb 100644 --- a/src/uncategorized/securityForceEOWReport.tw +++ b/src/uncategorized/securityForceEOWReport.tw @@ -238,13 +238,13 @@ securityForceX /* If focus is secure trade, 95% of the above is added to the players rep/prosperity. Else, 25%. */ <<if $securityForceFocus == "secure">> <<set $rep += (Math.trunc($rep*($securityForceTrade*0.95)))>> - <<set $arcologies[0].prosperity = (Math.trunc($arcologies[0].prosperity*($securityForceTrade*0.95)))>> + <<set $arcologies[0].prosperity = (Math.trunc($arcologies[0].prosperity+($securityForceTrade*0.95)))>> <<elseif $securityForceFocus == "recruit">> <<set $rep += (Math.trunc($rep*($securityForceTrade*0.25)))>> - <<set $arcologies[0].prosperity = (Math.trunc($arcologies[0].prosperity*($securityForceTrade*0.25)))>> + <<set $arcologies[0].prosperity = (Math.trunc($arcologies[0].prosperity+($securityForceTrade*0.25)))>> <<elseif $securityForceFocus == "raiding">> <<set $rep += (Math.trunc($rep*($securityForceTrade*0.25)))>> - <<set $arcologies[0].prosperity = (Math.trunc($arcologies[0].prosperity*($securityForceTrade*0.25)))>> + <<set $arcologies[0].prosperity = (Math.trunc($arcologies[0].prosperity+($securityForceTrade*0.25)))>> <</if>> /* If the rep or prosperity is now above the cap, set it to the cap. */ diff --git a/src/uncategorized/slaveSummary.tw b/src/uncategorized/slaveSummary.tw index b025eb2f08fac17e7357132c6d4265fd3d16badb..1c6294f15d7acc4e2a146e6700034ca2fdcf8d88 100644 --- a/src/uncategorized/slaveSummary.tw +++ b/src/uncategorized/slaveSummary.tw @@ -297,7 +297,7 @@ <br>//_Slave.slaveName's womb cannot accommodate current machine settings// <<continue>> <<else>> - <<if ((_Slave.lactation > 0) || (_Slave.balls > 0)) || (($dairyFeedersUpgrade == 1) && ($dairyFeedersSetting > 0) && ($dairySlimMaintainUpgrade == 0))>> + <<if (_Slave.lactation > 0 || (($dairySlimMaintainUpgrade == 0 || $dairySlimMaintain == 0) && (_Slave.boobs > 300 || _Slave.dick == 0 || $dairyImplantsSetting == 1) && $dairyImplantsSetting != 2)) || (_Slave.balls > 0)>> <<if (_Slave.devotion > 20) || ((_Slave.devotion >= -50) && (_Slave.trust < -20)) || (_Slave.trust < -50) || (_Slave.amp == 1) || ($dairyRestraintsUpgrade == 1)>> <<if ($dairyStimulatorsSetting < 2) || (_Slave.anus > 2) || ($dairyPrepUpgrade == 1)>> <<if ($dairyPregSetting < 2) || (_Slave.vagina > 2) || (_Slave.ovaries == 0) || ($dairyPrepUpgrade == 1)>> @@ -315,7 +315,7 @@ <br>//_Slave.slaveName must be obedient in order to be milked here// <<continue>> <</if>> - <<elseif (($dairyFeedersUpgrade == 1) && ($dairyFeedersSetting > 0) && ($dairySlimMaintainUpgrade == 1) && ($dairySlimMaintain == 1))>> + <<elseif (($dairySlimMaintainUpgrade == 1 && $dairySlimMaintain == 1) || ($dairyImplantsSetting == 2) || (_Slave.boobs <= 300 && _Slave.dick > 0 && $dairyImplantsSetting == 0))>> <br>//_Slave.slaveName is not lactating<<if $seeDicks > 0>> or producing semen<</if>>, and <<print $dairyName>>'s current settings forbid the automatic implantation of lactation inducing drugs, so she can not be a cow// <<continue>> <<else>> @@ -468,9 +468,7 @@ [[_slaveName|Slave Interact][$activeSlave = $slaves[_ssi]]] <</switch>> -/* <<SlaveStatClamp _Slave>> -*/ <<set _Slave.trust = Math.trunc(_Slave.trust), _Slave.devotion = Math.trunc(_Slave.devotion), _Slave.health = Math.trunc(_Slave.health)>> diff --git a/src/utility/raWidgets.tw b/src/utility/raWidgets.tw index ef55bcaf0b8513d28f39172b9117c16560cf8afa..6669868d1cb13d94fdffdfd6465ae5d196bb44dd 100644 --- a/src/utility/raWidgets.tw +++ b/src/utility/raWidgets.tw @@ -2882,7 +2882,7 @@ Your brand design is ''$brandDesign.'' <<if ($args[0].indentureRestrictions > 0) && ($dairyRestraintsSetting > 1)>> <<elseif (($args[0].indentureRestrictions > 1) && ($dairyRestraintsSetting > 0)) || ($args[0].breedingMark == 1 && $dairyRestriantsSettings > 0) || (($dairyPregSetting > 0) && (($args[0].bellyImplant != -1) || ($args[0].pregType >= 50)))>> <<else>> - <<if ($args[0].lactation > 0) || ($args[0].balls > 0) || (($dairyFeedersUpgrade == 1) && ($dairyFeedersSetting > 0))>> + <<if ($args[0].lactation > 0 || (($dairySlimMaintainUpgrade == 0 || $dairySlimMaintain == 0) && ($args[0].boobs > 300 || $args[0].dick == 0 || $dairyImplantsSetting == 1) && $dairyImplantsSetting != 2)) || ($args[0].balls > 0)>> <<if ($args[0].devotion > 20) || (($args[0].devotion >= -50) && ($args[0].trust < -20)) || ($args[0].trust < -50) || ($args[0].amp == 1) || ($dairyRestraintsUpgrade == 1)>> <<if ($dairyStimulatorsSetting < 2) || ($args[0].anus > 2) || ($dairyPrepUpgrade == 1)>> <<if ($dairyPregSetting < 2) || ($args[0].vagina > 2) || ($args[0].ovaries == 0) || ($dairyPrepUpgrade == 1)>>