diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index 9d26840b575cdaa6e35f85d412ded68bf4a6e9e5..28cc1c7205f96e64aa21033d6fad286a523048d8 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -2,6 +2,8 @@ Pregmod 0.10.7.1-2.2.x +03/09/2019 + 0 -overhauled chastity -overhauled reputation tracking @@ -9,13 +11,16 @@ Pregmod -ear shaping surgeries -horn implant surgeries -tail socket cybernetics port and tails + -taste and smell senses -fertility diet no longer blocked by chastity -RA can now apply contraceptives to postpartum slaves -RA can now manage basic abortions -added abortion tracking tattoos -added bulk incubator retrieval - -added "albinism", "pFace" and "uFace" genetic traits + -added "albinism", "heterochromia", "pFace" and "uFace" genetic traits -added sexy Santa outfit + -watersports is now toggleable + -added option for force surname-name on all slaves -fixes -various code cleaning diff --git a/player variables documentation - Pregmod.txt b/player variables documentation - Pregmod.txt index 4ef7be6f78c869e61a12329d27178070746e7a88..b3be0fbf964d98bba5325d31a349b1d238e1aaf9 100644 --- a/player variables documentation - Pregmod.txt +++ b/player variables documentation - Pregmod.txt @@ -95,12 +95,13 @@ pregSource: who knocked you up 0 - unknown -1 - self-impreg --2 - citizen +-2 - citizen of your arcology -3 - former master -4 - male arc owner -5 - client -6 - Societal Elite -7 - designer baby +-8 - an animal pregMood: @@ -335,12 +336,14 @@ father: your father Accepts ID Values between 0 and -20 are reserved. + 0 - unknown mother: your mother Accepts ID Values between 0 and -20 are reserved. + 0 - unknown sisters: diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index 3a62a921c74391c60317e7e32528849b3b7238d8..a1d9d6cba8aef8a7ecf44770ed75da0d54082366 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -1852,13 +1852,17 @@ pregnancy time or state. See Pregnancy Control section for more. pregSource: -accepts ID See Pregnancy Control section for more. +accepts ID. See Pregnancy Control section for more. Who sired her pregnancy --8 - an animal + 0 - unknown +-1 - player +-2 - citizen of your arcology +-3 - player's former master +-4 - male arc owner +-5 - player's client +-6 - Societal Elite -7 - designer baby --2 - Citizen of your arcology --1 - You - 0 - Unidentifiable +-8 - an animal pregType: @@ -3240,15 +3244,28 @@ mother: Slave's mother's ID Accepts ID Values between 0 and -20 are reserved. + 0 - unknown -1 - player +-2 - citizen of your arcology +-3 - player's former master +-4 - male arc owner +-5 - player's client +-6 - Societal Elite +-7 - designer baby father: Slave's father's ID Accepts ID Values between 0 and -20 are reserved. + 0 - unknown -1 - player +-2 - citizen of your arcology -3 - player's former master +-4 - male arc owner +-5 - player's client +-6 - Societal Elite +-7 - designer baby sisters: diff --git a/src/Mods/DinnerParty/dinnerPartyExecution.tw b/src/Mods/DinnerParty/dinnerPartyExecution.tw index 4b4ef0cde76ff0011ffeac56e67ca4f76f30163e..f29e5295ba7cf2ed38177977228de71131f0426b 100644 --- a/src/Mods/DinnerParty/dinnerPartyExecution.tw +++ b/src/Mods/DinnerParty/dinnerPartyExecution.tw @@ -42,7 +42,7 @@ looking into $his terrified eyes begging for mercy. <</if>> You give the signal for your slaves to begin the ceremony. The four slaves hold $activeSlave.slaveName down on the platter. A fifth slave starts to give $him oral sex. - $activeSlave.slaveName moans with the apple in $his mouth. When she is on the edge of climax you plunge the ceremonial dagger into $his chest. The pain causes $him to bite down on the apple deeply. Tears mixed with the juices of the apple flow down $his face. With a twist of your hand, you carve out $his beating heart. + $activeSlave.slaveName moans with the apple in $his mouth. When $he is on the edge of climax you plunge the ceremonial dagger into $his chest. The pain causes $him to bite down on the apple deeply. Tears mixed with the juices of the apple flow down $his face. With a twist of your hand, you carve out $his beating heart. <<if ($activeSlave.fetish == "mindbroken") || ($activeSlave.devotion > 90)>> Your guests @@.green;applaud@@ your slave's willingness to die for $his <<= WrittenMaster()>>, a credit to your training. <<run repX(2500, "event")>> diff --git a/src/cheats/PCCheatMenu.tw b/src/cheats/PCCheatMenu.tw index f8c2f8c9290f60d8bc1b9c5c64f00c84db7872c1..b8a6182d3c2778933c977b4d7b1b3f99a4294e92 100644 --- a/src/cheats/PCCheatMenu.tw +++ b/src/cheats/PCCheatMenu.tw @@ -10,6 +10,7 @@ Title: ''<<if $tempSlave.title == 1>>Master<<else>>Mistress<</if>>'' <br><<radiobutton "$tempSlave.title" 1>> Master <<radiobutton "$tempSlave.title" 0>> Mistress +<br> Sex: ''$tempSlave.genes'' <br><<radiobutton "$tempSlave.genes" "XY">> XY <<radiobutton "$tempSlave.genes" "XX">> XX diff --git a/src/cheats/mod_EditChildCheatNew.tw b/src/cheats/mod_EditChildCheatNew.tw index 3ec87572c4091a34d91a755cc7a50e42c76b1e74..97d3dfdc51c3ef6ef12e4794996db90da87c2fae 100644 --- a/src/cheats/mod_EditChildCheatNew.tw +++ b/src/cheats/mod_EditChildCheatNew.tw @@ -121,7 +121,7 @@ ''Active Slaves ID : @@.yellow;$tempSlave.ID@@'' <br><br> <<if $familyTesting == 1>> - ''Enter the IDs for this slaves parents (-2 or 0:random and untracked by system, -1:PC, all others are applicable):'' + ''Enter the IDs for this slave's parents (0: unknown, -1: you, -2: citizen):'' <br> ''mother ID'' <<textbox "$tempSlave.mother" $tempSlave.mother>> diff --git a/src/cheats/mod_EditNeighborArcologyCheat.tw b/src/cheats/mod_EditNeighborArcologyCheat.tw index 546fe6f10ebad98ab355680cd51ea9564b75ecd0..b9bbeabf9659c7fc0bb7e81adc9b4f4492542ea7 100644 --- a/src/cheats/mod_EditNeighborArcologyCheat.tw +++ b/src/cheats/mod_EditNeighborArcologyCheat.tw @@ -12,11 +12,11 @@ <<if $arcologies.length <= 8>> <<link "Add neighbor">> - <<set _seed = ["north", "northeast", "east", "southeast", "south", "southwest", "west", "northwest"]>> + <<set _seed = ["east", "north", "northeast", "northwest", "south", "southeast", "southwest", "west"]>> <<for _eca = 0; _eca < $arcologies.length; _eca++>> <<set _seed.delete($arcologies[_eca].direction)>> /* remove directions already in use */ <</for>> - <<set _govtypes = ["elected officials", "a committee", "an oligarchy", "an individual", "a corporation", "direct democracy"]>> + <<set _govtypes = ["a committee", "a corporation", "an individual", "an oligarchy", "direct democracy", "elected officials"]>> <<set $activeArcology = {name: "Arcology X-", direction: _seed.random(), government: _govtypes.random(), honeymoon: 0, prosperity: 50, ownership: 50, minority: 20, PCminority: 0, demandFactor:0, FSSupremacist: "unset", FSSupremacistRace: 0, FSSubjugationist: "unset", FSSubjugationistRace: 0, FSGenderRadicalist: "unset", FSGenderFundamentalist: "unset", FSPaternalist: "unset", FSDegradationist: "unset", FSBodyPurist: "unset", FSTransformationFetishist: "unset", FSYouthPreferentialist: "unset", FSMaturityPreferentialist: "unset", FSSlimnessEnthusiast: "unset", FSAssetExpansionist: "unset", FSPastoralist: "unset", FSPhysicalIdealist: "unset", FSChattelReligionist: "unset", FSRomanRevivalist: "unset", FSAztecRevivalist: "unset", FSEgyptianRevivalist: "unset", FSEdoRevivalist: "unset", FSArabianRevivalist: "unset", FSChineseRevivalist: "unset", FSNull: "unset", FSRepopulationFocus: "unset", FSHedonisticDecadence: "unset", FSCummunism: "unset", FSIncestFetishist: "unset", FSRestart: "unset", embargo: 1, embargoTarget: -1, influenceTarget: -1, influenceBonus: 0, rival: 0}>> <<if $arcologies.length < 4>> /* X-4 is reserved for player's arcology, so X-1 is available */ diff --git a/src/cheats/mod_EditSlaveCheat.tw b/src/cheats/mod_EditSlaveCheat.tw index 90608a19e4f6529e49543cc44f93c88d2e9825ab..ce58257d2d2f09dc9f55c7b113484130e0badee8 100644 --- a/src/cheats/mod_EditSlaveCheat.tw +++ b/src/cheats/mod_EditSlaveCheat.tw @@ -26,7 +26,7 @@ <br> <<if $familyTesting == 1>> - ''Enter the IDs for this slaves parents(-2 or 0:random and untracked by system, -1:PC, all others are applicable):'' + ''Enter the IDs for this slave's parents(0: unknown, -1: you, -2: citizen):'' <br> ''mother ID'' <<textbox "$tempSlave.mother" $tempSlave.mother>> diff --git a/src/cheats/mod_editSlaveCheatNew.tw b/src/cheats/mod_editSlaveCheatNew.tw index e0c3752c8112558fb3b46f6d540db9f7cea8e376..ee49ad21ba033a06fc19640f80fe7e6e7005dda9 100644 --- a/src/cheats/mod_editSlaveCheatNew.tw +++ b/src/cheats/mod_editSlaveCheatNew.tw @@ -144,7 +144,7 @@ ''Active Slaves ID : @@.yellow;$tempSlave.ID@@'' <br><br> <<if $familyTesting == 1>> - ''Enter the IDs for this slaves parents (-2 or 0:random and untracked by system, -1:PC, all others are applicable):'' + ''Enter the IDs for this slave's parents (0: unknown, -1: you, -2: citizen):'' <br> ''mother ID'' <<textbox "$tempSlave.mother" $tempSlave.mother>> diff --git a/src/endWeek/saChoosesOwnClothes.js b/src/endWeek/saChoosesOwnClothes.js index 88506ed64e4fa44338bf8ff9f9c28c76d398a522..8b1b2e3e80d4cb7de59b7d413f89d89829e70c36 100644 --- a/src/endWeek/saChoosesOwnClothes.js +++ b/src/endWeek/saChoosesOwnClothes.js @@ -171,13 +171,13 @@ window.saChoosesOwnClothes = (function() { selection = {text: `${he} commonly sees others wearing normal clothing and is drawn to doing so ${himself}.`, clothes: "conservative clothing"}; break; case 'degradationist': - selection = {text: `${he} commonly sees others wearing chains and is drawn to doing so ${himself}.`, clothes: jsEither(['chains', 'uncomfortable straps', 'shibari ropes'])}; + selection = {text: `${he} commonly sees others wearing chains and is drawn to doing so ${himself}.`, clothes: jsEither(['chains', 'shibari ropes', 'uncomfortable straps'])}; break; case 'mature': - selection = {text: `${he} commonly sees others wearing suits and is drawn to doing so ${himself}.`, clothes: jsEither(['slutty business attire', 'a nice maid outfit', 'nice business attire'])}; + selection = {text: `${he} commonly sees others wearing suits and is drawn to doing so ${himself}.`, clothes: jsEither(['a nice maid outfit', 'nice business attire', 'slutty business attire'])}; break; case 'youth': - selection = {text: `${he} commonly sees schoolgirls around and instinctually follows along.`, clothes: jsEither(['a schoolgirl outfit', 'a cheerleader outfit'])}; + selection = {text: `${he} commonly sees schoolgirls around and instinctually follows along.`, clothes: jsEither(['a cheerleader outfit', 'a schoolgirl outfit'])}; break; case 'physicalIdealist': selection = {text: `${he} commonly sees naked girls around and seldom realizes they are coated in oil.`, clothes: jsEither(['body oil', 'no clothing', 'no clothing'])}; @@ -186,7 +186,7 @@ window.saChoosesOwnClothes = (function() { selection = {text: `${he} commonly sees cowgirls around and instinctually follows along.`, clothes: "Western clothing"}; break; case 'bodyPurist': - selection = {text: `${he} commonly sees others wearing tight, form-fitting clothes and is drawn to doing so ${himself}.`, clothes: jsEither(['a leotard', 'a string bikini', 'a slave gown', 'a comfortable bodysuit', 'restrictive latex', 'clubslut netting', 'a leotard', 'a halter top dress'])}; + selection = {text: `${he} commonly sees others wearing tight, form-fitting clothes and is drawn to doing so ${himself}.`, clothes: jsEither(['a comfortable bodysuit', 'a halter top dress', 'a leotard', 'a leotard', 'a slave gown', 'a string bikini', 'clubslut netting', 'restrictive latex'])}; break; default: selection = {text: `${he} chooses to put on underwear, the reasons lost to ${him}, and moves on.`, clothes: jsEither(['attractive lingerie', 'panties'])}; @@ -945,9 +945,9 @@ window.saChoosesOwnClothes = (function() { if(slave.fetish == 'mindbroken') { if(slave.amp != 1 && slave.heels == 1) { - shoes.push({text: `${He} finds ${he} can inexplicably walk if ${he} wears heels; a daily lesson for ${him}, as ${he} forgets shortly after leaving.`, shoes: jsEither(["heels", "pumps", "extreme heels", "boots"])}); + shoes.push({text: `${He} finds ${he} can inexplicably walk if ${he} wears heels; a daily lesson for ${him}, as ${he} forgets shortly after leaving.`, shoes: jsEither(["boots", "extreme heels", "heels", "pumps"])}); } - shoes.push({text: `${He} vaguely remembers putting things on ${his} feet, so ${he} does.`, shoes: jsEither(["heels", "pumps", "extreme heels", "boots", "flats"])}); + shoes.push({text: `${He} vaguely remembers putting things on ${his} feet, so ${he} does.`, shoes: jsEither(["boots", "extreme heels", "flats", "heels", "pumps"])}); shoes.push({text: `${He} entered without shoes, and will leave the same.`, shoes: "none"}); } else if(slave.devotion <= 20) { if(slave.heels == 0) { diff --git a/src/events/intro/initNationalities.tw b/src/events/intro/initNationalities.tw index ded7a8e4d41c1eefbd9aa1277ed6d33282d54d29..7d24761c058a62effb25fc4ebf7bc8550e47f382 100644 --- a/src/events/intro/initNationalities.tw +++ b/src/events/intro/initNationalities.tw @@ -800,7 +800,7 @@ /* SET HEROES */ <<set $heroSlaves = []>> -<<BaseSlave>> +<<set $activeSlave = BaseSlave()>> <<set $baseHeroSlave = clone($activeSlave)>> <<if ($seeDicks > 0) && ($seeDicks < 100)>> diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw index fed370bd12d76da72b6b51fe1103888d8c30b870..a91ccd914ba27167096a8773aceab38be01fde46 100644 --- a/src/events/intro/introSummary.tw +++ b/src/events/intro/introSummary.tw @@ -5,10 +5,6 @@ <<set $PC.actualAge = variableAsNumber($PC.actualAge, 35, 14, 80)>> <<set $PC.birthWeek = variableAsNumber($PC.birthWeek, 0, 0, 51)>> -<<silently>> -FertilityAge($fertilityAge) -<</silently>> - You may review your settings before clicking "Continue" to begin. <br><br> diff --git a/src/events/intro/locationIntro.tw b/src/events/intro/locationIntro.tw index 0f2702c69f50d4b266a04af0e4ba7a245d533030..79a8c4009df3cda17379a1aabc33cb9bcd7ba453 100644 --- a/src/events/intro/locationIntro.tw +++ b/src/events/intro/locationIntro.tw @@ -9,7 +9,11 @@ As the old countries crumble and technology stagnates, the gap between rich and [[the Middle East|Intro Summary][$continent = "the Middle East", $language = "Arabic"]] [[Africa|Intro Summary][$continent = "Africa", $language = "Arabic"]] [[Asia|Intro Summary][$continent = "Asia", $language = "Chinese"]] -[[Japan|Intro Summary][$continent = "Japan", $language = "Japanese", $PC.race = "asian", $PC.nationality = "Japanese", $PC.hColor = "black", $PC.eyeColor = "brown"]] +<<if $freshPC == 1 || $saveImported == 0>> + [[Japan|Intro Summary][$continent = "Japan", $language = "Japanese", $PC.race = "asian", $PC.nationality = "Japanese", $PC.hColor = "black", $PC.eyeColor = "brown"]] +<<else>> + [[Japan|Intro Summary][$continent = "Japan", $language = "Japanese"]] +<</if>> [[Australia|Intro Summary][$continent = "Australia", $language = "English"]] <br> //Slaves from countries in the selected continent will appear more frequently.// diff --git a/src/facilities/nursery/nursery.tw b/src/facilities/nursery/nursery.tw index fb80be2063ff7bacb5a3fee2d8faa2573b73f580..82ffaf2dc8cdfe2dd613082073649b8a99bcef1f 100644 --- a/src/facilities/nursery/nursery.tw +++ b/src/facilities/nursery/nursery.tw @@ -467,15 +467,15 @@ Target age for release: <<textbox "$targetAgeNursery" $targetAgeNursery "Nursery <</if>> <<if $nurseryBabies > 0>> -<br><br>''Children in $nurseryName'' -<br> -/* FOR TESTING */ -<<for _c = 0; _c < $cribs.length; _c++>> -<<link "$cribs[_c].slaveName" "Long Child Description">> -<<include "Child Summary">> -<</link>> -<br> -<</for>> + <br><br>''Children in $nurseryName'' + <br> + /* FOR TESTING */ + <<for _c = 0; _c < $cribs.length; _c++>> + <<link "$cribs[_c].slaveName" "Long Child Description">> + <<include "Child Summary">> + <</link>> + <br> + <</for>> <</if>> /* <<if $useSlaveSummaryTabs == 1>> @@ -574,49 +574,49 @@ Filter by assignment: | <br><<include "Toychest">> //In the coming week you plan to concentrate on <<if $cribs[$i].fuckdoll == 0>> <<if $cribs[$i].toyHole != "all her holes">> - her $cribs[$i].toyHole, but for now:// - <br> <<print "[[Use her mouth|FLips][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> | <<print "[[Play with her tits|FBoobs][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + $his $cribs[$i].toyHole, but for now:// + <br> [["Use "+$his+" mouth"|FLips][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] | [["Play with "+$his+" tits|FBoobs][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <<if canDoVaginal($cribs[$i])>> - | <<print "[[Fuck her|FVagina][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Fuck "+$him|FVagina][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <<if canDoAnal($cribs[$i])>> - | <<print "[[Use her holes|FButt][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Use "+$his+" holes"|FButt][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <</if>> <</if>> <<if canDoAnal($cribs[$i])>> - | <<print "[[Fuck her ass|FAnus][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Fuck "+$his+" ass"|FAnus][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <</if>> <<if canDoVaginal($cribs[$i]) || canDoAnal($cribs[$i])>> <<if $cribs[$i].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Fuck "+$him+" over "+$his+" belly"|FBellyFuck][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <</if>> <</if>> /*check*//* <<if canPenetrate($cribs[$i])>> - | <<print "[[Ride " + $him + "|FDick][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> + | [["Ride "+$him|FDick][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]] <</if>> - | <<print "[[Abuse " + $him + "|FAbuse][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> + | [["Abuse "+$him|FAbuse][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]] <<else>> - all of her holes equally, but for now:// - <br> <<print "[[Use her mouth|FLips][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> | <<print "[[Play with her tits|FBoobs][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + all of $his holes equally, but for now:// + <br> [["Use "+$his+" mouth"|FLips][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] | [["Play with "+$his+" tits"|FBoobs][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <<if canDoVaginal($cribs[$i])>> - | <<print "[[Fuck her|FVagina][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Fuck "+$him|FVagina][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <<if canDoAnal($cribs[$i])>> - | <<print "[[Use her holes|FButt][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Use "+$his+" holes"|FButt][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <</if>> <</if>> <<if canDoAnal($cribs[$i])>> - | <<print "[[Fuck her ass|FAnus][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Fuck "+$his+" ass"|FAnus][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <</if>> <<if canDoVaginal($cribs[$i]) || canDoAnal($cribs[$i])>> <<if $cribs[$i].belly >= 300000>> - | <<print "[[Fuck her over her belly|FBellyFuck][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Fuck "+$him+" over "+$his+" belly"|FBellyFuck][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <</if>> <</if>> /*check*//* <<if canPenetrate($cribs[$i])>> - | <<print "[[Ride " + $him + "|FDick][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]]">> + | [["Ride "+$him|FDick][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j,$nextLink = _k,$returnTo = _l]] <</if>> - | <<print "[[Abuse her|FAbuse][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]]">> + | [["Abuse "+$him|FAbuse][$activeSlave = $cribs["+$i+"], $childSex = 1, $nextButton = _j, $nextLink = _k, $returnTo = _l]] <</if>> <<else>> <<if $cribs[$i].toyHole != "all her holes">> diff --git a/src/init/dummy.tw b/src/init/dummy.tw index 4d711a08a2ee0c33e41063fbd4a2c355372bab67..8230cb84b61aa3278e5d20d22ae2a00bab4f347d 100644 --- a/src/init/dummy.tw +++ b/src/init/dummy.tw @@ -17,7 +17,7 @@ $belarusianSlaveNames, $dominicanSlaveNames, $scottishSlaveNames $ArcologyNamesEugenics, $ArcologyNamesRepopulationist, $ArcologyNamesHedonisticDecadence $LurcherSpeed $$i -$activeSlave.bodySwap, $activeSlave.customImageFormat, $activeSlave.customHairVector, $activeSlave.shoeColor, $activeSlave.newGamePlus, $activeSlave.nipplesAccessory, $activeSlave.slaveCost, $activeSlave.premature, $activeSlave.missingEyes, $activeSlave.missingArms, $activeSlave.missingLegs, +$activeSlave.bodySwap, $activeSlave.customImageFormat, $activeSlave.customHairVector, $activeSlave.shoeColor, $activeSlave.newGamePlus, $activeSlave.nipplesAccessory, $activeSlave.slaveCost, $activeSlave.premature, $activeSlave.missingEyes, $activeSlave.missingArms, $activeSlave.missingLegs, $activeSlave.noun, $activeSlave.pronoun, $activeSlave.possessive, $activeSlave.possessivePronoun, $activeSlave.object, $activeSlave.objectReflexive $drugs, $harshCollars, $shoes, $bellyAccessories, $vaginalAccessories, $dickAccessories, $buttplugs $PC.origRace, $PC.origSkin diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index de62276f7e43b03a0f09cf4c932c8f238f916b4d..43832bae36694fc63c7c9eb17eb96405496fb541 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -15,8 +15,8 @@ You should have received a copy of the GNU General Public License along with thi <<set $returnTo = "init", $nextButton = "Continue", $nextLink = "Alpha disclaimer">> <<unset $releaseID>> -<<set $ver = "0.10.7", $pmodVer = "2.1.X", $releaseID = 1041>> -<<if ndef $pmodVer>><<set $pmodVer = "2.1.X">><</if>> +<<set $ver = "0.10.7", $pmodVer = "2.2.X", $releaseID = 1042>> +<<if ndef $pmodVer>><<set $pmodVer = "2.2.X">><</if>> /* This needs to be broken down into individual files that can be added to StoryInit instead. */ @@ -240,7 +240,7 @@ You should have received a copy of the GNU General Public License along with thi <<set $useSummaryCache = true>> <<set $seeExtreme = 0>> <<set $seeBestiality = 0>> - <<set $seePee = 0>> + <<set $seePee = 1>> <<set $extremeUnderage = 0>> <<set $seeHyperPreg = 0>> <<set $seePreg = 1>> @@ -372,9 +372,6 @@ You should have received a copy of the GNU General Public License along with thi <<set $pedo_mode = 0>> <<set $minimumSlaveAge = 18>> <<set $fertilityAge = 13>> - <<silently>> - FertilityAge($fertilityAge) - <</silently>> <<set $potencyAge = 13>> <<set $AgePenalty = 1>> <<set $precociousPuberty = 0>> diff --git a/src/interaction/cyberConfig.tw b/src/interaction/cyberConfig.tw index afa7d742e44f7a13d1ba75e169397cd3da8255c4..3c327fc67cc1dcab062c4f93feb7db5b38940b80 100644 --- a/src/interaction/cyberConfig.tw +++ b/src/interaction/cyberConfig.tw @@ -176,7 +176,7 @@ <</if>> <br> - Modify $his tail's apearance:<br> + Modify $his tail's appearance:<br> [[Cat|cyberConfig][$activeSlave.tailShape = "neko",cashX(forceNeg($modCost), "slaveSurgery", $activeSlave)]] | [[Dog|cyberConfig][$activeSlave.tailShape = "inu",cashX(forceNeg($modCost), "slaveSurgery", $activeSlave)]] | [[Fox|cyberConfig][$activeSlave.tailShape = "kit",cashX(forceNeg($modCost), "slaveSurgery", $activeSlave)]] @@ -254,7 +254,7 @@ Attaching $his tail is a simple procedure, you simply push the connector into a socket, right where $his tailbone ends, until the lock engages.<br> When you are done, $he looks back and <<if $activeSlave.tailShape == "neko">>sways $his tail side to side enigmatically. - <<elseif $activeSlave.tailShape == "inu">>wags $his tail side to side energeticaly. + <<elseif $activeSlave.tailShape == "inu">>wags $his tail side to side energetically. <<elseif $activeSlave.tailShape == "kit">>slowly sways $his tail feeling the soft fur brush against $his skin. <<elseif $activeSlave.tailShape == "kitsune">>slowly sways $his tails luxuriating in the incredibly soft, fluffy fur brushing against $his skin. <<elseif $activeSlave.tailShape == "tanuki">>admires $his long, thick fluffy tail. diff --git a/src/js/SlaveState.js b/src/js/SlaveState.js index 66d695a22bbd505e09c8c27c816e6cbbdc1f3b68..8f71836abf23b0824e4394ce0141f5c6a02a956d 100644 --- a/src/js/SlaveState.js +++ b/src/js/SlaveState.js @@ -1752,7 +1752,7 @@ App.Entity.SlaveState = class SlaveState { * * "size queen": prefers big cocks */ this.sexualQuirk = "none"; - /** 0: does not have; 1: carrier; 2: active + /** 0: does not have; 1: carrier; 2: active * * heterochromia is an exception. String = active */ this.geneticQuirks = { diff --git a/src/js/assayJS.js b/src/js/assayJS.js index ae153a588a43c557bb11e61cbf47af7e4b38c6df..5caec9358e1af9245e9a4283a4b576e149529735 100644 --- a/src/js/assayJS.js +++ b/src/js/assayJS.js @@ -32,15 +32,15 @@ window.isStacked = /** @param {App.Entity.SlaveState} slave */ function (slave) }; window.isModded = /** @param {App.Entity.SlaveState} slave */ function (slave) { - let tatScore = TatScore(slave); - let piercingScore = PiercingScore(slave); - let modScore = piercingScore+tatScore; + const tatScore = SlaveStatsChecker.tatScore(slave); + const piercingScore = SlaveStatsChecker.piercingScore(slave); + const modScore = piercingScore+tatScore; return ((modScore > 15) || (piercingScore > 8 && tatScore > 5)); }; window.isUnmodded = /** @param {App.Entity.SlaveState} slave */ function (slave) { - return (!isModded(slave) && (slave.corsetPiercing === 0) && (PiercingScore(slave) < 3) && (TatScore(slave) < 2)); + return (!isModded(slave) && (slave.corsetPiercing === 0) && (SlaveStatsChecker.piercingScore(slave) < 3) && (SlaveStatsChecker.tatScore(slave) < 2)); }; window.isXY = /** @param {App.Entity.SlaveState} slave */ function (slave) { @@ -63,120 +63,6 @@ window.isPure = /** @param {App.Entity.SlaveState} slave */ function (slave) { return ((slave.boobsImplant === 0) && (slave.buttImplant === 0) && (slave.waist >= -95) && (slave.lipsImplant === 0) && (slave.faceImplant < 30) && (slave.bellyImplant === -1) && (Math.abs(slave.shouldersImplant) < 2) && (Math.abs(slave.hipsImplant) < 2)); }; -window.modScore = /** @param {App.Entity.SlaveState} slave */ function modScore(slave) { - const V = State.variables; - V.piercingScore = PiercingScore(slave); - V.tatScore = TatScore(slave); - V.modScore = V.tatScore + V.piercingScore; -}; - -window.PiercingScore = /** @param {App.Entity.SlaveState} slave */ function (slave) { - let piercingScore = 0; - - if (slave.earPiercing > 0) { - piercingScore += slave.earPiercing*0.75-0.5; - } - if (slave.nosePiercing > 0) { - piercingScore += slave.nosePiercing*0.75-0.5; - } - if (slave.eyebrowPiercing > 0) { - piercingScore += slave.eyebrowPiercing*0.75-0.5; - } - if (slave.navelPiercing > 0) { - piercingScore += slave.navelPiercing*0.75-0.5; - } - if (slave.corsetPiercing > 0) { - piercingScore += slave.corsetPiercing*0.75+0.5; - } - if (slave.nipplesPiercing > 0) { - piercingScore += slave.nipplesPiercing*0.75-0.25; - } - if (slave.areolaePiercing > 0) { - piercingScore += slave.areolaePiercing*0.75+0.5; - } - if (slave.lipsPiercing > 0) { - piercingScore += slave.lipsPiercing*0.75-0.25; - } - if (slave.tonguePiercing > 0 ) { - piercingScore += slave.tonguePiercing*0.75-0.25; - } - if (slave.clitPiercing === 3) { - piercingScore += 1.25; /* smart piercing */ - } else if (slave.clitPiercing > 0) { - piercingScore += slave.clitPiercing*0.75-0.25; - } - if (slave.vaginaPiercing > 0) { - piercingScore += slave.vaginaPiercing*0.75-0.25; - } - if (slave.dickPiercing > 0) { - piercingScore += slave.dickPiercing*0.75-0.25; - } - if (slave.anusPiercing > 0) { - piercingScore += slave.anusPiercing*0.75-0.25; - } - return piercingScore; -}; - -window.TatScore = /** @param {App.Entity.SlaveState} slave */ function (slave) { - let tatScore = 0; - - if (slave.boobsTat !== 0) { - tatScore += 1.25; - } - if (slave.buttTat !== 0) { - tatScore += 1.25; - } - if (slave.lipsTat !== 0) { - tatScore += 1.25; - } - if (slave.shouldersTat !== 0) { - tatScore += 1; - } - if (slave.backTat !== 0) { - tatScore += 1.25; - } - if (slave.armsTat !== 0) { - tatScore += 1; - } - if (slave.legsTat !== 0) { - tatScore += 1; - } - if (slave.stampTat !== 0) { - tatScore += 1; - } - if (slave.vaginaTat !== 0) { - tatScore += 1; - } - if (slave.dickTat !== 0) { - tatScore += 1; - } - if (slave.bellyTat !== 0) { - if (((slave.preg > slave.pregData.normalBirth/1.33) && (slave.pregType >= 20)) || (slave.belly >= 300000)) { - tatScore += 0.75; - } else if (((slave.preg > slave.pregData.normalBirth/2) && (slave.pregType >= 20)) || ((slave.preg > slave.pregData.normalBirth/1.33) && (slave.pregType >= 10)) || (slave.belly >= 150000)) { - tatScore += 1; - } else if ((slave.belly >= 10000) || (slave.bellyImplant >= 8000)) { - tatScore += 1; - } else if (((slave.preg >= slave.pregData.normalBirth/4) && (slave.pregType >= 20)) || ((slave.preg > slave.pregData.normalBirth/4) && (slave.pregType >= 10)) || (slave.belly >= 5000)) { - tatScore += 0.5; - } else if (slave.belly >= 1500) { - tatScore += 0.25; - } else { - tatScore += 0.1; - } - } - if (slave.anusTat === "bleached") { - tatScore += 0.5; - } else if (slave.anusTat !== 0) { - tatScore += 1.25; - } - if (slave.abortionTat > 0 || (slave.abortionTat == 0 && slave.pregKnown == 1)) { - tatScore += 1; - } - - return tatScore; -}; - window.slimPass = /** @param {App.Entity.SlaveState} slave */ function (slave) { let slimPass = 0; let ArcologyZero = State.variables.arcologies[0]; @@ -378,7 +264,7 @@ window.newSlave = /** @param {App.Entity.SlaveState} slave */ function newSlave( V.genePool.push(slave); } } - + /* add to facilities array if needed */ if (slave.assignment !== "rest") { assignJob(slave, slave.assignment); @@ -578,12 +464,14 @@ window.Enunciate = /** @param {App.Entity.SlaveState} slave */ function Enunciat V.SEnunciate = "Th"; V.ssEnunciate = "th"; V.cEnunciate = "th"; - V.CEnunciate = "Ch"; + V.CEnunciate = "Th"; V.ccEnunciate = "kth"; V.zEnunciate = "th"; V.ZEnunciate = "Th"; V.chEnunciate = "th"; V.ChEnunciate = "Th"; + V.psEnunciate = "th"; + V.PsEnunciate = "Th"; V.shEnunciate = "th"; V.ShEnunciate = "Th"; V.scEnunciate = "th"; @@ -654,6 +542,8 @@ window.Enunciate = /** @param {App.Entity.SlaveState} slave */ function Enunciat V.ZEnunciate = "Z"; V.chEnunciate = "ch"; V.ChEnunciate = "Ch"; + V.psEnunciate = "ps"; + V.PsEnunciate = "Ps"; V.shEnunciate = "sh"; V.ShEnunciate = "Sh"; V.scEnunciate = "sc"; @@ -1333,7 +1223,7 @@ window.SlaveTitle = /** @param {App.Entity.SlaveState} slave */ function SlaveTi r = "loli " + r; } } - + if (slave.geneticQuirks.albinism === 2) { r = "albino " + r; } @@ -1387,7 +1277,7 @@ window.SlaveTitle = /** @param {App.Entity.SlaveState} slave */ function SlaveTi } else if (slave.births >= 3) { r = r + " breeder"; } - + if (slave.indenture > -1) { r = "indentured " + r; } diff --git a/src/js/eventSelectionJS.js b/src/js/eventSelectionJS.js index 1c54d146f835e9493ef6988269a7809f4fa5bd67..44f283d46ed008e2f1154acbac85ca0d0975ffd2 100644 --- a/src/js/eventSelectionJS.js +++ b/src/js/eventSelectionJS.js @@ -927,7 +927,7 @@ window.generateRandomEventPoolStandard = function(eventSlave) { if (eventSlave.assignment === "serve the public") { if (eventSlave.fetishKnown === 1) { - if (State.variables.FSDegradationist === "unset") { + if (State.variables.arcologies[0].FSDegradationist === "unset") { if (State.variables.arcologyUpgrade.drones === 1) { State.variables.RESSevent.push("mean girls"); } @@ -1378,7 +1378,7 @@ window.generateRandomEventPoolStandard = function(eventSlave) { } } } - } else if (["serve in the master suite", "be your Concubine"].includes(eventSlave.assignment)) { + } else if (["be your Concubine", "serve in the master suite"].includes(eventSlave.assignment)) { if (eventSlave.devotion > 20) { if (eventSlave.trust >= -20) { if (canDoAnal(eventSlave) || canDoVaginal(eventSlave)) { @@ -2949,7 +2949,7 @@ window.generateRandomEventPoolServant = function(eventSlave) { State.variables.RESSevent.push("mindbroken morning"); } if (eventSlave.kindness !== undefined && eventSlave.kindness >= 100) { - if ((isSlaveAvailable(eventSlave) && canWalk(eventSlave)) || (["please you", "serve in the master suite", "be your Concubine"].includes(eventSlave.assignment))) { + if ((isSlaveAvailable(eventSlave) && canWalk(eventSlave)) || (["be your Concubine", "please you", "serve in the master suite"].includes(eventSlave.assignment))) { if (eventSlave.relationship === -3) { if (jsRandom(1, 200) < eventSlave.kindness) { State.variables.RESSevent.push("surprising wakeup"); diff --git a/src/js/generateGenetics.js b/src/js/generateGenetics.js index 0c25df36532a0a7f3aa6fa828a55787fff6897c5..c76f15559a38cf3b21d6e4107396a5c411be60b7 100644 --- a/src/js/generateGenetics.js +++ b/src/js/generateGenetics.js @@ -69,6 +69,9 @@ window.generateGenetics = (function() { genes.face = setFace(father, mother, activeMother, actor2, genes.geneticQuirks); genes.faceShape = setFaceShape(father, mother); genes.eyeColor = setEyeColor(father, mother, actor2); + if (genes.geneticQuirks.heterochromia === 2) { + genes.geneticQuirks.heterochromia = setHeterochromaticEyeColor(father, mother, actor2); + } genes.hColor = setHColor(father, mother, actor2); genes.underArmHStyle = setUnderArmHStyle(father, mother); genes.pubicHStyle = setPubicHStyle(father, mother); @@ -257,10 +260,10 @@ window.generateGenetics = (function() { eyeColor = mother.origEye; } } else { - eyeColor = jsEither([mother.origEye, father.origEye]); + eyeColor = jsEither([father.origEye, mother.origEye]); } } else if (actor2 === -2 || actor2 === 0 || actor2 === -5) { - eyeColor = jsEither([mother.origEye, "brown", "blue", "brown", "green", "hazel", "green"]); + eyeColor = jsEither(["blue", "brown", "brown", "green", "green", "hazel", mother.origEye]); } else { eyeColor = mother.origEye; } @@ -271,12 +274,48 @@ window.generateGenetics = (function() { break; case "milky white": case "implant": - eyeColor = jsEither(["blue", "green", "brown", "hazel", "light blue", "light green", "dark green", "dark blue"]); + eyeColor = jsEither(["blue", "brown", "dark blue", "dark green", "green", "hazel", "light blue", "light green"]); break; } return eyeColor; } + function setHeterochromaticEyeColor(father, mother, actor2) { + let hEyeColor; + let eyeColorArray = []; + if (father !== 0) { + eyeColorArray.push(mother.origEye); + eyeColorArray.push(father.origEye); + if (father.geneticQuirks.heterochromia !== 0 && father.geneticQuirks.heterochromia !== 1) { + eyeColorArray.push(father.geneticQuirks.heterochromia); + } + } else if (actor2 === -2 || actor2 === 0 || actor2 === -5) { + eyeColorArray.push(mother.origEye); + eyeColorArray.push("brown"); + eyeColorArray.push("brown"); + eyeColorArray.push("blue"); + eyeColorArray.push("green"); + eyeColorArray.push("green"); + eyeColorArray.push("hazel"); + } else { + eyeColorArray.push(mother.origEye); + } + if (mother.geneticQuirks.heterochromia !== 0 && mother.geneticQuirks.heterochromia !== 1) { + eyeColorArray.push(mother.geneticQuirks.heterochromia); + } + //just in case something wrong gets through + switch (hEyeColor) { + case "blind blue": + hEyeColor = ["deep blue"]; + break; + case "milky white": + case "implant": + hEyeColor = jsEither(["blue", "green", "brown", "hazel", "light blue", "light green", "dark green", "dark blue"]); + break; + } + return jsEither(hEyeColor); + } + // hColor function setHColor(father, mother, actor2) { let hairColor; @@ -288,18 +327,18 @@ window.generateGenetics = (function() { } else if (father.origHColor === "white") { hairColor = jsRandom(1,100) === 69 ? father.origHColor : mother.origHColor; } else if (mother.origHColor === "black") { - hairColor = jsEither([mother.origHColor, mother.origHColor, mother.origHColor, mother.origHColor, mother.origHColor, mother.origHColor, mother.origHColor, father.origHColor]); + hairColor = jsEither([father.origHColor, mother.origHColor, mother.origHColor, mother.origHColor, mother.origHColor, mother.origHColor, mother.origHColor, mother.origHColor]); } else if (father.origHColor === "black") { hairColor = jsEither([father.origHColor, father.origHColor, father.origHColor, father.origHColor, father.origHColor, father.origHColor, father.origHColor, mother.origHColor]); } else if (mother.origHColor === "brown") { - hairColor = jsEither([mother.origHColor, mother.origHColor, mother.origHColor, father.origHColor]); + hairColor = jsEither([father.origHColor, mother.origHColor, mother.origHColor, mother.origHColor]); } else if (father.origHColor === "brown") { hairColor = jsEither([father.origHColor, father.origHColor, father.origHColor, mother.origHColor]); } else { - hairColor = jsEither([mother.origHColor, father.origHColor]); + hairColor = jsEither([father.origHColor, mother.origHColor]); } } else if (actor2 === -2 || actor2 === 0 || actor2 === -5) { - hairColor = jsEither([mother.origHColor, "brown", "blonde", "black", "brown", "black", "brown", "black"]); + hairColor = jsEither(["black", "black", "black", "blonde", "brown", "brown", "brown", mother.origHColor]); } else { hairColor = mother.origHColor; } @@ -354,9 +393,9 @@ window.generateGenetics = (function() { } if (markings === "none") { if (father !== 0) { - markings = jsEither([mother.markings, father.markings, "none", "none"]); + markings = jsEither(["none", "none", father.markings, mother.markings]); } else { - markings = jsEither([mother.markings, mother.markings, "none", "none"]); + markings = jsEither(["none", "none", mother.markings, mother.markings]); } } return markings; @@ -366,9 +405,9 @@ window.generateGenetics = (function() { function setSexualFlaw(father, mother) { let flaw; if (father !== 0) { - flaw = jsEither([mother.sexualFlaw, father.sexualFlaw, "none", "none"]); + flaw = jsEither(["none", "none", father.sexualFlaw, mother.sexualFlaw]); } else { - flaw = jsEither([mother.sexualFlaw, mother.sexualFlaw, "none", "none"]); + flaw = jsEither(["none", "none", mother.sexualFlaw, mother.sexualFlaw]); } return flaw; } @@ -377,9 +416,9 @@ window.generateGenetics = (function() { function setBehavioralFlaw(father, mother) { let flaw; if (father !== 0) { - flaw = jsEither([mother.behavioralFlaw, father.behavioralFlaw, "none", "none"]); + flaw = jsEither(["none", "none", father.behavioralFlaw, mother.behavioralFlaw]); } else { - flaw = jsEither([mother.behavioralFlaw, mother.behavioralFlaw, "none", "none"]); + flaw = jsEither(["none", "none", mother.behavioralFlaw, mother.behavioralFlaw]); } return flaw; } @@ -627,7 +666,7 @@ window.generateGenetics = (function() { } } } - + //perfect face if (father !== 0) { if (mother.geneticQuirks.pFace + father.geneticQuirks.pFace >= 4) { @@ -638,7 +677,7 @@ window.generateGenetics = (function() { } else if (mother.geneticQuirks.pFace === 2) { quirks.pFace = 1; } - + //ugly face if (father !== 0) { if (mother.geneticQuirks.uFace + father.geneticQuirks.uFace >= 4) { @@ -649,7 +688,7 @@ window.generateGenetics = (function() { } else if (mother.geneticQuirks.uFace === 2) { quirks.uFace = 1; } - + //albinism if (father !== 0) { // Add treatment to force albinism @@ -682,6 +721,37 @@ window.generateGenetics = (function() { } } + //heterochromia + if (father !== 0) { + if (mother.geneticQuirks.heterochromia === 2 && father.geneticQuirks.heterochromia === 2) { + if (jsRandom(1, 4) === 1) { + quirks.heterochromia = 2; + } else { + quirks.heterochromia = 1; + } + } else if (mother.geneticQuirks.heterochromia === 1 + father.geneticQuirks.heterochromia >= 3) { + chance = jsRandom(1, 4); + if (chance === 1) { + quirks.heterochromia = 2; + } else if (chance !== 4) { + quirks.heterochromia = 1; + } + } else if (mother.geneticQuirks.heterochromia === 1 && father.geneticQuirks.heterochromia === 1) { + if (jsRandom(1, 4) === 1) { + quirks.heterochromia = 2; + } + } + } else if (mother.geneticQuirks.heterochromia >= 1) { + if (jsRandom(0, 40000) >= 39500) { + chance = jsRandom(1, 4); + if (chance === 1) { + quirks.heterochromia = 2; + } else if (chance !== 4) { + quirks.heterochromia = 1; + } + } + } + return clone(quirks); } @@ -966,8 +1036,7 @@ window.generateChild = function (mother, ova, destination) { V.ageAdjustOverride = 1; if (genes.gender === "XX") { - GenerateNewSlave("XX"); - child = V.activeSlave; + child = GenerateNewSlave("XX"); child.slaveSurname = genes.surname; if (!pregUpgrade) { if (genes.mother === -1) { @@ -1057,8 +1126,7 @@ window.generateChild = function (mother, ova, destination) { } } } else { - GenerateNewSlave("XY"); - child = V.activeSlave; + child = GenerateNewSlave("XY"); child.slaveSurname = genes.surname; if (!pregUpgrade) { if (genes.mother === -1) { diff --git a/src/js/generateNewSlaveJS.js b/src/js/generateNewSlaveJS.js index 27f992102a6dc54d427c732c61dee094effde1da..1c66d62ab5ef37eb161ba818de7639395b3e8058 100644 --- a/src/js/generateNewSlaveJS.js +++ b/src/js/generateNewSlaveJS.js @@ -6,8 +6,7 @@ window.GenerateNewSlave = (function(){ function GenerateNewSlave(sex) { V = State.variables; - BaseSlave(); - slave = V.activeSlave; + slave = BaseSlave(); preGenCombinedStats(); if (!sex) { @@ -33,8 +32,9 @@ window.GenerateNewSlave = (function(){ } else { GenerateXXSlave(); } - postGenCleanup(); + + return slave; } function preGenCombinedStats() { @@ -805,7 +805,7 @@ window.GenerateNewSlave = (function(){ } function generateXYBoobs() { - + if (slave.physicalAge <= 10) { slave.boobs = 100; } else if (slave.physicalAge === 11) { @@ -1092,6 +1092,12 @@ window.GenerateNewSlave = (function(){ } else if (chance >= 19500) { slave.geneticQuirks.albinism = 1; } + chance = jsRandom(1,20000); + if (chance == 10001) { + slave.geneticQuirks.heterochromia = 2; + } else if (chance >= 19750) { + slave.geneticQuirks.heterochromia = 1; + } } function generateXYGeneticQuirks() { @@ -1114,6 +1120,12 @@ window.GenerateNewSlave = (function(){ } else if (chance >= 19500) { slave.geneticQuirks.albinism = 1; } + chance = jsRandom(1,20000); + if (chance == 10001) { + slave.geneticQuirks.heterochromia = 2; + } else if (chance >= 19750) { + slave.geneticQuirks.heterochromia = 1; + } } function generateAge() { @@ -1240,28 +1252,46 @@ window.GenerateNewSlave = (function(){ slave.skin = jsEither(["black", "brown", "dark brown"]); slave.hColor = jsEither(["black", "black", "black", "brown"]); slave.hStyle = jsEither(["crinkled", "neat"]); + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = "brown"; + } break; case "white": slave.lips = jsRandom(5,25); if (slave.nationality === "German") { slave.skin = jsEither(["fair", "light", "pale"]); slave.eyeColor = jsEither(["blue", "blue", "blue", "brown", "green"]); + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "blue", "blue", "brown", "green"]); + } slave.hColor = jsEither(["black", "blonde", "blonde", "blonde", "brown", "red"]); } else if (slave.nationality === "Icelandic") { slave.skin = jsEither(["fair", "light", "pale", "pale"]); slave.eyeColor = jsEither(["blue", "blue", "blue", "brown", "green"]); + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "blue", "blue", "brown", "green"]); + } slave.hColor = jsEither(["black", "blonde", "blonde", "blonde", "brown", "red"]); } else if (slave.nationality === "Irish") { slave.skin = jsEither(["fair", "light", "pale", "pale"]); slave.eyeColor = jsEither(["blue", "brown", "green", "green", "green"]); + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "brown", "green", "green", "green"]); + } slave.hColor = jsEither(["black", "blonde", "brown", "red", "red", "red"]); } else if (slave.nationality === "Scottish") { slave.skin = jsEither(["fair", "fair", "light", "pale"]); slave.eyeColor = jsEither(["blue", "brown", "brown", "green", "green", "green"]); + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "brown", "brown", "green", "green", "green"]); + } slave.hColor = jsEither(["black", "black", "blonde", "red", "red", "red", "brown"]); } else { slave.skin = jsEither(["fair", "light", "pale"]); slave.eyeColor = jsEither(["blue", "brown", "green"]); + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "brown", "green"]); + } slave.hColor = jsEither(["black", "blonde", "brown", "red"]); } slave.hStyle = "neat"; @@ -1270,6 +1300,9 @@ window.GenerateNewSlave = (function(){ slave.lips = jsRandom(5,25); slave.skin = jsEither(["brown", "dark brown", "dark olive", "light olive", "tanned"]); slave.hColor = jsEither(["black", "brown"]); + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "brown", "green"]); + } slave.hStyle = "neat"; break; case "indo-aryan": @@ -1280,12 +1313,18 @@ window.GenerateNewSlave = (function(){ slave.skin = jsEither(["dark", "light"]); slave.hColor = "black"; slave.hStyle = "neat"; + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = "brown"; + } break; case "asian": slave.lips = jsRandom(5,25); slave.skin = jsEither(["dark olive", "light olive", "light"]); slave.hColor = "black"; slave.hStyle = "neat"; + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "brown", "green"]); + } break; case "middle eastern": case "semitic": @@ -1294,12 +1333,18 @@ window.GenerateNewSlave = (function(){ slave.skin = jsEither(["fair", "light olive", "light", "tanned"]); slave.hColor = "black"; slave.hStyle = "neat"; + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "brown", "green"]); + } break; default: slave.lips = jsRandom(5,25); slave.skin = jsEither(["dark", "light", "pale"]); slave.hColor = jsEither(["black", "black", "black", "black", "blonde", "brown", "brown", "red"]); slave.hStyle = "neat"; + if (slave.geneticQuirks.heterochromia == 2) { + slave.geneticQuirks.heterochromia = jsEither(["blue", "brown", "green"]); + } } if (slave.skin === "pale" || slave.skin === "fair") { if (jsRandom(1,4) === 1) { @@ -1428,7 +1473,7 @@ window.GenerateNewSlave = (function(){ V.oneTimeDisableDisability = 0; } } - + function generateGeneticQuirkTweaks() { if (slave.geneticQuirks.albinism === 2) { slave.albinismOverride = {skin: slave.skin, eyeColor: slave.eyeColor, hColor: slave.hColor}; diff --git a/src/js/removeActiveSlave.js b/src/js/removeActiveSlave.js index 7ad31f4b449986c2b923afc7635820d116f3ef01..9c62e34d070e2848366709ca1caf85cd7714f34d 100644 --- a/src/js/removeActiveSlave.js +++ b/src/js/removeActiveSlave.js @@ -327,7 +327,6 @@ window.removeNonNGPSlave = function removeNonNGPSlave(removedSlave) { } }); - const _geneIndex = V.genePool.findIndex(function(s) { return s.ID === ID; }); if (_geneIndex !== -1) { let keep = false; diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js index f58bb274be79c6bfc7daf90b56a6f38ee80c245d..137f7b1cad81d1ff75f290733dec869877913d66 100644 --- a/src/js/rulesAssistantOptions.js +++ b/src/js/rulesAssistantOptions.js @@ -776,7 +776,7 @@ window.rulesAssistantOptions = (function() { class AssignmentInclusion extends ButtonList { constructor() { super("Apply to assignments and facilities"); - const items = ["Rest", "Fucktoy", "Subordinate Slave", "House Servant", "Confined", "Whore", "Public Servant", "Classes", "Milked", "Gloryhole"]; + const items = ["Classes", "Confined", "Fucktoy", "Gloryhole", "House Servant", "Milked", "Public Servant", "Rest", "Subordinate Slave", "Whore"]; if (V.HGSuite > 0) items.push("Head Girl Suite"); if (V.brothel > 0) items.push("Brothel"); if (V.club > 0) items.push("Club"); @@ -1100,7 +1100,7 @@ window.rulesAssistantOptions = (function() { ["Cutoffs", "cutoffs"], ["Cybersuit", "a cybersuit"], ["Fallen nun", "a fallen nuns habit"], - ["Halter top", "a halter top dress"], + ["Halter top dress", "a halter top dress"], ["Hijab and abaya", "a hijab and abaya"], ["Jeans", "jeans"], ["Kitty lingerie", "kitty lingerie"], @@ -1286,10 +1286,10 @@ window.rulesAssistantOptions = (function() { class LeggingsList extends List { constructor() { const items = [ - ["no default setting"], - ["none"], - ["short stockings"], - ["long stockings"], + ["No default setting"], + ["None"], + ["Short stockings"], + ["Long stockings"], ]; super("Leg accessory", items); this.setValue(current_rule.set.legAccessory); @@ -1300,15 +1300,15 @@ window.rulesAssistantOptions = (function() { class VagChastityList extends List { constructor() { const chaste = [ - ["no default setting", "no default setting"], - ["none", 0], - ["chastity", 1], + ["No default setting", "no default setting"], + ["None", 0], + ["Chastity", 1], ]; super("Vaginal chastity", chaste); this.setValue(current_rule.set.chastityVagina); this.onchange = (value) => current_rule.set.chastityVagina = value; } - } + } class VagAccVirginsList extends List { constructor() { @@ -1358,15 +1358,15 @@ window.rulesAssistantOptions = (function() { class DickChastityList extends List { constructor() { const items = [ - ["no default setting", "no default setting"], - ["none", 0], - ["chastity cage", 1], + ["No default setting", "no default setting"], + ["None", 0], + ["Chastity cage", 1], ]; super("Penile chastity", items); this.setValue(current_rule.set.chastityPenis); this.onchange = (value) => current_rule.set.chastityPenis = value; } - } + } class DickAccVirginsList extends List { constructor() { @@ -1387,15 +1387,15 @@ window.rulesAssistantOptions = (function() { class AnalChastityList extends List { constructor() { const items = [ - ["no default setting", "no default setting"], - ["none", 0], - ["chastity", 1], + ["No default setting", "no default setting"], + ["None", 0], + ["Chastity", 1], ]; super("Anal chastity", items); this.setValue(current_rule.set.chastityAnus); this.onchange = (value) => current_rule.set.chastityAnus = value; } - } + } class ButtplugsVirginsList extends List { constructor() { @@ -2184,7 +2184,7 @@ window.rulesAssistantOptions = (function() { class LensesList extends Element { constructor() { super(current_rule.set.eyeColor); - this.appendChild(new OptionsItem("No default Setting", () => this.setValue("no default setting"))); + this.appendChild(new OptionsItem("No default setting", () => this.setValue("no default setting"))); this.colorlist = new LensesColorList(); this.shapelist = new LensesShapeList(); this.appendChild(this.colorlist); @@ -3341,7 +3341,7 @@ window.rulesAssistantOptions = (function() { this.onchange = (value) => current_rule.set.surgery_hears = value; } } - + class SmellSurgeryList extends List { constructor() { const items = [ @@ -3354,7 +3354,7 @@ window.rulesAssistantOptions = (function() { this.onchange = (value) => current_rule.set.surgery_smells = value; } } - + class TasteSurgeryList extends List { constructor() { const items = [ diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js index 378b619c2d0a598eaed13e2112f1c23f06a45bb2..8aa75bdaf377fb909b9fc649ff4d00ef278ec5db 100644 --- a/src/js/slaveCostJS.js +++ b/src/js/slaveCostJS.js @@ -6,7 +6,7 @@ window.Beauty = (function() { function Beauty(slave) { V = State.variables; arcology = V.arcologies[0]; - modScore(slave); + V.modScore = SlaveStatsChecker.modScore(slave); beauty = 120; calcInitBeauty(slave); @@ -1081,7 +1081,7 @@ window.Beauty = (function() { } } if (arcology.FSChattelReligionist > 40 && arcology.FSBodyPurist === "unset") { - let tats = ["shouldersTat", "lipsTat", "boobsTat", "armsTat", "backTat", "stampTat", "buttTat", "vaginaTat", "dickTat", "anusTat", "legsTat"]; + let tats = ["anusTat", "armsTat", "backTat", "boobsTat", "buttTat", "dickTat", "legsTat", "lipsTat", "shouldersTat", "stampTat", "vaginaTat"]; let sacrilegeCount = 0; for (var index in tats) { if (slave[index] === "sacrilege") { diff --git a/src/js/slaveGenerationJS.js b/src/js/slaveGenerationJS.js index 8a9f5c913f1546bc366c3901703c7feb5ac42092..b2d66d403b277cad1b9a58095d014d058be5a1d8 100644 --- a/src/js/slaveGenerationJS.js +++ b/src/js/slaveGenerationJS.js @@ -1390,7 +1390,7 @@ window.randomizeAttraction = /** @param {App.Entity.SlaveState} slave*/ function }; window.BaseSlave = function BaseSlave() { - State.variables.activeSlave = new App.Entity.SlaveState(); + return new App.Entity.SlaveState(); }; window.generatePronouns = /** @param {App.Entity.SlaveState} slave*/ function generatePronouns(slave) { diff --git a/src/js/slaveStatsChecker.js b/src/js/slaveStatsChecker.js new file mode 100644 index 0000000000000000000000000000000000000000..c9fd17b4d5e24f359da2b6fabe0a11b82dee1d04 --- /dev/null +++ b/src/js/slaveStatsChecker.js @@ -0,0 +1,110 @@ +window.SlaveStatsChecker = (function() { + return { + checkForLisp: hasLisp, + modScore: modScore, + piercingScore: piercingScore, + tatScore: tatScore + }; + + function hasLisp(slave) { + if (State.variables.disableLisping === 1) { + return false; + } + return (slave.lips > 70 || (slave.lipsPiercing + slave.tonguePiercing > 2) || slave.teeth === "gapped"); + } + + /** @param {App.Entity.SlaveState} slave */ + function modScore(slave) { + const V = State.variables; + V.piercingScore = piercingScore(slave); + V.tatScore = tatScore(slave); + return V.tatScore + V.piercingScore; + } + + /** @param {App.Entity.SlaveState} slave */ + function piercingScore(slave) { + let score = 0; + + if (slave.earPiercing > 0) + score += slave.earPiercing*0.75 - 0.5; + if (slave.nosePiercing > 0) + score += slave.nosePiercing*0.75 - 0.5; + if (slave.eyebrowPiercing > 0) + score += slave.eyebrowPiercing*0.75 - 0.5; + if (slave.navelPiercing > 0) + score += slave.navelPiercing*0.75 - 0.5; + if (slave.corsetPiercing > 0) + score += slave.corsetPiercing*0.75 + 0.5; + if (slave.nipplesPiercing > 0) + score += slave.nipplesPiercing*0.75 - 0.25; + if (slave.areolaePiercing > 0) + score += slave.areolaePiercing*0.75 + 0.5; + if (slave.lipsPiercing > 0) + score += slave.lipsPiercing*0.75 - 0.25; + if (slave.tonguePiercing > 0 ) + score += slave.tonguePiercing*0.75 - 0.25; + if (slave.clitPiercing === 3) /* smart piercing */ + score += 1.25; + else if (slave.clitPiercing > 0) + score += slave.clitPiercing*0.75 - 0.25; + + if (slave.vaginaPiercing > 0) + score += slave.vaginaPiercing*0.75 - 0.25; + if (slave.dickPiercing > 0) + score += slave.dickPiercing*0.75 - 0.25; + if (slave.anusPiercing > 0) + score += slave.anusPiercing*0.75 - 0.25; + + return score; + } + + /** @param {App.Entity.SlaveState} slave */ + function tatScore(slave) { + let score = 0; + + if (slave.boobsTat !== 0) + score += 1.25; + if (slave.buttTat !== 0) + score += 1.25; + if (slave.lipsTat !== 0) + score += 1.25; + if (slave.shouldersTat !== 0) + score += 1; + if (slave.backTat !== 0) + score += 1.25; + if (slave.armsTat !== 0) + score += 1; + if (slave.legsTat !== 0) + score += 1; + if (slave.stampTat !== 0) + score += 1; + if (slave.vaginaTat !== 0) + score += 1; + if (slave.dickTat !== 0) + score += 1; + if (slave.bellyTat !== 0) { + if ((slave.preg > slave.pregData.normalBirth/1.33 && slave.pregType >= 20) || slave.belly >= 300000) + score += 0.75; + else if ((slave.preg > slave.pregData.normalBirth/2 && slave.pregType >= 20) || (slave.preg > slave.pregData.normalBirth/1.33 && slave.pregType >= 10) || slave.belly >= 150000) + score += 1; + else if (slave.belly >= 10000 || slave.bellyImplant >= 8000) + score += 1; + else if ((slave.preg >= slave.pregData.normalBirth/4 && slave.pregType >= 20) || (slave.preg > slave.pregData.normalBirth/4 && slave.pregType >= 10) || slave.belly >= 5000) + score += 0.5; + else if (slave.belly >= 1500) + score += 0.25; + else + score += 0.1; + } + if (slave.anusTat === "bleached") + score += 0.5; + else if (slave.anusTat !== 0) + score += 1.25; + + if (slave.abortionTat > 0 || (slave.abortionTat === 0 && slave.pregKnown === 1)) { + score += 1; + } + + return score; + } +}()); diff --git a/src/js/slaveSummaryWidgets.js b/src/js/slaveSummaryWidgets.js index f965be1269fbeb9bce7db79e6d53070081518fc3..216a12bb1a72c4d4c2d7f8a27f553a2e4d22b005 100644 --- a/src/js/slaveSummaryWidgets.js +++ b/src/js/slaveSummaryWidgets.js @@ -2274,7 +2274,7 @@ window.SlaveSummaryUncached = (function(){ /** @param {App.Entity.SlaveState} slave */ function short_mods(slave) { - modScore(slave); + V.modScore = SlaveStatsChecker.modScore(slave); if (slave.corsetPiercing === 0 && V.piercingScore < 3 && V.tatScore < 2) { return; } else if (V.modScore > 15 || (V.piercingScore > 8 && V.tatScore > 5)) { @@ -2611,7 +2611,7 @@ window.SlaveSummaryUncached = (function(){ /** @param {App.Entity.SlaveState} slave */ function long_mods(slave) { - modScore(slave); + V.modScore = SlaveStatsChecker.modScore(slave); if (slave.corsetPiercing === 0 && V.piercingScore < 3 && V.tatScore < 2) { return; } else if (V.modScore > 15 || (V.piercingScore > 8 && V.tatScore > 5)) { diff --git a/src/js/storyJS.js b/src/js/storyJS.js index fcc99af35f0efccb5909c061dd470f64aa9e5d01..2bb7350e8bde02102ea6a93d8bac0d63013aabc6 100644 --- a/src/js/storyJS.js +++ b/src/js/storyJS.js @@ -73,24 +73,6 @@ if (typeof BoobGenerator === "undefined") { window.BoobGenerator = BoobGenerator; } -/** - * Slave checker namespace. - */ -if (typeof SlaveStatsChecker === "undefined") { - var SlaveStatsChecker = { - checkForLisp: function (slave) { - /* Begin mod section: toggle whether slaves lisp. */ - if (State && State.variables.disableLisping === 1) { - return false; - } - /* End mod section: toggle whether slaves lisp. */ - return ((slave.lips > 70) || (slave.lipsPiercing + slave.tonguePiercing > 2) || (slave.teeth === "gapped")); - } - }; - // Raise namespace scope to Global. - window.SlaveStatsChecker = SlaveStatsChecker; -} - window.removeFromArray = function(arr, val) { for (var i = 0; i < arr.length; i++) { if (val === arr[i]) @@ -111,21 +93,6 @@ window.filterInPlace = function(arr, callback, thisArg) { return arr; }; -if (typeof FertilityAge === "undefined") { - var FertilityAge = { - setAge: function (age) { - age = Number(age); - if (age !== age) { - return 13; - } else { - return age; - } - } - }; - // Raise namespace scope to Global. - window.FertilityAge = FertilityAge; -} - window.canGetPregnant = /** @param {App.Entity.SlaveState} slave */ function (slave) { if (!slave) { return null; diff --git a/src/js/utilJS.js b/src/js/utilJS.js index e1d6c6340dca3f102d6af808231a0f53bdc7d9bc..d1512eda8cef64a953cd31cac80f711bd01af5b6 100644 --- a/src/js/utilJS.js +++ b/src/js/utilJS.js @@ -1584,3 +1584,148 @@ App.UI.passageLink = function(linkText, passage, setter, elementType) { res += `>${linkText}</${elementType}>`; return res; }; + +window.SkillIncrease = (function() { + /** @param {App.Entity.SlaveState} slave */ + function OralSkillIncrease(slave, skillIncrease) { + const He = capFirstChar(slave.pronoun); + let r; + skillIncrease = skillIncrease || State.variables.skillIncrease || 1; + + if (slave.oralSkill <= 10) { + if (slave.oralSkill + skillIncrease > 10) { + r = `<span class="green">${He} now has basic knowledge about oral sex,</span> and can at least suck a dick without constant gagging.`; + } + } else if (slave.oralSkill <= 30) { + if (slave.oralSkill + skillIncrease > 30) { + r = `<span class="green">${He} now has some oral skills,</span> and can reliably bring dicks and pussies to climax with $his mouth.`; + } + } else if (slave.oralSkill <= 60) { + if (slave.oralSkill + skillIncrease > 60) { + r = `<span class="green">${He} is now an oral expert,</span> and has a delightfully experienced tongue.`; + } + } else if (slave.oralSkill < 100) { + if (slave.oralSkill + skillIncrease >= 100) { + r = `<span class="green">${He} has mastered oral sex,</span> and can learn nothing more about sucking dick or eating pussy.`; + } + } + slave.oralSkill += skillIncrease; + return r; + } + + /** @param {App.Entity.SlaveState} slave */ + function VaginalSkillIncrease(slave, skillIncrease) { + const He = capFirstChar(slave.pronoun); + let r; + skillIncrease = skillIncrease || State.variables.skillIncrease || 1; + + if (slave.vaginalSkill <= 10) { + if (slave.vaginalSkill + skillIncrease > 10) { + r = `<span class="green">${He} now has basic knowledge about vaginal sex,</span> and can avoid some of the common pitfalls and turnoffs.`; + } + } else if (slave.vaginalSkill <= 30) { + if (slave.vaginalSkill + skillIncrease > 30) { + r = `<span class="green">${He} now has some vaginal sex skills,</span> and can do more than just lie there and take it.`; + } + } else if (slave.vaginalSkill <= 60) { + if (slave.vaginalSkill + skillIncrease > 60) { + r = `<span class="green">${He} is now a vaginal sex expert,</span> and has the muscular control to massage anything that's inside $him.`; + } + } else if (slave.vaginalSkill < 100) { + if (slave.vaginalSkill + skillIncrease >= 100) { + r = `<span class="green">${He} has mastered vaginal sex,</span> and can learn nothing more about tribbing or taking dick.`; + } + } + slave.vaginalSkill += skillIncrease; + return r; + } + + /** @param {App.Entity.SlaveState} slave */ + function AnalSkillIncrease(slave, skillIncrease) { + const He = capFirstChar(slave.pronoun); + let r; + skillIncrease = skillIncrease || State.variables.skillIncrease || 1; + + if (slave.analSkill <= 10) { + if (slave.analSkill + skillIncrease > 10) { + r = `<span class="green">${He} now has basic knowledge about anal sex,</span> and can accept penetration of $his anus without danger.`; + } + } else if (slave.analSkill <= 30) { + if (slave.analSkill + skillIncrease > 30) { + r = `<span class="green">${He} now has some anal sex skills,</span> and needs less preparation before taking rough penetration.`; + } + } else if (slave.analSkill <= 60) { + if (slave.analSkill + skillIncrease > 60) { + r = `<span class="green">${He} is now an anal sex expert,</span> and knows how to use $his sphincter to please.`; + } + } else if (slave.analSkill < 100) { + if (slave.analSkill + skillIncrease >= 100) { + r = `<span class="green">${He} has mastered anal sex,</span> and can learn nothing more about taking it up the ass.`; + } + } + slave.analSkill += skillIncrease; + return r; + } + + /** @param {App.Entity.SlaveState} slave */ + function WhoreSkillIncrease(slave, skillIncrease) { + const He = capFirstChar(slave.pronoun); + let r; + skillIncrease = skillIncrease || State.variables.skillIncrease || 1; + + if (slave.whoreSkill <= 10) { + if (slave.whoreSkill + skillIncrease > 10) { + r = `<span class="green">${He} now has basic knowledge about how to whore,</span> and can avoid some potentially dangerous situations.`; + } + } else if (slave.whoreSkill <= 30) { + if (slave.whoreSkill + skillIncrease > 30) { + r = `<span class="green">${He} now has some skill as a whore,</span> and knows how to sell $his body at a good price.`; + } + } else if (slave.whoreSkill <= 60) { + if (slave.whoreSkill + skillIncrease > 60) { + r = `<span class="green">${He} is now an expert whore,</span> and can often make clients forget that $he's a prostitute they're paying for.`; + } + } else if (slave.whoreSkill < 100) { + if (slave.whoreSkill + skillIncrease >= 100) { + r = `<span class="green">${He} is now a masterful whore,</span> and can learn nothing more about prostitution.`; + } + } + slave.whoreSkill += skillIncrease; + return r; + } + + /** @param {App.Entity.SlaveState} slave */ + function EntertainSkillIncrease(slave, skillIncrease) { + const He = capFirstChar(slave.pronoun); + let r; + skillIncrease = skillIncrease || State.variables.skillIncrease || 1; + + if (slave.entertainSkill <= 10) { + if (slave.entertainSkill + skillIncrease > 10) { + r = `<span class="green">${He} now has basic knowledge about how to be entertaining,</span> and can usually avoid serious faux pas.`; + } + } else if (slave.entertainSkill <= 30) { + if (slave.entertainSkill + skillIncrease > 30) { + r = `<span class="green">${He} now has some skill as an entertainer,</span> and can flirt, dance, and strip acceptably.`; + } + } else if (slave.entertainSkill <= 60) { + if (slave.entertainSkill + skillIncrease > 60) { + r = `<span class="green">${He} is now an expert entertainer,</span> and can flirt engagingly, dance alluringly, and strip arousingly.`; + } + } else if (slave.entertainSkill < 100) { + if (slave.entertainSkill + skillIncrease >= 100) { + r = `<span class="green">${He} is now a masterful entertainer,</span> and can learn nothing more about flirting, dancing, or stripping.`; + } + } + slave.entertainSkill += skillIncrease; + return r; + } + + return { + Oral: OralSkillIncrease, + Vaginal: VaginalSkillIncrease, + Anal: AnalSkillIncrease, + Whore: WhoreSkillIncrease, + Entertain: EntertainSkillIncrease + }; +})(); diff --git a/src/js/wombJS.js b/src/js/wombJS.js index a5db8aec38f3edbc66428c2abff6cc3c2cef0fb3..edd00e15909d12e84e9ff3303f721c07678b6c98 100644 --- a/src/js/wombJS.js +++ b/src/js/wombJS.js @@ -414,7 +414,7 @@ window.WombNormalizePreg = function(actor) actor.pregKnown = 0; // to avoid legacy code conflicts - broodmother on hold - // can't be impregnated, but she not on normal contraceptives. + // can't be impregnated, but she is not on normal contraceptives. // So we set this for special case. if (actor.preg >= 0) actor.preg = 0.1; diff --git a/src/npc/acquisition.tw b/src/npc/acquisition.tw index a8f11887940ae94a02f3129fcd301906f819fe82..3ee4a497fd6fc08e4853ba24ffd078512cc4fe67 100644 --- a/src/npc/acquisition.tw +++ b/src/npc/acquisition.tw @@ -42,6 +42,7 @@ <<if $slaves[$i].father == -1>> <<set $PC.birthSelf += 1>> <<else>> + <<set $slaves[$i].father = -3>> <<set $PC.birthMaster += 1>> <</if>> <</if>> @@ -53,8 +54,11 @@ <<if $slaves[$i].father == -1>> <<set $PC.birthSelf += 1>> <<else>> + <<set $slaves[$i].father = -5>> <<set $PC.birthClient += 1>> <</if>> + <<elseif $slaves[$i].father == -1>> + <<set $slaves[$i].mother = -5>> <</if>> <</for>> <<else>> @@ -607,7 +611,7 @@ The previous owner seems to have left in something of a hurry. <<if $targetArcology.type == "Eugenics">> <<set _valueGiven += $slaveCost*4>> <<else>> - <<set _valueGiven += $slaveCost>> + <<set _valueGiven += $slaveCost>> <</if>> <<run newSlave($activeSlave)>> <</for>> diff --git a/src/npc/databases/cheatmodeDatabase.tw b/src/npc/databases/cheatmodeDatabase.tw index d797156c68521b51911cb603f8f8fe38cab03173..bcc9e13e48c7592e7e86662654773609e71cda70 100644 --- a/src/npc/databases/cheatmodeDatabase.tw +++ b/src/npc/databases/cheatmodeDatabase.tw @@ -1,6 +1,6 @@ :: Cheatmode Database [nobr] -<<BaseSlave>> +<<set $activeSlave = BaseSlave()>> <<set _HS = clone($activeSlave)>> <<set _HS.slaveName = "Miss Anne", _HS.birthName = "Lindy Anne", _HS.ID = 990000, _HS.relation = "mother", _HS.relationTarget = 990004, _HS.relationship = 4, _HS.relationshipTarget = 990001, _HS.rivalry = 1, _HS.rivalryTarget = 990002, _HS.assignment = "be your Head Girl", _HS.birthWeek = random(0,51), _HS.actualAge = 42, _HS.physicalAge = 42, _HS.visualAge = 42, _HS.ovaryAge = 42, _HS.ageImplant = 1, _HS.health = 50, _HS.devotion = 100, _HS.height = 175, _HS.eyeColor = "green", _HS.hColor = "honey blonde", _HS.skin = "pale", _HS.hStyle = "long", _HS.waist = -55, _HS.boobs = 1000, _HS.boobsImplant = 600, _HS.areolae = 1, _HS.butt = 4, _HS.buttImplant = 2, _HS.face = 55, _HS.lips = 35, _HS.anus = 1, _HS.makeup = 1, _HS.nails = 1, _HS.earPiercing = 1, _HS.oralSkill = 100, _HS.analSkill = 100, _HS.whoreSkill = 100, _HS.entertainSkill = 100, _HS.clothes = "a slave gown", _HS.intelligence = 100, _HS.energy = 65, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.customTat = "'Miss Anne' is tattooed in lovely flowing script over her collarbone.", _HS.customDesc = "She speaks with the rich accent of the Old South.">> <<if $seeDicks != 100>> diff --git a/src/npc/descriptions/fBoobs.tw b/src/npc/descriptions/fBoobs.tw index 67bacbfa30f3bef288aa522c92c9564fee926550..b6d3891deb654a108a8a868a192143a6a9e683d3 100644 --- a/src/npc/descriptions/fBoobs.tw +++ b/src/npc/descriptions/fBoobs.tw @@ -51,7 +51,7 @@ tits. <<if ($activeSlave.nipplesPiercing > 1) && ($activeSlave.amp == 1)>> You carry $him over, playing with the chain between $his nipples. <<elseif ($activeSlave.nipplesPiercing > 1)>> - You pull $his over by the chain between $his nipples. + You pull $him over by the chain between $his nipples. <<elseif ($activeSlave.nipplesPiercing == 1)>> $His nipple piercings glint enticingly. <</if>> @@ -148,7 +148,7 @@ tits. <<elseif $PC.boobs !== 0>> squirt lubricant all over $his $activeSlave.skin breasts. Then, you lie down atop $him with your breasts meshing with $hers and begin to slide up and down, stimulating your nipples wonderfully. $He tries to turn $his head away, but you reach up to force $his unwilling mouth to accept your insistent tongue. <<else>> - straddle $his face, grinding your pussy against $his unwilling mouth. You begin to grope $his breasts and pinch $his nipples to hardness, and hen $he's slow at eating you out, you twist them cruelly. The pain makes $him squeal into your pussy, a lovely sensation, so you manhandle $him without mercy until you climax against $his gasping face. + straddle $his face, grinding your pussy against $his unwilling mouth. You begin to grope $his breasts and pinch $his nipples to hardness, and when $he's slow at eating you out, you twist them cruelly. The pain makes $him squeal into your pussy, a lovely sensation, so you manhandle $him without mercy until you climax against $his gasping face. <</if>> <<elseif ($activeSlave.devotion <= 20) && ($activeSlave.lactation > 0)>> $He lies on the couch next to your @@ -169,7 +169,7 @@ tits. desk, and you've straddled $his face before $he can do anything more. You begin to grope $his breasts and pinch $his nipples to hardness as $he eats you out, your ministrations producing moans that feel quite nice against your clit. You maul $his boobs without mercy as you reach your climax, leaving $him to massage $his breasts gingerly as you get off $him. <</if>> <<elseif ($activeSlave.lactation > 0)>> - Since $he's producing milk, $he gets an emotional high from breastfeeding, and $he sits on the edge of your desk for a while so you can use $him as a beverage dispenser while you work. Once $he's empty, $he gets down to <<if ($PC.dick == 0)>>eat you out. As $he buries $his face between your legs, $he gently rolls $his sore nipples around in $his fingers, quietly moaning and whining.<<else>>give you a titjob. As $he titfucks you, $he gently rolls $his sore nipples around in $his fingers, quietly moaning and whining. Your cum covers $his <<if $seeRace == 1>>$activeSlave.race <</if>>face in no time, and $he's left with a spectacular mess to clean. $He laps it all up.<</if>> + Since $he's producing milk, $he gets an emotional high from breastfeeding, and $he sits on the edge of your desk for a while so you can use $him as a beverage dispenser while you work. Once $he's empty, $he gets down to <<if ($PC.dick == 0)>>eat you out. As $he buries $his face between your legs, $he gently rolls $his sore nipples around in $his fingers, quietly moaning and whining.<<else>>give you a titjob. As you titfuck $him, $he gently rolls $his sore nipples around in $his fingers, quietly moaning and whining. Your cum covers $his <<if $seeRace == 1>>$activeSlave.race <</if>>face in no time, and $he's left with a spectacular mess to clean. $He laps it all up.<</if>> <<else>> <<if $PC.dick == 1>> $He massages and toys with $his chest for your benefit, languidly rubbing lubricant over not only $his cleavage but $his entire chest, making sure every <<if $showInches == 2>>inch<<else>>centimeter<</if>> of $his $activeSlave.skin breasts are nice and shiny. $He gives you a titjob with $his lubricated cleavage while you sit at your desk<<if $PC.vagina == 1>>, doing $his best to run $his hard nipples between your pussylips whenever $he can<</if>>. Your cum covers $his <<if $seeRace == 1>>$activeSlave.race <</if>>face, and $he carefully licks it all off while continuing to play with $his erect nipples. diff --git a/src/npc/fRelation.tw b/src/npc/fRelation.tw index d372496017a8791c434815f3f467037f1e97f877..00fd451c59a35019294b90eb074bd22310ce4bf1 100644 --- a/src/npc/fRelation.tw +++ b/src/npc/fRelation.tw @@ -88,7 +88,7 @@ You call both $activeSlave.slaveName and $slaves[$partner].slaveName to your off <<set $slaves[$partner].oralCount++, $activeSlave.oralCount++, $oralTotal++>> <<= BothVCheck()>> <<= PartnerVCheck()>> -<<elseif ["twin", "daughter", "mother", "father", "sister", "half-sister"].includes(_activeSlaveRel)>> +<<elseif ["daughter", "father", "half-sister", "mother", "sister", "twin"].includes(_activeSlaveRel)>> Since between them they aren't able to enthusiastically perform an incestuous threesome, you simply line $activeSlave.slaveName and $slaves[$partner].slaveName up next to one another on the couch next to your desk,<<if ($PC.dick == 0)>> don a strap-on,<</if>> and fuck <<if $seeRace == 1>>$activeSlave.race holes <</if>>at will. Whenever a hole begins to pall you just switch to another. $activeSlave.slaveName tries hard to ignore the fact that $he's getting fucked next to $his _partnerRel, and $slaves[$partner].slaveName pretends the cock getting shoved into _him2 isn't slick from _his2 _activeSlaveRel's fuckhole. <<= BothVCheck()>> <<= PartnerVCheck()>> diff --git a/src/npc/startingGirls/moreCustomOptions.tw b/src/npc/startingGirls/moreCustomOptions.tw index 9301c176167f6bbce56b63ffe5105e9c1ef7a4ba..feb00b991b802a4ddb10090c15f32998dc9d70cd 100644 --- a/src/npc/startingGirls/moreCustomOptions.tw +++ b/src/npc/startingGirls/moreCustomOptions.tw @@ -11,6 +11,7 @@ <</if>> <<set $activeSlave.birthsTotal = Math.clamp($activeSlave.birthsTotal, 0, (($activeSlave.actualAge-$activeSlave.pubertyAgeXX)*50))>> <</if>> +<<setLocalPronouns $activeSlave>> ''Birth name:'' <<textbox "$activeSlave.birthName" $activeSlave.birthName "More customization options">> | ''Slave name:'' <<textbox "$activeSlave.slaveName" $activeSlave.slaveName "More customization options">> @@ -92,7 +93,7 @@ <br><br> -''Births:'' <<textbox "$activeSlave.birthsTotal" $activeSlave.birthsTotal "More customization options">> //How many times she has already given birth, not necessarily while owned by you.// +''Births:'' <<textbox "$activeSlave.birthsTotal" $activeSlave.birthsTotal "More customization options">> //How many times $he has already given birth, not necessarily while owned by you.// <br><br> diff --git a/src/npc/takeoverTarget.tw b/src/npc/takeoverTarget.tw index 30b353ac9d45434ba7e3380e798301f0d49d6396..ce9133bce802447c010193481a46f43298cbd541 100644 --- a/src/npc/takeoverTarget.tw +++ b/src/npc/takeoverTarget.tw @@ -37,12 +37,12 @@ Alternatively, arcologies are being built every day, and their owners' control i <br> //Recommended for new players.// <hr style="margin:0"> -<<set _arcologyTypes = ["Supremacist", "Subjugationist", "Paternalist", "AssetExpansionist", "SlimnessEnthusiast", "TransformationFetishist", "BodyPurist", "MaturityPreferentialist", "YouthPreferentialist", "Pastoralist", "PhysicalIdealist", "ChattelReligionist", "RomanRevivalist", "AztecRevivalist", "EgyptianRevivalist", "EdoRevivalist", "ArabianRevivalist", "ChineseRevivalist", "Multiculturalist", "Repopulationist", "Eugenics", "HedonisticDecadence"]>> +<<set _arcologyTypes = ["ArabianRevivalist", "AssetExpansionist", "AztecRevivalist", "BodyPurist", "ChattelReligionist", "ChineseRevivalist", "EdoRevivalist", "EgyptianRevivalist", "Eugenics", "HedonisticDecadence", "MaturityPreferentialist", "Multiculturalist", "Pastoralist", "Paternalist", "PhysicalIdealist", "Repopulationist", "RomanRevivalist", "SlimnessEnthusiast", "Subjugationist", "Supremacist", "TransformationFetishist", "YouthPreferentialist"]>> <<if $seeDicks != 0>><<set _arcologyTypes.push("GenderRadicalist")>><</if>> <<if $seeDicks != 100>><<set _arcologyTypes.push("GenderFundamentalist")>><</if>> <<if $seeExtreme != 0>><<set _arcologyTypes.push("Degradationist")>><</if>> <<set _terrainTypes = ["marine", "marine", "oceanic", "ravine", "rural", "rural", "rural", "urban", "urban"]>> -<<set _continents = ["North America", "North America", "South America", "Europe", "Europe", "the Middle East", "Africa", "Asia", "Asia", "Australia", "Japan"]>> +<<set _continents = ["Africa", "Asia", "Asia", "Australia", "Europe", "Europe", "Japan", "North America", "North America", "South America", "the Middle East"]>> <<set _races = ["amerindian", "asian", "black", "indo-aryan", "latina", "malay", "middle eastern", "mixed race", "pacific islander", "semitic", "southern european", "white"]>> <<set _targetArcologies = []>> <<set _targets = 4>> diff --git a/src/player/actions/fCaress.tw b/src/player/actions/fCaress.tw index f23172c57e66e34d96822cf34e9cded89acd2a51..62d521dc97661e00ea90e0d22666eee3b3913f8f 100644 --- a/src/player/actions/fCaress.tw +++ b/src/player/actions/fCaress.tw @@ -85,7 +85,7 @@ Then, you gently tilt $his <<if $activeSlave.face > 95>>overwhelmingly stunning< <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.trust < -20)>> $He shakes at your touch fearfully. As you move your hand along $his unresisting face, $his eagerness to avoid punishment leads $him to stiffen, $his nervousness is made apparent. You continue stroking $his cheek, enjoying $his fear, and the physical intimacy slowly does its work. $He starts to relax, $his resistance easing and $his eyes start to close. When finally move your hand away, $he looks at you for a long moment, $his eyes darting up at you, before visibly catching $himself with a reminder that $he's a slave and you're $his owner. <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>>$His eyes beg for an answer: is that it?<<elseif !canTalk($activeSlave)>>$He signs hesitantly, asking if that's it.<<else>>$He asks hesitantly, "I-i<<s>> that it, <<Master>>?"<</if>> <<elseif ($activeSlave.trust < -50)>> - $He is nearly frozen with fear, and does not resist as you start to caress $his face. In fact, $he barely reacts at all. $He stares at you as you move your fingers across $his stiff face, but it's like touching a statue. $He is so filled with terror that $he remains stiff even as it becomes clear to $his you're not going to hurt $him. When you bore of touching the <<if ($activeSlave.physicalAge > 30)>>$woman<<else>>$girl<</if>> and move your hand away, $he stares at you in utter incomprehension. <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>>$His eyes beg for an answer: is that it?<<elseif !canTalk($activeSlave)>>$He signs spastically, begging fearfully to know if that's it.<<else>>$He asks nervously, "I-i<<s>> that it, <<Master>>?"<</if>> Then $he cringes. + $He is nearly frozen with fear, and does not resist as you start to caress $his face. In fact, $he barely reacts at all. $He stares at you as you move your fingers across $his stiff face, but it's like touching a statue. $He is so filled with terror that $he remains stiff even as it becomes clear to $him you're not going to hurt $him. When you bore of touching the <<if ($activeSlave.physicalAge > 30)>>$woman<<else>>$girl<</if>> and move your hand away, $he stares at you in utter incomprehension. <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>>$His eyes beg for an answer: is that it?<<elseif !canTalk($activeSlave)>>$He signs spastically, begging fearfully to know if that's it.<<else>>$He asks nervously, "I-i<<s>> that it, <<Master>>?"<</if>> Then $he cringes. <<else>> $He reflexively turns away from you, but you catch $his head with one hand and slowly but gently move your other hand along $his face. Spluttering, $he leans backwards, but you tip forward with $him and pin $him against your desk, not stopping your gentle touch on $his head. $He tries to wriggle out of your grasp desperately, but $his struggles slowly subside as $he realizes that you're not taking this any farther. When you bore of it and move your hand away, $he stares at you in utter incomprehension. <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>>$His eyes demand an answer: is that it?<<elseif !canTalk($activeSlave)>>$He signs irritably, asking whether that's it.<<else>>$He splutters, "I<<s>> that it, <<Master>>!?"<</if>> <</if>> diff --git a/src/pregmod/beastFucked.tw b/src/pregmod/beastFucked.tw index 861ffb310d2d06f3f464d73da18813512986ae4d..1f0388763eb218ef1b163764e7c0903ebeb2be28 100644 --- a/src/pregmod/beastFucked.tw +++ b/src/pregmod/beastFucked.tw @@ -145,7 +145,7 @@ <</if>> You have $him <<if ($activeSlave.clothes != "no clothing") && (_sexAct != "oral")>>take off $his clothing, then <</if>><<if _sexAct == "oral">>lay <<else>>kneel <</if>>down on the floor <<if _sexAct != "oral">>with $his ass in the air<<else>>on $his back<</if>> <<else>> - and $Bodyguard.slaveName has to physically prevent $him from running out of the room<<if random(1,100) > 75>><<set $activeSlave.minorInjury = either("black eye", "split lip", "bruise")>>, resulting in a $activeSlave.minorInjury. <<else>>. <</if>>You <<if ($activeSlave.clothes != "no clothing")>>force $him to take off $his $activeSlave.clothes and <</if>>restrain $him on the floor <<if _sexAct != "oral">>with $his ass in the air<<else>>with a ring gag in $his mouth<</if>> — all the while ignoring $his screams and pleas for mercy — + and $Bodyguard.slaveName has to physically prevent $him from running out of the room<<if random(1,100) > 75>><<set $activeSlave.minorInjury = either("black eye", "bruise", "split lip")>>, resulting in a $activeSlave.minorInjury. <<else>>. <</if>>You <<if ($activeSlave.clothes != "no clothing")>>force $him to take off $his $activeSlave.clothes and <</if>>restrain $him on the floor <<if _sexAct != "oral">>with $his ass in the air<<else>>with a ring gag in $his mouth<</if>> — all the while ignoring $his screams and pleas for mercy — <</if>> <<else>> but $he knows $he is powerless to stop you. You <<if ($activeSlave.clothes != "no clothing")>>take off $his clothes and <</if>><<if _sexAct == "oral">>place a ring gag in $his mouth, then<</if>>place $him on the ground with a cushion under $his hips <<if _sexAct != "oral">>, $his ass in the air,<</if>> diff --git a/src/pregmod/breederProposal.tw b/src/pregmod/breederProposal.tw index d16a53f010651a3e15d35a46da8cff13ee9c02a0..aff2c9e505b6baaa241c2041e2076f3e26ec064d 100644 --- a/src/pregmod/breederProposal.tw +++ b/src/pregmod/breederProposal.tw @@ -4,7 +4,7 @@ You draft a proposal to the Societal Elite proposing the use of specially tested slaves as breeding stock. If they can pass the tests required to join the societal elite; even as slaves, their bodies can prove valuable to furthering eugenics. They will gain no additional rights, but their wombs will be used to birth elite children; helping stave off potential threats of inbreeding and adding possible missed beneficial traits into the Elite's gene pool. <br><br> -Within the hour, you are called before <<if $eugenicsFullControl == 1>>what's left of <</if>>The Societal Elite. +Within the hour, you are called before <<if $eugenicsFullControl == 1>>what's left of <</if>>the Societal Elite. <br> <<if $eugenicsFullControl == 1>> "That sounds like an acceptable proposal. We'll draft the standards for breeding stock and notify you shortly." diff --git a/src/pregmod/csec.tw b/src/pregmod/csec.tw index 0321c2636334612b2e6a20a0b7d3f8e514a25fbb..59b1cf6921e103d22e66e90a8ac0d63c7972e6ef 100644 --- a/src/pregmod/csec.tw +++ b/src/pregmod/csec.tw @@ -416,16 +416,14 @@ Performing a cesarean section is trivial for the remote surgery to carry out. $a <</if>> <</if>> -<<if $arcologies[0].FSRestart != "unset" && _curBabies > 0 && $eugenicsFullControl != 1>> +<<if $arcologies[0].FSRestart != "unset" && _curBabies > 0>> <br><br> <<if $activeSlave.breedingMark == 1 && ($activeSlave.pregSource == -1 || $activeSlave.pregSource == -6) && $propOutcome == 1>> The Societal Elite @@.green;are pleased@@ at the new additions to their class. <<set $failedElite -= 2*_curBabies>> - <<else>> + <<elseif $eugenicsFullControl != 1>> The Societal Elite @@.red;are disappointed@@ that you would allow subhuman filth to dirty society under your watch. Society @@.red;frowns@@ on the unwelcome addition of more subhumans into the world. - <<if $eugenicsFullControl != 1>> - <<set $failedElite += 5*_curBabies>> - <</if>> + <<set $failedElite += 5*_curBabies>> <<run repX(forceNeg(10*_curBabies), "birth", $activeSlave)>> <</if>> <</if>> diff --git a/src/pregmod/eliteTakeOverResult.tw b/src/pregmod/eliteTakeOverResult.tw index ef61523d27ffc539f11c9737e9473c48433dba87..dccc19a952106e372614f6ffa3b125d4573c667a 100644 --- a/src/pregmod/eliteTakeOverResult.tw +++ b/src/pregmod/eliteTakeOverResult.tw @@ -203,7 +203,7 @@ <<set $activeSlave.whoreSkill = 0>> <<set $activeSlave.health = random(60,75)>> <<set $activeSlave.canRecruit = 0>> - <<set $activeSlave.behavioralFlaw = either("bitchy", "arrogant")>> + <<set $activeSlave.behavioralFlaw = either("arrogant", "bitchy")>> <<run newSlave($activeSlave)>> /* skip New Slave Intro */ <<set $activeSlave.recruiter = 0>> /* override New Slave Intro */ <</for>> diff --git a/src/pregmod/fDick.tw b/src/pregmod/fDick.tw index 997b05153f8c86b9e6625cd3c01ad87c100bfbdc..2113e45d374ecca49c27829a2a040fdc0852c177 100644 --- a/src/pregmod/fDick.tw +++ b/src/pregmod/fDick.tw @@ -180,9 +180,9 @@ hypertrophied dick <</if>> <<if $activeSlave.dick <= 6>> - until you are sitting on $his loins. + until you are sitting on $his loins. <<else>> - until feel that you can't take more of $him inside you. + until feel that you can't take more of $him inside you. <</if>> You reach back diff --git a/src/pregmod/fillUpButt.tw b/src/pregmod/fillUpButt.tw index 6b6983f8aae955402f64edd6f7d55c6c1f1213ab..1a4bf30d01073a6ce2eb1699aa83ac36af319c15 100644 --- a/src/pregmod/fillUpButt.tw +++ b/src/pregmod/fillUpButt.tw @@ -216,7 +216,7 @@ before shoving the equipment into $his virgin butthole. <</if>> $He writhes as you continue to move around $his posterior gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He struggles to stay still while you circle around $his anus with your fingers. You look at $his face and $he has shut $his eyes, trying not to get aroused by your touch on $his butt. This only encourages you to continue. You keep squeezing $his buttocks tenderly — first one, then the other and then finally both and $he can't help but quiver while in your grasp. <<if ($activeSlave.amp != 1)>> - You pull $his body closer towards you by $his buttocks, turn $him around and bend $his over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. + You pull $his body closer towards you by $his buttocks, turn $him around and bend $him over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. <<else>> You pull $his body closer towards you by $his buttocks, turn $him around and place $his wriggling body on your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. <</if>> @@ -307,9 +307,9 @@ before shoving the equipment into $his couch-like <</if>> buttocks. You start rubbing along $his cheeks, feeling the shape of $his <<if $seeRace == 1>>$activeSlave.race <</if>>ass with your fingers and squeezing gently. As you rub your fingers around $his anus, $he sighs audibly. $He moans as you continue to move around $his posterior gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He quivers while you circle around $his anus with your fingers. You look at $his face and $he is <<if canSee($activeSlave)>>looking<<else>>gazing<</if>> back at you longingly, getting aroused by your continued touch on $his butt. You keep squeezing $his buttocks tenderly — first one, then the other and then finally both and $he can't help but let out a moan while in your grasp. <<if ($activeSlave.amp != 1)>> - You pull $his body closer towards you by $his buttocks, turn $his around and bend $his over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. + You pull $his body closer towards you by $his buttocks, turn $him around and bend $him over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. <<else>> - You pull $his body closer towards you by $his buttocks, turn $his around and place $his wriggling body on your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. + You pull $his body closer towards you by $his buttocks, turn $him around and place $his wriggling body on your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. <</if>> You look at $his rear while you squeeze $his cheeks and rub them with your firm hands. You wander along the outline of $his posterior with both your eyes and hands, before picking up the hose and inserting it into $his <<if ($activeSlave.anus > 3)>> diff --git a/src/pregmod/huskSlaveSwap.tw b/src/pregmod/huskSlaveSwap.tw index 351261d8df59e227675f60a4f61937151cb886ac..49ded4de47991f3ff652bc892fe3a89ec4afc3f7 100644 --- a/src/pregmod/huskSlaveSwap.tw +++ b/src/pregmod/huskSlaveSwap.tw @@ -40,7 +40,7 @@ $slaves[_m].slaveName's old body was bought by the Flesh Heap for <<print cashFo $slaves[_myBody].slaveName is @@.mediumorchid;disturbed@@ to find _his2 body is gone for good, damaging _his2 @@.gold;ability to trust you.@@ <<set $slaves[_myBody].devotion -= 30, $slaves[_myBody].trust -= 30>> <<else>> - $slaves[_myBody].slaveName is @@.mediumorchid;deeply upset@@ that she'll never see _his2 body again. With so little left, she finds it easy to take vengeance by @@.orangered;completely rejecting your ownership of _him2.@@ + $slaves[_myBody].slaveName is @@.mediumorchid;deeply upset@@ that _he2'll never see _his2 body again. With so little left, _he2 finds it easy to take vengeance by @@.orangered;completely rejecting your ownership of _him2.@@ <<set $slaves[_myBody].devotion -= 50, $slaves[_myBody].trust = 100>> <</if>> <</if>> diff --git a/src/pregmod/incubator.tw b/src/pregmod/incubator.tw index d503ba78dfc046647feed3208873e2c0c9edc0fe..c5efa54a29ed033b660ada6c47fac8dc5a839e6e 100644 --- a/src/pregmod/incubator.tw +++ b/src/pregmod/incubator.tw @@ -588,11 +588,11 @@ Target age for release: <<textbox "$targetAge" $targetAge "Incubator">> [[Minimu <br> <<if $incubatorUpgradeGrowthStims == 1>> <<if $incubatorGrowthStimsSetting == 2>> - $He is injected with higher than recommended doses of stimulants; exceeding expected final height is likely. [[Limit|Incubator][$incubatorGrowthStimsSetting = 1]] | [[Disable|Incubator][$incubatorGrowthStimsSetting = 0]] + Children are injected with higher than recommended doses of stimulants; exceeding expected final height is likely. [[Limit|Incubator][$incubatorGrowthStimsSetting = 1]] | [[Disable|Incubator][$incubatorGrowthStimsSetting = 0]] <<elseif $incubatorGrowthStimsSetting == 1>> - $He is injected with the recommended dosage of stimulants; $he will grow to $his full expected height. [[Overload|Incubator][$incubatorGrowthStimsSetting = 2]] | [[Disable|Incubator][$incubatorGrowthStimsSetting = 0]] + Children are injected with the recommended dosage of stimulants; they will grow to their full expected height. [[Overload|Incubator][$incubatorGrowthStimsSetting = 2]] | [[Disable|Incubator][$incubatorGrowthStimsSetting = 0]] <<elseif $incubatorGrowthStimsSetting == 0>> - Growth stimulant injection systems are offline; $he will develop normally. [[Activate|Incubator][$incubatorGrowthStimsSetting = 1]] + Growth stimulant injection systems are offline; children will develop normally. [[Activate|Incubator][$incubatorGrowthStimsSetting = 1]] <</if>> <</if>> diff --git a/src/pregmod/incubatorRetrievalWorkaround.tw b/src/pregmod/incubatorRetrievalWorkaround.tw index 77370940f9eece744d741f243f73b6ab6469b592..ea184d8b26f0786d8b32170b6df405025fe83ce7 100644 --- a/src/pregmod/incubatorRetrievalWorkaround.tw +++ b/src/pregmod/incubatorRetrievalWorkaround.tw @@ -68,7 +68,7 @@ <<elseif _newSlave.father == -5>> One of your clients. <<elseif _newSlave.father == -6>> - Societal elite. + Societal Elite. <<elseif _newSlave.father == -7>> Lab crafted. <<elseif _newSlave.father == -8>> diff --git a/src/pregmod/manageCorporation.tw b/src/pregmod/manageCorporation.tw index ac4e66919945f98186949ebfa972bc397139e55d..d262f5433b10d100fe66716f1b30023d4ab7fbcd 100644 --- a/src/pregmod/manageCorporation.tw +++ b/src/pregmod/manageCorporation.tw @@ -1849,7 +1849,7 @@ __Slave specialization__ <<if $corpSpecToken > 0 && $arcologies[0].FSHedonisticDecadence == "unset">> [[Apply Strict Diet|Manage Corporation][$corpSpecWeight = 1, $corpSpecTimer = 2]] | <</if>> - [[Aim for Healthy Weight][$corpSpecWeight = 3, $corpSpecTimer = 2]] | <<link "No Focus">><<unset $corpSpecWeight>><<set $corpSpecToken += 1, $corpSpecTimer = 2>><<goto "Manage Corporation">><</link>> + [[Aim for Healthy Weight|Manage Corporation][$corpSpecWeight = 3, $corpSpecTimer = 2]] | <<link "No Focus">><<unset $corpSpecWeight>><<set $corpSpecToken += 1, $corpSpecTimer = 2>><<goto "Manage Corporation">><</link>> <</if>> <<elseif $corpSpecWeight == 3>> <br>The corporation is aiming for slaves with a healthy weight. @@ -1862,7 +1862,7 @@ __Slave specialization__ <<if $corpSpecToken > 0 && $arcologies[0].FSPhysicalIdealist == "unset">> [[Fatten Slaves|Manage Corporation][$corpSpecWeight = 6, $corpSpecTimer = 2]] | <</if>> - [[Aim for Healthy Weight][$corpSpecWeight = 3, $corpSpecTimer = 2]] | <<link "No Focus">><<unset $corpSpecWeight>><<set $corpSpecToken += 1, $corpSpecTimer = 2>><<goto "Manage Corporation">><</link>> + [[Aim for Healthy Weight|Manage Corporation][$corpSpecWeight = 3, $corpSpecTimer = 2]] | <<link "No Focus">><<unset $corpSpecWeight>><<set $corpSpecToken += 1, $corpSpecTimer = 2>><<goto "Manage Corporation">><</link>> <</if>> <<elseif $corpSpecWeight == 6>> <br>The corporation aims for fat slaves. diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index a509fbbeaa0dda98cd7c6c94cfb8d54cdd1f7056..9ecbb2dabb2734ffc4cf85c948ccfb7703e58559 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -158,7 +158,7 @@ You completed the legalities before heading to $incubatorName, knowing the tank <</replace>> <</link>> <<elseif _tempMom.ID == $HeadGirl.ID>> - <br><<link "Permit your headgirl to name _his2 daughter">> + <br><<link "Permit your Head Girl to name _his2 daughter">> <<replace "#naming">> <<ParentNames _tempMom $activeSlave>> <<set $activeSlave.birthName = $activeSlave.slaveName>> @@ -217,7 +217,7 @@ You completed the legalities before heading to $incubatorName, knowing the tank <</replace>> <</link>> <<elseif _tempDad.ID == $HeadGirl.ID>> - <br><<link "Permit your headgirl to name _his2 daughter">> + <br><<link "Permit your Head Girl to name _his2 daughter">> <<replace "#naming">> <<ParentNames _tempDad $activeSlave>> <<set $activeSlave.birthName = $activeSlave.slaveName>> @@ -291,7 +291,7 @@ You completed the legalities before heading to $incubatorName, knowing the tank and @@.gold;notices the look of hatred@@ on _his2 face. _tempMom.slaveName scowls at _his2 unwelcome spawn, @@.hotpink;frightening the poor $girl into your arms.@@ <<set $activeSlave.trust -= 50, $activeSlave.devotion += 50>> <<elseif _tempMom.devotion < -20>> - and notices the @@.mediumorchid;look of defeat@@ on _his2 face. _tempMom.slaveName immediately tears up when _he2 sees <<if $activeSlave.father == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. + and notices the @@.mediumorchid;look of defeat@@ on _his2 face. _tempMom.slaveName immediately tears up when _he2 <<if canSee(_tempMom)>>sees<<else>>faces<</if>> <<if $activeSlave.father == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. <<set $activeSlave.trust -= 30, $activeSlave.devotion -= 30>> <<else>> and @@.hotpink;notices how obedient@@ the look on _his2 face is. _tempMom.slaveName is eagerly awaiting your reaction to <<if $activeSlave.father == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. @@ -370,16 +370,16 @@ You completed the legalities before heading to $incubatorName, knowing the tank and @@.mediumorchid;notices how dull@@ the look on _his2 face is. _tempDad.slaveName is standing there blankly. _He2 doesn't even recognize _his2 daughter, @@.gold;frightening@@ the poor $girl. <<set $activeSlave.trust -= 25, $activeSlave.devotion -= 10>> <<elseif _tempDad.devotion+_tempDad.trust >= 175>> - and @@.hotpink;notices how happy@@ the look on _his2 face is. _tempDad.slaveName is positively beaming with pride at <<if $activeSlave.father == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. + and @@.hotpink;notices how happy@@ the look on _his2 face is. _tempDad.slaveName is positively beaming with pride at <<if $activeSlave.mother == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. <<set $activeSlave.trust += 35, $activeSlave.devotion += 35>> <<elseif _tempDad.devotion < -20 && _tempDad.trust > 20>> and @@.gold;notices the look of hatred@@ on _his2 face. _tempDad.slaveName scowls at _his2 unwelcome spawn, @@.hotpink;frightening the poor $girl into your arms.@@ <<set $activeSlave.trust -= 50, $activeSlave.devotion += 50>> <<elseif _tempDad.devotion < -20>> - and notices the @@.mediumorchid;look of defeat@@ on _his2 face. _tempDad.slaveName immediately tears up when _he2 sees <<if $activeSlave.father == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. + and notices the @@.mediumorchid;look of defeat@@ on _his2 face. _tempDad.slaveName immediately tears up when _he2 <<if canSee(_tempDad)>>sees<<else>>faces<</if>> <<if $activeSlave.mother == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. <<set $activeSlave.trust -= 30, $activeSlave.devotion -= 30>> <<else>> - and @@.hotpink;notices how obedient@@ the look on _his2 face is. _tempDad.slaveName is eagerly awaiting your reaction to <<if $activeSlave.father == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. + and @@.hotpink;notices how obedient@@ the look on _his2 face is. _tempDad.slaveName is eagerly awaiting your reaction to <<if $activeSlave.mother == -1>>the result of your union<<else>>_his2 addition to your harem<</if>>. <<set $activeSlave.trust += 25, $activeSlave.devotion += 25>> <</if>> <<elseif _tempDad.ID == $Concubine.ID>> @@ -485,25 +485,25 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <</if>> <<if $incubatorReproductionSetting > 0>> -<<if (($activeSlave.attrXX > 50) || ($activeSlave.behavioralQuirk == "adores women")) && ($activeSlave.behavioralFlaw != "hates women") && ($activeSlave.trust >= -20)>> - <<if ($PC.boobs == 1)>> - $He seems to think you're pretty, and is more willing to @@.hotpink;try for your approval@@ than $he would otherwise be. $He openly ogles your rack at every opportunity. - <<set $activeSlave.devotion += 4>> + <<if (($activeSlave.attrXX > 50) || ($activeSlave.behavioralQuirk == "adores women")) && ($activeSlave.behavioralFlaw != "hates women") && ($activeSlave.trust >= -20)>> + <<if ($PC.boobs == 1)>> + $He seems to think you're pretty, and is more willing to @@.hotpink;try for your approval@@ than $he would otherwise be. $He openly ogles your rack at every opportunity. + <<set $activeSlave.devotion += 4>> + <</if>> <</if>> -<</if>> -<<if ($activeSlave.behavioralFlaw == "hates women") && ($activeSlave.devotion <= 50)>> - <<if ($PC.dick == 0) && ($PC.boobs == 1)>> - $He obviously does not find you immediately attractive, and is @@.mediumorchid;less eager to conciliate you@@ than $he would otherwise be. - <<set $activeSlave.devotion -= 5>> + <<if ($activeSlave.behavioralFlaw == "hates women") && ($activeSlave.devotion <= 50)>> + <<if ($PC.dick == 0) && ($PC.boobs == 1)>> + $He obviously does not find you immediately attractive, and is @@.mediumorchid;less eager to conciliate you@@ than $he would otherwise be. + <<set $activeSlave.devotion -= 5>> + <</if>> <</if>> -<</if>> -<<if (($activeSlave.attrXY > 50) || ($activeSlave.behavioralQuirk == "adores men")) && ($activeSlave.behavioralFlaw != "hates men") && ($activeSlave.trust >= -20)>> - <<if ($PC.dick == 1) && ($PC.boobs == 0)>> - $He seems to think you're handsome, and is more willing to @@.hotpink;try for your approval@@ than $he would otherwise be. $He ogles your crotch at every opportunity. - <<set $activeSlave.devotion += 4>> + <<if (($activeSlave.attrXY > 50) || ($activeSlave.behavioralQuirk == "adores men")) && ($activeSlave.behavioralFlaw != "hates men") && ($activeSlave.trust >= -20)>> + <<if ($PC.dick == 1) && ($PC.boobs == 0)>> + $He seems to think you're handsome, and is more willing to @@.hotpink;try for your approval@@ than $he would otherwise be. $He ogles your crotch at every opportunity. + <<set $activeSlave.devotion += 4>> + <</if>> <</if>> <</if>> -<</if>> <<if $PC.pregKnown == 1>> <<if $PC.career == "escort">> @@ -574,14 +574,14 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <<if $arcologies[0].FSSupremacist >= 50>> <<if $activeSlave.race == $arcologies[0].FSSupremacistRace>> - $He noticed everybody else is the same race as $him, and @@.mediumaquamarine;feels right at home among them.@@ - <<set $activeSlave.trust += 2>> + $He noticed everybody else is the same race as $him, and @@.mediumaquamarine;feels right at home among them.@@ + <<set $activeSlave.trust += 2>> <</if>> <</if>> <<if $arcologies[0].FSSubjugationist >= 50>> <<if $activeSlave.race == $arcologies[0].FSSubjugationistRace>> - $He noticed a lot of your other slaves are the same race as $him, and @@.mediumaquamarine;feels right at home among them,@@ despite what it means. - <<set $activeSlave.trust += 2>> + $He noticed a lot of your other slaves are the same race as $him, and @@.mediumaquamarine;feels right at home among them,@@ despite what it means. + <<set $activeSlave.trust += 2>> <</if>> <</if>> <<if $arcologies[0].FSRepopulationFocus >= 50>> @@ -628,7 +628,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <</replace>> <</link>> <<if $activeSlave.devotion <= 20>> - //Will not apply many cosmetic and surgical options since $he is not obedient// + //Will not apply many cosmetic and surgical options since $he is not obedient// <</if>> </span> <</if>> @@ -658,34 +658,34 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <</link>> <<if $seePreg != 0>> -<<if isFertile($activeSlave) && $PC.dick == 1>> -<br><<link "Impregnate $him">> -<<replace "#result">> - <<if $activeSlave.readyOva > 0>> - You don't need to perform an exam to know that $he is fertile; $his nethers are swollen with need and $his pussy dripping with desire<<if $activeSlave.readyOva > 20>>, and $his stomach is already slightly bloated with the number of fertile eggs within $his womb<</if>>. $He moans with pent-up lust as you deeply penetrate $him and begin steadily thrusting. $His tight pussy hungrily massages your dick as you near your climax, prompting you to hilt yourself in $him before seeding the deepest reaches of $his pussy. $He passed out in ecstasy, so you carry $his bred body to the couch to recover. $He should make the connection once $his belly starts to rapidly swell with child. - <<else>> - You perform a careful medical examination to verify fertility, and then forcefully take the $girl's virginity. Whenever you feel able, you drain your balls into $his cunt, only allowing $him to wander off when scans verify a fertilized ovum. $He didn't properly understand the scans, so $he just thought it was sex; $he won't realize what happened for some months at least, and in the mean time, will think $he is just getting fat. Though once $his child starts kicking, $he might make the connection between sex and pregnancy. - <</if>> - <<= VaginalVCheck()>> - <<if $arcologies[0].FSRestart != "unset" && $activeSlave.breedingMark == 0 && $eugenicsFullControl != 1>> - The Societal Elite @@.red;disapprove@@ of this breach of eugenics. - <<set $failedElite += 5>> - <<elseif $activeSlave.breedingMark == 1 && $propOutcome == 1>> - The Societal Elite @@.green;are pleased@@ that you are promptly putting a child in $him. - <<set $failedElite -= 5>> - <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - Society @@.green;approves@@ of your promptly putting a new slave in $him; this advances the idea that all slaves should bear their masters' babies. - <<= FSChange("GenderFundamentalist", 2)>> + <<if isFertile($activeSlave) && $PC.dick == 1>> + <br><<link "Impregnate $him">> + <<replace "#result">> + <<if $activeSlave.readyOva > 0>> + You don't need to perform an exam to know that $he is fertile; $his nethers are swollen with need and $his pussy dripping with desire<<if $activeSlave.readyOva > 20>>, and $his stomach is already slightly bloated with the number of fertile eggs within $his womb<</if>>. $He moans with pent-up lust as you deeply penetrate $him and begin steadily thrusting. $His tight pussy hungrily massages your dick as you near your climax, prompting you to hilt yourself in $him before seeding the deepest reaches of $his pussy. $He passed out in ecstasy, so you carry $his bred body to the couch to recover. $He should make the connection once $his belly starts to rapidly swell with child. + <<else>> + You perform a careful medical examination to verify fertility, and then forcefully take the $girl's virginity. Whenever you feel able, you drain your balls into $his cunt, only allowing $him to wander off when scans verify a fertilized ovum. $He didn't properly understand the scans, so $he just thought it was sex; $he won't realize what happened for some months at least, and in the mean time, will think $he is just getting fat. Though once $his child starts kicking, $he might make the connection between sex and pregnancy. + <</if>> + <<= VaginalVCheck()>> + <<if $arcologies[0].FSRestart != "unset" && $activeSlave.breedingMark == 0 && $eugenicsFullControl != 1>> + The Societal Elite @@.red;disapprove@@ of this breach of eugenics. + <<set $failedElite += 5>> + <<elseif $activeSlave.breedingMark == 1 && $propOutcome == 1>> + The Societal Elite @@.green;are pleased@@ that you are promptly putting a child in $him. + <<set $failedElite -= 5>> + <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> + Society @@.green;approves@@ of your promptly putting a new slave in $him; this advances the idea that all slaves should bear their masters' babies. + <<= FSChange("GenderFundamentalist", 2)>> + <</if>> + <<set $activeSlave.preg = 1>> + <<set $activeSlave.pregType = setPregType($activeSlave)>> + <<set $activeSlave.pregSource = -1>> + <<set $activeSlave.pregKnown = 1>> + <<set $activeSlave.pregWeek = 1>> + <<set WombImpregnate($activeSlave, $activeSlave.pregType, -1, 1)>> + <</replace>> + <</link>> <</if>> - <<set $activeSlave.preg = 1>> - <<set $activeSlave.pregType = setPregType($activeSlave)>> - <<set $activeSlave.pregSource = -1>> - <<set $activeSlave.pregKnown = 1>> - <<set $activeSlave.pregWeek = 1>> - <<set WombImpregnate($activeSlave, $activeSlave.pregType, -1, 1)>> -<</replace>> -<</link>> -<</if>> <</if>> <br><<link "Break $him in publicly">> @@ -786,17 +786,17 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <<replace "#result">> As you inspect $him, you take note of $his fully functional <<if $activeSlave.dick == 1>>tiny dick<<elseif $activeSlave.dick == 2>>cute dick<<elseif $activeSlave.dick == 3>>dick<<elseif $activeSlave.dick == 4>>big dick<<elseif $activeSlave.dick == 5>>impressive dick<<elseif $activeSlave.dick == 6>>huge dick<</if>>. You gently begin fondling $his penis, grinning at the look of confusion and lust growing on $his face. <<if $activeSlave.dick == 1>> - You scoff at $him as $his micropenis barely fills your palm. + You scoff at $him as $his micropenis barely fills your palm. <<elseif $activeSlave.dick == 2>> - You laugh at $him as $his small penis fills your palm. + You laugh at $him as $his small penis fills your palm. <<elseif $activeSlave.dick == 3>> - You nod at $him as $his penis fills your hand. + You nod at $him as $his penis fills your hand. <<elseif $activeSlave.dick == 4>> - You smirk at $him as $his big penis fills your hand. + You smirk at $him as $his big penis fills your hand. <<elseif $activeSlave.dick == 5>> - You smile widely at $him, a dangerous look in your eyes, as you bring another hand to $his impressive dick. + You smile widely at $him, a dangerous look in your eyes, as you bring another hand to $his impressive dick. <<elseif $activeSlave.dick == 6>> - You grin sadistically at $him as $his massive dick fills both of your hands. + You grin sadistically at $him as $his massive dick fills both of your hands. <</if>> As $he begins to moan with lust, you grip down tightly and force $him to the floor. You straddle $him and lower your dripping pussy onto $his face<<if $PC.dick == 1>>, your erect cock coming to rest on $his forehead<</if>>. You continue stroking your toy's rod as $he eagerly begins eating you out. As $his cock begins to throb, anticipating $his upcoming orgasm, <<if (overpowerCheck($activeSlave, $PC) < random(1,100)) && ($incubatorReproductionSetting > 0)>> @@ -967,70 +967,70 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</if>> <<if $activeSlave.health < -20>> -<br><<link "Address $his medical issues">> -<<set $activeSlave.health += 10>> -<<set $activeSlave.trust += 4>> -<<replace "#result">> - Since $he came out of the tank rather unhealthy, you give $him a comprehensive medical exam with the help of the remote surgery. You apply care to @@.green;address@@ some of the most outstanding concerns. After the checkup, $he happily @@.mediumaquamarine;expresses $his thanks@@ for making $him feel better. - <<if $arcologies[0].FSPaternalist != "unset">> - Society @@.green;approves@@ of your promptly seeing to your stock's health; this advances the idea that all slaveowners should look after their slaves. - <<= FSChange("Paternalist", 2)>> - <</if>> -<</replace>> -<</link>> + <br><<link "Address $his medical issues">> + <<set $activeSlave.health += 10>> + <<set $activeSlave.trust += 4>> + <<replace "#result">> + Since $he came out of the tank rather unhealthy, you give $him a comprehensive medical exam with the help of the remote surgery. You apply care to @@.green;address@@ some of the most outstanding concerns. After the checkup, $he happily @@.mediumaquamarine;expresses $his thanks@@ for making $him feel better. + <<if $arcologies[0].FSPaternalist != "unset">> + Society @@.green;approves@@ of your promptly seeing to your stock's health; this advances the idea that all slaveowners should look after their slaves. + <<= FSChange("Paternalist", 2)>> + <</if>> + <</replace>> + <</link>> <</if>> <<if $seeExtreme == 1>> <<if $activeSlave.balls > 0>> -<br><<link "Geld $him">> -<<set $activeSlave.balls = 0>> -<<set $activeSlave.health -= 10>> -<<set $activeSlave.trust -= 100>> -<<replace "#result">> - You escort $him to the remote surgery and strap $his face down with $his legs spread. $He doesn't understand what's happening, but giggles at the sensations running through $his numb body. $He's so drugged and drowsy with @@.red;surgical recovery@@ that it takes a while for $him to figure out what's happened. When $he does, $his poor mind scarcely processes the @@.gold;horror@@ of what's happened. $He spends the rest of the week dimly trying to find where $his balls went. - <<if $arcologies[0].FSGenderRadicalist != "unset">> - Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that all societal inferiors can be made female. - <<= FSChange("GenderRadicalist", 2)>> - <</if>> - <<if $arcologies[0].FSRestart != "unset" && $activeSlave.pubertyXY == 1>> - Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that all only the elite should breed. - <<= FSChange("Eugenics", 2)>> - <</if>> -<</replace>> -<</link>> + <br><<link "Geld $him">> + <<set $activeSlave.balls = 0>> + <<set $activeSlave.health -= 10>> + <<set $activeSlave.trust -= 100>> + <<replace "#result">> + You escort $him to the remote surgery and strap $his face down with $his legs spread. $He doesn't understand what's happening, but giggles at the sensations running through $his numb body. $He's so drugged and drowsy with @@.red;surgical recovery@@ that it takes a while for $him to figure out what's happened. When $he does, $his poor mind scarcely processes the @@.gold;horror@@ of what's happened. $He spends the rest of the week dimly trying to find where $his balls went. + <<if $arcologies[0].FSGenderRadicalist != "unset">> + Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that all societal inferiors can be made female. + <<= FSChange("GenderRadicalist", 2)>> + <</if>> + <<if $arcologies[0].FSRestart != "unset" && $activeSlave.pubertyXY == 1>> + Society @@.green;approves@@ of your promptly gelding $him; this advances the idea that all only the elite should breed. + <<= FSChange("Eugenics", 2)>> + <</if>> + <</replace>> + <</link>> <</if>> <<if $activeSlave.amp != 1>> -<<if $activeSlave.indentureRestrictions <= 0>> -<br><<link "Clip $his Achilles tendons">> -<<set $activeSlave.heels = 1>> -<<set $activeSlave.devotion += 5>> -<<set $activeSlave.health -= 10>> -<<set $activeSlave.trust -= 5>> -<<replace "#result">> - You escort $him to the remote surgery and strap $his face down with $his legs bare. $He doesn't understand what's coming for a while, but giggles as $his lower legs are carefully cleaned and disinfected. $He can't see the approaching surgical manipulators, but eventually $he feels a tugging at $his lower legs even through the local anesthetic. $He gets one squeal of protest out before the surgery begins to apply healing agents. $He now requires special heels to walk, and will @@.gold;remember your power@@ with every @@.red;painful@@ step $he takes. $He seems @@.hotpink;inappropriately happy@@ about getting to wear pretty shoes when $he can no longer walk without them. -<</replace>> -<</link>> -<</if>> + <<if $activeSlave.indentureRestrictions <= 0>> + <br><<link "Clip $his Achilles tendons">> + <<set $activeSlave.heels = 1>> + <<set $activeSlave.devotion += 5>> + <<set $activeSlave.health -= 10>> + <<set $activeSlave.trust -= 5>> + <<replace "#result">> + You escort $him to the remote surgery and strap $his face down with $his legs bare. $He doesn't understand what's coming for a while, but giggles as $his lower legs are carefully cleaned and disinfected. $He can't see the approaching surgical manipulators, but eventually $he feels a tugging at $his lower legs even through the local anesthetic. $He gets one squeal of protest out before the surgery begins to apply healing agents. $He now requires special heels to walk, and will @@.gold;remember your power@@ with every @@.red;painful@@ step $he takes. $He seems @@.hotpink;inappropriately happy@@ about getting to wear pretty shoes when $he can no longer walk without them. + <</replace>> + <</link>> + <</if>> <</if>> <<if $arcologies[0].FSRestart >= 10>> -<<if $activeSlave.preg != -2 && $activeSlave.ovaries > 0>> -<<if $activeSlave.breedingMark == 0 || $propOutcome == 0>> -<br><<link "Sterilize $him">> - <<set $activeSlave.preg = -2>> - <<set $activeSlave.pregType = 0>> - <<set $activeSlave.ovaries = 0>> - <<set $activeSlave.devotion -= 100>> - <<set $activeSlave.health -= 10>> - <<set $activeSlave.trust -= 100>> -<<replace "#result">> - You escort $him to the remote surgery and strap $his face up with $his stomach bare. $He doesn't understand what's coming for a while, even giggling as $his belly is carefully cleaned and disinfected. $He begins to panic at the sight of the approaching surgical manipulators, screaming out as they cut into $his abdomen. $He squeals in horror as $his womb and ovaries are extracted before $his eyes. $He will never bear children, and will @@.mediumorchid;remember $his status@@ with every fucking $he receives. Your absolute power is rightfully @@.gold;terrifying@@ to $his undeveloped mind. -<</replace>> -<</link>> -<</if>> -<</if>> + <<if $activeSlave.preg != -2 && $activeSlave.ovaries > 0>> + <<if $activeSlave.breedingMark == 0 || $propOutcome == 0>> + <br><<link "Sterilize $him">> + <<set $activeSlave.preg = -2>> + <<set $activeSlave.pregType = 0>> + <<set $activeSlave.ovaries = 0>> + <<set $activeSlave.devotion -= 100>> + <<set $activeSlave.health -= 10>> + <<set $activeSlave.trust -= 100>> + <<replace "#result">> + You escort $him to the remote surgery and strap $his face up with $his stomach bare. $He doesn't understand what's coming for a while, even giggling as $his belly is carefully cleaned and disinfected. $He begins to panic at the sight of the approaching surgical manipulators, screaming out as they cut into $his abdomen. $He squeals in horror as $his womb and ovaries are extracted before $his eyes. $He will never bear children, and will @@.mediumorchid;remember $his status@@ with every fucking $he receives. Your absolute power is rightfully @@.gold;terrifying@@ to $his undeveloped mind. + <</replace>> + <</link>> + <</if>> + <</if>> <</if>> <<if $dairy > 0 && $dairyRestraintsSetting > 1>> @@ -1070,7 +1070,7 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <<replace "#result">> Making use of $his blissful ignorance, you restrain $him on one of the chairs in your office in an approximation of the position $he'll occupy in $dairyName. Then you put a mask on $him, like the ones the machines there feature, and turn it on, watching the slave squirm against $his restraints under the sudden bombardment of garish hardcore porn. Finally, you add a dildo gag, both to mimic the dildo that will feed $him, and to keep your office reasonably quiet. Then, for the rest of the day, you use $his 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 $him. By the evening $he's been fucked so hard that $he'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 $him, so you're obliged to get creative, sliding fingers in alongside <<if $PC.dick == 1>>yourself<<else>>it<</if>> to really blow $him out. Once that gets too easy, you start adding dildos for double penetration. By the night $he's properly prepared to take $dairyName's giant phalli, and you're bored, so you consign $him to $his fate. $He might have some opinion on how $he's spent $his day, but it's unlikely $he'll remember it by tomorrow, what with the forearm-sized dildos sliding in and out of $his<<if $activeSlave.vagina > -1>> cunt,<</if>> throat, and asshole. <</replace>> - <</link>> + <</link>> <</if>> <</if>> <</if>> @@ -1085,38 +1085,38 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</replace>> <</link>> <<if ($arcade > $arcadeSlaves) || ($arcadeUpgradeFuckdolls != 0)>> - <br><<link "Send $him straight to the Arcade">> - <<= assignJob($activeSlave, "be confined in the arcade")>> - <<set $activeSlave.assignmentVisible = 0>> - <<set $activeSlave.choosesOwnAssignment = 0>> - <<replace "#result">> - You order <<if $HeadGirl == 0>>another slave<<else>>$HeadGirl.slaveName<</if>> to get $activeSlave.slaveName set up in $arcadeName. The new slave does not know what $arcadeName is, not really, and $he doesn't know what being set up there means, either. $He'll be confined inside a small space, not too different from the tube $he was grown in. It's only when the restraints lock into place that $he'll understand $his doom. $His mouth will be forced open and presented at one wall of $arcadeName, and $his ass will protrude from its other side, $his holes available for public relief at both ends. $He'll probably refuse to believe the truth, until the first cockhead enters $his mouth<<if $activeSlave.vagina > -1>>, parts $his pussylips,<</if>> or presses against $his poor anus. - <<if ($arcade <= $arcadeSlaves)>>Mere <<if $showInches == 2>>yards<<else>>meters<</if>> away, preparations to convert the least appealing Arcade slave into a Fuckdoll begin. As $activeSlave.slaveName is broken in by $his first customers, $he's blissfully unaware that $he's $arcade new slaves away from the same fate.<</if>> - <</replace>> - <</link>> + <br><<link "Send $him straight to the Arcade">> + <<= assignJob($activeSlave, "be confined in the arcade")>> + <<set $activeSlave.assignmentVisible = 0>> + <<set $activeSlave.choosesOwnAssignment = 0>> + <<replace "#result">> + You order <<if $HeadGirl == 0>>another slave<<else>>$HeadGirl.slaveName<</if>> to get $activeSlave.slaveName set up in $arcadeName. The new slave does not know what $arcadeName is, not really, and $he doesn't know what being set up there means, either. $He'll be confined inside a small space, not too different from the tube $he was grown in. It's only when the restraints lock into place that $he'll understand $his doom. $His mouth will be forced open and presented at one wall of $arcadeName, and $his ass will protrude from its other side, $his holes available for public relief at both ends. $He'll probably refuse to believe the truth, until the first cockhead enters $his mouth<<if $activeSlave.vagina > -1>>, parts $his pussylips,<</if>> or presses against $his poor anus. + <<if ($arcade <= $arcadeSlaves)>>Mere <<if $showInches == 2>>yards<<else>>meters<</if>> away, preparations to convert the least appealing Arcade slave into a Fuckdoll begin. As $activeSlave.slaveName is broken in by $his first customers, $he's blissfully unaware that $he's $arcade new slaves away from the same fate.<</if>> + <</replace>> + <</link>> <</if>> <</if>> <</if>> /* CLOSES SEEEXTREME */ <<if $activeSlave.dick == 0 && $activeSlave.vagina > -1>> -<br><<link "Give $him a smart clitoral piercing">> -<<set $activeSlave.clitPiercing = 3>> - <<run cashX(forceNeg($SPcost), "slaveMod", $activeSlave)>> -<<replace "#result">> - You take $him to the body modification studio, strap $him down, pierce $his clit, and insert what appears to be a large stainless steel barbell piercing. It actually contains a device that can vibrate to give $him sexual stimulation or create subtle pain to suppress pleasure. It is connected wirelessly to the arcology, which can be given instructions to encourage or discourage sexual pleasure in specific situations. You run a quick test. On the oral setting, as soon as $he kneels in front of your crotch, $he gasps as the stimulation starts. On the anal setting, $he whimpers when you run a finger across $his asshole. -<</replace>> -<</link>> - //This option costs <<print cashFormat($SPcost)>>// + <br><<link "Give $him a smart clitoral piercing">> + <<set $activeSlave.clitPiercing = 3>> + <<run cashX(forceNeg($SPcost), "slaveMod", $activeSlave)>> + <<replace "#result">> + You take $him to the body modification studio, strap $him down, pierce $his clit, and insert what appears to be a large stainless steel barbell piercing. It actually contains a device that can vibrate to give $him sexual stimulation or create subtle pain to suppress pleasure. It is connected wirelessly to the arcology, which can be given instructions to encourage or discourage sexual pleasure in specific situations. You run a quick test. On the oral setting, as soon as $he kneels in front of your crotch, $he gasps as the stimulation starts. On the anal setting, $he whimpers when you run a finger across $his asshole. + <</replace>> + <</link>> + //This option costs <<print cashFormat($SPcost)>>// <<elseif $activeSlave.dick > 0>> -<br><<link "Give $him a smart frenulum piercing">> -<<set $activeSlave.clitPiercing = 3>> - <<run cashX(forceNeg($SPcost), "slaveMod", $activeSlave)>> -<<replace "#result">> - You take $him to the body modification studio, strap $him down, pierce $his frenulum, and insert what appears to be a large stainless steel barbell piercing. It actually contains a device that can vibrate to give $him sexual stimulation or create subtle pain to suppress pleasure. It is connected wirelessly to the arcology, which can be given instructions to encourage or discourage sexual pleasure in specific situations. You run a quick test. On the oral setting, as soon as $he kneels in front of your crotch, $he gasps as the stimulation starts. On the anal setting, $he whimpers and gets rock hard when you run a finger across $his asshole. -<</replace>> -<</link>> - //This option costs <<print cashFormat($SPcost)>>// + <br><<link "Give $him a smart frenulum piercing">> + <<set $activeSlave.clitPiercing = 3>> + <<run cashX(forceNeg($SPcost), "slaveMod", $activeSlave)>> + <<replace "#result">> + You take $him to the body modification studio, strap $him down, pierce $his frenulum, and insert what appears to be a large stainless steel barbell piercing. It actually contains a device that can vibrate to give $him sexual stimulation or create subtle pain to suppress pleasure. It is connected wirelessly to the arcology, which can be given instructions to encourage or discourage sexual pleasure in specific situations. You run a quick test. On the oral setting, as soon as $he kneels in front of your crotch, $he gasps as the stimulation starts. On the anal setting, $he whimpers and gets rock hard when you run a finger across $his asshole. + <</replace>> + <</link>> + //This option costs <<print cashFormat($SPcost)>>// <</if>> <br><<link "Tie $him up and give $him a good whipping">> @@ -1128,26 +1128,26 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</link>> <<if $activeSlave.stampTat == 0>> -<br><<link "Give $him a lewd tramp stamp">> -<<set $activeSlave.stampTat = either("advertisements", "rude words", "degradation")>> -<<replace "#result">> - You bring $him down to the studio, lay the compliant girls in the chair face-down, and select a sufficiently lewd pattern to decorate $his lower back. When the automated tattooing is done, a topical application of analgesics leaves $him with nothing more than a slight ache there. When allowed to stand, $he immediately turns $his back to one of the studio's full length mirrors and cranes around to gawk at the picture just over $his butt. $He wiggles $his rear and giggles at the drawing moving along with it. It seems $he @@.hotpink;enjoys it.@@ - <<set $activeSlave.devotion += 5>> -<</replace>> -<</link>> + <br><<link "Give $him a lewd tramp stamp">> + <<set $activeSlave.stampTat = either("advertisements", "degradation", "rude words")>> + <<replace "#result">> + You bring $him down to the studio, lay the compliant $girl in the chair face-down, and select a sufficiently lewd pattern to decorate $his lower back. When the automated tattooing is done, a topical application of analgesics leaves $him with nothing more than a slight ache there. When allowed to stand, $he immediately turns $his back to one of the studio's full length mirrors and cranes around to gawk at the picture just over $his butt. $He wiggles $his rear and giggles at the drawing moving along with it. It seems $he @@.hotpink;enjoys it.@@ + <<set $activeSlave.devotion += 5>> + <</replace>> + <</link>> <</if>> <<set $toSearch = $activeSlave.hStyle>> <<if ($toSearch.indexOf("shaved") == -1)>> -<br><<link "Shave $his hair">> -<<set $activeSlave.devotion -= 25>> -<<set $activeSlave.hStyle = "shaved">> -<<set $activeSlave.hLength = 0>> -<<set $activeSlave.trust -= 50>> -<<replace "#result">> - You escort $him to the auto salon running your fingers through $his long hair the entire way. $He sighs contently under your patting until you reach the salon. You strap $him in and set the auto salon to shave. $He looks around frantically as the manipulators with their buzzing shears descend menacingly. As they run quickly back and forth across $his head, $he begins to sob, obviously @@.gold;fearing@@ the strange device. When $he catches sight of $his bald head, @@.mediumorchid;$his face twists with revulsion.@@ $He didn't seem to take it well. -<</replace>> -<</link>> + <br><<link "Shave $his hair">> + <<set $activeSlave.devotion -= 25>> + <<set $activeSlave.hStyle = "shaved">> + <<set $activeSlave.hLength = 0>> + <<set $activeSlave.trust -= 50>> + <<replace "#result">> + You escort $him to the auto salon running your fingers through $his long hair the entire way. $He sighs contently under your patting until you reach the salon. You strap $him in and set the auto salon to shave. $He <<if canSee($activeSlave)>>looks around frantically<<else>>trembles with fear<</if>> as the manipulators with their buzzing shears descend menacingly. As they run quickly back and forth across $his head, $he begins to sob, obviously @@.gold;fearing@@ the strange device. When $he catches sight of $his bald head, @@.mediumorchid;$his face twists with revulsion.@@ $He didn't seem to take it well. + <</replace>> + <</link>> <</if>> <br><<link "Make $him an office ornament for the day">> @@ -1159,57 +1159,57 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</link>> <<if $activeSlave.vagina == 0>> -<br><<link "Take $his virginity">> -<<set $activeSlave.devotion += 5>> -<<set $activeSlave.trust += 5>> -<<set $activeSlave.vaginalCount += 1>> - <<set $vaginalTotal += 1>> -<<set $activeSlave.vagina = 1>> -<<replace "#result">> - You gently lead $his unresisting body to the couch next to your desk and spread $his legs. $He writhes and moans as you enter $his virgin pussy, but after getting into the rhythm of sex, $he enthusiastically moves along trying to make the feeling even better. $He's almost sad when @@.hotpink;$his beloved partner@@ finishes, but @@.mediumaquamarine;hopes@@ $he'll get to play sex with you again soon. @@.lime;$His tight little pussy has been broken in.@@ -<</replace>> -<</link>> + <br><<link "Take $his virginity">> + <<set $activeSlave.devotion += 5>> + <<set $activeSlave.trust += 5>> + <<set $activeSlave.vaginalCount += 1>> + <<set $vaginalTotal += 1>> + <<set $activeSlave.vagina = 1>> + <<replace "#result">> + You gently lead $his unresisting body to the couch next to your desk and spread $his legs. $He writhes and moans as you enter $his virgin pussy, but after getting into the rhythm of sex, $he enthusiastically moves along trying to make the feeling even better. $He's almost sad when @@.hotpink;$his beloved partner@@ finishes, but @@.mediumaquamarine;hopes@@ $he'll get to play sex with you again soon. @@.lime;$His tight little pussy has been broken in.@@ + <</replace>> + <</link>> <</if>> <<if $activeSlave.anus == 0>> -<br><<link "Take $his anal virginity">> -<<set $activeSlave.devotion += 5>> -<<set $activeSlave.trust += 5>> -<<set $activeSlave.analCount += 1>> - <<set $analTotal += 1>> -<<set $activeSlave.anus = 1>> -<<replace "#result">> - You gently lead $his unresisting body to the couch next to your desk and arrange $him with $his rear in the air. $He writhes and moans as you enter $his virgin anus, but after getting into the rhythm of sex, $he enthusiastically moves along trying to make the feeling even better. $He's almost sad when @@.hotpink;$his beloved partner@@ finishes, but @@.mediumaquamarine;hopes@@ $he'll get to play sex with you again soon. @@.lime;$His tight little anus has been broken in.@@ -<</replace>> -<</link>> + <br><<link "Take $his anal virginity">> + <<set $activeSlave.devotion += 5>> + <<set $activeSlave.trust += 5>> + <<set $activeSlave.analCount += 1>> + <<set $analTotal += 1>> + <<set $activeSlave.anus = 1>> + <<replace "#result">> + You gently lead $his unresisting body to the couch next to your desk and arrange $him with $his rear in the air. $He writhes and moans as you enter $his virgin anus, but after getting into the rhythm of sex, $he enthusiastically moves along trying to make the feeling even better. $He's almost sad when @@.hotpink;$his beloved partner@@ finishes, but @@.mediumaquamarine;hopes@@ $he'll get to play sex with you again soon. @@.lime;$His tight little anus has been broken in.@@ + <</replace>> + <</link>> <</if>> <<if ($activeSlave.amp != 1)>> -<br><<link "Put a shock collar on $him and force $him to rape $himself">> -<<set $activeSlave.trust -= 100>> -<<set $activeSlave.devotion -= 50>> -<<set $activeSlave.collar = "shock punishment">> -<<replace "#result">> - You put a shock collar on $him. Its function isn't immediately obvious, at least until you test it on the lowest power setting, making $him jump and look at you in terror. This concern is compounded when you throw a big dildo at $him and tell $him to rape $himself. $He gapes at you incredulously until you give $him a stronger jolt and peremptorily tell $him to - <<if $activeSlave.vagina > 0>> - pick it up and pound $his own pussy. @@.mediumorchid;Uncertain,@@ $he reaches down shakily, seats $himself, and slowly pushes the uncomfortably big phallus inside $his womanhood. $He starts to fuck $himself. Harder, you command. Wincing, $he works $his cunt faster. Harder, you repeat, giving $him another shock. @@.gold;$He begins to cry,@@ but continues, sawing the big fake cock in and out, really raping $himself. -<<set $activeSlave.vaginalCount += 1>> - <<set $vaginalTotal += 1>> - <<elseif $activeSlave.anus > 0>> - pick it up and pound $his own ass. @@.mediumorchid;Uncertain,@@ $he reaches down shakily, seats $himself, and gradually shoves the already-lubricated phallus into $his ass. It's uncomfortably big for $his butt, but $he can manage it, and slowly starts to sodomize $himself. Harder, you command. Wincing, $he fucks $his ass faster. Harder, you repeat, giving $him another shock. @@.gold;$He begins to cry,@@ but continues, sawing the big fake cock in and out, really assraping $himself. -<<set $activeSlave.analCount += 1>> - <<set $analTotal += 1>> - <<else>> - pick it up and facefuck $himself. @@.mediumorchid;Uncertain,@@ $he reaches down shakily, seats $himself, and slowly swallows the uncomfortably big phallus. $He has to start over several times as $his gag reflex kicks in, but $he finally manages to hilt it. Harder, you command. Eyes rolling fearfully, $he withdraws it a few <<if $showInches == 2>>inches<<else>>centimeters<</if>> and shoves it down $his throat again. Harder, you repeat, giving $him another shock. @@.gold;$He begins to weep and gag,@@ but continues, sawing the big fake cock in and out, really molesting $himself. -<<set $activeSlave.oralCount += 1>> - <<set $oralTotal += 1>> - <</if>> -<</replace>> -<</link>> + <br><<link "Put a shock collar on $him and force $him to rape $himself">> + <<set $activeSlave.trust -= 100>> + <<set $activeSlave.devotion -= 50>> + <<set $activeSlave.collar = "shock punishment">> + <<replace "#result">> + You put a shock collar on $him. Its function isn't immediately obvious, at least until you test it on the lowest power setting, making $him jump and look at you in terror. This concern is compounded when you throw a big dildo at $him and tell $him to rape $himself. $He gapes at you incredulously until you give $him a stronger jolt and peremptorily tell $him to + <<if $activeSlave.vagina > 0>> + pick it up and pound $his own pussy. @@.mediumorchid;Uncertain,@@ $he reaches down shakily, seats $himself, and slowly pushes the uncomfortably big phallus inside $his womanhood. $He starts to fuck $himself. Harder, you command. Wincing, $he works $his cunt faster. Harder, you repeat, giving $him another shock. @@.gold;$He begins to cry,@@ but continues, sawing the big fake cock in and out, really raping $himself. + <<set $activeSlave.vaginalCount += 1>> + <<set $vaginalTotal += 1>> + <<elseif $activeSlave.anus > 0>> + pick it up and pound $his own ass. @@.mediumorchid;Uncertain,@@ $he reaches down shakily, seats $himself, and gradually shoves the already-lubricated phallus into $his ass. It's uncomfortably big for $his butt, but $he can manage it, and slowly starts to sodomize $himself. Harder, you command. Wincing, $he fucks $his ass faster. Harder, you repeat, giving $him another shock. @@.gold;$He begins to cry,@@ but continues, sawing the big fake cock in and out, really assraping $himself. + <<set $activeSlave.analCount += 1>> + <<set $analTotal += 1>> + <<else>> + pick it up and facefuck $himself. @@.mediumorchid;Uncertain,@@ $he reaches down shakily, seats $himself, and slowly swallows the uncomfortably big phallus. $He has to start over several times as $his gag reflex kicks in, but $he finally manages to hilt it. Harder, you command. Eyes rolling fearfully, $he withdraws it a few <<if $showInches == 2>>inches<<else>>centimeters<</if>> and shoves it down $his throat again. Harder, you repeat, giving $him another shock. @@.gold;$He begins to weep and gag,@@ but continues, sawing the big fake cock in and out, really molesting $himself. + <<set $activeSlave.oralCount += 1>> + <<set $oralTotal += 1>> + <</if>> + <</replace>> + <</link>> <</if>> <<if ((_momInterest == "boobs") || (_dadInterest == "boobs"))>> - <br>You noticed $his interest in $his <<if _momInterest == "boobs" && _dadInterest == "boobs">>parent's<<elseif _momInterest == "boobs">>mother's<<else>>father's<</if>> massive breasts when $he was around them. + <br>You noticed $his interest in $his <<if _momInterest == "boobs" && _dadInterest == "boobs">>parents'<<elseif _momInterest == "boobs">>mother's<<else>>father's<</if>> massive breasts when $he was around them. <<if $activeSlave.geneMods.NCS == 0>> <<if $activeSlave.boobs >= 4000 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start $him on a regimen of hyper breast growth drugs">> @@ -1293,7 +1293,7 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</if>> <<if _momInterest == "belly" || _dadInterest == "belly">> - <br>You noticed $his interest in $his <<if _momInterest == "belly" && _dadInterest == "belly">>parent's<<elseif _momInterest == "belly">>mother's<<else>>father's<</if>> rounded middle when $he was around them. + <br>You noticed $his interest in $his <<if _momInterest == "belly" && _dadInterest == "belly">>parents'<<elseif _momInterest == "belly">>mother's<<else>>father's<</if>> rounded middle when $he was around them. <<if isItemAccessible("a huge empathy belly")>> <br><<link "Give $him a big fake belly to wear">> <<set $activeSlave.devotion += 15>> @@ -1331,7 +1331,7 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</if>> <<if (($activeSlave.geneMods.NCS == 0) && ((_momInterest == "dick") || (_dadInterest == "dick")))>> - <br>You noticed $his interest in $his <<if _momInterest == "dick" && _dadInterest == "dick">>parent's<<elseif _momInterest == "dick">>mother's<<else>>father's<</if>> enormous cock while $he was around them. + <br>You noticed $his interest in $his <<if _momInterest == "dick" && _dadInterest == "dick">>parents'<<elseif _momInterest == "dick">>mother's<<else>>father's<</if>> enormous cock while $he was around them. <<if $activeSlave.dick >= 10 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start $him on a regimen of hyper penis growth drugs">> <<set $activeSlave.devotion += 25>> @@ -1358,7 +1358,7 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</if>> <<if (($activeSlave.geneMods.NCS == 0) && ((_momInterest == "balls") || (_dadInterest == "balls")))>> - <br>You noticed $his interest in $his <<if _momInterest == "balls" && _dadInterest == "balls">>parent's<<elseif _momInterest == "balls">>mother's<<else>>father's<</if>> pendulous testicles while $he was around them. + <br>You noticed $his interest in $his <<if _momInterest == "balls" && _dadInterest == "balls">>parents'<<elseif _momInterest == "balls">>mother's<<else>>father's<</if>> pendulous testicles while $he was around them. <<if $activeSlave.balls >= 6 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start $him on a regimen of hyper testicle growth drugs">> <<set $activeSlave.devotion += 25>> @@ -1385,7 +1385,7 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</if>> <<if (_momInterest == "hips") || (_dadInterest == "hips")>> - <br>You noticed $his interest in $his <<if _momInterest == "hips" && _dadInterest == "hips">>parent's<<elseif _momInterest == "hips">>mother's<<else>>father's<</if>> door jamming hips while $he was around them. + <br>You noticed $his interest in $his <<if _momInterest == "hips" && _dadInterest == "hips">>parents'<<elseif _momInterest == "hips">>mother's<<else>>father's<</if>> door jamming hips while $he was around them. <<if $activeSlave.hips == 2 && $surgeryUpgrade == 1>> <br><<link "Surgically widen $his hips">> <<set $activeSlave.devotion += 15>> @@ -1416,7 +1416,7 @@ You beckon the curious $girl to your hefty breasts, having noticed how hungrily <</if>> <<if ((_momInterest == "butt") || (_dadInterest == "butt"))>> - <br>You noticed $his interest in $his <<if _momInterest == "butt" && _dadInterest == "butt">>parent's<<elseif _momInterest == "butt">>mother's<<else>>father's<</if>> ever-jiggling ass while $he was around them. + <br>You noticed $his interest in $his <<if _momInterest == "butt" && _dadInterest == "butt">>parents'<<elseif _momInterest == "butt">>mother's<<else>>father's<</if>> ever-jiggling ass while $he was around them. <<if $activeSlave.geneMods.NCS == 0>> <<if $activeSlave.butt >= 10 && $arcologies[0].FSAssetExpansionistResearch == 1>> <br><<link "Start $him on a regimen of hyper ass growth drugs">> diff --git a/src/pregmod/organFarm.tw b/src/pregmod/organFarm.tw index 6a5ceca75b438a5ee47c2a466916fe2101cec10e..cbb057752a4c7006985509b7e1e32c125e22b04f 100644 --- a/src/pregmod/organFarm.tw +++ b/src/pregmod/organFarm.tw @@ -76,7 +76,7 @@ Organ Production <br> $tanks[_w].slaveName's $incubatorOrgans[$x].type, <<if $incubatorOrgans[$x].weeksToCompletion <= 0>> - ready to be implanted as soon as she exits the incubator. + ready to be implanted as soon as $he exits the incubator. <<else>> <<if $organFarmUpgrade == 1>> <<print $incubatorOrgans[$x].weeksToCompletion>> @@ -100,7 +100,7 @@ Organ Production <br> $cribs[_w].slaveName's $nurseryOrgans[$x].type, <<if $nurseryOrgans[$x].weeksToCompletion <= 0>> - ready to be implanted as soon as she exits the nursery. + ready to be implanted as soon as $he exits the nursery. <<else>> <<if $organFarmUpgrade == 1>> <<print $nurseryOrgans[$x].weeksToCompletion>> @@ -187,24 +187,24 @@ Future Societies Research <hr> <<if $seePreg != 0>> -<<if $arcologies[0].FSGenderRadicalistDecoration == 100>> - <<if ($arcologies[0].FSGenderRadicalistResearch == 0)>> - <<if ($rep >= 10000*_PCSkillCheck)>> - [[Fund research into developing male pregnancy methods|Organ Farm][cashX(forceNeg(50000*_PCSkillCheck), "capEx"),$arcologies[0].FSGenderRadicalistResearch = 1]] //Costs <<print cashFormat(50000*_PCSkillCheck)>>. Will allow cloning and production of anal uteri and ovaries.// - <br> + <<if $arcologies[0].FSGenderRadicalistDecoration == 100>> + <<if ($arcologies[0].FSGenderRadicalistResearch == 0)>> + <<if ($rep >= 10000*_PCSkillCheck)>> + [[Fund research into developing male pregnancy methods|Organ Farm][cashX(forceNeg(50000*_PCSkillCheck), "capEx"),$arcologies[0].FSGenderRadicalistResearch = 1]] //Costs <<print cashFormat(50000*_PCSkillCheck)>>. Will allow cloning and production of anal uteri and ovaries.// + <br> + <<else>> + // You lack the reputation to access the research necessary to develop anal uteri and ovaries. // + <br> + <</if>> <<else>> - // You lack the reputation to access the research necessary to develop anal uteri and ovaries. // + The organ farm has been upgraded with schematics for modified uteri and ovaries. <br> <</if>> - <<else>> + <<elseif $arcologies[0].FSGenderRadicalistResearch == 1>> The organ farm has been upgraded with schematics for modified uteri and ovaries. <br> + <<else>> + // Gender Radicalist focused research unavailable. // + <br> <</if>> -<<elseif $arcologies[0].FSGenderRadicalistResearch == 1>> - The organ farm has been upgraded with schematics for modified uteri and ovaries. - <br> -<<else>> - // Gender Radicalist focused research unavailable. // - <br> -<</if>> <</if>> \ No newline at end of file diff --git a/src/pregmod/ovaTransplantWorkaround.tw b/src/pregmod/ovaTransplantWorkaround.tw index e2cd4ab33c42b011bee859cc204acdf2c2cc25d3..ea018605d482b168ddaca769ab50608937bbf78b 100644 --- a/src/pregmod/ovaTransplantWorkaround.tw +++ b/src/pregmod/ovaTransplantWorkaround.tw @@ -2,7 +2,7 @@ <<set $nextButton = "Cancel", $receptrix = 0, _eligibility = 0>> -//You've decided which fertilized ovum is to be transplanted; now you must select who's womb will be its new home.// +//You've decided which fertilized ovum is to be transplanted; now you must select whose womb will be its new home.// <br><br> diff --git a/src/pregmod/pInsemination.tw b/src/pregmod/pInsemination.tw index 524b9d672f9a9521ddaf35a9f54682e8a381d8ce..3811f691addb21de5300b299fc0244a687341d54 100644 --- a/src/pregmod/pInsemination.tw +++ b/src/pregmod/pInsemination.tw @@ -54,7 +54,7 @@ You arrive at the crazy scientist's apartment once more. Upon letting yourself in, you find him hard at work. Before you can even open your mouth, he gestures towards a nearby operating table. Carefully positioning yourself on it, and inserting your legs into the waiting stirrups, you await what madness will happen next. You don't have to wait long before a long metallic rod forces its way into your vagina and painfully pushes its way past your cervix. Moaning in a mix of discomfort and arousal, you have no time to brace for the device's activation. You gasp as you feel the cum begin to flow unabated into your fertile womb. After nearly a minute, the phallic injector leaves your body allowing you to stagger to your feet. Your belly is noticeably rounded from his "load", though it evens into a slight bloat as the cum steadily flows from your pussy. You struggle back into your clothes and head back to the penthouse, hoping nobody sees you in such a state. <<set $crazyCount++>> <<else>> - Once again you arrive at the crazy scientist's door. Letting yourself in, you immediately notice the table is set and waiting for you to strap in. He doesn't even acknowledge your existence, but you know what he expects you to do. Once you have hopped on and gotten comfortable, you gasp as the injector pushes into you. You came prepared this time, wearing a skirt, no underwear, and a shirt that will allow your middle room to stretch. You tease your breasts and <<if $PC.dick == 1>>erection<<else>>erect clit<</if>> as the machine pumps cum into you. Once you've climaxed, and you look like you're nearly full-term, does the device stop pumping into you and you are allowed to right yourself. Slowly you waddle back to your penthouse, indifferent to who may see you; you can't wait to soak in a bath, drain, and <<if $PC.dick == 1>>jack-off<<else>>rub out an orgasm or two<</if>>. + Once again you arrive at the crazy scientist's door. Letting yourself in, you immediately notice the table is set and waiting for you to strap in. He doesn't even acknowledge your existence, but you know what he expects you to do. Once you have hopped on and gotten comfortable, you gasp as the injector pushes into you. You came prepared this time, wearing a skirt, no underwear, and a shirt that will allow your middle room to stretch. You tease your breasts and <<if $PC.dick == 1>>erection<<else>>erect clit<</if>> as the machine pumps cum into you. Only once you've climaxed, and you look like you're nearly full-term, does the device stop pumping into you and you are allowed to right yourself. Slowly you waddle back to your penthouse, indifferent to who may see you; you can't wait to soak in a bath, drain, and <<if $PC.dick == 1>>jack-off<<else>>rub out an orgasm or two<</if>>. <</if>> <<case "virgin">> @@ -62,7 +62,7 @@ You arrive at the apartment of the quiet young man. Once he meekly welcomes you inside, you begin to slowly strip, drawing a deep blush to his face and a bulge to his pants. As you continue to tease him, making sure to brush his erection every now and then, he grabs your hand and pulls you into a tight hug. He's clueless. You take him by the hand and lead him to his bed; crawling into it, lying on your back and spreading your legs at him. Finally succeeding to remove his pants, he crawls onto you and hesitatingly penetrates you. It takes some time, but he eventually gets into the swing of things; even managing to coax an orgasm out of you<<if $PC.dick == 1>>, filling your condom with cum,<</if>> before blowing his load deep into your pussy. As he settles in next to you, you try to make your exit, but he asks you to stay and cuddle some. You allow him to rest himself on your <<if $PC.boobs == 1>>breasts<<else>>chest<</if>> as you gently pet him. Before long he has dozed off, giving you the opportunity to slip away. Just as you shut the door, you hear a slight call of "Will I get to see you again?" <<set $virginCount++>> <<elseif $virginCount == 1>> - You arrive at the apartment of the boy who's virginity you took. He happily hugs you before pulling you inside and into his bedroom. He certainly has become more assertive since the last time you saw him. He happily suckles from your milky nipple as he tenderly fucks you, making sure to bring you to your climax before releasing his own pent up load deep into your pussy. "I waited for you to come back you know..." He cuddles into your cleavage as you contently embrace him for a post-coital nap. When it's time to leave, he sees you to the door, promising to wait for you once more. + You arrive at the apartment of the boy whose virginity you took. He happily hugs you before pulling you inside and into his bedroom. He certainly has become more assertive since the last time you saw him. He happily suckles from your milky nipple as he tenderly fucks you, making sure to bring you to your climax before releasing his own pent up load deep into your pussy. "I waited for you to come back you know..." He cuddles into your cleavage as you contently embrace him for a post-coital nap. When it's time to leave, he sees you to the door, promising to wait for you once more. <<set $virginCount++>> <<else>> You arrive at the apartment of the boy whose virginity you took. He happily hugs you before pulling you inside and into his bedroom. He wastes no time in diving deep into your needy cunt, even going as far as experimenting with new positions as he enjoys his lover's body. Once both of you are exhausted, you cuddle up for you post sex snooze. When it's time to leave, he sees you to the door. "You don't have to go..." he pleads, but you tell him running the arcology comes first. diff --git a/src/pregmod/saInflation.tw b/src/pregmod/saInflation.tw index f34e91d807fe3b2722c09062dd04a3b2da1deb11..037f58447cc02c07a46f32104c516aeee1608824 100644 --- a/src/pregmod/saInflation.tw +++ b/src/pregmod/saInflation.tw @@ -521,10 +521,10 @@ <<set $slaves[$i].devotion += 5>> <</if>> <<if $slaves[$i].behavioralQuirk == "fitness">> -<<if $slaves[$i].inflationType == "milk" || $slaves[$i].inflationType == "cum" || $slaves[$i].inflationType == "food" && $slaves[$i].inflation > 0>> - $He vows to exercise more to deal with @@.mediumorchid;the bloated belly you forced on $him.@@ Though gaining weight just means more opportunities to work out. - <<set $slaves[$i].devotion -= 3>> -<</if>> + <<if $slaves[$i].inflationType == "milk" || $slaves[$i].inflationType == "cum" || $slaves[$i].inflationType == "food" && $slaves[$i].inflation > 0>> + $He vows to exercise more to deal with @@.mediumorchid;the bloated belly you forced on $him.@@ Though gaining weight just means more opportunities to work out. + <<set $slaves[$i].devotion -= 3>> + <</if>> <</if>> <<if $slaves[$i].inflationType == "milk" && $slaves[$i].bellyFluid >= 1500>> @@ -533,14 +533,14 @@ <<set $slaves[$i].weight += 2>> <</if>> <<if random(1,100) > 50>> - <<if $slaves[$i].boobs < 3000>> - $His breasts @@.lime;swell@@ with added fat as $he digests the milk contained in $his digestive track. - <<set $slaves[$i].boobs += 200>> - <</if>> - <<if $slaves[$i].butt < 7>> - $His butt @@.lime;swells@@ with added fat as $he digests the milk contained in $his digestive track. - <<set $slaves[$i].butt += 1>> - <</if>> + <<if $slaves[$i].boobs < 3000>> + $His breasts @@.lime;swell@@ with added fat as $he digests the milk contained in $his digestive track. + <<set $slaves[$i].boobs += 200>> + <</if>> + <<if $slaves[$i].butt < 7>> + $His butt @@.lime;swells@@ with added fat as $he digests the milk contained in $his digestive track. + <<set $slaves[$i].butt += 1>> + <</if>> <</if>> <<elseif $slaves[$i].inflationType == "food" && $slaves[$i].bellyFluid >= 1500>> <<if $slaves[$i].weight < 200>> diff --git a/src/pregmod/saPorn.tw b/src/pregmod/saPorn.tw index 315dd75674064ff0a11510045d4004d022546d8e..495b08e64bc7969871c4ac5fe5fcdb2313817023 100644 --- a/src/pregmod/saPorn.tw +++ b/src/pregmod/saPorn.tw @@ -1929,7 +1929,7 @@ <<set $slaves[$i].pornPrestige = 3, $slaves[$i].pornTypeMalicious = 250000, $pornStarMaliciousID = $slaves[$i].ID>> <<set $slaves[$i].pornFame = $slaves[$i].pornTypeMalicious>> <<set $slaves[$i].pornPrestigeDesc = "She is world famous for her career in slave pornography. Millions are intimately familiar with her hunger for making others suffer.">> - @@.green;$He has become world famous for $his career in $slaves[$i].pornFameType pornography!@@ Millions are now intimately familiar with the sight of $his torturing others, so it is now extremely prestigious to own $him. + @@.green;$He has become world famous for $his career in $slaves[$i].pornFameType pornography!@@ Millions are now intimately familiar with the sight of $him torturing others, so it is now extremely prestigious to own $him. <<set _desc = "a framed shot from porn starring " + $slaves[$i].slaveName + " showing her tormenting her prey">> <<set $trinkets.push(_desc)>> <<elseif $slaves[$i].pornTypeMalicious < 40000>> diff --git a/src/pregmod/seBurst.tw b/src/pregmod/seBurst.tw index 1ca24b8f697b47521498c3f5ce06b309c1ea6987..f9fefea70ad59a73e75a112697b480cdda9bb3d2 100644 --- a/src/pregmod/seBurst.tw +++ b/src/pregmod/seBurst.tw @@ -269,16 +269,14 @@ <<run cashX((_curBabies*(50+_babyCost)), "babyTransfer")>> <</if>> - <<if $arcologies[0].FSRestart != "unset" && _curBabies > 0 && $eugenicsFullControl != 1>> + <<if $arcologies[0].FSRestart != "unset" && _curBabies > 0>> <br><br> <<if $slaves[_b].breedingMark == 1 && ($slaves[_b].pregSource == -1 || $slaves[_b].pregSource == -6) && $propOutcome == 1>> The Societal Elite @@.green;are pleased@@ at the new additions to their class, despite it claiming a promising breeder. <<set $failedElite -= _curBabies>> - <<else>> + <<elseif $eugenicsFullControl != 1>> The Societal Elite @@.red;are disappointed@@ that you would allow subhuman filth to dirty society under your watch. Society @@.red;frowns@@ on the unwelcome addition of more subhumans into the world. At least the "birth" claimed the wretched $girl's life. - <<if $eugenicsFullControl != 1>> - <<set $failedElite += 5*_curBabies>> - <</if>> + <<set $failedElite += 5*_curBabies>> <<run repX(forceNeg(10*_curBabies), "babyTransfer")>> <</if>> <</if>> diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw index 6fd7ae4a443ebd02573da8221ec110aeeb3ae37a..cad3df0980ecfc887a9e1679f421ffd70f113eaf 100644 --- a/src/pregmod/sePlayerBirth.tw +++ b/src/pregmod/sePlayerBirth.tw @@ -83,7 +83,7 @@ PC.pregSource documentation <<if _elite > 0>> /* for simplicity's sake, not going to allow other embryos to be added during an elite pregnancy */ Since you are heavily pregnant with a child of the Societal Elite, you are quickly taken to the finest clinic the arcology has to offer. After a quick sedation, you awake to find your belly no longer round with child; that and a note stating your next breeding partner and a notice that <<print cashFormat(50000)>> has been added to your account. The Societal Elite are @@.green;very pleased@@ at their new addition to the ranks. You just wish you could have seen your <<if _curBabies == 1>>little <<if _gender == "XX">>girl<<else>>boy<</if>> before they took <<if _gender == "XX">>her<<else>>him<</if>><<else>>babies before they took them<</if>> away to be raised into a proper member of the future world. <<set $PC.birthElite += _elite>> - <<if $PC.ovaryAge >= 55 && $playerAging != 0>> + <<if $PC.ovaryAge >= 55 && $playerAging == 2>> You are getting too old to have children; you feel like <<if _curBabies > 1>>they<<else>>this<</if>> may be your last. <<set $PC.preg = -2>> <</if>> @@ -627,7 +627,7 @@ You arrange yourself to give birth, relaxing until your body urges you to begin </span> <</if>> - <<if $PC.ovaryAge >= 55 && $playerAging != 0>> + <<if $PC.ovaryAge >= 55 && $playerAging == 2>> <br> You are getting too old to have children; you feel like this may be your last. <<set $PC.preg = -2>> diff --git a/src/pregmod/slaveSlaveSwap.tw b/src/pregmod/slaveSlaveSwap.tw index 8073429dc45c541a83f3e8b4dd62e20137a0a598..6cc520cd42e6bf0450be0ae3e5c2df1df7e83883 100644 --- a/src/pregmod/slaveSlaveSwap.tw +++ b/src/pregmod/slaveSlaveSwap.tw @@ -30,7 +30,7 @@ In the neighboring bed, $slaves[_ss2].slaveName rests peacefully. <<BodySwapReaction $slaves[_ss2] _ss2Clone>> -/* figuring out whom has who's body now*/ +/* figuring out whom has whose body now*/ <<if $slaves[_ss1].bodySwap == 0>> <<set $slaves[_ss1].origBodyOwnerID = _ss2Clone.ID>> @@ -50,7 +50,7 @@ In the neighboring bed, $slaves[_ss2].slaveName rests peacefully. <</if>> <</if>> -/* now to handle who's body it is, name-wise */ +/* now to handle whose body it is, name-wise */ <<BodySwapName $slaves[_ss1] $slaves[_ss2]>> <<BodySwapName $slaves[_ss2] $slaves[_ss1]>> diff --git a/src/pregmod/theBlackMarket.tw b/src/pregmod/theBlackMarket.tw index 7d1450507e59e253552724834f1ef5013f83f585..da9b080c82b9084dcbf822251eb8542f34e40aeb 100644 --- a/src/pregmod/theBlackMarket.tw +++ b/src/pregmod/theBlackMarket.tw @@ -259,7 +259,7 @@ Of all the wonders present, the thing that catches your eye the most is a shady <<else>> You cannot afford the asking price of @@.red;<<print cashFormat(20000)>>@@ for the broodmother implant firmware data. <</if>> - "I might have something for you, if you're interested. Some time ago a hacker manage to crack the firmware of the publicly available broodmother implant and found how to manipulate it through the radio channel normally used for monitoring. His goal was to take revenge on an arcology owner who's beloved concubine had this implant, but this plan failed as he couldn't hide his hacking attempt; to send something to the implant you need to be very close to it. In fact, you need a special actuator inserted up to the cervix, which just so happens to be included in this deal. It is very much advised to use it from within a surgical suite, in case of complications, such as the sudden activation of the birthing process. But anyway, the hack, if applied appropriately, can interfere with the original logic of the implant, forcing it to release more than one ovum every week. Originally, the hacker made it about a dozen, but after we tweaked his initial code, now it will be just two or three ova. You will get all the required data and schematics for the autosurgery upgrade, but you will need to make and install it on your own." + "I might have something for you, if you're interested. Some time ago a hacker manage to crack the firmware of the publicly available broodmother implant and found how to manipulate it through the radio channel normally used for monitoring. His goal was to take revenge on an arcology owner whose beloved concubine had this implant, but this plan failed as he couldn't hide his hacking attempt; to send something to the implant you need to be very close to it. In fact, you need a special actuator inserted up to the cervix, which just so happens to be included in this deal. It is very much advised to use it from within a surgical suite, in case of complications, such as the sudden activation of the birthing process. But anyway, the hack, if applied appropriately, can interfere with the original logic of the implant, forcing it to release more than one ovum every week. Originally, the hacker made it about a dozen, but after we tweaked his initial code, now it will be just two or three ova. You will get all the required data and schematics for the autosurgery upgrade, but you will need to make and install it on your own." <<else>> The autosurgery lacks the needed actuators, so applying the broodmother implant hack complex is impossible. <</if>> diff --git a/src/pregmod/widgets/bodySwapReaction.tw b/src/pregmod/widgets/bodySwapReaction.tw index 63599409aaa1e309aec94236437839e6ddc40334..9b315708df27787f7c0acb1ef6b9d92f041d5c85 100644 --- a/src/pregmod/widgets/bodySwapReaction.tw +++ b/src/pregmod/widgets/bodySwapReaction.tw @@ -1058,7 +1058,7 @@ Now you only have to wait for $him to wake up. $He is happy with $his newfound strength and looks forward to putting this power to work for you. <<else>> $He is irritated that you would change something like this about $him - <<if $args[0].genes == "XX" && $arcologies.FSPhysicalIdealist == "unset">> + <<if $args[0].genes == "XX" && $arcologies[0].FSPhysicalIdealist == "unset">> and is @@.mediumorchid;annoyed@@ that $he now looks less feminine. <<set $args[0].devotion -= 3>> <<else>> @@ -2529,7 +2529,7 @@ Now you only have to wait for $him to wake up. $He is happy with $his newfound strength and looks forward to putting this power to work for you, as limited as it may be. <<else>> $He is irritated that you would change something like this about $him - <<if $args[0].genes == "XX" && $arcologies.FSPhysicalIdealist == "unset">> + <<if $args[0].genes == "XX" && $arcologies[0].FSPhysicalIdealist == "unset">> and is @@.mediumorchid;annoyed@@ that $he now looks less feminine. <<set $args[0].devotion -= 3>> <<else>> diff --git a/src/pregmod/widgets/deathWidgets.tw b/src/pregmod/widgets/deathWidgets.tw index 78ac635b8754f55eeee5ed34f53ee4c8ce41424d..b2ec17e7ec81131051ca1bc4128427fd94b542e1 100644 --- a/src/pregmod/widgets/deathWidgets.tw +++ b/src/pregmod/widgets/deathWidgets.tw @@ -13,11 +13,11 @@ As $args[0].slaveName is going about $his business with $his overfilled $args[0].inflationType belly, $he can't help but feel exhausted. $His health has been poor lately and the pressure in $his organs is not helping things. $He immediately knows something is wrong when an intense pain runs through $his middle and $his load shifts threateningly. Blood and $args[0].inflationType leak from $his rear as $his body cavity fills with the contents of $his digestive tract. The skin of $his taut belly reddens as the pressure against it builds. As $he takes $his last breath, $he falls forward, $his weight landing upon $his straining stomach. With a gush, $he ruptures, flooding the area around $him with blood, guts and $args[0].inflationType. Word of the late slave and $his gruesome fate spread fast, @@.gold;terrifying@@ your untrusting slaves. <<for _dw = 0; _dw < $slaves.length; _dw++>> <<if ($slaves[_dw].trust <= 50)>> - <<if ($slaves[_dw].inflation >= 0)>> - <<set $slaves[_dw].trust -= (Math.pow($slaves[_dw].inflation,3)*5)>> - <<else>> - <<set $slaves[_dw].trust -= 10>> - <</if>> + <<if ($slaves[_dw].inflation >= 0)>> + <<set $slaves[_dw].trust -= (Math.pow($slaves[_dw].inflation,3)*5)>> + <<else>> + <<set $slaves[_dw].trust -= 10>> + <</if>> <</if>> <</for>> @@ -26,9 +26,9 @@ As $args[0].slaveName is going about $his business with $his overfilled $args[0] <<widget "DeathOldAge">> /* 000-250-006 */ <<if $seeImages && $seeReportImages>> - <div class="imageRef tinyImg"> - <<SlaveArt $args[0] 0 0>> - </div> + <div class="imageRef tinyImg"> + <<SlaveArt $args[0] 0 0>> + </div> <</if>> /* 000-250-006 */ <<setLocalPronouns $args[0]>> @@ -77,9 +77,9 @@ As $args[0].slaveName is going about $his business with $his overfilled $args[0] <<setLocalPronouns $args[0]>> /* 000-250-006 */ <<if $seeImages && $seeReportImages>> - <div class="imageRef tinyImg"> - <<SlaveArt $args[0] 0 0>> - </div> + <div class="imageRef tinyImg"> + <<SlaveArt $args[0] 0 0>> + </div> <</if>> /* 000-250-006 */ <<if $args[0].assignment == "be confined in the arcade">> @@ -112,9 +112,9 @@ As $args[0].slaveName is going about $his business with $his overfilled $args[0] <<widget "DeathUnhealthy">> /* 000-250-006 */ <<if $seeImages && $seeReportImages>> - <div class="imageRef tinyImg"> - <<SlaveArt $args[0] 0 0>> - </div> + <div class="imageRef tinyImg"> + <<SlaveArt $args[0] 0 0>> + </div> <</if>> /* 000-250-006 */ <<setLocalPronouns $args[0]>> diff --git a/src/pregmod/widgets/economyWidgets.tw b/src/pregmod/widgets/economyWidgets.tw index df977dc9396cb7f0530c6f24fec82dfd9868e808..df0c19a9ceea0d9ca128797a1d95d9d00943b131 100644 --- a/src/pregmod/widgets/economyWidgets.tw +++ b/src/pregmod/widgets/economyWidgets.tw @@ -412,7 +412,7 @@ <td></td> </tr> <<if _details>> - <tr> + <tr> <td colspan="5"><b>Fuckmeat details</b> <table style="width: 100%; font-size: 90%; line-height: 110%;"> <tr> @@ -439,7 +439,7 @@ <</for>> </table> </td> - </tr> + </tr> <</if>> <tr> <td>Arcade maintenance</td> diff --git a/src/pregmod/widgets/playerDescriptionWidgets.tw b/src/pregmod/widgets/playerDescriptionWidgets.tw index 07fca5d433953abdfd1cc1328831da89bc9bf738..ed2ee429b9797b33b1a85847edde6e461adcde8a 100644 --- a/src/pregmod/widgets/playerDescriptionWidgets.tw +++ b/src/pregmod/widgets/playerDescriptionWidgets.tw @@ -309,7 +309,7 @@ <<if $PC.career == "servant">> <<if $PC.preg > 0>> <<if $PC.belly >= 120000>> - You don't know how much more you can take. You feel so full and your children never calm down. You swear they take shifts tormenting your poor bladder. Even worse, your pregnancy juts out over a half-<<if $showInches == 2>>yard<<else>>meter<</if>> from your front and has soundly defeated the seams of your dress<<if $PC.dick == 1>>. Occasionally one of the bottoms manages to land a series of hits to your prostate, not that you mind as much, save for when they keep at it and you a can't restrain your orgasm<</if>>. + You don't know how much more you can take. You feel so full and your children never calm down. You swear they take shifts tormenting your poor bladder. Even worse, your pregnancy juts out over a half-<<if $showInches == 2>>yard<<else>>meter<</if>> from your front and has soundly defeated the seams of your dress<<if $PC.dick == 1>>. Occasionally one of the bottoms manages to land a series of hits to your prostate, not that you mind as much, save for when they keep at it and you can't restrain your orgasm<</if>>. <<elseif $PC.belly >= 105000>> You can barely function any more. You're so big and heavy that even the simplest of actions requires both intense effort and thought just to get it done. Your frumpy dress is also at its limit, and much to your annoyance, your children will not stay still enough to let you fix it. <<elseif $PC.belly >= 90000>> diff --git a/src/pregmod/widgets/seBirthWidgets.tw b/src/pregmod/widgets/seBirthWidgets.tw index 9ef209839558bd74d4fe936a0f425ee28a9af19a..a333472a98b23060096a4687c5738d94dfafb8fb 100644 --- a/src/pregmod/widgets/seBirthWidgets.tw +++ b/src/pregmod/widgets/seBirthWidgets.tw @@ -1,6 +1,6 @@ :: seBirthWidgets [widget nobr] -<<widget "seBirthPreChek">> +<<widget "seBirthPreCheck">> <<setLocalPronouns $slaves[$i]>> diff --git a/src/societies/aztec/slaveSacrifice.tw b/src/societies/aztec/slaveSacrifice.tw index 306876e502865cae23f5f505761552135a2360fd..ca94f7894a36f25aa1e743c9db3aae23c0f72e7e 100644 --- a/src/societies/aztec/slaveSacrifice.tw +++ b/src/societies/aztec/slaveSacrifice.tw @@ -50,7 +50,7 @@ <<elseif ($activeSlave.sexualFlaw == "hates anal")>> "<<S>>o, no taking dick<<s>> up my a<<ss>> for a week, right? It will be hard, but I'll do it to plea<<s>>e the godde<<ss>>." A coy little smile appears on $his face when $he thinks you aren't looking. <<elseif ($activeSlave.sexualFlaw == "shamefast")>> - "That loin cloth <<s>>eem<<s>> <<s>>o <<s>>mall..." $He stutters while turning red. + "That loin cloth <<s>>eem<<s>> <<s>>o <<s>>mall..." $His face turns red as $he stutters. <<elseif ($activeSlave.sexualFlaw == "repressed")>> "<<S>>o, no <<s>>e<<x>> at all for a week, right? It will be hard, but I'll do it to plea<<s>>e the godde<<ss>>. A coy little smile appears on $his face when $he thinks you aren't looking. <<else>> diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index 66bd1b9b288c50e3e68b325eef9dddd268a7a5be..479305fc95e946cf6fe7f9383a27f11f1f88751b 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -582,7 +582,7 @@ <<set $seeBestiality = 0>> <</if>> <<if ndef $seePee>> - <<set $seePee = 0>> + <<set $seePee = 1>> <</if>> <<if ndef $extremeUnderage>> <<set $extremeUnderage = 0>> @@ -3456,7 +3456,7 @@ Setting missing slave variables: <<HeroSlavesCleanup>> <<run $heroSlaves.forEach(function(s) {if (s.pregType > 0 && Array.isArray(s.womb)) delete s.womb;})>> -<<BaseSlave>> +<<set $activeSlave = BaseSlave()>> <<set $baseHeroSlave = clone($activeSlave)>> Done! diff --git a/src/uncategorized/PESS.tw b/src/uncategorized/PESS.tw index e3f0e226c48b00b2fdc59a9adb04466ad19a97aa..6290da67f5177c21baf5c40c68ed0859a5bd6104 100644 --- a/src/uncategorized/PESS.tw +++ b/src/uncategorized/PESS.tw @@ -179,57 +179,57 @@ $He sees you examining at $him, and looks back at you submissively, too tired to <<if ($activeSlave.muscles < 30)>> //Your bodyguard lacks the musculature required to manhandle him.// <<else>> -<<link "$He uses $his muscles to manhandle him">> - <<EventNameDelink $activeSlave>> - <<replace "#result">> - $activeSlave.slaveName stomps over to the drunken delinquent, who finds himself sobering up with each step the muscular $woman makes in his direction. Soon he finds himself <<if ($activeSlave.height > 170)>>staring up at $his $activeSlave.faceShape face<<elseif ($activeSlave.height > 150)>>eye to eye with $his $activeSlave.faceShape face<<else>>looking down at $his $activeSlave.faceShape face<</if>> as $he grips him by the shoulders and lifts him bodily off of the ground. The man squeals with terror as he begs forgiveness for his affront to you, but $activeSlave.slaveName simply tosses him away from your presence as if discharging him from a bar. Word of your herculean protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior so strong $he can throw any man the breadth of a room in a single heave. - <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "Word in the arcology is $he can throw a man the breadth of a room in a single heave.">> <</if>> - <</replace>> -<</link>> + <<link "$He uses $his muscles to manhandle him">> + <<EventNameDelink $activeSlave>> + <<replace "#result">> + $activeSlave.slaveName stomps over to the drunken delinquent, who finds himself sobering up with each step the muscular $woman makes in his direction. Soon he finds himself <<if ($activeSlave.height > 170)>>staring up at $his $activeSlave.faceShape face<<elseif ($activeSlave.height > 150)>>eye to eye with $his $activeSlave.faceShape face<<else>>looking down at $his $activeSlave.faceShape face<</if>> as $he grips him by the shoulders and lifts him bodily off of the ground. The man squeals with terror as he begs forgiveness for his affront to you, but $activeSlave.slaveName simply tosses him away from your presence as if discharging him from a bar. Word of your herculean protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior so strong $he can throw any man the breadth of a room in a single heave. + <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "Word in the arcology is $he can throw a man the breadth of a room in a single heave.">> <</if>> + <</replace>> + <</link>> <</if>> <<if ($activeSlave.height < 170)>> <br>//Your bodyguard lacks the height required to tower over and intimidate him.// <<else>> -<br><<link "$He intimidates him with $his towering height">> - <<EventNameDelink $activeSlave>> - <<replace "#result">> - $activeSlave.slaveName calmly strides over to the drunken delinquent and simply towers over him with a glower on $his $activeSlave.faceShape face. The man quickly finds himself sobering up and moves to run from the scene with all the drunken haste he can muster. Unfortunately for him, $activeSlave.slaveName matches his pace with a brisk power-walk, and the citizen soon finds himself face down on the pavement after a swift strike to the back of the head. Word of your giant protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior twice the height of any man. - <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "Word in the arcology is $he is twice the height of any man.">> <</if>> - <</replace>> -<</link>> + <br><<link "$He intimidates him with $his towering height">> + <<EventNameDelink $activeSlave>> + <<replace "#result">> + $activeSlave.slaveName calmly strides over to the drunken delinquent and simply towers over him with a glower on $his $activeSlave.faceShape face. The man quickly finds himself sobering up and moves to run from the scene with all the drunken haste he can muster. Unfortunately for him, $activeSlave.slaveName matches his pace with a brisk power-walk, and the citizen soon finds himself face down on the pavement after a swift strike to the back of the head. Word of your giant protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior twice the height of any man. + <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "Word in the arcology is $he is twice the height of any man.">> <</if>> + <</replace>> + <</link>> <</if>> <<if ($activeSlave.face < 95)>> <br>//Your bodyguard lacks the beauty required to distract him with $his wiles.// <<else>> -<br><<link "$He distracts him with $his beautiful face">> - <<EventNameDelink $activeSlave>> - <<replace "#result">> - $activeSlave.slaveName seductively saunters over to the drunken delinquent and poses alluringly nearby. The man can't help but become entranced by $his gorgeous $activeSlave.faceShape face, and follows $him like a lost puppy as $he beckons with one outstretched finger. $activeSlave.slaveName lures $his prey into a nearby alley before slamming $his fist into the unsuspecting drunkard's face, leaving him knocked out cold on the floor before returning to guard you. Word of your beautiful protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior unmatched by any $woman in the world in $his good looks. - <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "Word in the arcology is $his beauty is unmatched by any woman in the world.">> <</if>> - <</replace>> -<</link>> + <br><<link "$He distracts him with $his beautiful face">> + <<EventNameDelink $activeSlave>> + <<replace "#result">> + $activeSlave.slaveName seductively saunters over to the drunken delinquent and poses alluringly nearby. The man can't help but become entranced by $his gorgeous $activeSlave.faceShape face, and follows $him like a lost puppy as $he beckons with one outstretched finger. $activeSlave.slaveName lures $his prey into a nearby alley before slamming $his fist into the unsuspecting drunkard's face, leaving him knocked out cold on the floor before returning to guard you. Word of your beautiful protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior unmatched by any $woman in the world in $his good looks. + <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "Word in the arcology is $his beauty is unmatched by any woman in the world.">> <</if>> + <</replace>> + <</link>> <</if>> <<if ($activeSlave.intelligence+$activeSlave.intelligenceImplant < -15)>> <br>//Your bodyguard lacks the intellect required to de-escalate the situation with tact.// <<else>> -<br><<link "$He de-escalates the situation with tact">> - <<EventNameDelink $activeSlave>> - <<replace "#result">> - $activeSlave.slaveName walks over to the man, puts an arm about his shoulders and explains to him <<if canTalk($activeSlave)>>in hushed whispers<<else>>with rapid sign language<</if>> the severity of the situation. The man sobers up quickly as the reality of his actions set in and he soon beats a hasty exit from the scene as $activeSlave.slaveName returns to guard your body. Word of your tactful protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior whose silver tongue is the envy of many politicians. - <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "$His silver tongue is the envy of many in the arcology.">> <</if>> - <</replace>> -<</link>> + <br><<link "$He de-escalates the situation with tact">> + <<EventNameDelink $activeSlave>> + <<replace "#result">> + $activeSlave.slaveName walks over to the man, puts an arm about his shoulders and explains to him <<if canTalk($activeSlave)>>in hushed whispers<<else>>with rapid sign language<</if>> the severity of the situation. The man sobers up quickly as the reality of his actions set in and he soon beats a hasty exit from the scene as $activeSlave.slaveName returns to guard your body. Word of your tactful protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior whose silver tongue is the envy of many politicians. + <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "$His silver tongue is the envy of many in the arcology.">> <</if>> + <</replace>> + <</link>> <</if>> <<if ($activeSlave.combatSkill < 1)>> <br>//Your bodyguard lacks the combat skill required to fight him hand to hand.// <<else>> -<br><<link "$He fights him hand to hand">> - <<EventNameDelink $activeSlave>> - <<replace "#result">> - $activeSlave.slaveName quickly maneuvers over to the man and strikes him low in the stomach, robbing him of breath in a single strike. The man sobers up somewhat and raises his arms to defend himself, but finds himself outmatched by $activeSlave.slaveName's skillful attacks. It doesn't take long for $activeSlave.slaveName to reduce the man to a battered heap on the ground with $his hands alone, after which $he soon returns to you to guard your body. Word of your martial protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior whose hands are deadlier than many weapons. - <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "Word in the arcology is $his hands are deadlier than many weapons.">> <</if>> - <</replace>> -<</link>> + <br><<link "$He fights him hand to hand">> + <<EventNameDelink $activeSlave>> + <<replace "#result">> + $activeSlave.slaveName quickly maneuvers over to the man and strikes him low in the stomach, robbing him of breath in a single strike. The man sobers up somewhat and raises his arms to defend himself, but finds himself outmatched by $activeSlave.slaveName's skillful attacks. It doesn't take long for $activeSlave.slaveName to reduce the man to a battered heap on the ground with $his hands alone, after which $he soon returns to you to guard your body. Word of your martial protector is soon @@.green;the talk of $arcologies[0].name and beyond,@@ with many in the Old World mistakenly believing you are guarded by a warrior whose hands are deadlier than many weapons. + <<run repX(2500, "event", $activeSlave)>> <<if $activeSlave.prestige < 1>> <<set $activeSlave.prestige = 1,$activeSlave.prestigeDesc = "Word in the arcology is $his hands are deadlier than many weapons.">> <</if>> + <</replace>> + <</link>> <</if>> <br><<link "$He fires a few dozen warning shots">> <<EventNameDelink $activeSlave>> @@ -248,13 +248,13 @@ $He sees you examining at $him, and looks back at you submissively, too tired to <<set $activeSlave.devotion += 4>> <<for $i = 0; $i < _SL; $i++>> <<if $slaves[$i].assignment == "work in the brothel">> - <<if $slaves[$i].oralSkill < 100>> - <<set $slaves[$i].oralSkill += 5>> - <<elseif $slaves[$i].analSkill < 100>> - <<set $slaves[$i].analSkill += 5>> - <<elseif ($slaves[$i].vaginalSkill < 100) && ($slaves[$i].vagina > 0)>> - <<set $slaves[$i].vaginalSkill += 5>> - <</if>> + <<if $slaves[$i].oralSkill < 100>> + <<set $slaves[$i].oralSkill += 5>> + <<elseif $slaves[$i].analSkill < 100>> + <<set $slaves[$i].analSkill += 5>> + <<elseif ($slaves[$i].vaginalSkill < 100) && ($slaves[$i].vagina > 0)>> + <<set $slaves[$i].vaginalSkill += 5>> + <</if>> <</if>> <</for>> <</replace>> @@ -266,30 +266,30 @@ $He sees you examining at $him, and looks back at you submissively, too tired to <<set $activeSlave.devotion += 4>> <<for $i = 0; $i < _SL; $i++>> <<if $slaves[$i].assignment == "work in the brothel">> - <<if $slaves[$i].boobs < 400>> - <<set $slaves[$i].boobs += 200>> - <<set $slaves[$i].boobsImplant += 200>> - <<run cashX(-200, "slaveSurgery", $activeSlave)>> - <<elseif $slaves[$i].butt < 3>> - <<set $slaves[$i].butt += 1>> - <<set $slaves[$i].buttImplant += 1>> - <<run cashX(-200, "slaveSurgery", $activeSlave)>> - <<elseif $slaves[$i].face < 95 && $slaves[$i].faceImplant <= 10>> - <<set $slaves[$i].face = Math.clamp($slaves[$i].face+20,-100,100)>> - <<set $slaves[$i].faceImplant += 25-5*Math.trunc($PC.medicine/100)-5*$surgeryUpgrade>> - <<run cashX(-200, "slaveSurgery", $activeSlave)>> - <<elseif ($slaves[$i].waist > -10)>> - <<set $slaves[$i].waist -= 20>> - <<run cashX(-200, "slaveSurgery", $activeSlave)>> - <<elseif $slaves[$i].visualAge > 35 && $slaves[$i].ageImplant == 0 && $slaves[$i].faceImplant <= 10>> - <<set $slaves[$i].ageImplant = 1>><<AgeImplantAdjustment $slaves[$i]>> - <<set $slaves[$i].faceImplant += 25-5*Math.trunc($PC.medicine/100)-5*$surgeryUpgrade>> - <<run cashX(-200, "slaveSurgery", $activeSlave)>> - <<elseif $slaves[$i].lips <= 40>> - <<set $slaves[$i].lips += 10>> - <<set $slaves[$i].lipsImplant += 10>> - <<run cashX(-200, "slaveSurgery", $activeSlave)>> - <</if>> + <<if $slaves[$i].boobs < 400>> + <<set $slaves[$i].boobs += 200>> + <<set $slaves[$i].boobsImplant += 200>> + <<run cashX(-200, "slaveSurgery", $activeSlave)>> + <<elseif $slaves[$i].butt < 3>> + <<set $slaves[$i].butt += 1>> + <<set $slaves[$i].buttImplant += 1>> + <<run cashX(-200, "slaveSurgery", $activeSlave)>> + <<elseif $slaves[$i].face < 95 && $slaves[$i].faceImplant <= 10>> + <<set $slaves[$i].face = Math.clamp($slaves[$i].face+20,-100,100)>> + <<set $slaves[$i].faceImplant += 25-5*Math.trunc($PC.medicine/100)-5*$surgeryUpgrade>> + <<run cashX(-200, "slaveSurgery", $activeSlave)>> + <<elseif ($slaves[$i].waist > -10)>> + <<set $slaves[$i].waist -= 20>> + <<run cashX(-200, "slaveSurgery", $activeSlave)>> + <<elseif $slaves[$i].visualAge > 35 && $slaves[$i].ageImplant == 0 && $slaves[$i].faceImplant <= 10>> + <<set $slaves[$i].ageImplant = 1>><<AgeImplantAdjustment $slaves[$i]>> + <<set $slaves[$i].faceImplant += 25-5*Math.trunc($PC.medicine/100)-5*$surgeryUpgrade>> + <<run cashX(-200, "slaveSurgery", $activeSlave)>> + <<elseif $slaves[$i].lips <= 40>> + <<set $slaves[$i].lips += 10>> + <<set $slaves[$i].lipsImplant += 10>> + <<run cashX(-200, "slaveSurgery", $activeSlave)>> + <</if>> <</if>> <</for>> <</replace>> @@ -488,7 +488,7 @@ $He sees you examining at $him, and looks back at you submissively, too tired to You tell $him that you're sure $he'll let them know, since $he understands the situation and knows them all well. $His <<if $activeSlave.visualAge > 35>>mature<<elseif $activeSlave.face > 40>>lovely<<else>>attentive<</if>> face flicks <<if $activeSlave.height >= 185>>over<<else>>up<</if>> to look at you, @@.hotpink;$his <<eyeColor>> eyes glittering at the compliment.@@ "Thank you, <<Master>>," $he murmurs. There's another flash on the horizon, followed by a series of smaller flashes and a low, slowly growing glow as secondaries go off and start a fire. $activeSlave.slaveName seems affected, a certain amount of moisture gathering in $his eyes, but $he turns away to return to $his duties when it becomes clear that you intend to keep watching for a while, and aren't going to have sex with $him right this minute. $He does $his best to communicate the new reality to those of your slaves who are obedient enough to understand the truth: though they are slaves, @@.mediumaquamarine;there is safety to be found in slavery.@@ <<for $i = 0; $i < _SL; $i++>> <<if $slaves[$i].devotion > 20>> - <<set $slaves[$i].trust += 1>> + <<set $slaves[$i].trust += 1>> <</if>> <</for>> <<set $activeSlave.devotion += 4>> @@ -578,9 +578,9 @@ $He sees you examining at $him, and looks back at you submissively, too tired to <<set $slaves[$j].oralCount += 1>> <<set $oralTotal += 1>> <<for $i = 0; $i < _SL; $i++>> - <<if $slaves[$i].assignmentVisible == 1>> - <<set $slaves[$i].devotion += 2>> - <</if>> + <<if $slaves[$i].assignmentVisible == 1>> + <<set $slaves[$i].devotion += 2>> + <</if>> <</for>> <</replace>> <</link>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 7c0870d74e411f9d758aeb676b235254586c1675..e056035112637bbf6acc8d1b7e4bfddb99cc4bbd 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -43,35 +43,96 @@ <<set _clothesTemp = $activeSlave.clothes>> <<switch $RESSevent>> - /*Some events start with the slave naked (any event that starts with the daily inspection, for example). Here we switch their clothing just for the image to load, then switch it back quickly so the player's choice is not messed up.*/ - <<case "devoted lotion" "sore shoulders" "bed snuggle" "confident tanning" "devoted nympho" "devoted exhibition" "permitted masturbation" "terrified inspection" "spa boobs" "resistant shower" "resistant gelding" "rebellious arrogant" "bondage gear" "vocal disobedience" "heavy piercing" "resting amp" "age implant" "shift masturbation" "shift sleep" "slave dick huge" "obedient idiot" "tendon fall" "unhappy virgin" "fearful balls" "extreme aphrodisiacs" "shaped areolae" "huge tits" "trusting HG" "ignorant horny" "used whore" "restricted smart" "restricted profession" "mods please" "penitent" "devoted waist" "muscles" "obedient girlish" "huge naturals" "hugely pregnant" "slave dick on slave" "slave clit on slave" "language lesson" "kitchen molestation" "mindbroken morning" "sleeping ambivalent" "sexy succubus" "PA flirting" "fucktoy tribbing" "tittymonster inspection" "bonded love" "bad dream" "cockfeeder resistance" "suppository resistance" "shower slip" "happy dance" "plimb help" "orchiectomy please" "torpedo squeeze" "retching cum feeding" "subjugation blues" "transition anxiety" "moist pussy" "breast expansion blues" "gaped asshole" "ara ara" "im scared" "ass fitting" "young PC age difference" "old PC age difference" "devoted educated slave" "devoted shortstack" "desperate null" "implant inspection" "back stretch" "modest clothes">> - <<set $activeSlave.clothes = "no clothing">> - <<case "whore rebellious">> - /* this scene states they are weating "thick, durable latex with temperature regulation and anchor points for restraint" no matter what they are assigned to wear. */ - <<set $activeSlave.clothes = "restrictive latex">> - <<case "inconvenient labia">> - /* "pulling down the compression shorts $he was wearing" */ - <<if isItemAccessible("sport shorts")>> - <<if $activeSlave.boobs >= 650>> - <<set $activeSlave.clothes = "sport shorts and a sports bra">> - <<else>> - <<set $activeSlave.clothes = "sport shorts">> - <</if>> +/*Some events start with the slave naked (any event that starts with the daily inspection, for example). Here we switch their clothing just for the image to load, then switch it back quickly so the player's choice is not messed up.*/ +<<case "devoted lotion" "sore shoulders" "bed snuggle" "confident tanning" "devoted nympho" "devoted exhibition" "permitted masturbation" "terrified inspection" "spa boobs" "resistant shower" "resistant gelding" "rebellious arrogant" "bondage gear" "vocal disobedience" "heavy piercing" "resting amp" "age implant" "shift masturbation" "shift sleep" "slave dick huge" "obedient idiot" "tendon fall" "unhappy virgin" "fearful balls" "extreme aphrodisiacs" "shaped areolae" "huge tits" "trusting HG" "ignorant horny" "used whore" "restricted smart" "restricted profession" "mods please" "penitent" "devoted waist" "muscles" "obedient girlish" "huge naturals" "hugely pregnant" "slave dick on slave" "slave clit on slave" "language lesson" "kitchen molestation" "mindbroken morning" "sleeping ambivalent" "sexy succubus" "PA flirting" "fucktoy tribbing" "tittymonster inspection" "bonded love" "bad dream" "cockfeeder resistance" "suppository resistance" "shower slip" "happy dance" "plimb help" "orchiectomy please" "torpedo squeeze" "retching cum feeding" "subjugation blues" "transition anxiety" "moist pussy" "breast expansion blues" "gaped asshole" "ara ara" "im scared" "ass fitting" "young PC age difference" "old PC age difference" "devoted educated slave" "devoted shortstack" "desperate null" "implant inspection" "back stretch" "modest clothes">> + <<set $activeSlave.clothes = "no clothing">> +<<case "whore rebellious">> + /* this scene states they are wearing "thick, durable latex with temperature regulation and anchor points for restraint" no matter what they are assigned to wear. */ + <<set $activeSlave.clothes = "restrictive latex">> +<<case "inconvenient labia">> + /* "pulling down the compression shorts $he was wearing" */ + <<if isItemAccessible("sport shorts")>> + <<if $activeSlave.boobs >= 650>> + <<set $activeSlave.clothes = "sport shorts and a sports bra">> <<else>> - <<set $activeSlave.clothes = "spats and a tank top">> + <<set $activeSlave.clothes = "sport shorts">> <</if>> -<</switch>> -<span id="artFrame"> -/* 000-250-006 */ -<<if $seeImages == 1>> - <<if $imageChoice == 1>> - <div class="imageRef lrgVector"><div class="mask"> </div><<SlaveArt $activeSlave 2 0>></div> <<else>> - <div class="imageRef lrgRender"><div class="mask"> </div><<SlaveArt $activeSlave 2 0>></div> + <<set $activeSlave.clothes = "spats and a tank top">> <</if>> +<<case "mean girls">> + +<</switch>> +<<if $RESSevent == "mean girls">> + + <<set _newSlaves = []>> + <<for _ress = 0; _ress < 3; _ress++>> + <<set $oneTimeDisableDisability = 1>> + <<if $arcologies[0].FSSupremacistLawME == 1>> + <<set $fixedRace = $arcologies[0].FSSupremacistRace>> + <<elseif $arcologies[0].FSSubjugationistLawME == 1>> + <<set _races = setup.filterRacesLowercase.filter(race => race !== $arcologies[0].FSSubjugationistRace)>> + <<set $fixedRace = _races.random()>> + <</if>> + <<set $fixedNationality = "American">> + <<set _meanGirl = GenerateNewSlave("XX")>> + <<set _meanGirl.origin = "You enslaved her for abusing " + $eventSlave.slaveName + " while " + $he + " was serving the public.">> + <<set _meanGirl.career = "a student">> + <<set _meanGirl.markings = "none", _meanGirl.weight = -20>> + <<set _meanGirl.devotion = random(-80,-60)>> + <<set _meanGirl.trust = random(-20,-10)>> + <<set _meanGirl.muscles = random(0,15)>> + <<set _meanGirl.boobsImplant = 200*random(0,3)>> + <<set _meanGirl.boobs += _meanGirl.boobsImplant>> + <<set _meanGirl.buttImplant = random(0,2)>> + <<set _meanGirl.butt += _meanGirl.buttImplant>> + <<set _meanGirl.butt += 1>> + <<set _meanGirl.vagina = random(1,2)>> + <<set _meanGirl.anus = 1>> + <<set _meanGirl.face = random(20,60)>> + <<set _meanGirl.actualAge = random(18,19)>> + <<set _meanGirl.visualAge = _meanGirl.actualAge>> + <<set _meanGirl.physicalAge = _meanGirl.actualAge>> + <<set _meanGirl.ovaryAge = _meanGirl.actualAge>> + <<set _meanGirl.health = random(30,50)>> + <<set _meanGirl.attrXY = random(60,90)>> + <<set _meanGirl.attrXX = random(10,20)>> + <<set _meanGirl.behavioralFlaw = either("arrogant", "bitchy")>> + <<set _meanGirl.clothes = either("conservative clothing", "a mini dress", "sport shorts and a t-shirt", "a t-shirt and jeans")>> + <<set _newSlaves.push(_meanGirl)>> + <</for>> + + <span id="artFrame"> + /* 000-250-006 */ + <<if $seeImages == 1>> + <div class="imageRef medImg"> + <<SlaveArt _newSlaves[2] 2 0>> + </div> + <div class="imageRef medImg"> + <<SlaveArt _newSlaves[1] 2 0>> + </div> + <div class="imageRef medImg"> + <<SlaveArt _newSlaves[0] 2 0>> + </div> + <div class="imageRef medImg"> + <<SlaveArt $activeSlave 2 0>> + </div> + <</if>> + /* 000-250-006 */ + </span> +<<else>> + <span id="artFrame"> + /* 000-250-006 */ + <<if $seeImages == 1>> + <<if $imageChoice == 1>> + <div class="imageRef lrgVector"><div class="mask"> </div><<SlaveArt $activeSlave 2 0>></div> + <<else>> + <div class="imageRef lrgRender"><div class="mask"> </div><<SlaveArt $activeSlave 2 0>></div> + <</if>> + <</if>> + /* 000-250-006 */ + </span> <</if>> -/* 000-250-006 */ -</span> <<set $activeSlave.clothes = _clothesTemp>> <<set $desc = SlaveTitle($activeSlave)>> @@ -3122,6 +3183,9 @@ $He doesn't phrase it quite like that, of course. <<case "mean girls">> +<<setLocalPronouns _newSlaves[0] 2>> +<<setLocalPronouns _newSlaves[1] 3>> + One evening, $assistantName breaks in on your <<if $assistant > 0>> work, _hisA $assistantAppearance avatar looking uncharacteristically somber. "<<= properMaster()>>," _heA says, "a group of tourists are giving <<EventNameLink>> a bad time." Before you can ask why the security drones haven't addressed the situation, _heA continues, "They're not abusing $him physically or anything. But, look." _HeA @@ -3134,7 +3198,75 @@ $activeSlave.slaveName is doing $his job, standing in an area of the arcology th <<if $activeSlave.clothes == "no clothing">> nude <<if $activeSlave.bellyPreg >= 1500>>pregnant <<elseif $activeSlave.bellyImplant >= 1500>>gravid <<elseif $activeSlave.bellyFluid >= 1500>>bloated <</if>>body <<else>> - <<if $activeSlave.bellyPreg >= 1500>>pregnant <<elseif $activeSlave.bellyImplant >= 1500>>gravid <<elseif $activeSlave.bellyFluid >= 1500>>bloated <</if>>body in $his $activeSlave.clothes + <<if $activeSlave.bellyPreg >= 1500>>pregnant <<elseif $activeSlave.bellyImplant >= 1500>>gravid <<elseif $activeSlave.bellyFluid >= 1500>>bloated <</if>>body in $his + <<switch $activeSlave.clothes>> + <<case "a toga">> + toga + <<case "a huipil">> + huipil + <<case "a long qipao" "a slutty qipao">> + qipao + <<case "a penitent nuns habit">> + habit + <<case "a slave gown" "a ball gown">> + gown + <<case "a comfortable bodysuit">> + bodysuit + <<case "a leotard">> + leotard + <<case "a bunny outfit">> + bunny outfit + <<case "a nice nurse outfit">> + nurse outfit + <<case "a slutty nurse outfit">> + slutty nurse outfit + <<case "a schoolgirl outfit">> + school clothes + <<case "a hijab and abaya">> + hijab and abaya + <<case "a kimono">> + kimono + <<case "a nice maid outfit">> + maid outfit + <<case "a slutty maid outfit">> + skimpy maid outfit + <<case "a biyelgee costume" "a dirndl" "a halter top dress" "a mini dress" "a maternity dress">> + dress + <<case "a latex catsuit">> + latex catsuit + <<case "a military uniform" "a mounty outfit" "a red army uniform" "a schutzstaffel uniform" "a slutty schutzstaffel uniform">> + uniform + <<case "battlearmor">> + battlearmor + <<case "lederhosen">> + lederhosen + <<case "spats and a tank top">> + spats + <<case "a burkini" "a monokini">> + swimsuit + <<case "a chattel habit" "a fallen nuns habit">> + slutty habit + <<case "a cheerleader outfit">> + cheerleader outfit + <<case "a cybersuit">> + cybersuit + <<case "an apron">> + apron + <<case "a scalemail bikini">> + scalemail bikini + <<case "shimapan panties">> + shimapan panties + <<case "a slutty outfit">> + slutty outfit + <<case "a string bikini">> + string bikini + <<case "a succubus outfit">> + succubus getup + <<case "a hijab and blouse" "conservative clothing">> + conservative clothes + <<default>> + $activeSlave.clothes + <</switch>> <</if>> and flirting with passersby. Or $he would be, if $he weren't surrounded by a hostile group of girls. They're very obviously inebriated, rich, vapid, and on vacation, and their rapid-fire bitchiness makes the cause clear. <br><br> @@ -3173,7 +3305,7 @@ and flirting with passersby. Or $he would be, if $he weren't surrounded by a hos <<elseif $activeSlave.lips > 40>> "Those lips make $him look like a cartoon," <<elseif $activeSlave.belly >= 1500>> - "Look at that belly, bet $he doesn't even know who's it is," + "Look at that belly, bet $he doesn't even know whose it is," <<elseif $activeSlave.dick > 3>> "I bet $he never gets to stick that thing in anyone," <<elseif $activeSlave.anus > 2>> @@ -4012,7 +4144,7 @@ in front of you, awaiting further direction. <<elseif $activeSlave.physicalAge > 17>> $girl <<elseif $activeSlave.physicalAge > 12>> - $teen + teen <<else>> $loli <</if>> @@ -4344,10 +4476,12 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He <<default>> <br>ERROR: bad RESS event $RESSevent + <</switch>> <br><br> <span id="result"> + <<switch $RESSevent>> <<case "first period">> @@ -5217,7 +5351,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He <<else>> $He smiles before explaining $he knows you want $him plumper and that $he accepts it, but is surprised by your honesty to such a question. <</if>> - $He leaves your office @@.mediumaquamarine;slightly more trusting@@ for someone who's life is now entirely out of their hands. + $He leaves your office @@.mediumaquamarine;slightly more trusting@@ for someone whose life is now entirely out of their hands. <<set $activeSlave.trust++>> <<elseif $activeSlave.behavioralFlaw == "gluttonous">> <<if canTalk($activeSlave)>> @@ -5829,7 +5963,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He <<elseif ($activeSlave.anus > 2)>> $He easily slides your cock into $his loose pussy. You make love <<else>> - $He hikes $himself up a bit, and then gently slides your cock into $his tight pussy. You making love + $He hikes $himself up a bit, and then gently slides your cock into $his tight pussy. You make love <</if>> <<set _didVaginal = 1>> <<elseif $activeSlave.anus > 0 && canDoAnal($activeSlave)>> @@ -9775,7 +9909,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "Make sure $his first time is enjoyable">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You bring $him over to the couch<<if !canDoVaginal($activeSlave)>>, unfasten $his chastity<</if>>, set $him on your lap, and teasingly play with $his<<if $activeSlave.belly >= 5000>> <<if $activeSlave.bellyPreg >= 3000>>gravid<<else>>rounded<</if>><</if>> body for a long time. Every so often you move your hands over $his pussylips, making $his shiver and press $himself against you, but you only make it the center of attention once the poor over-aroused slave + You bring $him over to the couch<<if !canDoVaginal($activeSlave)>>, unfasten $his chastity<</if>>, set $him on your lap, and teasingly play with $his<<if $activeSlave.belly >= 5000>> <<if $activeSlave.bellyPreg >= 3000>>gravid<<else>>rounded<</if>><</if>> body for a long time. Every so often you move your hands over $his pussylips, making $him shiver and press $himself against you, but you only make it the center of attention once the poor over-aroused slave <<if !canTalk($activeSlave)>> begins to reach for your <<if $PC.dick == 0>>strap-on<<else>>cock<</if>> to pull it towards $himself. <<else>> @@ -9787,7 +9921,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<set $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 65, $activeSlave.fetish = "pregnancy">> <</if>> <<set $activeSlave.devotion += 3, $activeSlave.trust += 3, $activeSlave.vagina = 1, $activeSlave.vaginalCount++, $vaginalTotal++>> - <<if $PC.dick == 1 && $activeSlave.eggType == "human" && isFertile($activeSlave) && $activeSlave.preg == 0>> + <<if $PC.dick == 1 && $activeSlave.eggType == "human" && canGetPregnant($activeSlave)>> <<= knockMeUp($activeSlave, 15, 0, -1)>> <</if>> <</replace>> @@ -10577,7 +10711,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<else>> $He manages to beg, "Plea<<s>>e no, <<Master>> —" <</if>> - before you give $him a hard warning slap on the ass to shut $his up. $He's quiet, but starts to sob a little when $he feels <<if $PC.dick == 0>>the head of a strap-on<<else>>your cock<</if>> against $his + before you give $him a hard warning slap on the ass to shut $him up. $He's quiet, but starts to sob a little when $he feels <<if $PC.dick == 0>>the head of a strap-on<<else>>your cock<</if>> against $his <<if canDoAnal($activeSlave)>> anus. <<if ($activeSlave.anus > 2)>> @@ -11827,7 +11961,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<EventNameDelink $activeSlave>> <<replace "#result">> You announce matter-of-factly that $he's allowed to speak temporarily, and that you'll be discussing where $he is and where $he sees $himself in the near future. $He's disconcerted by the subject but so desperate for conversation that $he's overjoyed anyway. - "I under<<s>>tand what you're doing, <<Master>>," $he <<say>>s forthrightly. "I'm to be broken down into a devoted <<s>>lave." $He looks thoughtful. "I'll help you with that. It'll be ea<<s>>ier if I do, won't it?" $He looks up, and you <<if canSee($activeSlave)>>nod<<else>>acknowledge<</if>>; $he gives you a rueful smile. "A good <<s>>lut would offer to give you oral now, I think. <<S>>o, <<Master>>, may I plea<<s>>e be allowed to <<if $PC.dick == 0>>lick your pu<<ss>>y<<else>><<s>>uck your cock<</if>>?" + "I under<<s>>tand what you're doing, <<Master>>," $he <<say>>s forthrightly. "I'm to be broken down into a devoted <<s>>lave." $He looks thoughtful. "I'll help you with that. It'll be ea<<s>>ier if I do, won't it?" $He looks up, and you <<if canSee($activeSlave)>>nod in affirmation<<else>>acknowledge $him<</if>>; $he gives you a rueful smile. "A good <<s>>lut would offer to give you oral now, I think. <<S>>o, <<Master>>, may I plea<<s>>e be allowed to <<if $PC.dick == 0>>lick your pu<<ss>>y<<else>><<s>>uck your cock<</if>>?" You <<if canSee($activeSlave)>>nod<<else>>acknowledge<</if>>, and tell $him that the rules are back in effect. As <<if $activeSlave.amp == 1>> you get $his helpless form into position, @@ -14456,7 +14590,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<setNonlocalPronouns $seeDicks>> <<replace "#result">> <<set $activeSlave.devotion += 4, $activeSlave.trust += 4>> - <<set _targetJobs = ["rest", "be a servant", "be a subordinate slave", "whore", "serve the public", "work a glory hole", "get milked", "please you", "work as a servant", "serve in the club", "rest in the spa", "learn in the schoolroom", "take classes", "work in the brothel"]>> + <<set _targetJobs = ["be a servant", "be a subordinate slave", "get milked", "learn in the schoolroom", "please you", "rest in the spa", "rest", "serve in the club", "serve the public", "take classes", "whore", "work a glory hole", "work as a servant", "work in the brothel"]>> You leave for the moment, but appear at the next mealtime before even $he does. You shut off all the phallic feeders but one, and make an announcement. You decree that just for this one meal, $activeSlave.slaveName is to lie in front of the one functional feeder, <<if canPenetrate($activeSlave)>>as $his cock in the air; @@ -14566,7 +14700,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "The rule about consent works both ways">> <<EventNameDelink $activeSlave>> <<replace "#result">> - <<set _targetJobs = ["rest", "be a servant", "be a subordinate slave", "whore", "serve the public", "work a glory hole", "get milked", "please you", "work as a servant", "serve in the club", "rest in the spa", "learn in the schoolroom", "take classes", "work in the brothel"]>> + <<set _targetJobs = ["be a servant", "be a subordinate slave", "get milked", "learn in the schoolroom", "please you", "rest in the spa", "rest", "serve in the club", "serve the public", "take classes", "whore", "work a glory hole", "work as a servant", "work in the brothel"]>> You tell $activeSlave.slaveName to get up on the kitchen counter and spread $his legs. $He catches something in the tone of your voice and looks frightened, but obeys. You then make several conversational observations, as though for no particular reason, to the rest of the slaves. First, you point out, the consent rule works for everyone: they, hypothetically, would not need to ask $activeSlave.slaveName $his permission to fuck $his ass, just like $he doesn't have to ask their permission to molest them during meals. (At this $activeSlave.slaveName's fear deepens into obvious @@.gold;terror.@@) Second, you have decided $activeSlave.slaveName will not be getting down off the counter until everyone's done with their meals — and anything else they wish to do in the kitchen. And third, you conclude, any number of large strap-ons and dildos can be found in the kitchen cabinets. There is a general rush for these; you tell $activeSlave.slaveName, whose <<if $activeSlave.lips > 40>> bimbo @@ -17248,78 +17382,68 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "Enslave them all">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You seize a tablet and hurry out of your office, working furiously and using every feature of $assistantName to the utmost. These bitches have offended you, and you quickly frame the structure of an appropriate revenge. By the time you get to where $activeSlave.slaveName is still being heckled by spoiled, drunken harpies, everyone else present in that arcology hall has mysteriously received urgent messages and gone elsewhere. $activeSlave.slaveName <<if canSee($activeSlave)>>sees you approach, and stares at you<<else>>recognizes your dominant footsteps approaching, and turns to face you<</if>>, $his sudden intense look alerting your vile little guests to your presence. One of them attempts to frame an insult for the interloper, but one of her friends pokes her in the side and whispers something in her ear and she goes silent, staring at you with wide eyes. - <<if $PC.title != 1>>She then winces, visibly realizing that you're likely aware that she called $activeSlave.slaveName's owner $his Master. Somehow, the mistake seems important to her now that you're standing here, effortlessly dominating the space for all your femininity.<</if>> + <<for _ress = 0; _ress < _newSlaves.length; _ress++>> + <<run newSlave(_newSlaves[_ress])>> /* skip New Slave Intro */ + <<run cashX(-8333, "slaveTransfer", _newSlaves[_ress])>> + <</for>> + <<set _newSlaves[0].clothes = "no clothing">> + <<set _newSlaves[1].clothes = "no clothing">> + <<set _newSlaves[2].clothes = "no clothing">> + <<replace "#artFrame">> + /* 000-250-006 */ + <<if $seeImages == 1>> + <div class="imageRef medImg"> + <<SlaveArt _newSlaves[2] 2 0>> + </div> + <div class="imageRef medImg"> + <<SlaveArt _newSlaves[1] 2 0>> + </div> + <div class="imageRef medImg"> + <<SlaveArt _newSlaves[0] 2 0>> + </div> + <div class="imageRef medImg"> + <<SlaveArt $activeSlave 2 0>> + </div> + <</if>> + /* 000-250-006 */ + <</replace>> + + You seize a tablet and hurry out of your office, working furiously and using every feature of $assistantName to the utmost. These bitches have offended you, and you quickly frame the structure of an appropriate revenge. By the time you get to where $activeSlave.slaveName is still being heckled by spoiled, drunken harpies, everyone else present in that arcology hall has mysteriously received urgent messages and gone elsewhere. $activeSlave.slaveName <<if canSee($activeSlave)>>sees you approach, and stares at you<<else>>recognizes your dominant footsteps approaching, and turns to face you<</if>>, $his sudden intense look alerting your vile little guests to your presence. One of them attempts to frame an insult for the interloper, but one of _his2 friends pokes _him2 in the side and whispers something in _his2 ear and _he2 goes silent, staring at you with wide eyes. + <<if $PC.title != 1>>_He2 then winces, visibly realizing that you're likely aware that _he2 called $activeSlave.slaveName's owner $his Master. Somehow, the mistake seems important to _him2 now that you're standing here, effortlessly dominating the space for all your femininity.<</if>> <br><br> - You hold the tablet out to them wordlessly. It's displaying security footage of the three of them, boarding a public VTOL transport for another arcology nearby. The prominent timestamp is thirty minutes in the future. The scene changes, showing them partying in one of that arcology's nightclubs. You clear your throat, dragging their attention away from the counterfeited footage, and describe in detail the other evidence — tickets, identification checks, biometrics — that will prove they left your arcology and visited two others before regrettably disappearing. One of them tries, with utter predictability, to threaten you with her father, but you tell her bluntly that if he does make the effort, he'll be looking in the wrong place. + You hold the tablet out to them wordlessly. It's displaying security footage of the three of them, boarding a public VTOL transport for another arcology nearby. The prominent timestamp is thirty minutes in the future. The scene changes, showing them partying in one of that arcology's nightclubs. You clear your throat, dragging their attention away from the counterfeited footage, and describe in detail the other evidence — tickets, identification checks, biometrics — that will prove they left your arcology and visited two others before regrettably disappearing. One of them tries, with utter predictability, to threaten you with _his2 father, but you tell _him2 bluntly that if he does make the effort, he'll be looking in the wrong place. <br><br> - "We shouldn't have come here," one of them says dully. She's wrong in that they would have had no trouble at all if they hadn't offended you, but right in that here, they put themselves entirely under your power. Tourists would never visit if this were widely known, but fortunately, you've been successful at concealing this. They begin to cry, and then to beg, and then the drones bag them and take them away. - <<for _ress = 0; _ress < 3; _ress++>> - <<set $oneTimeDisableDisability = 1>> - <<if $arcologies[0].FSSupremacistLawME == 1>> - <<set $fixedRace = $arcologies[0].FSSupremacistRace>> - <<elseif $arcologies[0].FSSubjugationistLawME == 1>> - <<set _races = setup.filterRacesLowercase.filter(race => race !== $arcologies[0].FSSubjugationistRace)>> - <<set $fixedRace = _races.random()>> - <</if>> - <<set $fixedNationality = "American">> - <<include "Generate New Slave">> - <<set _origin = "You enslaved her for abusing " + $eventSlave.slaveName + " while " + $he + " was serving the public.">> - <<set $activeSlave.origin = _origin>> - <<set $activeSlave.career = "a student">> - <<set $activeSlave.markings = "none", $activeSlave.weight = -20>> - <<set $activeSlave.devotion = random(-80,-60)>> - <<set $activeSlave.trust = random(-20,-10)>> - <<set $activeSlave.muscles = random(0,15)>> - <<set $activeSlave.boobsImplant = 200*random(0,3)>> - <<set $activeSlave.boobs += $activeSlave.boobsImplant>> - <<set $activeSlave.buttImplant = random(0,2)>> - <<set $activeSlave.butt += $activeSlave.buttImplant>> - <<set $activeSlave.butt += 1>> - <<set $activeSlave.vagina = random(1,2)>> - <<set $activeSlave.anus = 1>> - <<set $activeSlave.face = random(20,60)>> - <<set $activeSlave.actualAge = random(18,19)>> - <<set $activeSlave.visualAge = $activeSlave.actualAge>> - <<set $activeSlave.physicalAge = $activeSlave.actualAge>> - <<set $activeSlave.ovaryAge = $activeSlave.actualAge>> - <<set $activeSlave.health = random(30,50)>> - <<set $activeSlave.attrXY = random(60,90)>> - <<set $activeSlave.attrXX = random(10,20)>> - <<set $activeSlave.behavioralFlaw = either("arrogant", "bitchy")>> - <<run newSlave($activeSlave)>> /* skip New Slave Intro */ - <<run cashX(-8333, "slaveTransfer", $activeSlave)>> - <</for>> + "We shouldn't have come here," one of them says dully. _He3's wrong in that they would have had no trouble at all if they hadn't offended you, but right in that here, they put themselves entirely under your power. Tourists would never visit if this were widely known, but fortunately, you've been successful at concealing this. They begin to cry, and then to beg, and then the drones bag them and take them away. <br><br><span id="result2"> <<link "Let your public servant take revenge on them">> <<replace "#result2">> - Although they don't know it, your trio of new captures escape the usual choice of introductions to life among your sex slaves. In order to ensure that their fate has been properly obscured, you keep them in confinement for a while. After that, the usual beautification your slaves undergo will eliminate any possibility of their being recognized, even on public duty. That doesn't mean they have it easy, though. You delegate $eventSlave.slaveName to break them in, letting $him visit each of them whenever $he wants and treat them however $he wants. - <<if ($eventSlave.energy > 95) || ($eventSlave.devotion > 50)>> + Although they don't know it, your trio of new captures escape the usual choice of introductions to life among your sex slaves. In order to ensure that their fate has been properly obscured, you keep them in confinement for a while. After that, the usual beautification your slaves undergo will eliminate any possibility of their being recognized, even on public duty. That doesn't mean they have it easy, though. You delegate $activeSlave.slaveName to break them in, letting $him visit each of them whenever $he wants and treat them however $he wants. + <<if ($activeSlave.energy > 95) || ($activeSlave.devotion > 50)>> $He approaches the task - <<if $eventSlave.energy > 95>> + <<if $activeSlave.energy > 95>> eagerly, seeing it as an opportunity to sate $his urges <<else>> dutifully, seeing it as $his responsibility to break them well for you <</if>> as well as to get some petty revenge. - <<switch $eventSlave.fetish>> + <<switch $activeSlave.fetish>> <<case "submissive">> $He's a sub, but this actually means that $he can do a reasonable dom impression when $he works at it. $He certainly has experience with what works, even if it's from the other side. The erstwhile rich girls are required to kiss $his feet, literally. <<case "cumslut">> As a cumslut, $he derives considerable enjoyment from seeing others drink ejaculate, too. In this case, $he enjoys forcing the erstwhile rich girls to choke down liters of the stuff. <<case "humiliation">> $He can't publicly humiliate them, since that would defeat the whole purpose of sequestering them until the trail goes really cold. Unfortunately for them, that doesn't stop $him from humiliating them to each other, and $he forces them to perform various sex acts on $him while the others watch. - <<for _ress = 0; _ress < $slaves.length; _ress++>><<if $slaves[_ress].origin == _origin>><<set $slaves[_ress].oralCount += 10>><</if>><</for>> + <<for _ress = 0; _ress < _newSlaves.length; _ress++>><<set _newSlaves[_ress].oralCount += 10>><</for>> <<set $oralTotal += 30>> <<case "buttslut">> - $He has a one track mind, and that track is anal sex. So, $he assrapes them, enjoying their sobbed apologies while $he <<if canPenetrate($eventSlave)>>fills their backdoors with $his cum<<else>>uses a dildo on them<</if>>. - <<for _ress = 0; _ress < $slaves.length; _ress++>><<if $slaves[_ress].origin == _origin>><<set $slaves[_ress].analCount += 10>><</if>><</for>> - <<set $slaves[$slaveIndices[$eventSlave.ID]].penetrativeCount += 10>> + $He has a one track mind, and that track is anal sex. So, $he assrapes them, enjoying their sobbed apologies while $he <<if canPenetrate($activeSlave)>>fills their backdoors with $his cum<<else>>uses a dildo on them<</if>>. + <<for _ress = 0; _ress < _newSlaves.length; _ress++>><<set _newSlaves[_ress].analCount += 10>><</for>> + <<set $activeSlave.penetrativeCount += 10>> <<set $analTotal += 30, $penetrativeTotal += 30>> <<case "boobs">> - $He forces them to <<if $eventSlave.nipples == "fuckable">>eat out $his nipples<<elseif $eventSlave.lactation > 0>>nurse from $him<<else>>suck $his nipples until $he orgasms<</if>>, mostly for how much $he enjoys the sensation, but also for the revulsion it produces. - <<for _ress = 0; _ress < $slaves.length; _ress++>><<if $slaves[_ress].origin == _origin>><<set $slaves[_ress].oralCount += 10>><</if>><</for>> - <<set $slaves[$slaveIndices[$eventSlave.ID]].mammaryCount += 10>> + $He forces them to <<if $activeSlave.nipples == "fuckable">>eat out $his nipples<<elseif $activeSlave.lactation > 0>>nurse from $him<<else>>suck $his nipples until $he orgasms<</if>>, mostly for how much $he enjoys the sensation, but also for the revulsion it produces. + <<for _ress = 0; _ress < _newSlaves.length; _ress++>><<set _newSlaves[_ress].oralCount += 10>><</for>> + <<set $activeSlave.mammaryCount += 10>> <<set $oralTotal += 30, $mammaryTotal += 30>> <<if $activeSlave.lactation > 0>> <<set $activeSlave.lactationDuration = 2>> @@ -17329,25 +17453,25 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<= induceLactation($activeSlave)>> <</if>> <<case "pregnancy">> - $He doesn't have permission to impregnate them, but they don't know that, and $he lies shamelessly. <<if canPenetrate($eventSlave)>>They beg $him not to cum inside them, but $he does anyway,<<else>>$He uses a strap-on with a reservoir to fill them with cum,<</if>> and they cry themselves to sleep every night. - <<for _ress = 0; _ress < $slaves.length; _ress++>><<if $slaves[_ress].origin == _origin>><<set $slaves[_ress].vaginalCount += 10>><</if>><</for>> - <<set $slaves[$slaveIndices[$eventSlave.ID]].penetrativeCount += 10>> + $He doesn't have permission to impregnate them, but they don't know that, and $he lies shamelessly. <<if canPenetrate($activeSlave)>>They beg $him not to cum inside them, but $he does anyway,<<else>>$He uses a strap-on with a reservoir to fill them with cum,<</if>> and they cry themselves to sleep every night. + <<for _ress = 0; _ress < _newSlaves.length; _ress++>><<set _newSlaves[_ress].vaginalCount += 10>><</for>> + <<set $activeSlave.penetrativeCount += 10>> <<set $vaginalTotal += 30, $penetrativeTotal += 30>> <<case "dom">> $He prizes the opportunity to be dominant, and makes the most of it. Rather than doing something pedestrian like force them to fuck $him, $he forces them to fuck each other, punishing them for hesitation until they're eating each other out even while they cry. - <<for _ress = 0; _ress < $slaves.length; _ress++>><<if $slaves[_ress].origin == _origin>><<set $slaves[_ress].oralCount += 20>><</if>><</for>> + <<for _ress = 0; _ress < _newSlaves.length; _ress++>><<set _newSlaves[_ress].oralCount += 20>><</for>> <<set $oralTotal += 60>> <<case "sadist">> - Their tears aren't a means for $him; they're an end. $He extracts them with greed, enjoying the sensation of being <<if $eventSlave.dick > 0>>sucked off<<elseif $activeSlave.vagina == -1>>rimmed<<else>>eaten out<</if>> by one sobbing rich bitch while $he forces another to spank her friend's pussy. - <<for _ress = 0; _ress < $slaves.length; _ress++>><<if $slaves[_ress].origin == _origin>><<set $slaves[_ress].oralCount += 10>><</if>><</for>> - <<set $slaves[$slaveIndices[$eventSlave.ID]].oralCount += 10>> + Their tears aren't a means for $him; they're an end. $He extracts them with greed, enjoying the sensation of being <<if $activeSlave.dick > 0>>sucked off<<elseif $activeSlave.vagina == -1>>rimmed<<else>>eaten out<</if>> by one sobbing rich bitch while $he forces another to spank _his3 friend's pussy. + <<for _ress = 0; _ress < _newSlaves.length; _ress++>><<set _newSlaves[_ress].oralCount += 10>><</for>> + <<set $activeSlave.oralCount += 10>> <<set $oralTotal += 60>> <<case "masochist">> As a masochist, $he's naturally inclined to be on the receiving end, but in this case $he makes an exception for the sake of justice. And it's to $his victims' anguish that $he does, because $he knows pain like a lover, and inflicts it in excruciating crescendos without leaving a single mark. <</switch>> - The horrible experience is certainly @@.gold;educational@@ for your new slaves, and $eventSlave.slaveName is @@.hotpink;well pleased.@@ Tolerating insults is part of being a public slave, but getting this opportunity to take $his pent-up frustrations out on some deserving targets is a @@.mediumaquamarine;trust building@@ exercise for $him. It seems their insults really did upset $him. - <<for _ress = 0; _ress < $slaves.length; _ress++>><<if $slaves[_ress].origin == _origin>><<set $slaves[_ress].trust -= 4>><</if>><</for>> - <<set _ress = $slaveIndices[$eventSlave.ID]>><<set $slaves[_ress].devotion += 5, $slaves[_ress].trust += 5>> + The horrible experience is certainly @@.gold;educational@@ for your new slaves, and $activeSlave.slaveName is @@.hotpink;well pleased.@@ Tolerating insults is part of being a public slave, but getting this opportunity to take $his pent-up frustrations out on some deserving targets is a @@.mediumaquamarine;trust building@@ exercise for $him. It seems their insults really did upset $him. + <<for _ress = 0; _ress < _newSlaves.length; _ress++>><<set _newSlaves[_ress].trust -= 4>><</for>> + <<set $activeSlave.devotion += 5, $activeSlave.trust += 5>> <<else>> $He obeys, but isn't so far gone into sexual slavery that $he's willing to really throw $himself into the task. $His visits are terrifying enough, though. Simply seeing their own likely futures reflected in $him is usually enough to leave your new slaves crying themselves to sleep. <</if>> @@ -18874,7 +18998,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <<else>> cute little rear end. <</if>> - $He's expecting something sexy, and $he's wrong. You give $his right asscheek a stinging, open-handed slap. It's so unexpected that $he jumps with surprise, takes a step forward, and instantly bursts into tears. Knowing that $he has to accept whatever you think $he deserves, $he takes a step back towards you to come back within range. <<if canTalk($activeSlave)>>"<<Master>>, I'm <<s>>-<<s>>orry," $he sobs. "I d-don't understand. What did I d-do?"<<else>>$He shakily gestures a question, begging to know what $he did.<</if>> You tell $him not to disturb you when you're working, tanning $his ass viciously, first one buttock and then the other. $He stands there and takes $his beating, weeping, more from the @@.gold;bitter disappointment that $he's not allowed to approach you@@ like that. + $He's expecting something sexy, and $he's wrong. You give $his right asscheek a stinging, open-handed slap. It's so unexpected that $he jumps with surprise, takes a step forward, and instantly bursts into tears. Knowing that $he has to accept whatever you think $he deserves, $he takes a step back towards you to come back within range. <<if canTalk($activeSlave)>>"<<Master>>, I'm <<s>>-<<s>>orry," $he sobs. "I d-don't under<<s>>tand. What did I d-do?"<<else>>$He shakily gestures a question, begging to know what $he did.<</if>> You tell $him not to disturb you when you're working, tanning $his ass viciously, first one buttock and then the other. $He stands there and takes $his beating, weeping, more from the @@.gold;bitter disappointment that $he's not allowed to approach you@@ like that. <</replace>> <<set $activeSlave.trust -= 5>> <</link>> @@ -18918,25 +19042,25 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><br> <span id="result2"> <<if $PC.belly < 5000 && $activeSlave.belly < 5000>> - <<link "Fuck $him here">> - <<replace "#result2">> - You reach out for $activeSlave.slaveName, not taking your eyes off the mesmerizing sight above. $He's enjoying the spectacle too, and is so aroused that your rough handling of $his breasts almost brings $him to an immediate orgasm. <<if $activeSlave.nipples != "fuckable">>Pinching<<else>>Hooking<</if>> $his $activeSlave.nipples nipples to stop $him from getting off too soon, you - <<if $PC.dick == 0>> - hug $him to your chest and start playing with $his pussy, commanding $him to reach around and do the same for you. - <<set $activeSlave.oralCount++, $oralTotal++>> - <<elseif canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)>> - pull $him up to the right height and slide your dick inside $him, keeping both of you on your feet so you can take $him standing. - <<= VaginalVCheck()>> - <<elseif canDoAnal($activeSlave) && ($activeSlave.anus > 0)>> - shove your cock roughly up $his asshole, letting $him struggle a little as $he finds the right angle to take standing anal here. - <<= AnalVCheck()>> - <<else>> - slide your stiff prick up between the virgin's thighs for some intercrural sex. - <</if>> - As you fuck<<if $activeSlave.belly >= 5000 || $PC.belly >= 5000 || $activeSlave.weight > 160 || $activeSlave.boobs > 40000 || $activeSlave.butt > 10>> in the cramped corridor<</if>>, $his <<if canSee($activeSlave)>>gaze flicks up and down along the row<<else>>ears perks up at the subtle sounds<</if>> of suffering bodies. $He climaxes again and again, shuddering at each new subtle sign that another one of the slaves here is being degraded by yet another cock inserted into yet another of _hisU defenseless holes. By the time you're satisfied, $he's so exhausted that $his legs are shuddering uncontrollably as $he struggles to remain standing with you. You drop $him, leaving $him to find $his own way out of this place. You look back from the entrance, seeing that $he's following you on shaky legs, <<if canSee($activeSlave)>>staring at<<else>>facing<</if>> you with a profound look of mixed @@.mediumaquamarine;trust for your understanding of $his horrible sadism,@@ and deep unease that this is what truly gets $him off. - <</replace>> - <<set $activeSlave.trust += 5>> - <</link>> + <<link "Fuck $him here">> + <<replace "#result2">> + You reach out for $activeSlave.slaveName, not taking your eyes off the mesmerizing sight above. $He's enjoying the spectacle too, and is so aroused that your rough handling of $his breasts almost brings $him to an immediate orgasm. <<if $activeSlave.nipples != "fuckable">>Pinching<<else>>Hooking<</if>> $his $activeSlave.nipples nipples to stop $him from getting off too soon, you + <<if $PC.dick == 0>> + hug $him to your chest and start playing with $his pussy, commanding $him to reach around and do the same for you. + <<set $activeSlave.oralCount++, $oralTotal++>> + <<elseif canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)>> + pull $him up to the right height and slide your dick inside $him, keeping both of you on your feet so you can take $him standing. + <<= VaginalVCheck()>> + <<elseif canDoAnal($activeSlave) && ($activeSlave.anus > 0)>> + shove your cock roughly up $his asshole, letting $him struggle a little as $he finds the right angle to take standing anal here. + <<= AnalVCheck()>> + <<else>> + slide your stiff prick up between the virgin's thighs for some intercrural sex. + <</if>> + As you fuck<<if $activeSlave.belly >= 5000 || $PC.belly >= 5000 || $activeSlave.weight > 160 || $activeSlave.boobs > 40000 || $activeSlave.butt > 10>> in the cramped corridor<</if>>, $his <<if canSee($activeSlave)>>gaze flicks up and down along the row<<else>>ears perks up at the subtle sounds<</if>> of suffering bodies. $He climaxes again and again, shuddering at each new subtle sign that another one of the slaves here is being degraded by yet another cock inserted into yet another of _hisU defenseless holes. By the time you're satisfied, $he's so exhausted that $his legs are shuddering uncontrollably as $he struggles to remain standing with you. You drop $him, leaving $him to find $his own way out of this place. You look back from the entrance, seeing that $he's following you on shaky legs, <<if canSee($activeSlave)>>staring at<<else>>facing<</if>> you with a profound look of mixed @@.mediumaquamarine;trust for your understanding of $his horrible sadism,@@ and deep unease that this is what truly gets $him off. + <</replace>> + <<set $activeSlave.trust += 5>> + <</link>> <<else>> Fucking $him here would be interesting, unfortunately there just isn't enough room for two mothers-to-be. <</if>> @@ -20737,7 +20861,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "Gently reassure $him">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You set the $PC.refreshment aside on your desk for now, and take $him gently by the shoulders. You assure $him that $he is a good $girl who tries $his best, and that $he wont be hurt so long as $he remains well behaved. You affectionately stroke $his shoulders with your thumbs as you speak in a further attempt to calm $him down. $He is highly receptive to your soothing touch and kind words. $He drys $his eyes, gives you an @@.hotpink;affectionate kiss@@ and @@.mediumaquamarine;thanks you prettily@@ before departing. + You set the $PC.refreshment aside on your desk for now, and take $him gently by the shoulders. You assure $him that $he is a good $girl who tries $his best, and that $he wont be hurt so long as $he remains well behaved. You affectionately stroke $his shoulders with your thumbs as you speak in a further attempt to calm $him down. $He is highly receptive to your soothing touch and kind words. $He dries $his eyes, gives you an @@.hotpink;affectionate kiss@@ and @@.mediumaquamarine;thanks you prettily@@ before departing. <<set $activeSlave.devotion += 10>> <<set $activeSlave.trust += 10>> <</replace>> @@ -20745,7 +20869,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address <br><<link "Vindicate $his fears">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You set the $PC.refreshment aside on your desk, then, when the slave leasts expects, whirl around, delivering a fierce backhand slap to $his <<if $activeSlave.face >= -10>>pretty<<else>>homely<</if>> face that nearly sends $him to the ground. You instruct $him to be more careful in future, and that you won't tolerate slaves that shy away from you for any reason, nor ones that are clumsy enough to nearly drop a serving tray while standing still. $He all but begs upon $his hands and knees for your forgiveness. You dismiss $him without further comment, and sit down to enjoy your evening refreshments. The battered, dejected slave slinks away, @@.gold;choking down tears.@@ $He will be @@.hotpink;less careless@@ in future. + You set the $PC.refreshment aside on your desk, then, when the slave least expects, whirl around, delivering a fierce backhand slap to $his <<if $activeSlave.face >= -10>>pretty<<else>>homely<</if>> face that nearly sends $him to the ground. You instruct $him to be more careful in future, and that you won't tolerate slaves that shy away from you for any reason, nor ones that are clumsy enough to nearly drop a serving tray while standing still. $He all but begs upon $his hands and knees for your forgiveness. You dismiss $him without further comment, and sit down to enjoy your evening refreshments. The battered, dejected slave slinks away, @@.gold;choking down tears.@@ $He will be @@.hotpink;less careless@@ in the future. <<set $activeSlave.devotion += 10>> <<set $activeSlave.trust -= 10>> <</replace>> diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw index 05113cef22bb2f74580c0fa5058347382d56a99b..807bd8fe6217a903557543553a87063360f2c19e 100644 --- a/src/uncategorized/arcmgmt.tw +++ b/src/uncategorized/arcmgmt.tw @@ -1221,10 +1221,10 @@ earning you @@.yellowgreen;<<print cashFormat(_menialEarnings + _bioreactorEarni <<set _AWeekGrowth += 2>> <</if>> <<if $arcologies[0].FSChattelReligionistCreed == 1>> - <<if $nicaeaFocus == "owners">> - The focus on slaveowners' whims in the creed of $nicaeaName interests the rich and powerful, increasing prosperity. - <<set _AWeekGrowth += $nicaeaPower>> - <</if>> + <<if $nicaeaFocus == "owners">> + The focus on slaveowners' whims in the creed of $nicaeaName interests the rich and powerful, increasing prosperity. + <<set _AWeekGrowth += $nicaeaPower>> + <</if>> <</if>> <<if $arcologies[0].FSRomanRevivalist >= random(1,100)>> This week, intense interest in your project to revive Roman values has driven prosperity. diff --git a/src/uncategorized/arcologyDescription.tw b/src/uncategorized/arcologyDescription.tw index e0a8f0ecce1f37f4f023dbccd74fd0c77ac1581c..7ed8ab23529e19b0c0113c746f749207c9eec9a2 100644 --- a/src/uncategorized/arcologyDescription.tw +++ b/src/uncategorized/arcologyDescription.tw @@ -338,7 +338,7 @@ Its<<if $weatherCladding == 2>> glorious<<elseif $weatherCladding > 0>> dull<<el As a result, $clubName is known as the place to spend a night partying with<<if ($clubAdsPreg == 1)>> pregnant<</if>> bimbos. <<elseif ($clubAdsXX == 1) && ($clubAdsOld == 1)>> As a result, $clubName is known as the place to spend a night partying with<<if ($clubAdsPreg == 1)>> pregnant<</if>> MILFs. - <<elseif ($clubAdsStacked == 1) && ($clubAdsOld == -3)>> + <<elseif ($clubAdsXX == 1) && ($clubAdsOld == -3)>> As a result, $clubName is known as the place to spend a night partying with<<if $clubAdsPreg == 1>> pregnant<</if>><<if $clubAdsStacked == 1>> oppai<</if>> lolis. <<elseif ($clubAdsXX == 1) && ($clubAdsPreg == 1)>> As a result, $clubName is known as the place to spend a night partying with pregnant sluts. diff --git a/src/uncategorized/cellblock.tw b/src/uncategorized/cellblock.tw index ebf0a612c18feb95de48c2b68f10327b909a6c83..edcfb43724cdf7febb695521a574b69cb27f33be 100644 --- a/src/uncategorized/cellblock.tw +++ b/src/uncategorized/cellblock.tw @@ -49,7 +49,7 @@ $cellblockNameCaps <<case "Maturity Preferentialist">> is subtly designed to make very clear to its inmates that they are sex objects. Many screens showing pornography make it clear to the maturest slave here that they're still an object of lust, and will be used to slake others' pleasure. <<case "Youth Preferentialist">> - is subtly designed to make the breadth of sex acts performed in the arcology clear to its inmates. A cacophony of pornography makes clear to the most innocent inmate that her pussy is a fuck hole, her mouth is a fuck hole, her anus is a fuck hole, and, in fact, all three can be fuck holes at once. + is subtly designed to make the breadth of sex acts performed in the arcology clear to its inmates. A cacophony of pornography makes clear to the most innocent inmate that <<if $seeDicks != 100>>her pussy is a fuck hole, <</if>>her mouth is a fuck hole, her anus is a fuck hole, and, in fact, <<if $seeDicks != 100>>all three<<else>>both<</if>> can be fuck holes at once. <<case "Body Purist">> requires its inmates to drink as much filtered water as they can, all the time. This sounds like a petty thing, but most inmates are very aware that they're being flushed out. Cleaned. It is an oddly menacing thought. <<case "Slimness Enthusiast">> diff --git a/src/uncategorized/clinicReport.tw b/src/uncategorized/clinicReport.tw index afaf90f20c6370618f255ad0891b078c436563af..4722cde44f9a23b75cc08022343a283616d6218f 100644 --- a/src/uncategorized/clinicReport.tw +++ b/src/uncategorized/clinicReport.tw @@ -294,7 +294,7 @@ <<else>> is receiving treatment in $clinicName. <</if>> - <br> She <<= saRest($slaves[$i])>> + <br> $He <<= saRest($slaves[$i])>> <br> <<= saChoosesOwnClothes($slaves[$i])>> <<include "SA rules">> diff --git a/src/uncategorized/club.tw b/src/uncategorized/club.tw index c2fb50fd9ce47c39c6e9e811d88f3e0fd34f4854..62a9a48f809bf3183c6c5daab817bb9b0bac70c3 100644 --- a/src/uncategorized/club.tw +++ b/src/uncategorized/club.tw @@ -117,7 +117,7 @@ $clubNameCaps As a result, $clubName is known as the place to spend a night partying with<<if ($clubAdsPreg == 1)>>pregnant<</if>> bimbos. <<elseif ($clubAdsXX == 1) && ($clubAdsOld == 1)>> As a result, $clubName is known as the place to spend a night partying with<<if ($clubAdsPreg == 1)>>pregnant<</if>> MILFs. - <<elseif ($clubAdsStacked == 1) && ($clubAdsOld == -3)>> + <<elseif ($clubAdsXX == 1) && ($clubAdsOld == -3)>> As a result, $clubName is known as the place to spend a night partying with<<if $clubAdsPreg == 1>> pregnant<</if>><<if $clubAdsStacked == 1>> oppai<</if>> lolis. <<elseif ($clubAdsXX == 1) && ($clubAdsPreg == 1)>> As a result, $clubName is known as the place to spend a night partying with pregnant sluts. diff --git a/src/uncategorized/clubAdvertisement.tw b/src/uncategorized/clubAdvertisement.tw index 769010969f58fea5d568639ec192ab124382f0db..45aebff7ca2db54b035a094f1dffdc6e186eb1a3 100644 --- a/src/uncategorized/clubAdvertisement.tw +++ b/src/uncategorized/clubAdvertisement.tw @@ -121,7 +121,7 @@ <br><br> -You are spending <<print cashFormat($clubAdsSpending)>> each week to advertise $clubName. +You are spending @@.red;<<print cashFormat($clubAdsSpending)>>@@ each week to advertise $clubName. <<if $clubAdsSpending > 900>> <<link "Decrease">><<set $clubAdsSpending -= 1000>><<goto "Club Advertisement">><</link>> | diff --git a/src/uncategorized/generateNewSlave.tw b/src/uncategorized/generateNewSlave.tw index f77773d4deee5b90ff13d5d21f8f48481ccd7915..e4aa6d859562d15bb44157932821f075f06e0064 100644 --- a/src/uncategorized/generateNewSlave.tw +++ b/src/uncategorized/generateNewSlave.tw @@ -1,3 +1,3 @@ :: Generate New Slave [nobr] -<<run GenerateNewSlave()>> +<<set $activeSlave = GenerateNewSlave()>> diff --git a/src/uncategorized/generateXXSlave.tw b/src/uncategorized/generateXXSlave.tw index a9e3ec9200c3b87a2c11a5ea380dfa78697061f0..f4c915d0f0b6d4696aff4dd52692c7179c3fe32a 100644 --- a/src/uncategorized/generateXXSlave.tw +++ b/src/uncategorized/generateXXSlave.tw @@ -1,3 +1,3 @@ :: Generate XX Slave [nobr] -<<run GenerateNewSlave("XX")>> +<<set $activeSlave = GenerateNewSlave("XX")>> diff --git a/src/uncategorized/generateXYSlave.tw b/src/uncategorized/generateXYSlave.tw index c7d29889638e3c61bb6464f1a6878d7f67725ab5..47cf1b30672cb33dfff02328bb833871e7d19020 100644 --- a/src/uncategorized/generateXYSlave.tw +++ b/src/uncategorized/generateXYSlave.tw @@ -1,3 +1,3 @@ :: Generate XY Slave [nobr] -<<run GenerateNewSlave("XY")>> +<<set $activeSlave = GenerateNewSlave("XY")>> diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw index e5c2000132da07399491b9d70c30e5bc9b5a3bd5..d580ad16b373492390139b04f2bc2154681b7e80 100644 --- a/src/uncategorized/genericPlotEvents.tw +++ b/src/uncategorized/genericPlotEvents.tw @@ -456,8 +456,8 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.whoreSkill = 0>> <<set $activeSlave.entertainSkill = 0>> <<set $activeSlave.fetish = "buttslut">> - <<set $activeSlave.behavioralFlaw = either("bitchy", "odd", "anorexic", "devout")>> - <<set $activeSlave.sexualFlaw = either("shamefast", "repressed", "apathetic")>> + <<set $activeSlave.behavioralFlaw = either("anorexic", "bitchy", "devout", "odd")>> + <<set $activeSlave.sexualFlaw = either("apathetic", "repressed", "shamefast")>> <<set _newSlaves.push($activeSlave)>> <</for>> <<elseif $PAidTarget == "volleyballTeam">> @@ -482,14 +482,6 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set _newSlaves.push($activeSlave)>> <</for>> <<elseif $PAidTarget == "seizedMission">> - In any case, you've enslaved a fine group. The women will clean up nicely and are already accustomed to being raped and abused, so they should bear the transition to slave life reasonably well. The leader is a little older than the rest and clearly has been pregnant several times given the sag to her breasts and the stretch marks coating her swollen belly; it's clear she has a rape baby growing inside her. The next two are younger, but no better off; one is hugely pregnant and the other shows signs of a recent birth. The last, however, is the most eye-catching; - <<if $minimumSlaveAge < 8 && $fertilityAge < 8>> - she is just a little girl and a massively pregnant one at that. The leader was right to worry about her well-being, there is no way she would survive giving birth. - <<elseif $fertilityAge < 18 && $minimumSlaveAge < 18>> - she is in no way prepared to be as pregnant as she is. The leader was right to worry about her well-being, birth is going to be a struggle for her. - <<else>> - her stomach has already dropped and she clearly has no experience with pregnancy. The leader was right to worry about her well-being, her body is ill-suited for childbirth. - <</if>> /* leader */ <<if $pedo_mode == 1>> <<set $activeSlaveOneTimeMinAge = 18>> @@ -501,45 +493,45 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $one_time_age_overrides_pedo_mode = 1>> /% Old enough to be pregnant. %/ <<set $oneTimeDisableDisability = 1>> <<set $fixedRace = "white">> - <<include "Generate XX Slave">> - <<set $activeSlave.origin = "She was the head nun of a conquered mission. Once claimed, she was reduced to nothing more than a cum dump for her black masters.">> - <<set $activeSlave.career = "a nun">> - <<set $activeSlave.intelligence = random(16,80)>> - <<set $activeSlave.intelligenceImplant = 15>> - <<set $activeSlave.devotion = 40>> - <<set $activeSlave.trust = random(0,40)>> - <<set $activeSlave.health = random(-50,-10)>> - <<set $activeSlave.anus = 3>> - <<set $activeSlave.vagina = 5>> - <<set $activeSlave.weight = random(-80,-20)>> - <<set $activeSlave.muscles = random(-20,0)>> - <<set $activeSlave.waist = random(-40,0)>> - <<set $activeSlave.attrXY = random(0,10)>> - <<set $activeSlave.energy = random(0,20)>> - <<set $activeSlave.vaginalSkill = 50>> - <<set $activeSlave.oralSkill = 75>> - <<set $activeSlave.analSkill = 25>> - <<set $activeSlave.pubicHStyle = "bushy">> - <<set $activeSlave.underarmHStyle = "bushy">> - <<set $activeSlave.preg = random(15,25)>> - <<set $activeSlave.pregType = 1>> - <<set $activeSlave.pregKnown = 1>> - <<set $activeSlave.pregWeek = $activeSlave.preg>> - <<run SetBellySize($activeSlave)>> - <<run WombChangeGene($activeSlave, "race", "black")>> - <<set _skinTone = either("dark brown", "light brown", "brown")>> - <<run WombChangeGene($activeSlave, "skin", _skinTone)>> - <<run WombChangeGene($activeSlave, "hColor", "black")>> - <<run WombChangeGene($activeSlave, "eyeColor", "brown")>> - <<set $activeSlave.birthsTotal = 3>> - <<set $activeSlave.bellySag = 5>> - <<set $activeSlave.bellySagPreg = 5>> - <<set $activeSlave.boobs += 100*random(1,3)>> - <<set $activeSlave.lactation = 1>> - <<set $activeSlave.lactationDuration = 2>> - <<set $activeSlave.boobShape = "saggy">> - <<set $activeSlave.nipples = "huge">> - <<set _newSlaves.push($activeSlave)>> + <<set _missLeader = GenerateNewSlave("XX")>> + <<set _missLeader.origin = "She was the head nun of a conquered mission. Once claimed, she was reduced to nothing more than a cum dump for her black masters.">> + <<set _missLeader.career = "a nun">> + <<set _missLeader.intelligence = random(16,80)>> + <<set _missLeader.intelligenceImplant = 15>> + <<set _missLeader.devotion = 40>> + <<set _missLeader.trust = random(0,40)>> + <<set _missLeader.health = random(-50,-10)>> + <<set _missLeader.anus = 3>> + <<set _missLeader.vagina = 5>> + <<set _missLeader.weight = random(-80,-20)>> + <<set _missLeader.muscles = random(-20,0)>> + <<set _missLeader.waist = random(-40,0)>> + <<set _missLeader.attrXY = random(0,10)>> + <<set _missLeader.energy = random(0,20)>> + <<set _missLeader.vaginalSkill = 50>> + <<set _missLeader.oralSkill = 75>> + <<set _missLeader.analSkill = 25>> + <<set _missLeader.pubicHStyle = "bushy">> + <<set _missLeader.underarmHStyle = "bushy">> + <<set _missLeader.preg = random(15,25)>> + <<set _missLeader.pregType = 1>> + <<set _missLeader.pregKnown = 1>> + <<set _missLeader.pregWeek = _missLeader.preg>> + <<run SetBellySize(_missLeader)>> + <<run WombChangeGene(_missLeader, "race", "black")>> + <<set _skinTone = either("brown", "dark brown", "light brown")>> + <<run WombChangeGene(_missLeader, "skin", _skinTone)>> + <<run WombChangeGene(_missLeader, "hColor", "black")>> + <<run WombChangeGene(_missLeader, "eyeColor", "brown")>> + <<set _missLeader.birthsTotal = 3>> + <<set _missLeader.bellySag = 5>> + <<set _missLeader.bellySagPreg = 5>> + <<set _missLeader.boobs += 100*random(1,3)>> + <<set _missLeader.lactation = 1>> + <<set _missLeader.lactationDuration = 2>> + <<set _missLeader.boobShape = "saggy">> + <<set _missLeader.nipples = "huge">> + <<set _newSlaves.push(_missLeader)>> /* preggo */ <<if $pedo_mode == 1>> <<set $activeSlaveOneTimeMinAge = 16>> @@ -576,7 +568,7 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.pregWeek = $activeSlave.preg>> <<run SetBellySize($activeSlave)>> <<run WombChangeGene($activeSlave, "race", "black")>> - <<set _skinTone = either("dark brown", "light brown", "brown")>> + <<set _skinTone = either("brown", "dark brown", "light brown")>> <<run WombChangeGene($activeSlave, "skin", "black")>> <<run WombChangeGene($activeSlave, "hColor", "black")>> <<run WombChangeGene($activeSlave, "eyeColor", "brown")>> @@ -652,48 +644,58 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $one_time_age_overrides_pedo_mode = 1>> <<set $oneTimeDisableDisability = 1>> <<set $fixedRace = "white">> - <<include "Generate XX Slave">> - <<set $activeSlave.origin = "She was a fucktoy held in a felled mission. She was nothing more than a cum dump to her black masters.">> - <<set $activeSlave.career = "an orphan">> - <<set $activeSlave.devotion = -20>> - <<set $activeSlave.trust = random(-100,-80)>> - <<set $activeSlave.health = random(-90,-70)>> - <<set $activeSlave.anus = 3>> - <<set $activeSlave.vagina = 5>> - <<set $activeSlave.pubertyXX = 1>> - <<set $activeSlave.weight = random(-100,-60)>> - <<set $activeSlave.muscles = random(-100,-80)>> - <<set $activeSlave.waist = random(-40,-10)>> - <<set $activeSlave.attrXY = random(0,10)>> - <<set $activeSlave.energy = random(0,20)>> - <<set $activeSlave.vaginalSkill = 75>> - <<set $activeSlave.oralSkill = 75>> - <<set $activeSlave.analSkill = 50>> - <<set $activeSlave.pubicHStyle = "bushy">> - <<set $activeSlave.underarmHStyle = "bushy">> - <<set $activeSlave.preg = 40>> - <<set $activeSlave.pregType = 1>> - <<set $activeSlave.pregKnown = 1>> - <<set $activeSlave.pregWeek = $activeSlave.preg>> - <<run SetBellySize($activeSlave)>> - <<run WombChangeGene($activeSlave, "race", "black")>> + <<set _missLoli = GenerateNewSlave("XX")>> + <<set _missLoli.origin = "She was a fucktoy held in a felled mission. She was nothing more than a cum dump to her black masters.">> + <<set _missLoli.career = "an orphan">> + <<set _missLoli.devotion = -20>> + <<set _missLoli.trust = random(-100,-80)>> + <<set _missLoli.health = random(-90,-70)>> + <<set _missLoli.anus = 3>> + <<set _missLoli.vagina = 5>> + <<set _missLoli.pubertyXX = 1>> + <<set _missLoli.weight = random(-100,-60)>> + <<set _missLoli.muscles = random(-100,-80)>> + <<set _missLoli.waist = random(-40,-10)>> + <<set _missLoli.attrXY = random(0,10)>> + <<set _missLoli.energy = random(0,20)>> + <<set _missLoli.vaginalSkill = 75>> + <<set _missLoli.oralSkill = 75>> + <<set _missLoli.analSkill = 50>> + <<set _missLoli.pubicHStyle = "bushy">> + <<set _missLoli.underarmHStyle = "bushy">> + <<set _missLoli.preg = 40>> + <<set _missLoli.pregType = 1>> + <<set _missLoli.pregKnown = 1>> + <<set _missLoli.pregWeek = _missLoli.preg>> + <<run SetBellySize(_missLoli)>> + <<run WombChangeGene(_missLoli, "race", "black")>> <<set _skinTone = either("black", "ebony", "pure black")>> - <<run WombChangeGene($activeSlave, "skin", "black")>> - <<run WombChangeGene($activeSlave, "hColor", "black")>> - <<run WombChangeGene($activeSlave, "eyeColor", "brown")>> - <<set $activeSlave.birthsTotal = 0>> - <<set $activeSlave.bellySag = 5>> - <<set $activeSlave.bellySagPreg = 5>> - <<if $activeSlave.boobs < 300>> - <<set $activeSlave.boobs = 400>> + <<run WombChangeGene(_missLoli, "skin", "black")>> + <<run WombChangeGene(_missLoli, "hColor", "black")>> + <<run WombChangeGene(_missLoli, "eyeColor", "brown")>> + <<set _missLoli.birthsTotal = 0>> + <<set _missLoli.bellySag = 5>> + <<set _missLoli.bellySagPreg = 5>> + <<if _missLoli.boobs < 300>> + <<set _missLoli.boobs = 400>> <<else>> - <<set $activeSlave.boobs += 100>> + <<set _missLoli.boobs += 100>> + <</if>> + <<set _missLoli.lactation = 1>> + <<set _missLoli.lactationDuration = 2>> + <<set _missLoli.boobShape = either("perky", "torpedo-shaped")>> + <<set _missLoli.nipples = either("cute", "puffy")>> + <<set _newSlaves.push(_missLoli)>> + <<setLocalPronouns _missLeader>> + <<setLocalPronouns _missLoli 2>> + In any case, you've enslaved a fine group. The women will clean up nicely and are already accustomed to being raped and abused, so they should bear the transition to slave life reasonably well. The leader is a little older than the rest and clearly has been pregnant several times given the sag to $his breasts and the stretch marks coating $his swollen belly; it's clear $he has a rape baby growing inside $him. The next two are younger, but no better off; one is hugely pregnant and the other shows signs of a recent birth. The last, however, is the most eye-catching; + <<if $minimumSlaveAge < 8 && $fertilityAge < 8>> + _he2 is just a little _girl2 and a massively pregnant one at that. The leader was right to worry about _his2 well-being, there is no way _he2 would survive giving birth. + <<elseif $fertilityAge < 18 && $minimumSlaveAge < 18>> + _he2 is in no way prepared to be as pregnant as _he2 is. The leader was right to worry about _his2 well-being, birth is going to be a struggle for _him2. + <<else>> + _his2 stomach has already dropped and _he2 clearly has no experience with pregnancy. The leader was right to worry about _his2 well-being, _his2 body is ill-suited for childbirth. <</if>> - <<set $activeSlave.lactation = 1>> - <<set $activeSlave.lactationDuration = 2>> - <<set $activeSlave.boobShape = either("perky", "torpedo-shaped")>> - <<set $activeSlave.nipples = either("cute", "puffy")>> - <<set _newSlaves.push($activeSlave)>> <<else>> In any case, you've enslaved a fine group. The women seem to have banded together when they were left to fend for themselves in their suburban neighborhood. They're older than many slaves, but they seem to have had rich husbands; they're conventionally pretty, and have lived soft lives that have left them healthy. <<for $i = 0; $i < 4; $i++>> @@ -719,8 +721,8 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.analSkill = 0>> <<set $activeSlave.whoreSkill = 0>> <<set $activeSlave.entertainSkill = 15>> - <<set $activeSlave.behavioralFlaw = either("arrogant", "bitchy", "anorexic", "liberated")>> - <<set $activeSlave.sexualFlaw = either("shamefast", "idealistic", "hates anal", "hates oral", "apathetic")>> + <<set $activeSlave.behavioralFlaw = either("anorexic", "arrogant", "bitchy", "liberated")>> + <<set $activeSlave.sexualFlaw = either("apathetic", "hates anal", "hates oral", "idealistic", "shamefast")>> <<set _newSlaves.push($activeSlave)>> <</for>> <</if>> diff --git a/src/uncategorized/neighborInteract.tw b/src/uncategorized/neighborInteract.tw index d33877e72d92b1a87908f51d30ba45b392187621..6794342b509060946e2d44b6874807c2da75428f 100644 --- a/src/uncategorized/neighborInteract.tw +++ b/src/uncategorized/neighborInteract.tw @@ -179,10 +179,10 @@ Your arcology's mature culture is capable of exerting great cultural sway over other arcologies. It can readily project $desc[0], <<for $i = 1; $i < $desc.length; $i++>> <<if $i < $desc.length-1>> - $desc[$i], - <<else>> - and $desc[$i]. - <</if>> + $desc[$i], + <<else>> + and $desc[$i]. + <</if>> <</for>> <<elseif $desc.length == 2>> Your arcology's culture is capable of exerting some cultural sway over other arcologies. It can effectively project $desc[0] and $desc[1]. @@ -232,32 +232,32 @@ A 1% interest in $activeArcology.name is worth <<print cashFormat(_ownershipCost <<else>> <br> <<for $j = 0; $j < $leaders.length; $j++>> - <<if $activeArcology.leaderID == $leaders[$j].ID>> - <<setLocalPronouns $leaders[$j]>> - Your agent @@.deeppink;<<= SlaveFullName($leaders[$j])>>@@ is running this arcology. [["Recall and reenslave " + $him|Agent Retrieve]] - <span id="rename"> | <<link "Instruct $him to rename the arcology">><<replace #rename>> | <<textbox "$activeArcology.name" $activeArcology.name>> [[Confirm name|Neighbor Interact]]<</replace>><</link>></span> - <br>$His <<if $leaders[$j].intelligence > 95>>brilliance<<else>>intelligence<</if>> and education are the most important qualities for $him. - <<if $leaders[$j].actualAge > 35>> - As with the Head Girl position, $his age and experience lend $him leadership weight. - <</if>> - <<if $leaders[$j].career == "an arcology owner">> - $His career as an arcology owner $himself is, obviously, useful to $him. - <<elseif setup.HGCareers.includes($leaders[$j].career)>> - $His career in leadership helps $him. + <<if $activeArcology.leaderID == $leaders[$j].ID>> + <<setLocalPronouns $leaders[$j]>> + Your agent @@.deeppink;<<= SlaveFullName($leaders[$j])>>@@ is running this arcology. [["Recall and reenslave " + $him|Agent Retrieve]] + <span id="rename"> | <<link "Instruct $him to rename the arcology">><<replace #rename>> | <<textbox "$activeArcology.name" $activeArcology.name>> [[Confirm name|Neighbor Interact]]<</replace>><</link>></span> + <br>$His <<if $leaders[$j].intelligence > 95>>brilliance<<else>>intelligence<</if>> and education are the most important qualities for $him. + <<if $leaders[$j].actualAge > 35>> + As with the Head Girl position, $his age and experience lend $him leadership weight. + <</if>> + <<if $leaders[$j].career == "an arcology owner">> + $His career as an arcology owner $himself is, obviously, useful to $him. + <<elseif setup.HGCareers.includes($leaders[$j].career)>> + $His career in leadership helps $him. + <</if>> + <<if $leaders[$j].fetishStrength > 95>> + <<if ($leaders[$j].fetish == "dom") || ($leaders[$j].fetish == "sadist")>> + $His sexually dominant fetish helps $him fill a leadership role. + <<elseif ($leaders[$j].fetish == "submissive") || ($leaders[$j].fetish == "masochist")>> + Unfortunately, $he has an inappropriate fetish for a leader. + <<else>> + $His sexual fetishes will influence how $he leads the arcology. + <</if>> + <</if>> + <<if $leaders[$j].energy > 95>> + Finally, $his sexual depravity lets $him fit into arcology society naturally. + <</if>> <</if>> - <<if $leaders[$j].fetishStrength > 95>> - <<if ($leaders[$j].fetish == "dom") || ($leaders[$j].fetish == "sadist")>> - $His sexually dominant fetish helps $him fill a leadership role. - <<elseif ($leaders[$j].fetish == "submissive") || ($leaders[$j].fetish == "masochist")>> - Unfortunately, $he has an inappropriate fetish for a leader. - <<else>> - $His sexual fetishes will influence how $he leads the arcology. - <</if>> - <</if>> - <<if $leaders[$j].energy > 95>> - Finally, $his sexual depravity lets $him fit into arcology society naturally. - <</if>> - <</if>> <</for>> <</if>> <<if $activeArcology.FSSubjugationist != "unset">> diff --git a/src/uncategorized/neighborsDevelopment.tw b/src/uncategorized/neighborsDevelopment.tw index 960d9ef25fbaad1190772324e927ac08b13e82f5..9b02b666e2bde53c0de144e50a2d5b803ce124af 100644 --- a/src/uncategorized/neighborsDevelopment.tw +++ b/src/uncategorized/neighborsDevelopment.tw @@ -439,9 +439,9 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol <</if>> <<else>> <<if $arcologies[$i].ownership + $arcologies[$i].PCminority <= 98>> - <<if $arcologies[$i].prosperity < random(0,300)>> - <<set $arcologies[$i].minority += random(0,2)>> - <</if>> + <<if $arcologies[$i].prosperity < random(0,300)>> + <<set $arcologies[$i].minority += random(0,2)>> + <</if>> <</if>> <</if>> <</if>> @@ -450,36 +450,36 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol /* AI ARCOLOGY SHARE BUYING AND SELLING */ <<if $arcologies[$i].government != "your agent">> -<<if $arcologies[$i].government != "your trustees">> -<<if $arcologies[$i].minority + $arcologies[$i].ownership + $arcologies[$i].PCminority < 100>> - <<set _prosperityDiff = $arcologies[$i].prosperity-$averageProsperity>> - <<if _prosperityDiff > random(-10,50)>> - Its leadership acquires an increased share of its ownership. - <<set $arcologies[$i].ownership += 1>> - <<set $arcologies[$i].prosperity -= 5>> - This places its government in control of approximately @@.orange;<<print Math.trunc(($arcologies[$i].ownership*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ of the arcology<<if $arcologies[$i].minority > 0>>, against its most prominent competition with a @@.tan;<<print Math.trunc(($arcologies[$i].minority*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ share<</if>>. - <<elseif _prosperityDiff < random(-50,10)>> - <<if $arcologies[$i].ownership > 0>> - <<if $arcologies[$i].rival != 1 || ($arcologies[$i].rival == 1 && $arcologies[$i].ownership > 51 && random(1,2) == 1)>> - Its leadership sells off some of its ownership to stay afloat. - <<set $arcologies[$i].ownership -= 1>> - <<set $arcologies[$i].prosperity += 5>> - This leaves its government in control of approximately @@.orange;<<print Math.trunc(($arcologies[$i].ownership*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ of the arcology<<if $arcologies[$i].minority > 0>>, against its most prominent competition, with a @@.tan;<<print Math.trunc(($arcologies[$i].minority*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ share<</if>>. - <</if>> - <</if>> - <</if>> - <<if $arcologies[$i].minority+$arcologies[$i].ownership > 100>> - <<set $arcologies[$i].minority = 100-$arcologies[$i].ownership>> - <</if>> -<<else>> - <<if (($arcologies[$i].ownership + $arcologies[$i].PCminority) >= 99) && ($arcologies[$i].rival != 1)>> - <<set $arcologies[$i].ownership = 98 - $arcologies[$i].PCminority>> - <<else>> - <<set $arcologies[$i].minority = Math.clamp(98 - $arcologies[$i].ownership - $arcologies[$i].PCminority, 0, 98)>> + <<if $arcologies[$i].government != "your trustees">> + <<if $arcologies[$i].minority + $arcologies[$i].ownership + $arcologies[$i].PCminority < 100>> + <<set _prosperityDiff = $arcologies[$i].prosperity-$averageProsperity>> + <<if _prosperityDiff > random(-10,50)>> + Its leadership acquires an increased share of its ownership. + <<set $arcologies[$i].ownership += 1>> + <<set $arcologies[$i].prosperity -= 5>> + This places its government in control of approximately @@.orange;<<print Math.trunc(($arcologies[$i].ownership*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ of the arcology<<if $arcologies[$i].minority > 0>>, against its most prominent competition with a @@.tan;<<print Math.trunc(($arcologies[$i].minority*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ share<</if>>. + <<elseif _prosperityDiff < random(-50,10)>> + <<if $arcologies[$i].ownership > 0>> + <<if $arcologies[$i].rival != 1 || ($arcologies[$i].rival == 1 && $arcologies[$i].ownership > 51 && random(1,2) == 1)>> + Its leadership sells off some of its ownership to stay afloat. + <<set $arcologies[$i].ownership -= 1>> + <<set $arcologies[$i].prosperity += 5>> + This leaves its government in control of approximately @@.orange;<<print Math.trunc(($arcologies[$i].ownership*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ of the arcology<<if $arcologies[$i].minority > 0>>, against its most prominent competition, with a @@.tan;<<print Math.trunc(($arcologies[$i].minority*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ share<</if>>. + <</if>> + <</if>> + <</if>> + <<if $arcologies[$i].minority+$arcologies[$i].ownership > 100>> + <<set $arcologies[$i].minority = 100-$arcologies[$i].ownership>> + <</if>> + <<else>> + <<if (($arcologies[$i].ownership + $arcologies[$i].PCminority) >= 99) && ($arcologies[$i].rival != 1)>> + <<set $arcologies[$i].ownership = 98 - $arcologies[$i].PCminority>> + <<else>> + <<set $arcologies[$i].minority = Math.clamp(98 - $arcologies[$i].ownership - $arcologies[$i].PCminority, 0, 98)>> + <</if>> + <</if>> <</if>> <</if>> -<</if>> -<</if>> /* AI ARCOLOGY RENTS TO PC */ @@ -575,13 +575,13 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol /* AI ARCOLOGY RENAMING */ <<for $j = 0; $j < $arcologies.length; $j++>> -<<if $arcologies[$i].direction != $arcologies[$j].direction>> -<<if $arcologies[$i].name == $arcologies[$j].name>> - <<set $arcologies[$i].name = "Arcology X-"+($i < 4 ? $i : $i + 1)>> /* X-4 is reserved for player's arcology, so X-1 is available */ - It resumes its original name, '' $arcologies[$i].name'', since the arcology to the $arcologies[$i].direction of yours is also named $arcologies[$j].name. - <<break>> -<</if>> -<</if>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$i].name == $arcologies[$j].name>> + <<set $arcologies[$i].name = "Arcology X-"+($i < 4 ? $i : $i + 1)>> /* X-4 is reserved for player's arcology, so X-1 is available */ + It resumes its original name, '' $arcologies[$i].name'', since the arcology to the $arcologies[$i].direction of yours is also named $arcologies[$j].name. + <<break>> + <</if>> + <</if>> <</for>> <</if>> @@ -635,888 +635,888 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol <<if $arcologies[$i].FSSupremacist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSSupremacist += $efficiency>> + <<set $arcologies[$i].FSSupremacist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if ($arcologies[$j].FSSupremacist > $arcologies[$i].FSSupremacist + _FSCrossThresh) && ($arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSupremacistRace)>> - <<if $showNeighborDetails != 0>>Racial Supremacy for $arcologies[$i].FSSupremacistRace people in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSSupremacist += 1>> - <<elseif ($arcologies[$j].FSSubjugationist > $arcologies[$i].FSSupremacist + _FSCrossThresh) && ($arcologies[$j].FSSubjugationist == $arcologies[$i].FSSupremacistRace)>> - <<if $showNeighborDetails != 0>>Development of $arcologies[$i].FSSupremacistRace Supremacy in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Subjugationist society.<</if>> - <<set $arcologies[$i].FSSupremacist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if ($arcologies[$j].FSSupremacist > $arcologies[$i].FSSupremacist + _FSCrossThresh) && ($arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSupremacistRace)>> + <<if $showNeighborDetails != 0>>Racial Supremacy for $arcologies[$i].FSSupremacistRace people in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSSupremacist += 1>> + <<elseif ($arcologies[$j].FSSubjugationist > $arcologies[$i].FSSupremacist + _FSCrossThresh) && ($arcologies[$j].FSSubjugationist == $arcologies[$i].FSSupremacistRace)>> + <<if $showNeighborDetails != 0>>Development of $arcologies[$i].FSSupremacistRace Supremacy in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Subjugationist society.<</if>> + <<set $arcologies[$i].FSSupremacist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSSupremacist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSSupremacist - $FSLockinLevel>> - <<set $arcologies[$i].FSSupremacist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Racial Supremacy for $arcologies[$i].FSSupremacistRace people has reached stability and acceptance there. The arcology has been renamed - <<switch $arcologies[$i].FSSupremacistRace>> - <<case "white">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistWhite.random()>> - <<case "asian">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistAsian.random()>> - <<case "latina">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistLatina.random()>> - <<case "middle eastern">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistMiddleEastern.random()>> - <<case "black">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistBlack.random()>> - <<case "indo-aryan">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistIndoAryan.random()>> - <<case "pacific islander">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistPacificIslander.random()>> - <<case "malay">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistMalay.random()>> - <<case "amerindian">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistAmerindian.random()>> - <<case "southern european">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistSouthernEuropean.random()>> - <<case "semitic">> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistSemitic.random()>> - <<default>> - <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistMixedRace.random()>> - <</switch>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSSupremacist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSSupremacist - $FSLockinLevel>> + <<set $arcologies[$i].FSSupremacist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Racial Supremacy for $arcologies[$i].FSSupremacistRace people has reached stability and acceptance there. The arcology has been renamed + <<switch $arcologies[$i].FSSupremacistRace>> + <<case "white">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistWhite.random()>> + <<case "asian">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistAsian.random()>> + <<case "latina">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistLatina.random()>> + <<case "middle eastern">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistMiddleEastern.random()>> + <<case "black">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistBlack.random()>> + <<case "indo-aryan">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistIndoAryan.random()>> + <<case "pacific islander">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistPacificIslander.random()>> + <<case "malay">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistMalay.random()>> + <<case "amerindian">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistAmerindian.random()>> + <<case "southern european">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistSouthernEuropean.random()>> + <<case "semitic">> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistSemitic.random()>> + <<default>> + <<set $arcologies[$i].name = setup.ArcologyNamesSupremacistMixedRace.random()>> + <</switch>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSSupremacist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on $arcologies[$i].FSSupremacistRace Supremacy. + <<set $arcologies[$i].FSSupremacist = "unset">> <</if>> - <<elseif $arcologies[$i].FSSupremacist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on $arcologies[$i].FSSupremacistRace Supremacy. - <<set $arcologies[$i].FSSupremacist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSSupremacist != "unset">> - <<if $corpIncorporated == 1>> - <<if !$corpSpecRaces.includes($arcologies[$i].FSSupremacistRace)>> - It's a @@.lightgreen;good market@@ for your corporation's racially inferior slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSSupremacist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if !$corpSpecRaces.includes($arcologies[$i].FSSupremacistRace)>> + It's a @@.lightgreen;good market@@ for your corporation's racially inferior slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSSupremacist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSSubjugationist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSSubjugationist += $efficiency>> + <<set $arcologies[$i].FSSubjugationist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if ($arcologies[$j].FSSubjugationist > $arcologies[$i].FSSubjugationist + _FSCrossThresh) && ($arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSubjugationistRace)>> - <<if $showNeighborDetails != 0>>Racial Subjugationism of $arcologies[$i].FSSubjugationistRace people in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSSubjugationist += 1>> - <<elseif ($arcologies[$j].FSSupremacist > $arcologies[$i].FSSubjugationist + _FSCrossThresh) && ($arcologies[$j].FSSupremacist == $arcologies[$i].FSSubjugationistRace)>> - <<if $showNeighborDetails != 0>>Development of $arcologies[$i].FSSubjugationistRace Supremacy in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Supremacist society.<</if>> - <<set $arcologies[$i].FSSubjugationist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if ($arcologies[$j].FSSubjugationist > $arcologies[$i].FSSubjugationist + _FSCrossThresh) && ($arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSubjugationistRace)>> + <<if $showNeighborDetails != 0>>Racial Subjugationism of $arcologies[$i].FSSubjugationistRace people in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSSubjugationist += 1>> + <<elseif ($arcologies[$j].FSSupremacist > $arcologies[$i].FSSubjugationist + _FSCrossThresh) && ($arcologies[$j].FSSupremacist == $arcologies[$i].FSSubjugationistRace)>> + <<if $showNeighborDetails != 0>>Development of $arcologies[$i].FSSubjugationistRace Supremacy in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Supremacist society.<</if>> + <<set $arcologies[$i].FSSubjugationist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSSubjugationist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSSubjugationist - $FSLockinLevel>> - <<set $arcologies[$i].FSSubjugationist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Racial Subjugationism of $arcologies[$i].FSSubjugationistRace people has reached stability and acceptance there. The arcology has been renamed - <<switch $arcologies[$i].FSSubjugationistRace>> - <<case "white">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistWhite.random()>> - <<case "asian">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistAsian.random()>> - <<case "latina">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistLatina.random()>> - <<case "middle eastern">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistMiddleEastern.random()>> - <<case "black">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistBlack.random()>> - <<case "indo-aryan">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistIndoAryan.random()>> - <<case "pacific islander">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistPacificIslander.random()>> - <<case "malay">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistMalay.random()>> - <<case "amerindian">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistAmerindian.random()>> - <<case "southern european">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistSouthernEuropean.random()>> - <<case "semitic">> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistSemitic.random()>> - <<default>> - <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistMixedRace.random()>> - <</switch>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSSubjugationist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSSubjugationist - $FSLockinLevel>> + <<set $arcologies[$i].FSSubjugationist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Racial Subjugationism of $arcologies[$i].FSSubjugationistRace people has reached stability and acceptance there. The arcology has been renamed + <<switch $arcologies[$i].FSSubjugationistRace>> + <<case "white">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistWhite.random()>> + <<case "asian">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistAsian.random()>> + <<case "latina">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistLatina.random()>> + <<case "middle eastern">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistMiddleEastern.random()>> + <<case "black">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistBlack.random()>> + <<case "indo-aryan">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistIndoAryan.random()>> + <<case "pacific islander">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistPacificIslander.random()>> + <<case "malay">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistMalay.random()>> + <<case "amerindian">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistAmerindian.random()>> + <<case "southern european">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistSouthernEuropean.random()>> + <<case "semitic">> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistSemitic.random()>> + <<default>> + <<set $arcologies[$i].name = setup.ArcologyNamesSubjugationistMixedRace.random()>> + <</switch>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSSubjugationist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on $arcologies[$i].FSSubjugationistRace Subjugationism. + <<set $arcologies[$i].FSSubjugationist = "unset">> <</if>> - <<elseif $arcologies[$i].FSSubjugationist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on $arcologies[$i].FSSubjugationistRace Subjugationism. - <<set $arcologies[$i].FSSubjugationist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSSubjugationist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecRaces.includes($arcologies[$i].FSSubjugationistRace)>> - It's a @@.lightgreen;good market@@ for your corporation's $arcologies[$i].FSSubjugationistRace slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSSubjugationist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecRaces.includes($arcologies[$i].FSSubjugationistRace)>> + It's a @@.lightgreen;good market@@ for your corporation's $arcologies[$i].FSSubjugationistRace slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSSubjugationist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSRepopulationFocus != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSRepopulationFocus += $efficiency>> + <<set $arcologies[$i].FSRepopulationFocus += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSRepopulationFocus > $arcologies[$i].FSRepopulationFocus + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Repopulationism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSRepopulationFocus += 1>> - <<elseif $arcologies[$j].FSRestart > $arcologies[$i].FSRepopulationFocus + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Repopulationism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Eugenics society.<</if>> - <<set $arcologies[$i].FSRepopulationFocus -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSRepopulationFocus > $arcologies[$i].FSRepopulationFocus + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Repopulationism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSRepopulationFocus += 1>> + <<elseif $arcologies[$j].FSRestart > $arcologies[$i].FSRepopulationFocus + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Repopulationism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Eugenics society.<</if>> + <<set $arcologies[$i].FSRepopulationFocus -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSRepopulationFocus >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSRepopulationFocus - $FSLockinLevel>> - <<set $arcologies[$i].FSRepopulationFocus = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Repopulationism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name to setup.ArcologyNamesRepopulationist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSRepopulationFocus >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSRepopulationFocus - $FSLockinLevel>> + <<set $arcologies[$i].FSRepopulationFocus = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Repopulationism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name to setup.ArcologyNamesRepopulationist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSRepopulationFocus < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Repopulationism. + <<set $arcologies[$i].FSRepopulationFocus = "unset">> <</if>> - <<elseif $arcologies[$i].FSRepopulationFocus < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Repopulationism. - <<set $arcologies[$i].FSRepopulationFocus = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSRepopulationFocus != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecMilk > 0>> - It's a @@.lightgreen;good market@@ for your corporation's milky cows, improving sales and helping social progress. - <<set $arcologies[$i].FSRepopulationFocus += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecAge == 1>> - It's a @@.lightgreen;good market@@ for your corporation's youthful captures, improving sales and helping social progress. - <<set $arcologies[$i].FSRepopulationFocus += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecInjection == 5>> - It's a @@.lightgreen;good market@@ for your corporation's milky cows, improving sales and helping social progress. - <<set $arcologies[$i].FSRepopulationFocus += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecMilk > 0>> + It's a @@.lightgreen;good market@@ for your corporation's milky cows, improving sales and helping social progress. + <<set $arcologies[$i].FSRepopulationFocus += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecAge == 1>> + It's a @@.lightgreen;good market@@ for your corporation's youthful captures, improving sales and helping social progress. + <<set $arcologies[$i].FSRepopulationFocus += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecInjection == 5>> + It's a @@.lightgreen;good market@@ for your corporation's milky cows, improving sales and helping social progress. + <<set $arcologies[$i].FSRepopulationFocus += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSRestart != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSRestart += $efficiency>> + <<set $arcologies[$i].FSRestart += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSRestart > $arcologies[$i].FSRestart + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Eugenics in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSRestart += 1>> - <<elseif $arcologies[$j].FSRepopulationFocus > $arcologies[$i].FSRestart + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Eugenics in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Repopulationist society.<</if>> - <<set $arcologies[$i].FSRestart -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSRestart > $arcologies[$i].FSRestart + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Eugenics in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSRestart += 1>> + <<elseif $arcologies[$j].FSRepopulationFocus > $arcologies[$i].FSRestart + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Eugenics in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Repopulationist society.<</if>> + <<set $arcologies[$i].FSRestart -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSRestart >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSRestart - $FSLockinLevel>> - <<set $arcologies[$i].FSRestart = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - <<set $arcologies[$i].FSRestartResearch = 1>> - Eugenics has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesEugenics.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSRestart >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSRestart - $FSLockinLevel>> + <<set $arcologies[$i].FSRestart = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + <<set $arcologies[$i].FSRestartResearch = 1>> + Eugenics has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesEugenics.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSRestart < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Eugenics. + <<set $arcologies[$i].FSRestart = "unset">> <</if>> - <<elseif $arcologies[$i].FSRestart < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Eugenics. - <<set $arcologies[$i].FSRestart = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSRestart != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecBalls == -1>> - It's an @@.lightgreen;excellent market@@ for your corporation's neutered slavegirls, improving sales and helping social progress. - <<set $arcologies[$i].FSRestart += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <<elseif $corpSpecSexEd == 2>> - It's a @@.lightgreen;good market@@ for your corporation's well trained toys, improving sales and helping social progress. - <<set $arcologies[$i].FSRestart += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecIntelligence == 3>> - It's a @@.lightgreen;good market@@ for your corporation's smarter captures, improving sales and helping social progress. - <<set $arcologies[$i].FSRestart += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecBalls == -1>> + It's an @@.lightgreen;excellent market@@ for your corporation's neutered slavegirls, improving sales and helping social progress. + <<set $arcologies[$i].FSRestart += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <<elseif $corpSpecSexEd == 2>> + It's a @@.lightgreen;good market@@ for your corporation's well trained toys, improving sales and helping social progress. + <<set $arcologies[$i].FSRestart += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecIntelligence == 3>> + It's a @@.lightgreen;good market@@ for your corporation's smarter captures, improving sales and helping social progress. + <<set $arcologies[$i].FSRestart += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSGenderRadicalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSGenderRadicalist += $efficiency>> + <<set $arcologies[$i].FSGenderRadicalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSGenderRadicalist > $arcologies[$i].FSGenderRadicalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Gender Radicalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSGenderRadicalist += 1>> - <<elseif $arcologies[$j].FSGenderFundamentalist > $arcologies[$i].FSGenderRadicalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Gender Radicalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Gender Fundamentalist society.<</if>> - <<set $arcologies[$i].FSGenderRadicalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSGenderRadicalist > $arcologies[$i].FSGenderRadicalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Gender Radicalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSGenderRadicalist += 1>> + <<elseif $arcologies[$j].FSGenderFundamentalist > $arcologies[$i].FSGenderRadicalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Gender Radicalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Gender Fundamentalist society.<</if>> + <<set $arcologies[$i].FSGenderRadicalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSGenderRadicalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSGenderRadicalist - $FSLockinLevel>> - <<set $arcologies[$i].FSGenderRadicalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - <<set $arcologies[$i].FSGenderRadicalistResearch = 1>> - Gender Radicalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesGenderRadicalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSGenderRadicalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSGenderRadicalist - $FSLockinLevel>> + <<set $arcologies[$i].FSGenderRadicalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + <<set $arcologies[$i].FSGenderRadicalistResearch = 1>> + Gender Radicalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesGenderRadicalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSGenderRadicalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Gender Radicalism. + <<set $arcologies[$i].FSGenderRadicalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSGenderRadicalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Gender Radicalism. - <<set $arcologies[$i].FSGenderRadicalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSGenderRadicalist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecHormones > 0>> - It's a @@.lightgreen;good market@@ for your corporation's hormonally treated slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSGenderRadicalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> - <<if $corpSpecPussy == 1 && $corpSpecDick == 1>> - It's a @@.lightgreen;good market@@ for your corporation's beautiful futanari, improving sales and helping social progress. - <<set $arcologies[$i].FSGenderRadicalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecBalls == -1>> - It's a @@.lightgreen;good market@@ for your corporation's clipped buttsluts, improving sales and helping social progress. - <<set $arcologies[$i].FSGenderRadicalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <<if ($corpSpecGender == 2) || ($seeDicks == 100)>> - It's a @@.lightgreen;good market@@ for your corporation's feminized slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSGenderRadicalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecHormones > 0>> + It's a @@.lightgreen;good market@@ for your corporation's hormonally treated slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSGenderRadicalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> + <<if $corpSpecPussy == 1 && $corpSpecDick == 1>> + It's a @@.lightgreen;good market@@ for your corporation's beautiful futanari, improving sales and helping social progress. + <<set $arcologies[$i].FSGenderRadicalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecBalls == -1>> + It's a @@.lightgreen;good market@@ for your corporation's clipped buttsluts, improving sales and helping social progress. + <<set $arcologies[$i].FSGenderRadicalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <<if ($corpSpecGender == 2) || ($seeDicks == 100)>> + It's a @@.lightgreen;good market@@ for your corporation's feminized slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSGenderRadicalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> <</if>> <<elseif $arcologies[$i].FSGenderFundamentalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSGenderFundamentalist += $efficiency>> + <<set $arcologies[$i].FSGenderFundamentalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSGenderFundamentalist > $arcologies[$i].FSGenderFundamentalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Gender Fundamentalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSGenderFundamentalist += 1>> - <<elseif $arcologies[$j].FSGenderRadicalist > $arcologies[$i].FSGenderFundamentalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Gender Fundamentalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Gender Radicalist society.<</if>> - <<set $arcologies[$i].FSGenderFundamentalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSGenderFundamentalist > $arcologies[$i].FSGenderFundamentalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Gender Fundamentalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSGenderFundamentalist += 1>> + <<elseif $arcologies[$j].FSGenderRadicalist > $arcologies[$i].FSGenderFundamentalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Gender Fundamentalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Gender Radicalist society.<</if>> + <<set $arcologies[$i].FSGenderFundamentalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSGenderFundamentalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSGenderFundamentalist - $FSLockinLevel>> - <<set $arcologies[$i].FSGenderFundamentalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Gender Fundamentalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesGenderFundamentalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSGenderFundamentalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSGenderFundamentalist - $FSLockinLevel>> + <<set $arcologies[$i].FSGenderFundamentalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Gender Fundamentalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesGenderFundamentalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSGenderFundamentalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Gender Fundamentalism. + <<set $arcologies[$i].FSGenderFundamentalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSGenderFundamentalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Gender Fundamentalism. - <<set $arcologies[$i].FSGenderFundamentalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSGenderFundamentalist != "unset">> - <<if $corpIncorporated == 1>> - <<if ($corpSpecGender == 1) || ($seeDicks == 0)>> - It's a @@.lightgreen;good market@@ for your corporation's enslaved females, improving sales and helping social progress. - <<set $arcologies[$i].FSGenderFundamentalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if ($corpSpecGender == 1) || ($seeDicks == 0)>> + It's a @@.lightgreen;good market@@ for your corporation's enslaved females, improving sales and helping social progress. + <<set $arcologies[$i].FSGenderFundamentalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSPaternalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSPaternalist += $efficiency>> + <<set $arcologies[$i].FSPaternalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSPaternalist > $arcologies[$i].FSPaternalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Paternalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSPaternalist += 1>> - <<elseif $arcologies[$j].FSDegradationist > $arcologies[$i].FSPaternalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Paternalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Degradationist society.<</if>> - <<set $arcologies[$i].FSPaternalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSPaternalist > $arcologies[$i].FSPaternalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Paternalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSPaternalist += 1>> + <<elseif $arcologies[$j].FSDegradationist > $arcologies[$i].FSPaternalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Paternalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Degradationist society.<</if>> + <<set $arcologies[$i].FSPaternalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSPaternalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSPaternalist - $FSLockinLevel>> - <<set $arcologies[$i].FSPaternalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Paternalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesPaternalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSPaternalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSPaternalist - $FSLockinLevel>> + <<set $arcologies[$i].FSPaternalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Paternalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesPaternalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSPaternalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Paternalism. + <<set $arcologies[$i].FSPaternalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSPaternalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Paternalism. - <<set $arcologies[$i].FSPaternalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSPaternalist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecTrust > 3>> - It's a @@.lightgreen;good market@@ for your corporation's well-treated companions, improving sales and helping social progress. - <<set $arcologies[$i].FSPaternalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <<if $corpSpecCosmetics == 1>> - It's a @@.lightgreen;good market@@ for your corporation's meticulously beautified ladies, improving sales and helping social progress. - <<set $arcologies[$i].FSPaternalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecEducation > 0>> - It's a @@.lightgreen;good market@@ for your corporation's educated ladies, improving sales and helping social progress. - <<set $arcologies[$i].FSPaternalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecTrust > 3>> + It's a @@.lightgreen;good market@@ for your corporation's well-treated companions, improving sales and helping social progress. + <<set $arcologies[$i].FSPaternalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <<if $corpSpecCosmetics == 1>> + It's a @@.lightgreen;good market@@ for your corporation's meticulously beautified ladies, improving sales and helping social progress. + <<set $arcologies[$i].FSPaternalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecEducation > 0>> + It's a @@.lightgreen;good market@@ for your corporation's educated ladies, improving sales and helping social progress. + <<set $arcologies[$i].FSPaternalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSDegradationist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSDegradationist += $efficiency>> + <<set $arcologies[$i].FSDegradationist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSDegradationist > $arcologies[$i].FSDegradationist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Degradationism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSDegradationist += 1>> - <<elseif $arcologies[$j].FSPaternalist > $arcologies[$i].FSDegradationist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Degradationism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Paternalist society.<</if>> - <<set $arcologies[$i].FSDegradationist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSDegradationist > $arcologies[$i].FSDegradationist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Degradationism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSDegradationist += 1>> + <<elseif $arcologies[$j].FSPaternalist > $arcologies[$i].FSDegradationist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Degradationism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Paternalist society.<</if>> + <<set $arcologies[$i].FSDegradationist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSDegradationist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSDegradationist - $FSLockinLevel>> - <<set $arcologies[$i].FSDegradationist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Degradationism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesDegradationist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSDegradationist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSDegradationist - $FSLockinLevel>> + <<set $arcologies[$i].FSDegradationist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Degradationism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesDegradationist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSDegradationist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Degradationism. + <<set $arcologies[$i].FSDegradationist = "unset">> <</if>> - <<elseif $arcologies[$i].FSDegradationist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Degradationism. - <<set $arcologies[$i].FSDegradationist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSDegradationist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecTrust < 3>> - It's a @@.lightgreen;good market@@ for your corporation's thoroughly terrified slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSDegradationist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <<if $corpSpecIntelligence == 1>> - It's a @@.lightgreen;good market@@ for your corporation's idiotic sluts, improving sales and helping social progress. - <<set $arcologies[$i].FSDegradationist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecAmputee == 1>> - It's a @@.lightgreen;good market@@ for your corporation's human sex toys, improving sales and helping social progress. - <<set $arcologies[$i].FSDegradationist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecTrust < 3>> + It's a @@.lightgreen;good market@@ for your corporation's thoroughly terrified slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSDegradationist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <<if $corpSpecIntelligence == 1>> + It's a @@.lightgreen;good market@@ for your corporation's idiotic sluts, improving sales and helping social progress. + <<set $arcologies[$i].FSDegradationist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecAmputee == 1>> + It's a @@.lightgreen;good market@@ for your corporation's human sex toys, improving sales and helping social progress. + <<set $arcologies[$i].FSDegradationist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSBodyPurist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSBodyPurist += $efficiency>> + <<set $arcologies[$i].FSBodyPurist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSBodyPurist > $arcologies[$i].FSBodyPurist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Body Purism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSBodyPurist += 1>> - <<elseif $arcologies[$j].FSTransformationFetishist > $arcologies[$i].FSBodyPurist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Body Purism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Transformation Fetishist society.<</if>> - <<set $arcologies[$i].FSBodyPurist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSBodyPurist > $arcologies[$i].FSBodyPurist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Body Purism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSBodyPurist += 1>> + <<elseif $arcologies[$j].FSTransformationFetishist > $arcologies[$i].FSBodyPurist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Body Purism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Transformation Fetishist society.<</if>> + <<set $arcologies[$i].FSBodyPurist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSBodyPurist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSBodyPurist - $FSLockinLevel>> - <<set $arcologies[$i].FSBodyPurist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Body Purism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesBodyPurist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSBodyPurist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSBodyPurist - $FSLockinLevel>> + <<set $arcologies[$i].FSBodyPurist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Body Purism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesBodyPurist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSBodyPurist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Body Purism. + <<set $arcologies[$i].FSBodyPurist = "unset">> <</if>> - <<elseif $arcologies[$i].FSBodyPurist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Body Purism. - <<set $arcologies[$i].FSBodyPurist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSBodyPurist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecImplants == 0>> - <<if $corpSpecAmputee != 1>> - It's a @@.lightgreen;good market@@ for your corporation's implant-free slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSBodyPurist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecImplants == 0>> + <<if $corpSpecAmputee != 1>> + It's a @@.lightgreen;good market@@ for your corporation's implant-free slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSBodyPurist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSTransformationFetishist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSTransformationFetishist += $efficiency>> + <<set $arcologies[$i].FSTransformationFetishist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSTransformationFetishist > $arcologies[$i].FSTransformationFetishist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Transformation Fetishism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSTransformationFetishist += 1>> - <<elseif $arcologies[$j].FSBodyPurist > $arcologies[$i].FSTransformationFetishist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Transformation Fetishism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Body Purist society.<</if>> - <<set $arcologies[$i].FSTransformationFetishist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSTransformationFetishist > $arcologies[$i].FSTransformationFetishist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Transformation Fetishism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSTransformationFetishist += 1>> + <<elseif $arcologies[$j].FSBodyPurist > $arcologies[$i].FSTransformationFetishist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Transformation Fetishism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Body Purist society.<</if>> + <<set $arcologies[$i].FSTransformationFetishist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSTransformationFetishist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSTransformationFetishist - $FSLockinLevel>> - <<set $arcologies[$i].FSTransformationFetishist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - <<set $arcologies[$i].FSTransformationFetishistResearch = 1>> - Transformation Fetishism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesTransformationFetishist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSTransformationFetishist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSTransformationFetishist - $FSLockinLevel>> + <<set $arcologies[$i].FSTransformationFetishist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + <<set $arcologies[$i].FSTransformationFetishistResearch = 1>> + Transformation Fetishism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesTransformationFetishist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSTransformationFetishist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Transformation Fetishism. + <<set $arcologies[$i].FSTransformationFetishist = "unset">> <</if>> - <<elseif $arcologies[$i].FSTransformationFetishist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Transformation Fetishism. - <<set $arcologies[$i].FSTransformationFetishist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSTransformationFetishist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecImplants == 1>> - It's a @@.lightgreen;good market@@ for your corporation's implanted slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSTransformationFetishist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecImplants == 2>> - It's an @@.lightgreen;excellent market@@ for your corporation's absurdly implanted slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSTransformationFetishist += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecImplants == 1>> + It's a @@.lightgreen;good market@@ for your corporation's implanted slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSTransformationFetishist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecImplants == 2>> + It's an @@.lightgreen;excellent market@@ for your corporation's absurdly implanted slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSTransformationFetishist += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSYouthPreferentialist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSYouthPreferentialist += $efficiency>> + <<set $arcologies[$i].FSYouthPreferentialist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSYouthPreferentialist > $arcologies[$i].FSYouthPreferentialist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Youth Preferentialism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSYouthPreferentialist += 1>> - <<elseif $arcologies[$j].FSMaturityPreferentialist > $arcologies[$i].FSYouthPreferentialist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Youth Preferentialism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Maturity Preferentialist society.<</if>> - <<set $arcologies[$i].FSYouthPreferentialist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSYouthPreferentialist > $arcologies[$i].FSYouthPreferentialist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Youth Preferentialism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSYouthPreferentialist += 1>> + <<elseif $arcologies[$j].FSMaturityPreferentialist > $arcologies[$i].FSYouthPreferentialist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Youth Preferentialism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Maturity Preferentialist society.<</if>> + <<set $arcologies[$i].FSYouthPreferentialist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSYouthPreferentialist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSYouthPreferentialist - $FSLockinLevel>> - <<set $arcologies[$i].FSYouthPreferentialist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Youth Preferentialism has reached stability and acceptance there. The arcology has been renamed - <<if $pedo_mode == 1 || $minimumSlaveAge < 6>> - <<set $arcologies[$i].name = setup.ArcologyNamesYouthPreferentialistLow.random()>> - <<elseif $minimumSlaveAge < 14>> - <<set $arcologies[$i].name = either(setup.ArcologyNamesYouthPreferentialist, setup.ArcologyNamesYouthPreferentialistLow)>> - <<else>> - <<set $arcologies[$i].name = setup.ArcologyNamesYouthPreferentialist.random()>> - <</if>> - '' $arcologies[$i].name'' to mark the occasion. - <<set $arcologies[$i].FSYouthPreferentialistResearch = 1>> + <<if $arcologies[$i].FSYouthPreferentialist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSYouthPreferentialist - $FSLockinLevel>> + <<set $arcologies[$i].FSYouthPreferentialist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Youth Preferentialism has reached stability and acceptance there. The arcology has been renamed + <<if $pedo_mode == 1 || $minimumSlaveAge < 6>> + <<set $arcologies[$i].name = setup.ArcologyNamesYouthPreferentialistLow.random()>> + <<elseif $minimumSlaveAge < 14>> + <<set $arcologies[$i].name = either(setup.ArcologyNamesYouthPreferentialist, setup.ArcologyNamesYouthPreferentialistLow)>> + <<else>> + <<set $arcologies[$i].name = setup.ArcologyNamesYouthPreferentialist.random()>> + <</if>> + '' $arcologies[$i].name'' to mark the occasion. + <<set $arcologies[$i].FSYouthPreferentialistResearch = 1>> + <</if>> + <<elseif $arcologies[$i].FSYouthPreferentialist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Youth Preferentialism. + <<set $arcologies[$i].FSYouthPreferentialist = "unset">> <</if>> - <<elseif $arcologies[$i].FSYouthPreferentialist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Youth Preferentialism. - <<set $arcologies[$i].FSYouthPreferentialist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSYouthPreferentialist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecAge == 1>> - It's a @@.lightgreen;good market@@ for your corporation's young slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSYouthPreferentialist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecAge == 1>> + It's a @@.lightgreen;good market@@ for your corporation's young slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSYouthPreferentialist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSMaturityPreferentialist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSMaturityPreferentialist += $efficiency>> + <<set $arcologies[$i].FSMaturityPreferentialist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSMaturityPreferentialist > $arcologies[$i].FSMaturityPreferentialist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Maturity Preferentialism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSMaturityPreferentialist += 1>> - <<elseif $arcologies[$j].FSYouthPreferentialist > $arcologies[$i].FSMaturityPreferentialist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Maturity Preferentialism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Youth Preferentialist society.<</if>> - <<set $arcologies[$i].FSMaturityPreferentialist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSMaturityPreferentialist > $arcologies[$i].FSMaturityPreferentialist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Maturity Preferentialism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSMaturityPreferentialist += 1>> + <<elseif $arcologies[$j].FSYouthPreferentialist > $arcologies[$i].FSMaturityPreferentialist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Maturity Preferentialism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Youth Preferentialist society.<</if>> + <<set $arcologies[$i].FSMaturityPreferentialist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSMaturityPreferentialist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSMaturityPreferentialist - $FSLockinLevel>> - <<set $arcologies[$i].FSMaturityPreferentialist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Maturity Preferentialism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesMaturityPreferentialist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSMaturityPreferentialist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSMaturityPreferentialist - $FSLockinLevel>> + <<set $arcologies[$i].FSMaturityPreferentialist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Maturity Preferentialism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesMaturityPreferentialist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSMaturityPreferentialist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Maturity Preferentialism. + <<set $arcologies[$i].FSMaturityPreferentialist = "unset">> <</if>> - <<elseif $arcologies[$i].FSMaturityPreferentialist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Maturity Preferentialism. - <<set $arcologies[$i].FSMaturityPreferentialist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSMaturityPreferentialist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecAge == 3>> - It's a @@.lightgreen;good market@@ for your corporation's enslaved MILFs, improving sales and helping social progress. - <<set $arcologies[$i].FSMaturityPreferentialist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecAge == 3>> + It's a @@.lightgreen;good market@@ for your corporation's enslaved MILFs, improving sales and helping social progress. + <<set $arcologies[$i].FSMaturityPreferentialist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSSlimnessEnthusiast != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSSlimnessEnthusiast += $efficiency>> + <<set $arcologies[$i].FSSlimnessEnthusiast += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSSlimnessEnthusiast > $arcologies[$i].FSSlimnessEnthusiast + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Slimness Enthusiasm in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSSlimnessEnthusiast += 1>> - <<elseif $arcologies[$j].FSAssetExpansionist > $arcologies[$i].FSSlimnessEnthusiast + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Slimness Enthusiasm in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Asset Expansionist society.<</if>> - <<set $arcologies[$i].FSSlimnessEnthusiast -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSSlimnessEnthusiast > $arcologies[$i].FSSlimnessEnthusiast + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Slimness Enthusiasm in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSSlimnessEnthusiast += 1>> + <<elseif $arcologies[$j].FSAssetExpansionist > $arcologies[$i].FSSlimnessEnthusiast + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Slimness Enthusiasm in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Asset Expansionist society.<</if>> + <<set $arcologies[$i].FSSlimnessEnthusiast -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSSlimnessEnthusiast >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSSlimnessEnthusiast - $FSLockinLevel>> - <<set $arcologies[$i].FSSlimnessEnthusiast = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Slimness Enthusiasm has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesSlimnessEnthusiast.random()>> - '' $arcologies[$i].name'' to mark the occasion. - <<set $arcologies[$i].FSSlimnessEnthusiastResearch = 1>> + <<if $arcologies[$i].FSSlimnessEnthusiast >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSSlimnessEnthusiast - $FSLockinLevel>> + <<set $arcologies[$i].FSSlimnessEnthusiast = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Slimness Enthusiasm has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesSlimnessEnthusiast.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <<set $arcologies[$i].FSSlimnessEnthusiastResearch = 1>> + <</if>> + <<elseif $arcologies[$i].FSSlimnessEnthusiast < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Slimness Enthusiasm. + <<set $arcologies[$i].FSSlimnessEnthusiast = "unset">> <</if>> - <<elseif $arcologies[$i].FSSlimnessEnthusiast < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Slimness Enthusiasm. - <<set $arcologies[$i].FSSlimnessEnthusiast = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSSlimnessEnthusiast != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecInjection < 2>> - <<if $corpSpecWeight < 3>> - It's a @@.lightgreen;good market@@ for your corporation's trim slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSSlimnessEnthusiast += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecInjection < 2>> + <<if $corpSpecWeight < 3>> + It's a @@.lightgreen;good market@@ for your corporation's trim slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSSlimnessEnthusiast += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSAssetExpansionist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSAssetExpansionist += $efficiency>> + <<set $arcologies[$i].FSAssetExpansionist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSAssetExpansionist > $arcologies[$i].FSAssetExpansionist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Asset Expansionism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSAssetExpansionist += 1>> - <<elseif $arcologies[$j].FSSlimnessEnthusiast > $arcologies[$i].FSAssetExpansionist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Asset Expansionism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Slimness Enthusiast society.<</if>> - <<set $arcologies[$i].FSAssetExpansionist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSAssetExpansionist > $arcologies[$i].FSAssetExpansionist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Asset Expansionism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSAssetExpansionist += 1>> + <<elseif $arcologies[$j].FSSlimnessEnthusiast > $arcologies[$i].FSAssetExpansionist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Asset Expansionism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Slimness Enthusiast society.<</if>> + <<set $arcologies[$i].FSAssetExpansionist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSAssetExpansionist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSAssetExpansionist - $FSLockinLevel>> - <<set $arcologies[$i].FSAssetExpansionist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - <<set $arcologies[$i].FSAssetExpansionistResearch = 1>> - Asset Expansionism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesAssetExpansionist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSAssetExpansionist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSAssetExpansionist - $FSLockinLevel>> + <<set $arcologies[$i].FSAssetExpansionist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + <<set $arcologies[$i].FSAssetExpansionistResearch = 1>> + Asset Expansionism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesAssetExpansionist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSAssetExpansionist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Asset Expansionism. + <<set $arcologies[$i].FSAssetExpansionist = "unset">> <</if>> - <<elseif $arcologies[$i].FSAssetExpansionist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Asset Expansionism. - <<set $arcologies[$i].FSAssetExpansionist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSAssetExpansionist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSPecInjection == 4>> - It's an @@.lightgreen;excellent market@@ for your corporation's world-class tits and ass, improving sales and helping social progress. - <<set $arcologies[$i].FSAssetExpansionist += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <<elseif $corpSpecInjection == 5>> - It's a @@.lightgreen;good market@@ for your corporation's hugely endowed cows, improving sales and helping social progress. - <<set $arcologies[$i].FSAssetExpansionist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSPecInjection == 3>> - It's a @@.lightgreen;good market@@ for your corporation's stacked slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSAssetExpansionist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSPecInjection == 4>> + It's an @@.lightgreen;excellent market@@ for your corporation's world-class tits and ass, improving sales and helping social progress. + <<set $arcologies[$i].FSAssetExpansionist += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <<elseif $corpSpecInjection == 5>> + It's a @@.lightgreen;good market@@ for your corporation's hugely endowed cows, improving sales and helping social progress. + <<set $arcologies[$i].FSAssetExpansionist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSPecInjection == 3>> + It's a @@.lightgreen;good market@@ for your corporation's stacked slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSAssetExpansionist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSPastoralist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSPastoralist += $efficiency>> + <<set $arcologies[$i].FSPastoralist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSPastoralist > $arcologies[$i].FSPastoralist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Pastoralism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSPastoralist += 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSPastoralist > $arcologies[$i].FSPastoralist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Pastoralism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSPastoralist += 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSPastoralist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSPastoralist - $FSLockinLevel>> - <<set $arcologies[$i].FSPastoralist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Pastoralism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesPastoralist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSPastoralist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSPastoralist - $FSLockinLevel>> + <<set $arcologies[$i].FSPastoralist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Pastoralism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesPastoralist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSPastoralist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Pastoralism. + <<set $arcologies[$i].FSPastoralist = "unset">> <</if>> - <<elseif $arcologies[$i].FSPastoralist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Pastoralism. - <<set $arcologies[$i].FSPastoralist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSPastoralist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecInjection == 5>> - It's an @@.lightgreen;excellent market@@ for your corporation's world-class milk producers, improving sales and helping social progress. - <<set $arcologies[$i].FSPastoralist += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <<elseif $corpSpecMilk > 0>> - It's an @@.lightgreen;excellent market@@ for your corporation's world-class milk producers, improving sales and helping social progress. - <<set $arcologies[$i].FSPastoralist += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecInjection == 5>> + It's an @@.lightgreen;excellent market@@ for your corporation's world-class milk producers, improving sales and helping social progress. + <<set $arcologies[$i].FSPastoralist += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <<elseif $corpSpecMilk > 0>> + It's an @@.lightgreen;excellent market@@ for your corporation's world-class milk producers, improving sales and helping social progress. + <<set $arcologies[$i].FSPastoralist += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSCummunism != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSCummunism += $efficiency>> + <<set $arcologies[$i].FSCummunism += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSCummunism > $arcologies[$i].FSCummunism + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Cummunism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSCummunism += 1>> - <<elseif $arcologies[$j].FSPastoralist > $arcologies[$i].FSCummunism + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Cummunism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Pastoralist society.<</if>> - <<set $arcologies[$i].FSCummunism -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSCummunism > $arcologies[$i].FSCummunism + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Cummunism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSCummunism += 1>> + <<elseif $arcologies[$j].FSPastoralist > $arcologies[$i].FSCummunism + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Cummunism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Pastoralist society.<</if>> + <<set $arcologies[$i].FSCummunism -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSCummunism >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSCummunism - $FSLockinLevel>> - <<set $arcologies[$i].FSCummunism = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Cummunism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesCummunism.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSCummunism >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSCummunism - $FSLockinLevel>> + <<set $arcologies[$i].FSCummunism = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Cummunism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesCummunism.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSCummunism < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Cummunism. + <<set $arcologies[$i].FSCummunism = "unset">> <</if>> - <<elseif $arcologies[$i].FSCummunism < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Cummunism. - <<set $arcologies[$i].FSCummunism = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSCummunism != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecInjection == 5>> - It's an @@.lightgreen;excellent market@@ for your corporation's world-class cum producers, improving sales and helping social progress. - <<set $arcologies[$i].FSCummunism += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <<elseif $corpSpecHormones == 2>> - It's a @@.lightgreen;good market@@ for your corporation's masculinized slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSCummunism += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecDick == 1 && $corpSpecBalls == 1>> - It's a @@.lightgreen;good market@@ for your corporation's slaves standard dicks and balls, improving sales and helping social progress. - <<set $arcologies[$i].FSCummunism += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecInjection == 5>> + It's an @@.lightgreen;excellent market@@ for your corporation's world-class cum producers, improving sales and helping social progress. + <<set $arcologies[$i].FSCummunism += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <<elseif $corpSpecHormones == 2>> + It's a @@.lightgreen;good market@@ for your corporation's masculinized slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSCummunism += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecDick == 1 && $corpSpecBalls == 1>> + It's a @@.lightgreen;good market@@ for your corporation's slaves standard dicks and balls, improving sales and helping social progress. + <<set $arcologies[$i].FSCummunism += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSPhysicalIdealist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSPhysicalIdealist += $efficiency>> + <<set $arcologies[$i].FSPhysicalIdealist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSPhysicalIdealist > $arcologies[$i].FSPhysicalIdealist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Physical Idealism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSPhysicalIdealist += 1>> - <<elseif $arcologies[$j].FSHedonisticDecadence > $arcologies[$i].FSPhysicalIdealist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Physical Idealism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Decadent Hedonism society.<</if>> - <<set $arcologies[$i].FSPhysicalIdealist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSPhysicalIdealist > $arcologies[$i].FSPhysicalIdealist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Physical Idealism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSPhysicalIdealist += 1>> + <<elseif $arcologies[$j].FSHedonisticDecadence > $arcologies[$i].FSPhysicalIdealist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Physical Idealism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Decadent Hedonism society.<</if>> + <<set $arcologies[$i].FSPhysicalIdealist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSPhysicalIdealist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSPhysicalIdealist - $FSLockinLevel>> - <<set $arcologies[$i].FSPhysicalIdealist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Physical Idealism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesPhysicalIdealist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSPhysicalIdealist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSPhysicalIdealist - $FSLockinLevel>> + <<set $arcologies[$i].FSPhysicalIdealist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Physical Idealism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesPhysicalIdealist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSPhysicalIdealist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Physical Idealism. + <<set $arcologies[$i].FSPhysicalIdealist = "unset">> <</if>> - <<elseif $arcologies[$i].FSPhysicalIdealist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Physical Idealism. - <<set $arcologies[$i].FSPhysicalIdealist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSPhysicalIdealist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecMuscle == 5 >> - It's an @@.lightgreen;excellent market@@ for your corporation's ripped chicks, improving sales and helping social progress. - <<set $arcologies[$i].FSPhysicalIdealist += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <<elseif $corpSpecMuscle == 4>> - It's a @@.lightgreen;good market@@ for your corporation's toned ladies, improving sales and helping social progress. - <<set $arcologies[$i].FSPhysicalIdealist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <<elseif $corpSpecHeight > 3>> - It's a @@.lightgreen;good market@@ for your corporation's tall ladies, improving sales and helping social progress. - <<set $arcologies[$i].FSPhysicalIdealist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecMuscle == 5 >> + It's an @@.lightgreen;excellent market@@ for your corporation's ripped chicks, improving sales and helping social progress. + <<set $arcologies[$i].FSPhysicalIdealist += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <<elseif $corpSpecMuscle == 4>> + It's a @@.lightgreen;good market@@ for your corporation's toned ladies, improving sales and helping social progress. + <<set $arcologies[$i].FSPhysicalIdealist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <<elseif $corpSpecHeight > 3>> + It's a @@.lightgreen;good market@@ for your corporation's tall ladies, improving sales and helping social progress. + <<set $arcologies[$i].FSPhysicalIdealist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSHedonisticDecadence != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSHedonisticDecadence += $efficiency>> + <<set $arcologies[$i].FSHedonisticDecadence += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSHedonisticDecadence > $arcologies[$i].FSHedonisticDecadence + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Decadent Hedonism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSHedonisticDecadence += 1>> - <<elseif $arcologies[$j].FSPhysicalIdealist > $arcologies[$i].FSHedonisticDecadence + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Decadent Hedonism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Physical Idealism society.<</if>> - <<set $arcologies[$i].FSHedonisticDecadence -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSHedonisticDecadence > $arcologies[$i].FSHedonisticDecadence + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Decadent Hedonism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSHedonisticDecadence += 1>> + <<elseif $arcologies[$j].FSPhysicalIdealist > $arcologies[$i].FSHedonisticDecadence + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Decadent Hedonism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Physical Idealism society.<</if>> + <<set $arcologies[$i].FSHedonisticDecadence -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSHedonisticDecadence >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSHedonisticDecadence - $FSLockinLevel>> - <<set $arcologies[$i].FSHedonisticDecadence = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - <<set $arcologies[$i].FSHedonisticDecadenceResearch = 1>> - Decadent Hedonism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesHedonisticDecadence.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSHedonisticDecadence >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSHedonisticDecadence - $FSLockinLevel>> + <<set $arcologies[$i].FSHedonisticDecadence = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + <<set $arcologies[$i].FSHedonisticDecadenceResearch = 1>> + Decadent Hedonism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesHedonisticDecadence.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSHedonisticDecadence < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Decadent Hedonism. + <<set $arcologies[$i].FSHedonisticDecadence = "unset">> <</if>> - <<elseif $arcologies[$i].FSHedonisticDecadence < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Decadent Hedonism. - <<set $arcologies[$i].FSHedonisticDecadence = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSHedonisticDecadence != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecTrust > 3>> - It's an @@.lightgreen;excellent market@@ for your corporation's well kept, happy slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSHedonisticDecadence += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <<elseif $corpSpecSexEd == 2>> - It's a @@.lightgreen;good market@@ for your corporation's skilled slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSHedonisticDecadence += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecTrust > 3>> + It's an @@.lightgreen;excellent market@@ for your corporation's well kept, happy slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSHedonisticDecadence += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <<elseif $corpSpecSexEd == 2>> + It's a @@.lightgreen;good market@@ for your corporation's skilled slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSHedonisticDecadence += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> @@ -1526,397 +1526,397 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol <<set $arcologies[$i].FSIncestFetishist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSIncestFetishist > $arcologies[$i].FSIncestFetishist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Incest Fetishism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSIncestFetishist += 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSIncestFetishist > $arcologies[$i].FSIncestFetishist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Incest Fetishism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSIncestFetishist += 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSIncestFetishist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSIncestFetishist - $FSLockinLevel>> - <<set $arcologies[$i].FSIncestFetishist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Incest Fetishism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesIncestFetishist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSIncestFetishist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSIncestFetishist - $FSLockinLevel>> + <<set $arcologies[$i].FSIncestFetishist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Incest Fetishism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesIncestFetishist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSIncestFetishist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Incest Fetishism. + <<set $arcologies[$i].FSIncestFetishist = "unset">> <</if>> - <<elseif $arcologies[$i].FSIncestFetishist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Incest Fetishism. - <<set $arcologies[$i].FSIncestFetishist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSIncestFetishist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecAge == 3>> - It's a @@.lightgreen;good market@@ for your corporation's motherly slaves, especially those that look like peoples mothers, improving sales and helping social progress. - <<set $arcologies[$i].FSIncestFetishist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecAge == 3>> + It's a @@.lightgreen;good market@@ for your corporation's motherly slaves, especially those that look like peoples mothers, improving sales and helping social progress. + <<set $arcologies[$i].FSIncestFetishist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSChattelReligionist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSChattelReligionist += $efficiency>> + <<set $arcologies[$i].FSChattelReligionist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSChattelReligionist > $arcologies[$i].FSChattelReligionist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Chattel Religionism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSChattelReligionist += 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSChattelReligionist > $arcologies[$i].FSChattelReligionist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Chattel Religionism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSChattelReligionist += 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSChattelReligionist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSChattelReligionist - $FSLockinLevel>> - <<set $arcologies[$i].FSChattelReligionist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Chattel Religionism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesChattelReligionist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSChattelReligionist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSChattelReligionist - $FSLockinLevel>> + <<set $arcologies[$i].FSChattelReligionist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Chattel Religionism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesChattelReligionist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSChattelReligionist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Chattel Religionism. + <<set $arcologies[$i].FSChattelReligionist = "unset">> <</if>> - <<elseif $arcologies[$i].FSChattelReligionist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Chattel Religionism. - <<set $arcologies[$i].FSChattelReligionist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSChattelReligionist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecSexEd == 2>> - It's an @@.lightgreen;excellent market@@ for your corporation's holy sex slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSChattelReligionist += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <<elseif $corpSpecSexEd == 1>> - It's a @@.lightgreen;good market@@ for your corporation's aspiring sexual acolytes, improving sales and helping social progress. - <<set $arcologies[$i].FSChattelReligionist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecSexEd == 2>> + It's an @@.lightgreen;excellent market@@ for your corporation's holy sex slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSChattelReligionist += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <<elseif $corpSpecSexEd == 1>> + It's a @@.lightgreen;good market@@ for your corporation's aspiring sexual acolytes, improving sales and helping social progress. + <<set $arcologies[$i].FSChattelReligionist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSRomanRevivalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSRomanRevivalist += $efficiency>> + <<set $arcologies[$i].FSRomanRevivalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Roman Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSRomanRevivalist += 1>> - <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> - <<set $arcologies[$i].FSRomanRevivalist -= 1>> - <<elseif $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> - <<set $arcologies[$i].FSRomanRevivalist -= 1>> - <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> - <<set $arcologies[$i].FSRomanRevivalist -= 1>> - <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> - <<set $arcologies[$i].FSRomanRevivalist -= 1>> - <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> - <<set $arcologies[$i].FSRomanRevivalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Roman Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSRomanRevivalist += 1>> + <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> + <<set $arcologies[$i].FSRomanRevivalist -= 1>> + <<elseif $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> + <<set $arcologies[$i].FSRomanRevivalist -= 1>> + <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> + <<set $arcologies[$i].FSRomanRevivalist -= 1>> + <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> + <<set $arcologies[$i].FSRomanRevivalist -= 1>> + <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSRomanRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Roman Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> + <<set $arcologies[$i].FSRomanRevivalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSRomanRevivalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSRomanRevivalist - $FSLockinLevel>> - <<set $arcologies[$i].FSRomanRevivalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Roman Revivalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesRomanRevivalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSRomanRevivalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSRomanRevivalist - $FSLockinLevel>> + <<set $arcologies[$i].FSRomanRevivalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Roman Revivalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesRomanRevivalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSRomanRevivalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Roman Revivalism. + <<set $arcologies[$i].FSRomanRevivalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSRomanRevivalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Roman Revivalism. - <<set $arcologies[$i].FSRomanRevivalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSRomanRevivalist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecEducation > 0>> - It's a @@.lightgreen;good market@@ for your corporation's properly educated slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSRomanRevivalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecEducation > 0>> + It's a @@.lightgreen;good market@@ for your corporation's properly educated slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSRomanRevivalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSAztecRevivalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSAztecRevivalist += $efficiency>> + <<set $arcologies[$i].FSAztecRevivalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Aztec Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSAztecRevivalist += 1>> - <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> - <<set $arcologies[$i].FSAztecRevivalist -= 1>> - <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> - <<set $arcologies[$i].FSAztecRevivalist -= 1>> - <<elseif $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> - <<set $arcologies[$i].FSAztecRevivalist -= 1>> - <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> - <<set $arcologies[$i].FSAztecRevivalist -= 1>> - <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> - <<set $arcologies[$i].FSAztecRevivalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Aztec Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSAztecRevivalist += 1>> + <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> + <<set $arcologies[$i].FSAztecRevivalist -= 1>> + <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> + <<set $arcologies[$i].FSAztecRevivalist -= 1>> + <<elseif $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> + <<set $arcologies[$i].FSAztecRevivalist -= 1>> + <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> + <<set $arcologies[$i].FSAztecRevivalist -= 1>> + <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSAztecRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Aztec Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> + <<set $arcologies[$i].FSAztecRevivalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSAztecRevivalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSAztecRevivalist - $FSLockinLevel>> - <<set $arcologies[$i].FSAztecRevivalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Aztec Revivalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesAztecRevivalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSAztecRevivalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSAztecRevivalist - $FSLockinLevel>> + <<set $arcologies[$i].FSAztecRevivalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Aztec Revivalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesAztecRevivalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSAztecRevivalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Aztec Revivalism. + <<set $arcologies[$i].FSAztecRevivalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSAztecRevivalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Aztec Revivalism. - <<set $arcologies[$i].FSAztecRevivalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSAztecRevivalist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecAccent == 1>> - It's a @@.lightgreen;good market@@ for your corporation's lovely mix of slave accents, improving sales and helping social progress. - <<set $arcologies[$i].FSAztecRevivalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecAccent == 1>> + It's a @@.lightgreen;good market@@ for your corporation's lovely mix of slave accents, improving sales and helping social progress. + <<set $arcologies[$i].FSAztecRevivalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSEgyptianRevivalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSEgyptianRevivalist += $efficiency>> + <<set $arcologies[$i].FSEgyptianRevivalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Egyptian Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSEgyptianRevivalist += 1>> - <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> - <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> - <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> - <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> - <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> - <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> - <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> - <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> - <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> - <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Egyptian Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSEgyptianRevivalist += 1>> + <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> + <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> + <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> + <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> + <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> + <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> + <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> + <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> + <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSEgyptianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Egyptian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> + <<set $arcologies[$i].FSEgyptianRevivalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSEgyptianRevivalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSEgyptianRevivalist - $FSLockinLevel>> - <<set $arcologies[$i].FSEgyptianRevivalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Egyptian Revivalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesEgyptianRevivalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSEgyptianRevivalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSEgyptianRevivalist - $FSLockinLevel>> + <<set $arcologies[$i].FSEgyptianRevivalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Egyptian Revivalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesEgyptianRevivalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSEgyptianRevivalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Egyptian Revivalism. + <<set $arcologies[$i].FSEgyptianRevivalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSEgyptianRevivalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Egyptian Revivalism. - <<set $arcologies[$i].FSEgyptianRevivalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSEgyptianRevivalist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecAccent == 1>> - It's a @@.lightgreen;good market@@ for your corporation's lovely mix of slave accents, improving sales and helping social progress. - <<set $arcologies[$i].FSEgyptianRevivalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecAccent == 1>> + It's a @@.lightgreen;good market@@ for your corporation's lovely mix of slave accents, improving sales and helping social progress. + <<set $arcologies[$i].FSEgyptianRevivalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSEdoRevivalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSEdoRevivalist += $efficiency>> + <<set $arcologies[$i].FSEdoRevivalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Edo Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSEdoRevivalist += 1>> - <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> - <<set $arcologies[$i].FSEdoRevivalist -= 1>> - <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> - <<set $arcologies[$i].FSEdoRevivalist -= 1>> - <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> - <<set $arcologies[$i].FSEdoRevivalist -= 1>> - <<elseif $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> - <<set $arcologies[$i].FSEdoRevivalist -= 1>> - <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> - <<set $arcologies[$i].FSEdoRevivalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Edo Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSEdoRevivalist += 1>> + <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> + <<set $arcologies[$i].FSEdoRevivalist -= 1>> + <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> + <<set $arcologies[$i].FSEdoRevivalist -= 1>> + <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> + <<set $arcologies[$i].FSEdoRevivalist -= 1>> + <<elseif $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> + <<set $arcologies[$i].FSEdoRevivalist -= 1>> + <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSEdoRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Edo Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> + <<set $arcologies[$i].FSEdoRevivalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSEdoRevivalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSEdoRevivalist - $FSLockinLevel>> - <<set $arcologies[$i].FSEdoRevivalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Edo Revivalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesEdoRevivalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSEdoRevivalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSEdoRevivalist - $FSLockinLevel>> + <<set $arcologies[$i].FSEdoRevivalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Edo Revivalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesEdoRevivalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSEdoRevivalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Edo Revivalism. + <<set $arcologies[$i].FSEdoRevivalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSEdoRevivalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Edo Revivalism. - <<set $arcologies[$i].FSEdoRevivalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSEdoRevivalist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecAccent == 2>> - It's a @@.lightgreen;good market@@ for your corporation's linguistically perfect slaves, improving sales and helping social progress. - <<set $arcologies[$i].FSEdoRevivalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecAccent == 2>> + It's a @@.lightgreen;good market@@ for your corporation's linguistically perfect slaves, improving sales and helping social progress. + <<set $arcologies[$i].FSEdoRevivalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSArabianRevivalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSArabianRevivalist += $efficiency>> + <<set $arcologies[$i].FSArabianRevivalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Arabian Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSArabianRevivalist += 1>> - <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> - <<set $arcologies[$i].FSArabianRevivalist -= 1>> - <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> - <<set $arcologies[$i].FSArabianRevivalist -= 1>> - <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> - <<set $arcologies[$i].FSArabianRevivalist -= 1>> - <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> - <<set $arcologies[$i].FSArabianRevivalist -= 1>> - <<elseif $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> - <<set $arcologies[$i].FSArabianRevivalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Arabian Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSArabianRevivalist += 1>> + <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> + <<set $arcologies[$i].FSArabianRevivalist -= 1>> + <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> + <<set $arcologies[$i].FSArabianRevivalist -= 1>> + <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> + <<set $arcologies[$i].FSArabianRevivalist -= 1>> + <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> + <<set $arcologies[$i].FSArabianRevivalist -= 1>> + <<elseif $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSArabianRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Arabian Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Chinese Revivalist society.<</if>> + <<set $arcologies[$i].FSArabianRevivalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSArabianRevivalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSArabianRevivalist - $FSLockinLevel>> - <<set $arcologies[$i].FSArabianRevivalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Arabian Revivalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesArabianRevivalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSArabianRevivalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSArabianRevivalist - $FSLockinLevel>> + <<set $arcologies[$i].FSArabianRevivalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Arabian Revivalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesArabianRevivalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSArabianRevivalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Arabian Revivalism. + <<set $arcologies[$i].FSArabianRevivalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSArabianRevivalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Arabian Revivalism. - <<set $arcologies[$i].FSArabianRevivalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSArabianRevivalist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecDevotion == 5>> - It's an @@.lightgreen;excellent market@@ for your corporation's harem-ready devotees, improving sales and helping social progress. - <<set $arcologies[$i].FSArabianRevivalist += 2>> - <<set $corpNeighborBonus += _corpBonus*2>> - <<elseif $corpSpecDevotion == 4>> - It's a @@.lightgreen;good market@@ for your corporation's properly broken girls, improving sales and helping social progress. - <<set $arcologies[$i].FSArabianRevivalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecDevotion == 5>> + It's an @@.lightgreen;excellent market@@ for your corporation's harem-ready devotees, improving sales and helping social progress. + <<set $arcologies[$i].FSArabianRevivalist += 2>> + <<set $corpNeighborBonus += _corpBonus*2>> + <<elseif $corpSpecDevotion == 4>> + It's a @@.lightgreen;good market@@ for your corporation's properly broken girls, improving sales and helping social progress. + <<set $arcologies[$i].FSArabianRevivalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <<elseif $arcologies[$i].FSChineseRevivalist != "unset">> <<set _societiesAdopted += 1>> <<if $arcologies[$i].direction != 0>> - <<set $arcologies[$i].FSChineseRevivalist += $efficiency>> + <<set $arcologies[$i].FSChineseRevivalist += $efficiency>> <</if>> <<for $j = 0; $j < $arcologies.length; $j++>> - <<if $arcologies[$i].direction != $arcologies[$j].direction>> - <<if $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Chinese Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> - <<set $arcologies[$i].FSChineseRevivalist += 1>> - <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> - <<set $arcologies[$i].FSChineseRevivalist -= 1>> - <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> - <<set $arcologies[$i].FSChineseRevivalist -= 1>> - <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> - <<set $arcologies[$i].FSChineseRevivalist -= 1>> - <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> - <<set $arcologies[$i].FSChineseRevivalist -= 1>> - <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> - <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> - <<set $arcologies[$i].FSChineseRevivalist -= 1>> + <<if $arcologies[$i].direction != $arcologies[$j].direction>> + <<if $arcologies[$j].FSChineseRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Chinese Revivalism in $arcologies[$i].name is influenced by $arcologies[$j].name's more advanced society.<</if>> + <<set $arcologies[$i].FSChineseRevivalist += 1>> + <<elseif $arcologies[$j].FSRomanRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Roman Revivalist society.<</if>> + <<set $arcologies[$i].FSChineseRevivalist -= 1>> + <<elseif $arcologies[$j].FSAztecRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Aztec Revivalist society.<</if>> + <<set $arcologies[$i].FSChineseRevivalist -= 1>> + <<elseif $arcologies[$j].FSEgyptianRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Egyptian Revivalist society.<</if>> + <<set $arcologies[$i].FSChineseRevivalist -= 1>> + <<elseif $arcologies[$j].FSEdoRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Edo Revivalist society.<</if>> + <<set $arcologies[$i].FSChineseRevivalist -= 1>> + <<elseif $arcologies[$j].FSArabianRevivalist > $arcologies[$i].FSChineseRevivalist + _FSCrossThresh>> + <<if $showNeighborDetails != 0>>Development of Chinese Revivalism in $arcologies[$i].name is slowed by contact with $arcologies[$j].name's more advanced Arabian Revivalist society.<</if>> + <<set $arcologies[$i].FSChineseRevivalist -= 1>> + <</if>> <</if>> - <</if>> <</for>> <<if $arcologies[$i].direction != 0>> - <<if $arcologies[$i].FSChineseRevivalist >= $FSLockinLevel>> - <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSChineseRevivalist - $FSLockinLevel>> - <<set $arcologies[$i].FSChineseRevivalist = $FSLockinLevel>> - <<set $toSearch = $arcologies[$i].name>> - <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> - Chinese Revivalism has reached stability and acceptance there. The arcology has been renamed - <<set $arcologies[$i].name = setup.ArcologyNamesChineseRevivalist.random()>> - '' $arcologies[$i].name'' to mark the occasion. + <<if $arcologies[$i].FSChineseRevivalist >= $FSLockinLevel>> + <<set $arcologies[$i].influenceBonus += $arcologies[$i].FSChineseRevivalist - $FSLockinLevel>> + <<set $arcologies[$i].FSChineseRevivalist = $FSLockinLevel>> + <<set $toSearch = $arcologies[$i].name>> + <<if ($toSearch.indexOf("Arcology") != -1) && (random(0,2) == 0)>> + Chinese Revivalism has reached stability and acceptance there. The arcology has been renamed + <<set $arcologies[$i].name = setup.ArcologyNamesChineseRevivalist.random()>> + '' $arcologies[$i].name'' to mark the occasion. + <</if>> + <<elseif $arcologies[$i].FSChineseRevivalist < 0>> + $arcologies[$i].name @@.cyan;has given up@@ on Chinese Revivalism. + <<set $arcologies[$i].FSChineseRevivalist = "unset">> <</if>> - <<elseif $arcologies[$i].FSChineseRevivalist < 0>> - $arcologies[$i].name @@.cyan;has given up@@ on Chinese Revivalism. - <<set $arcologies[$i].FSChineseRevivalist = "unset">> - <</if>> <</if>> <<if $arcologies[$i].FSChineseRevivalist != "unset">> - <<if $corpIncorporated == 1>> - <<if $corpSpecIntelligence == 3>> - It's a @@.lightgreen;good market@@ for your corporation's intelligent Head Girl prospects, improving sales and helping social progress. - <<set $arcologies[$i].FSChineseRevivalist += 1>> - <<set $corpNeighborBonus += _corpBonus>> - <</if>> - <</if>> + <<if $corpIncorporated == 1>> + <<if $corpSpecIntelligence == 3>> + It's a @@.lightgreen;good market@@ for your corporation's intelligent Head Girl prospects, improving sales and helping social progress. + <<set $arcologies[$i].FSChineseRevivalist += 1>> + <<set $corpNeighborBonus += _corpBonus>> + <</if>> + <</if>> <</if>> <</if>> @@ -1928,13 +1928,13 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol /* FUTURE SOCIETY ADOPTION */ <<if $arcologies[$i].direction != 0>> -<<if _societiesAdopted < $FSCreditCount>> -<<if ($arcologies[$i].rival == 1) || (_societiesAdopted < ($arcologies[$i].prosperity/25)+($week/25)-3)>> + <<if _societiesAdopted < $FSCreditCount>> + <<if ($arcologies[$i].rival == 1) || (_societiesAdopted < ($arcologies[$i].prosperity/25)+($week/25)-3)>> -<<include "Neighbors FS Adoption">> + <<include "Neighbors FS Adoption">> -<</if>> -<</if>> + <</if>> + <</if>> <</if>> /* CLOSES FUTURE SOCIETY ADOPTION */ /* INFLUENCE RECEPTION */ @@ -1963,325 +1963,325 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol <<if $arcologies[$j].FSSubjugationist > 60>> <<if ($arcologies[$i].FSSubjugationist != "unset")>> - <<if ($arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSubjugationistRace)>> + <<if ($arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSubjugationistRace)>> <<set $arcologies[$i].FSSubjugationist += Math.trunc(($arcologies[$j].FSSubjugationist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSSubjugationist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its racially aligned Subjugationism")>> - <<else>> + <<if $arcologies[$i].FSSubjugationist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its racially aligned Subjugationism")>> + <<else>> <<set $arcologies[$i].FSSubjugationist -= Math.trunc(($arcologies[$j].FSSubjugationist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Subjugationism")>> - <</if>> + <<set $desc.push("attacking its incompatible Subjugationism")>> + <</if>> <<elseif ($arcologies[$i].FSSupremacist != "unset") && ($arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSupremacistRace)>> <<set $arcologies[$i].FSSupremacist -= Math.trunc(($arcologies[$j].FSSubjugationist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its opposing Supremacism")>> + <<set $desc.push("attacking its opposing Supremacism")>> <</if>> <</if>> <<if $arcologies[$j].FSSupremacist > 60>> <<if ($arcologies[$i].FSSupremacist != "unset")>> - <<if ($arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSupremacistRace)>> + <<if ($arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSupremacistRace)>> <<set $arcologies[$i].FSSupremacist += Math.trunc(($arcologies[$j].FSSupremacist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSSupremacist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its racially aligned Supremacism")>> + <<if $arcologies[$i].FSSupremacist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its racially aligned Supremacism")>> <<else>> <<set $arcologies[$i].FSSupremacist -= Math.trunc(($arcologies[$j].FSSupremacist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Supremacism")>> - <</if>> + <<set $desc.push("attacking its incompatible Supremacism")>> + <</if>> <<elseif ($arcologies[$i].FSSubjugationist != "unset") && ($arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSubjugationistRace)>> <<set $arcologies[$i].FSSubjugationist -= Math.trunc(($arcologies[$j].FSSupremacist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its opposing Subjugationism")>> + <<set $desc.push("attacking its opposing Subjugationism")>> <</if>> <</if>> <<if $arcologies[$j].FSRepopulationFocus > 60>> <<if $arcologies[$i].FSRepopulationFocus != "unset">> <<set $arcologies[$i].FSRepopulationFocus += Math.trunc(($arcologies[$j].FSRepopulationFocus-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSRepopulationFocus > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Repopulationism")>> + <<if $arcologies[$i].FSRepopulationFocus > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Repopulationism")>> <<elseif $arcologies[$i].FSRestart != "unset">> <<set $arcologies[$i].FSRestart -= Math.trunc(($arcologies[$j].FSRepopulationFocus-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Eugenics")>> + <<set $desc.push("attacking its Eugenics")>> <</if>> <<elseif $arcologies[$j].FSRestart > 60>> <<if $arcologies[$i].FSRestart != "unset">> <<set $arcologies[$i].FSRestart += Math.trunc(($arcologies[$j].FSRestart-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSRestart > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Eugenics")>> + <<if $arcologies[$i].FSRestart > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Eugenics")>> <<elseif $arcologies[$i].FSRepopulationFocus != "unset">> <<set $arcologies[$i].FSRepopulationFocus -= Math.trunc(($arcologies[$j].FSRestart-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Repopulation Efforts")>> + <<set $desc.push("attacking its Repopulation Efforts")>> <</if>> <</if>> <<if $arcologies[$j].FSGenderRadicalist > 60>> <<if $arcologies[$i].FSGenderRadicalist != "unset">> <<set $arcologies[$i].FSGenderRadicalist += Math.trunc(($arcologies[$j].FSGenderRadicalist-60)/4)+$appliedInfluenceBonus>> <<if $arcologies[$i].FSGenderRadicalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Gender Radicalism")>> + <<set $desc.push("helping to advance its Gender Radicalism")>> <<elseif $arcologies[$i].FSGenderFundamentalist != "unset">> <<set $arcologies[$i].FSGenderFundamentalist -= Math.trunc(($arcologies[$j].FSGenderRadicalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Gender Fundamentalism")>> + <<set $desc.push("attacking its Gender Fundamentalism")>> <</if>> <<elseif $arcologies[$j].FSGenderFundamentalist > 60>> <<if $arcologies[$i].FSGenderFundamentalist != "unset">> <<set $arcologies[$i].FSGenderFundamentalist += Math.trunc(($arcologies[$j].FSGenderFundamentalist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSGenderFundamentalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Gender Fundamentalism")>> + <<if $arcologies[$i].FSGenderFundamentalist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Gender Fundamentalism")>> <<elseif $arcologies[$i].FSGenderRadicalist != "unset">> <<set $arcologies[$i].FSGenderRadicalist -= Math.trunc(($arcologies[$j].FSGenderFundamentalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Gender Radicalism")>> + <<set $desc.push("attacking its Gender Radicalism")>> <</if>> <</if>> <<if $arcologies[$j].FSPaternalist > 60>> <<if $arcologies[$i].FSPaternalist != "unset">> <<set $arcologies[$i].FSPaternalist += Math.trunc(($arcologies[$j].FSPaternalist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSPaternalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Paternalism")>> + <<if $arcologies[$i].FSPaternalist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Paternalism")>> <<elseif $arcologies[$i].FSDegradationist != "unset">> <<set $arcologies[$i].FSDegradationist -= Math.trunc(($arcologies[$j].FSPaternalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Degradationism")>> + <<set $desc.push("attacking its Degradationism")>> <</if>> <<elseif $arcologies[$j].FSDegradationist > 60>> <<if $arcologies[$i].FSDegradationist != "unset">> <<set $arcologies[$i].FSDegradationist += Math.trunc(($arcologies[$j].FSDegradationist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSDegradationist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Degradationism")>> + <<if $arcologies[$i].FSDegradationist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Degradationism")>> <<elseif $arcologies[$i].FSPaternalist != "unset">> <<set $arcologies[$i].FSPaternalist -= Math.trunc(($arcologies[$j].FSDegradationist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Paternalism")>> + <<set $desc.push("attacking its Paternalism")>> <</if>> <</if>> <<if $arcologies[$j].FSBodyPurist > 60>> <<if $arcologies[$i].FSBodyPurist != "unset">> <<set $arcologies[$i].FSBodyPurist += Math.trunc(($arcologies[$j].FSBodyPurist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSBodyPurist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Body Purism")>> + <<if $arcologies[$i].FSBodyPurist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Body Purism")>> <<elseif $arcologies[$i].FSTransformationFetishist != "unset">> <<set $arcologies[$i].FSTransformationFetishist -= Math.trunc(($arcologies[$j].FSBodyPurist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Transformation Fetishism")>> + <<set $desc.push("attacking its Transformation Fetishism")>> <</if>> <<elseif $arcologies[$j].FSTransformationFetishist > 60>> <<if $arcologies[$i].FSTransformationFetishist != "unset">> <<set $arcologies[$i].FSTransformationFetishist += Math.trunc(($arcologies[$j].FSTransformationFetishist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSTransformationFetishist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Transformation Fetishism")>> + <<if $arcologies[$i].FSTransformationFetishist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Transformation Fetishism")>> <<elseif $arcologies[$i].FSBodyPurist != "unset">> <<set $arcologies[$i].FSBodyPurist -= Math.trunc(($arcologies[$j].FSTransformationFetishist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Body Purism")>> + <<set $desc.push("attacking its Body Purism")>> <</if>> <</if>> <<if $arcologies[$j].FSYouthPreferentialist > 60>> <<if $arcologies[$i].FSYouthPreferentialist != "unset">> <<set $arcologies[$i].FSYouthPreferentialist += Math.trunc(($arcologies[$j].FSYouthPreferentialist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSYouthPreferentialist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Youth Preferentialism")>> + <<if $arcologies[$i].FSYouthPreferentialist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Youth Preferentialism")>> <<elseif $arcologies[$i].FSMaturityPreferentialist != "unset">> <<set $arcologies[$i].FSMaturityPreferentialist -= Math.trunc(($arcologies[$j].FSYouthPreferentialist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Maturity Preferentialism")>> + <<set $desc.push("attacking its Maturity Preferentialism")>> <</if>> <<elseif $arcologies[$j].FSMaturityPreferentialist > 60>> <<if $arcologies[$i].FSMaturityPreferentialist != "unset">> <<set $arcologies[$i].FSMaturityPreferentialist += Math.trunc(($arcologies[$j].FSMaturityPreferentialist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSMaturityPreferentialist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Maturity Preferentialism")>> + <<if $arcologies[$i].FSMaturityPreferentialist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Maturity Preferentialism")>> <<elseif $arcologies[$i].FSYouthPreferentialist != "unset">> <<set $arcologies[$i].FSYouthPreferentialist -= Math.trunc(($arcologies[$j].FSMaturityPreferentialist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Youth Preferentialism")>> + <<set $desc.push("attacking its Youth Preferentialism")>> <</if>> <</if>> <<if $arcologies[$j].FSSlimnessEnthusiast > 60>> <<if $arcologies[$i].FSSlimnessEnthusiast != "unset">> <<set $arcologies[$i].FSSlimnessEnthusiast += Math.trunc(($arcologies[$j].FSSlimnessEnthusiast-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSSlimnessEnthusiast > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Slimness Enthusiasm")>> + <<if $arcologies[$i].FSSlimnessEnthusiast > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Slimness Enthusiasm")>> <<elseif $arcologies[$i].FSAssetExpansionist != "unset">> <<set $arcologies[$i].FSAssetExpansionist -= Math.trunc(($arcologies[$j].FSSlimnessEnthusiast-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Asset Expansionism")>> + <<set $desc.push("attacking its Asset Expansionism")>> <</if>> <<elseif $arcologies[$j].FSAssetExpansionist > 60>> <<if $arcologies[$i].FSAssetExpansionist != "unset">> <<set $arcologies[$i].FSAssetExpansionist += Math.trunc(($arcologies[$j].FSAssetExpansionist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSAssetExpansionist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Asset Expansionism")>> + <<if $arcologies[$i].FSAssetExpansionist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Asset Expansionism")>> <<elseif $arcologies[$i].FSSlimnessEnthusiast != "unset">> <<set $arcologies[$i].FSSlimnessEnthusiast -= Math.trunc(($arcologies[$j].FSAssetExpansionist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Slimness Enthusiasm")>> + <<set $desc.push("attacking its Slimness Enthusiasm")>> <</if>> <</if>> <<if $arcologies[$j].FSPastoralist > 60>> <<if $arcologies[$i].FSPastoralist != "unset">> <<set $arcologies[$i].FSPastoralist += Math.trunc(($arcologies[$j].FSPastoralist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSPastoralist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Pastoralism")>> + <<if $arcologies[$i].FSPastoralist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Pastoralism")>> <<elseif $arcologies[$i].FSCummunism != "unset">> <<set $arcologies[$i].FSCummunism -= Math.trunc(($arcologies[$j].FSPastoralist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Cummunism")>> + <<set $desc.push("attacking its Cummunism")>> <</if>> <<elseif $arcologies[$j].FSCummunism > 60>> <<if $arcologies[$i].FSCummunism != "unset">> <<set $arcologies[$i].FSCummunism += Math.trunc(($arcologies[$j].FSCummunism-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSCummunism > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Cummunism")>> + <<if $arcologies[$i].FSCummunism > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Cummunism")>> <<elseif $arcologies[$i].FSPastoralist != "unset">> <<set $arcologies[$i].FSPastoralist -= Math.trunc(($arcologies[$j].FSCummunism-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Pastoralism")>> + <<set $desc.push("attacking its Pastoralism")>> <</if>> <</if>> <<if $arcologies[$j].FSPhysicalIdealist > 60>> <<if $arcologies[$i].FSPhysicalIdealist != "unset">> <<set $arcologies[$i].FSPhysicalIdealist += Math.trunc(($arcologies[$j].FSPhysicalIdealist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSPhysicalIdealist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Physical Idealism")>> + <<if $arcologies[$i].FSPhysicalIdealist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Physical Idealism")>> <<elseif $arcologies[$i].FSHedonisticDecadence != "unset">> <<set $arcologies[$i].FSHedonisticDecadence -= Math.trunc(($arcologies[$j].FSPhysicalIdealist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Hedonism")>> + <<set $desc.push("attacking its Hedonism")>> <</if>> <<elseif $arcologies[$j].FSHedonisticDecadence > 60>> <<if $arcologies[$i].FSHedonisticDecadence != "unset">> <<set $arcologies[$i].FSHedonisticDecadence += Math.trunc(($arcologies[$j].FSHedonisticDecadence-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSHedonisticDecadence > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Hedonism")>> + <<if $arcologies[$i].FSHedonisticDecadence > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Hedonism")>> <<elseif $arcologies[$i].FSPhysicalIdealist != "unset">> <<set $arcologies[$i].FSPhysicalIdealist -= Math.trunc(($arcologies[$j].FSHedonisticDecadence-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its Physical Idealism")>> + <<set $desc.push("attacking its Physical Idealism")>> <</if>> <</if>> <<if $arcologies[$j].FSIncestFetishist > 60>> <<if $arcologies[$i].FSIncestFetishist != "unset">> <<set $arcologies[$i].FSIncestFetishist += Math.trunc(($arcologies[$j].FSIncestFetishist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSIncestFetishist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Incest Fetishism")>> + <<if $arcologies[$i].FSIncestFetishist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Incest Fetishism")>> <</if>> <</if>> <<if $arcologies[$j].FSChattelReligionist > 60>> <<if $arcologies[$i].FSChattelReligionist != "unset">> <<set $arcologies[$i].FSChattelReligionist += Math.trunc(($arcologies[$j].FSChattelReligionist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSChattelReligionist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Chattel Religionism")>> + <<if $arcologies[$i].FSChattelReligionist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Chattel Religionism")>> <</if>> <</if>> <<if $arcologies[$j].FSRomanRevivalist > 60>> <<if $arcologies[$i].FSRomanRevivalist != "unset">> <<set $arcologies[$i].FSRomanRevivalist += Math.trunc(($arcologies[$j].FSRomanRevivalist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSRomanRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Roman Revivalism")>> + <<if $arcologies[$i].FSRomanRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Roman Revivalism")>> <<elseif $arcologies[$i].FSAztecRevivalist != "unset">> <<set $arcologies[$i].FSAztecRevivalist -= Math.trunc(($arcologies[$j].FSRomanRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSEgyptianRevivalist != "unset">> <<set $arcologies[$i].FSEgyptianRevivalist -= Math.trunc(($arcologies[$j].FSRomanRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSEdoRevivalist != "unset">> <<set $arcologies[$i].FSEdoRevivalist -= Math.trunc(($arcologies[$j].FSRomanRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSArabianRevivalist != "unset">> <<set $arcologies[$i].FSArabianRevivalist -= Math.trunc(($arcologies[$j].FSRomanRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSChineseRevivalist != "unset">> <<set $arcologies[$i].FSChineseRevivalist -= Math.trunc(($arcologies[$j].FSRomanRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <</if>> <<elseif $arcologies[$j].FSAztecRevivalist > 60>> <<if $arcologies[$i].FSAztecRevivalist != "unset">> <<set $arcologies[$i].FSAztecRevivalist += Math.trunc(($arcologies[$j].FSAztecRevivalist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSAztecRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Aztec Revivalism")>> + <<if $arcologies[$i].FSAztecRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Aztec Revivalism")>> <<elseif $arcologies[$i].FSRomanRevivalist != "unset">> <<set $arcologies[$i].FSRomanRevivalist -= Math.trunc(($arcologies[$j].FSAztecRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSEgyptianRevivalist != "unset">> <<set $arcologies[$i].FSEgyptianRevivalist -= Math.trunc(($arcologies[$j].FSAztecRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSEdoRevivalist != "unset">> <<set $arcologies[$i].FSEdoRevivalist -= Math.trunc(($arcologies[$j].FSAztecRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSArabianRevivalist != "unset">> <<set $arcologies[$i].FSArabianRevivalist -= Math.trunc(($arcologies[$j].FSAztecRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSChineseRevivalist != "unset">> <<set $arcologies[$i].FSChineseRevivalist -= Math.trunc(($arcologies[$j].FSAztecRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <</if>> <<elseif $arcologies[$j].FSEgyptianRevivalist > 60>> <<if $arcologies[$i].FSEgyptianRevivalist != "unset">> <<set $arcologies[$i].FSEgyptianRevivalist += Math.trunc(($arcologies[$j].FSEgyptianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSEgyptianRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Egyptian Revivalism")>> + <<if $arcologies[$i].FSEgyptianRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Egyptian Revivalism")>> <<elseif $arcologies[$i].FSRomanRevivalist != "unset">> <<set $arcologies[$i].FSRomanRevivalist -= Math.trunc(($arcologies[$j].FSEgyptianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSAztecRevivalist != "unset">> <<set $arcologies[$i].FSAztecRevivalist -= Math.trunc(($arcologies[$j].FSEgyptianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSEdoRevivalist != "unset">> <<set $arcologies[$i].FSEdoRevivalist -= Math.trunc(($arcologies[$j].FSEgyptianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSArabianRevivalist != "unset">> <<set $arcologies[$i].FSArabianRevivalist -= Math.trunc(($arcologies[$j].FSEgyptianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSChineseRevivalist != "unset">> <<set $arcologies[$i].FSChineseRevivalist -= Math.trunc(($arcologies[$j].FSEgyptianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <</if>> <<elseif $arcologies[$j].FSEdoRevivalist > 60>> <<if $arcologies[$i].FSEdoRevivalist != "unset">> <<set $arcologies[$i].FSEdoRevivalist += Math.trunc(($arcologies[$j].FSEdoRevivalist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSEdoRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Edo Revivalism")>> + <<if $arcologies[$i].FSEdoRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Edo Revivalism")>> <<elseif $arcologies[$i].FSEgyptianRevivalist != "unset">> <<set $arcologies[$i].FSEgyptianRevivalist -= Math.trunc(($arcologies[$j].FSEdoRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSRomanRevivalist != "unset">> <<set $arcologies[$i].FSRomanRevivalist -= Math.trunc(($arcologies[$j].FSEdoRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSAztecRevivalist != "unset">> <<set $arcologies[$i].FSAztecRevivalist -= Math.trunc(($arcologies[$j].FSEdoRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSArabianRevivalist != "unset">> <<set $arcologies[$i].FSArabianRevivalist -= Math.trunc(($arcologies[$j].FSEdoRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSChineseRevivalist != "unset">> <<set $arcologies[$i].FSChineseRevivalist -= Math.trunc(($arcologies[$j].FSEdoRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <</if>> <<elseif $arcologies[$j].FSArabianRevivalist > 60>> <<if $arcologies[$i].FSArabianRevivalist != "unset">> <<set $arcologies[$i].FSArabianRevivalist += Math.trunc(($arcologies[$j].FSArabianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSArabianRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Arabian Revivalism")>> + <<if $arcologies[$i].FSArabianRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Arabian Revivalism")>> <<elseif $arcologies[$i].FSEgyptianRevivalist != "unset">> <<set $arcologies[$i].FSEgyptianRevivalist -= Math.trunc(($arcologies[$j].FSArabianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSEdoRevivalist != "unset">> <<set $arcologies[$i].FSEdoRevivalist -= Math.trunc(($arcologies[$j].FSArabianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSRomanRevivalist != "unset">> <<set $arcologies[$i].FSRomanRevivalist -= Math.trunc(($arcologies[$j].FSArabianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSAztecRevivalist != "unset">> <<set $arcologies[$i].FSAztecRevivalist -= Math.trunc(($arcologies[$j].FSArabianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSChineseRevivalist != "unset">> <<set $arcologies[$i].FSChineseRevivalist -= Math.trunc(($arcologies[$j].FSArabianRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <</if>> <<elseif $arcologies[$j].FSChineseRevivalist > 60>> <<if $arcologies[$i].FSChineseRevivalist != "unset">> <<set $arcologies[$i].FSChineseRevivalist += Math.trunc(($arcologies[$j].FSChineseRevivalist-60)/4)+$appliedInfluenceBonus>> - <<if $arcologies[$i].FSChineseRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> - <<set $desc.push("helping to advance its Chinese Revivalism")>> + <<if $arcologies[$i].FSChineseRevivalist > $FSLockinLevel>><<set _alignment += 1>><</if>> + <<set $desc.push("helping to advance its Chinese Revivalism")>> <<elseif $arcologies[$i].FSEgyptianRevivalist != "unset">> <<set $arcologies[$i].FSEgyptianRevivalist -= Math.trunc(($arcologies[$j].FSChineseRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSEdoRevivalist != "unset">> <<set $arcologies[$i].FSEdoRevivalist -= Math.trunc(($arcologies[$j].FSChineseRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSArabianRevivalist != "unset">> <<set $arcologies[$i].FSArabianRevivalist -= Math.trunc(($arcologies[$j].FSChineseRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSRomanRevivalist != "unset">> <<set $arcologies[$i].FSRomanRevivalist -= Math.trunc(($arcologies[$j].FSChineseRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <<elseif $arcologies[$i].FSAztecRevivalist != "unset">> <<set $arcologies[$i].FSAztecRevivalist -= Math.trunc(($arcologies[$j].FSChineseRevivalist-60)/4)+$appliedInfluenceBonus>> - <<set $desc.push("attacking its incompatible Revivalism")>> + <<set $desc.push("attacking its incompatible Revivalism")>> <</if>> <</if>> @@ -2315,11 +2315,11 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol <<if $arcologies[$j].direction != 0>> <<if $desc.length == 0>> - '' $arcologies[$j].name'' is not satisfied with the impact its directed influence is having, and withdraws it with the intention of targeting it elsewhere. - <<set $arcologies[$j].influenceTarget = -1>> + '' $arcologies[$j].name'' is not satisfied with the impact its directed influence is having, and withdraws it with the intention of targeting it elsewhere. + <<set $arcologies[$j].influenceTarget = -1>> <<elseif _alignment >= 4>> - '' $arcologies[$j].name'' is satisfied that its influence has brought $arcologies[$i].name into alignment, and withdraws its direct influence with the intention of targeting it elsewhere. - <<set $arcologies[$j].influenceTarget = -1>> + '' $arcologies[$j].name'' is satisfied that its influence has brought $arcologies[$i].name into alignment, and withdraws its direct influence with the intention of targeting it elsewhere. + <<set $arcologies[$j].influenceTarget = -1>> <</if>> <</if>> @@ -2408,134 +2408,134 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol <<if $arcologies[$i].FSSubjugationist != "unset">> <<if $arcologies[$j].FSSubjugationist != "unset">> - <<if $arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSubjugationistRace>> - <<if $arcologies[$j].FSSubjugationist < $FSLockinLevel>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<if $arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSubjugationistRace>> + <<if $arcologies[$j].FSSubjugationist < $FSLockinLevel>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> + <</if>> + <<else>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> - <<else>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> <<elseif $arcologies[$j].FSSupremacist != "unset">> - <<if $arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSubjugationistRace>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <<if $arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSubjugationistRace>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSSupremacist != "unset">> <<if $arcologies[$j].FSSupremacist != "unset">> - <<if $arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSupremacistRace>> - <<if $arcologies[$j].FSSupremacist < $FSLockinLevel>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<if $arcologies[$j].FSSupremacistRace == $arcologies[$i].FSSupremacistRace>> + <<if $arcologies[$j].FSSupremacist < $FSLockinLevel>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> + <</if>> + <<else>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> - <<else>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> <<elseif $arcologies[$j].FSSubjugationist != "unset">> - <<if $arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSupremacistRace>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <<if $arcologies[$j].FSSubjugationistRace == $arcologies[$i].FSSupremacistRace>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSRepopulationFocus != "unset">> <<if $arcologies[$j].FSRepopulationFocus != "unset">> - <<if $arcologies[$j].FSRepopulationFocus < $FSLockinLevel>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <<if $arcologies[$j].FSRepopulationFocus < $FSLockinLevel>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> + <</if>> <<elseif $arcologies[$j].FSRestart != "unset">> <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSRestart != "unset">> <<if $arcologies[$j].FSRestart != "unset">> - <<if $arcologies[$j].FSRestart < $FSLockinLevel>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <<if $arcologies[$j].FSRestart < $FSLockinLevel>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> + <</if>> <<elseif $arcologies[$j].FSRepopulationFocus != "unset">> <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <</if>> <<if $arcologies[$i].FSGenderRadicalist != "unset">> <<if $arcologies[$j].FSGenderRadicalist != "unset">> - <<if $arcologies[$j].FSGenderRadicalist < $FSLockinLevel>> + <<if $arcologies[$j].FSGenderRadicalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSGenderFundamentalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSGenderFundamentalist != "unset">> <<if $arcologies[$j].FSGenderFundamentalist != "unset">> - <<if $arcologies[$j].FSGenderFundamentalist < $FSLockinLevel>> + <<if $arcologies[$j].FSGenderFundamentalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSGenderRadicalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <</if>> <<if $arcologies[$i].FSPaternalist != "unset">> <<if $arcologies[$j].FSPaternalist != "unset">> - <<if $arcologies[$j].FSPaternalist < $FSLockinLevel>> + <<if $arcologies[$j].FSPaternalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSDegradationist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSDegradationist != "unset">> <<if $arcologies[$j].FSDegradationist != "unset">> - <<if $arcologies[$j].FSDegradationist < $FSLockinLevel>> + <<if $arcologies[$j].FSDegradationist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSPaternalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <</if>> <<if $arcologies[$i].FSBodyPurist != "unset">> <<if $arcologies[$j].FSBodyPurist != "unset">> - <<if $arcologies[$j].FSBodyPurist < $FSLockinLevel>> + <<if $arcologies[$j].FSBodyPurist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSTransformationFetishist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSTransformationFetishist != "unset">> <<if $arcologies[$j].FSTransformationFetishist != "unset">> - <<if $arcologies[$j].FSTransformationFetishist < $FSLockinLevel>> + <<if $arcologies[$j].FSTransformationFetishist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSBodyPurist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <</if>> <<if $arcologies[$i].FSYouthPreferentialist != "unset">> <<if $arcologies[$j].FSYouthPreferentialist != "unset">> - <<if $arcologies[$j].FSYouthPreferentialist < $FSLockinLevel>> + <<if $arcologies[$j].FSYouthPreferentialist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSMaturityPreferentialist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSMaturityPreferentialist != "unset">> <<if $arcologies[$j].FSMaturityPreferentialist != "unset">> - <<if $arcologies[$j].FSMaturityPreferentialist < $FSLockinLevel>> + <<if $arcologies[$j].FSMaturityPreferentialist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSYouthPreferentialist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <</if>> <<if $arcologies[$i].FSSlimnessEnthusiast != "unset">> <<if $arcologies[$j].FSSlimnessEnthusiast != "unset">> - <<if $arcologies[$j].FSSlimnessEnthusiast < $FSLockinLevel>> + <<if $arcologies[$j].FSSlimnessEnthusiast < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSAssetExpansionist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSAssetExpansionist != "unset">> <<if $arcologies[$j].FSAssetExpansionist != "unset">> - <<if $arcologies[$j].FSAssetExpansionist < $FSLockinLevel>> + <<if $arcologies[$j].FSAssetExpansionist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSSlimnessEnthusiast != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <</if>> <<if $arcologies[$i].FSPastoralist != "unset">> @@ -2557,130 +2557,130 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol <</if>> <<if $arcologies[$i].FSPhysicalIdealist != "unset">> <<if $arcologies[$j].FSPhysicalIdealist != "unset">> - <<if $arcologies[$j].FSPhysicalIdealist < $FSLockinLevel>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <<if $arcologies[$j].FSPhysicalIdealist < $FSLockinLevel>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> + <</if>> <<elseif $arcologies[$j].FSHedonisticDecadence != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSHedonisticDecadence != "unset">> <<if $arcologies[$j].FSHedonisticDecadence != "unset">> - <<if $arcologies[$j].FSHedonisticDecadence < $FSLockinLevel>> - <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <<if $arcologies[$j].FSHedonisticDecadence < $FSLockinLevel>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> + <</if>> <<elseif $arcologies[$j].FSPhysicalIdealist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <</if>> <<if $arcologies[$i].FSIncestFetishist != "unset">> <<if $arcologies[$j].FSIncestFetishist != "unset">> - <<if $arcologies[$j].FSIncestFetishist < $FSLockinLevel>> + <<if $arcologies[$j].FSIncestFetishist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSChattelReligionist != "unset">> <<if $arcologies[$j].FSChattelReligionist != "unset">> - <<if $arcologies[$j].FSChattelReligionist < $FSLockinLevel>> + <<if $arcologies[$j].FSChattelReligionist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <</if>> <</if>> <<if $arcologies[$i].FSRomanRevivalist != "unset">> <<if $arcologies[$j].FSRomanRevivalist != "unset">> - <<if $arcologies[$j].FSRomanRevivalist < $FSLockinLevel>> + <<if $arcologies[$j].FSRomanRevivalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSAztecRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSEgyptianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSEdoRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSArabianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSChineseRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSAztecRevivalist != "unset">> <<if $arcologies[$j].FSAztecRevivalist != "unset">> - <<if $arcologies[$j].FSAztecRevivalist < $FSLockinLevel>> + <<if $arcologies[$j].FSAztecRevivalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSRomanRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSEgyptianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSEdoRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSArabianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSChineseRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSEgyptianRevivalist != "unset">> <<if $arcologies[$j].FSEgyptianRevivalist != "unset">> - <<if $arcologies[$j].FSEgyptianRevivalist < $FSLockinLevel>> + <<if $arcologies[$j].FSEgyptianRevivalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSRomanRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSAztecRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSEdoRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSArabianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSChineseRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSEdoRevivalist != "unset">> <<if $arcologies[$j].FSEdoRevivalist != "unset">> - <<if $arcologies[$j].FSEdoRevivalist < $FSLockinLevel>> + <<if $arcologies[$j].FSEdoRevivalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSEgyptianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSRomanRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSAztecRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSArabianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSChineseRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSArabianRevivalist != "unset">> <<if $arcologies[$j].FSArabianRevivalist != "unset">> - <<if $arcologies[$j].FSArabianRevivalist < $FSLockinLevel>> + <<if $arcologies[$j].FSArabianRevivalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSEgyptianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSEdoRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSRomanRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSAztecRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSChineseRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <<elseif $arcologies[$i].FSChineseRevivalist != "unset">> <<if $arcologies[$j].FSChineseRevivalist != "unset">> - <<if $arcologies[$j].FSChineseRevivalist < $FSLockinLevel>> + <<if $arcologies[$j].FSChineseRevivalist < $FSLockinLevel>> <<set _eligibleTargets.push($arcologies[$j].direction)>> - <</if>> + <</if>> <<elseif $arcologies[$j].FSEgyptianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSEdoRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSArabianRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSRomanRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <<elseif $arcologies[$j].FSAztecRevivalist != "unset">> - <<set _eligibleTargets.push($arcologies[$j].direction)>> + <<set _eligibleTargets.push($arcologies[$j].direction)>> <</if>> <</if>> diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw index 6b38306ea17bdfbfc62f1eb7a866c98b3c9e83b7..bc3bb32de5ddb0df144f98e13bc71503f367a161 100644 --- a/src/uncategorized/newSlaveIntro.tw +++ b/src/uncategorized/newSlaveIntro.tw @@ -883,7 +883,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> /*Written by DrPill, coded by Boney M*/ -<<case "She was recruited into your service by her big sis." "She was recruited into your service by her older sister.">> +<<case "She was recruited into your service by her older sister.">> //and since $he was recruited by $his older sister...// <br> <<link "Use $his big sister as an example">> @@ -895,7 +895,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <</link>> <br> -<<case "She was recruited into your service by her little sis." "She was recruited into your service by her younger sister.">> +<<case "She was recruited into your service by her younger sister.">> //and since $he was recruited by $his younger sister...// <br> <<link "Use $his little sister as an example">> @@ -1070,7 +1070,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> <<link "Threaten $his pregnancy">> <<replace "#introResult">> - You place an innocuous-looking drug injector on your desk, and let $him stare at it for a long moment. Then, you roll the cylinder slowly across the smooth surface, rotating it until its label comes into $his view. It depicts the silhouette of a pregnant woman, with a red X over it. Abortifacients. After an instant of horrified comprehension, $he flings $himself at your feet, crying, begging, promising. $He pledges to @@.hotpink;submit to you,@@ <<if $PC.dick == 1>><<if $PC.vagina == 1>>eat you out, <</if>>suck your cock, take it in $his pussy, take it up $his ass<<else>>eat you out, worship you with $his pussy, serve you with $his ass<</if>>, anything, as long as @@.gold;you don't hurt $his baby.@@ You observe that $he'll do all of those things, regardless of what you decide to do about $his pregnancy, but for now, you'll keep $him as a pregnant slut. $He thanks you through $his tears. + You place an innocuous-looking drug injector on your desk, and let $him <<if !canSee($activeSlave)>>blindly <</if>>stare at it for a long moment. Then, you roll the cylinder slowly across the smooth surface, rotating it until its label comes into $his view. It depicts the silhouette of a pregnant woman, with a red X over it. Abortifacients. After an instant of horrified comprehension, $he flings $himself at your feet, crying, begging, promising. $He pledges to @@.hotpink;submit to you,@@ <<if $PC.dick == 1>><<if $PC.vagina == 1>>eat you out, <</if>>suck your cock, take it in $his pussy, take it up $his ass<<else>>eat you out, worship you with $his pussy, serve you with $his ass<</if>>, anything, as long as @@.gold;you don't hurt $his baby.@@ You observe that $he'll do all of those things, regardless of what you decide to do about $his pregnancy, but for now, you'll keep $him as a pregnant slut. $He thanks you through $his tears. <</replace>> <<set $activeSlave.devotion += 10>> <<set $activeSlave.trust -= 10>> @@ -1653,7 +1653,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << Eagerly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure, a wasted effort as a hand sneaks its way to your neglected breast. $He massages it, careful not to encourage your lactation too much, as $he greedily sucks you dry. $He wastes no time in swapping to your other nipple, shifting $his ministrations to the one the just left. By the time your reserves are tapped out, both you and $he are quite content. You permit $him to rest against your chest for a little before you send $him on $his way. <<if $activeSlave.fetishKnown == 0>>Judging by $his enthusiasm, @@.green;$he savors getting $his mouth close to a pair of boobs.@@<<set $activeSlave.fetishKnown = 1>><<else>>You knew $he had a breast fetishist and $his eagerness to lighten a lactating woman proves that.<</if>> A kick from within startles you from your thoughts; you pat your gravid middle, reassuring your child that you'll make sure to save some milk for them. $He's already starting to @@.hotpink;show understanding of $his place@@ and even @@.mediumaquamarine;beginning to build trust@@ with you. <<set $activeSlave.devotion += 15, $activeSlave.trust += 15>> <<else>> - Reluctantly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure, but it is too much. As $he drinks deeper, you begin moaning with relief. At first $he tenses at <<if canHear($activeSlave)>>the sound<<else>>your body's shuddering<</if>>, fearing punishment, but soon realizes you have no intent on @@.mediumaquamarine;harming $him.@@ $He allows you to dote over $him as if $he were your child, carefully moving to your other breast once the first runs dry. As $he drinks, $he begins to massage your taut middle; $his touch soft and gentle. When you both finish, you push $him to $his feet and send $him on $his way. @@.hotpink;$He stays and offers a hand to help you to your feet.@@ You are surprised by this display; it might be obedience, but $he also may view you in your gravid state as someone weak. As $he helps you back to your desk, $he shoulders all of your weight. It would appear $he is putting you first, for now. + Reluctantly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure, but it is too much. As $he drinks deeper, you begin moaning with relief. At first $he tenses at <<if canHear($activeSlave)>>the sound<<else>>your body's shuddering<</if>>, fearing punishment, but soon realizes you have no intent on @@.mediumaquamarine;harming $him.@@ $He allows you to dote over $him as if $he were your child, carefully moving to your other breast once the first runs dry. As $he drinks, $he begins to massage your taut middle, $his touch soft and gentle. When you both finish, you push $him to $his feet and send $him on $his way. @@.hotpink;$He stays and offers a hand to help you to your feet.@@ You are surprised by this display; it might be obedience, but $he also may view you in your gravid state as someone weak. As $he helps you back to your desk, $he shoulders all of your weight. It would appear $he is putting you first, for now. <<set $activeSlave.devotion += 5, $activeSlave.trust += 5>> <</if>> <<set $PC.lactationDuration = 2>> diff --git a/src/uncategorized/pHostageAcquisition.tw b/src/uncategorized/pHostageAcquisition.tw index ff0ad23f69e85899e58bd08a9822b34d4d6c1791..454fc563461ec7a709ac16433323ccb48c8710f3 100644 --- a/src/uncategorized/pHostageAcquisition.tw +++ b/src/uncategorized/pHostageAcquisition.tw @@ -6,6 +6,7 @@ <<set $activeSlave = $hostage>> <<set $activeSlave.ID += 55555>> <<set $activeSlave.weekAcquired = $week>> +<<run Enunciate($activeSlave)>> <<setLocalPronouns $activeSlave>> <<= SlaveFullName($activeSlave)>>, once @@ -42,17 +43,17 @@ Your hired mercenaries are en route now with your precious cargo. <<case "Racial Subjugationism">> <<set $activeSlave.health = 50>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They kept trying to rape me with $arcologies[0].FSSubjugationistRace slaves!" You gently wrap your arms around $him in a comforting embrace. $He's nearly the same as you remember $him, albeit a bit more hateful towards $arcologies[0].FSSubjugationistRace people. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They kept trying to rape me with $arcologies[0].FSSubjugationistRace <<s>>lave<<s>>!" You gently wrap your arms around $him in a comforting embrace. $He's nearly the same as you remember $him, albeit a bit more hateful towards $arcologies[0].FSSubjugationistRace people. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They raped me with $arcologies[0].FSSubjugationistRace slaves!" $He's nearly the same as you remember $him, albeit with a slight $arcologies[0].FSSubjugationistRace fetish. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They raped me with $arcologies[0].FSSubjugationistRace <<s>>lave<<s>>!" $He's nearly the same as you remember $him, albeit with a slight $arcologies[0].FSSubjugationistRace fetish. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he asks "Can I can spend some time with the $arcologies[0].FSSubjugationistRace slaves?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he asks "Can I <<s>>pend <<s>>ome time with the $arcologies[0].FSSubjugationistRace <<s>>lave<<s>>?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly asks "Can I get fucked by some $arcologies[0].FSSubjugationistRace studs?" While $he looks the same as you remember, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly asks "Can I get fucked by <<s>>ome $arcologies[0].FSSubjugationistRace <<s>>tud<<s>>?" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Why do you hate $arcologies[0].FSSubjugationistRace people so much?! They are a great race, capable of the most sublime love! How dare you ta-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Why do you hate $arcologies[0].FSSubjugationistRace people <<s>>o much?! They are a great ra<<c>>e, capable of the mo<<s>>t <<s>>ublime love! How dare you ta-" The mercenary captain quickly gags $him. "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, I'd hate for anything to happen to my best employer," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future. <</if>> <<case "Racial Supremacism">> @@ -95,17 +96,17 @@ Your hired mercenaries are en route now with your precious cargo. <<set $activeSlave.health = 50>> <<set WombFlush($activeSlave)>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They took my eggs away!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, though a medical scan reveals that $his ovaries contain absolutely zero egg cells. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They took my egg<<s>> away!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, though a medical scan reveals that $his ovaries contain absolutely zero egg cells. <<elseif $rivalryDuration <= 10>> Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They took my fertility away!" $He's exactly as you remember, though a medical scan reveals that $his ovaries contain absolutely zero egg cells. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "You don't have to worry about knocking me up, I'm sterile" with a wink. While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "You don't have to worry about knocking me up, I'm <<s>>terile!" with a wink. While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly says "I won't let you ruin my body with a child!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite a lip on $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick freak! My body is undefiled by child and never will be! I know your type! All you want to do is watch my belly swell with —" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick freak! My body i<<s>> undefiled by child and never will be! I know your type! All you want to do i<<s>> watch my belly <<s>>well with —" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the girl you used to know. Odds are high that $he'll cause problems for you in the future, especially given $his hatred for pregnancy. <</if>> <<case "Eugenics">> @@ -116,62 +117,62 @@ Your hired mercenaries are en route now with your precious cargo. <<elseif $rivalryDuration <= 10>> Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears, $his rounded middle pressing into your own. "They knocked me up!" $He's exactly as you remember, though a medical scan reveals that $he is carrying octuplets. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his gravid bulk back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "Please don't take them from me, I love them..." While $he looks the same as you remember, albeit rather pregnant, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his gravid bulk back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "Plea<<s>>e don't take them from me, I love them..." While $he looks the same as you remember, albeit rather pregnant, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his gravid bulk back and forth, unsure of what to make of you. As you step forward, $he carefully steps back. After several steps, $he bluntly says "I won't let you hurt them!", as $he covers $his pregnant belly. While $he looks the same as you remember, albeit very pregnant, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his gravid bulk back and forth, unsure of what to make of you. As you step forward, $he carefully steps back. After several steps, $he bluntly says "I won't let you hurt them!" as $he covers $his pregnant belly. While $he looks the same as you remember, albeit very pregnant, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite a lip on $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! How dare you steal a woman's purpose away from her! I'll fucking kill you if you try to touch my bab-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! How dare you <<s>>teal a woman'<<s>> purpo<<s>>e away from her! I'll fucking kill you if you try to touch my bab-" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, especially when $he realizes $his babies didn't follow $him here. <</if>> <<else>> <<if $rivalryDuration <= 5>> Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They filled me with cum! I think I'm pregnant!" You gently wrap your arms around $him in a comforting embrace, yet you can't help but notice how distended $his belly is. $He's exactly as you remember, maybe a little heftier, but a medical scan reveals, horrifyingly, that $he is carrying over two dozen babies in $his womb. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You try to pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>, but $his huge pregnant belly prevents you. As $he breaks down in tears, $he moans "My womb is soo full..." $He's nearly the same as you remember $him, save for $his huge pregnant belly, which a medical scan reveals contains over two dozen children. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You try to pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>, but $his huge pregnant belly prevents you. As $he breaks down in tears, $he moans "My womb is <<s>>oo full..." $He's nearly the same as you remember $him, save for $his huge pregnant belly, which a medical scan reveals contains over two dozen children. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his super gravid bulk back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough for $his monstrous belly to bump into your own, $he says "It feels so good to be stuffed completely full of life. You'll let me enjoy this, won't you?" While $he looks the same as you remember, albeit grossly pregnant, $he certainly doesn't think the same anymore. A medical exam, much to $his enjoyment, reveals $his overfilled womb contains nearly two dozen children. + Upon seeing you, $activeSlave.slaveName shifts $his super gravid bulk back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough for $his monstrous belly to bump into your own, $he says "It feel<<s>> so good to be <<s>>tuffed completely full of life. You'll let me enjoy thi<<s>>, won't you?" While $he looks the same as you remember, albeit grossly pregnant, $he certainly doesn't think the same anymore. A medical exam, much to $his enjoyment, reveals $his overfilled womb contains nearly two dozen children. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his hyper gravid bulk back and forth, unsure of what to make of you. As you step forward, $he carefully steps back. After several steps, $he bluntly says "Unless you want to put more babies in me, get back!", as $he attempts to cover $his super-sized pregnant belly. While $he looks the same as you remember, albeit grotesquely pregnant, $he certainly doesn't think the same anymore. A medical exam, much to $his delight, reveals $his near bursting womb contains nearly two dozen children. + Upon seeing you, $activeSlave.slaveName shifts $his hyper gravid bulk back and forth, unsure of what to make of you. As you step forward, $he carefully steps back. After several steps, $he bluntly says "Unle<<ss>> you want to put more babie<<s>> in me, get back!" as $he attempts to cover $his super-sized pregnant belly. While $he looks the same as you remember, albeit grotesquely pregnant, $he certainly doesn't think the same anymore. A medical exam, much to $his delight, reveals $his near bursting womb contains nearly two dozen children. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite a lip on $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! How dare you steal a woman's purpose away from her! I'll show you! I hope my new pregnancy makes me burst all over your fucking off-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! How dare you <<s>>teal a woman'<<s>> purpo<<s>>e away from her! I'll <<sh>>ow you! I hope my new pregnan<<c>>y makes me bur<<s>>t all over your fucking off-" The mercenary captain quickly gags $him. "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid. Also when we raided that arcology, we saw some shit. Girls looking like they were pregnant with elephants or with bellies coated with lumps and bumps. $He might be carrying something terrifying in $his womb, just lettin' you know," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, save for $his notable pot belly, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, especially if $he is telling the truth about what lurks in $his womb. <</if>> <</if>> <<case "Gender Radicalism">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They acted so weird!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, if not slightly more attached to you. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They acted <<s>>o weird!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, if not slightly more attached to you. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Will you be as kind to me as they were?" $He's exactly as you remember, if not slightly more attached to you. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Will you be a<<s>> kind to me a<<s>> they were?" $He's exactly as you remember, if not slightly more attached to you. <<elseif $rivalryDuration <= 15>> Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he asks "Will you love me too?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly shouts "Stay away from me you rapist!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly shouts "<<S>>tay away from me you rapi<<s>>t!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! Vaginas are for sex, not assholes! Don't you dare come near my ass —" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! Vagina<<s>> are for <<s>>e<<x>>, not a<<ss>>hole<<s>>! Don't you dare come near my a<<ss>> —" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his views on a $girl's place in society. <</if>> <<case "Gender Fundamentalism">> <<set $activeSlave.health = 20>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They did such terrible things to my butt!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, if not a little curious about anal. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They did <<s>>uch terrible thing<<s>> to my butt!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, if not a little curious about anal. <<elseif $rivalryDuration <= 10>> Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They broke my butthole!" $He's exactly as you remember, minus $his loose rear. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "Do you want to fuck my butt?<<if $seeDicks != 0>> Maybe touch my penis?<</if>>" While $he looks the same as you remember, minus $his very loose butthole<<if $seeDicks != 0>> and miniscule dick<</if>>, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "Do you want to fuck my butt?<<if $seeDicks != 0>> Maybe touch my peni<<s>>?<</if>>" While $he looks the same as you remember, minus $his very loose butthole<<if $seeDicks != 0>> and miniscule dick<</if>>, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> <<set $activeSlave.trust = 60>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly says "Piss off vagina fucker, slave's asses are for pounding!", before swinging around revealing $his gaping butthole. While $he looks the same as you remember, minus $his gaping anus<<if $seeDicks != 0>>, tiny cock, and testicles<</if>>, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly says "Pi<<ss>> off vagina fucker, <<s>>lave<<s>>' a<<ss>>e<<s>> are for pounding!" before swinging around revealing $his gaping butthole. While $he looks the same as you remember, minus $his gaping anus<<if $seeDicks != 0>>, tiny cock, and testicles<</if>>, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's quite lively, you better ready yourself.<<if $seeDicks != 0>> $He's been rock hard the entire way here, we think $he might have something crammed up $his rear. What ever it is, it isn't dangerous.<</if>> We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! Assholes are the superior sex organ!"<<if $seeDicks != 0>> $He quickly flexes $his Kegels several times and blows a load of cum across your shoes<<else>> $He spits on your shoes<</if>>. + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! A<<ss>>hole<<s>> are the <<s>>uperior <<s>>e<<x>> organ!"<<if $seeDicks != 0>> $He quickly flexes $his Kegels several times and blows a load of cum across your shoes<<else>> $He spits on your shoes<</if>>. The mercenary captain quickly pulls $him back, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember<<if $seeDicks != 0>>, save for $his working cock and balls<</if>>, but $he acts nothing like the girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his penchant for sticking things in butts. <</if>> <<case "Paternalism">> @@ -204,140 +205,140 @@ Your hired mercenaries are en route now with your precious cargo. <<case "Degradationism">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They acted so weird!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, if not slightly more attached to you. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They acted <<s>>o weird!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember, if not slightly more attached to you. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Will you be as kind to me as they were?" $He's exactly as you remember, if not slightly more attached to you. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Will you be a<<s>> kind to me a<<s>> they were?" $He's exactly as you remember, if not slightly more attached to you. <<elseif $rivalryDuration <= 15>> Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he asks "Will you love me too?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly says "Stay away from me you rapist!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he bluntly says "<<S>>tay away from me you rapi<<s>>t!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 100>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! I've seen what you do to your girls! You're sick! SICK! Don't you —" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! I've <<s>>een what you do to your girl<<s>>! You're <<s>>ick! <<S>>ICK! Don't you —" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, minus $his rounded belly, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, seeing as $he intends to undermine you at every turn. <</if>> <<case "Body Purism">> <<set $activeSlave.health = -30>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName attempts to dive into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>. The weight of $his huge <<print $activeSlave.boobs>>cc fake tits knocks the wind out of you. You embrace $him as best you can as $he sobs "Look what they did to my chest! They ruined it!" $He looks similar to how you remember, minus $his huge chest of course. + Upon seeing you, $activeSlave.slaveName attempts to dive into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>. The weight of $his huge <<print $activeSlave.boobs>>cc fake tits knocks the wind out of you. You embrace $him as best you can as $he sobs "Look what they did to my che<<s>>t! They ruined it!" $He looks similar to how you remember, minus $his huge chest of course. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $his massive <<print $activeSlave.boobs>>cc fake tits into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Why do these tit balloons feel so good?!" $He looks similar to how you remember, minus $his massive chest of course. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $his massive <<print $activeSlave.boobs>>cc fake tits into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Why do the<<s>>e tit balloon<<s>> feel so good?!" $He looks similar to how you remember, minus $his massive chest of course. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his massive weight back and forth, unsure of what to make of you. As you step forward, $he attempts to move closer, only to fall to the ground under the weight of $his obscene <<print $activeSlave.boobs>>cc fake tits. You kneel beside $him, a hand on $his huge fake ass, as $he asks "Do you like them? I think they should be bigger..." The girl you used to know is barely recognizable under those implants and $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his massive weight back and forth, unsure of what to make of you. As you step forward, $he attempts to move closer, only to fall to the ground under the weight of $his obscene <<print $activeSlave.boobs>>cc fake tits. You kneel beside $him, a hand on $his huge fake ass, as $he asks "Do you like them? I think they <<sh>>ould be bigger..." The $girl you used to know is barely recognizable under those implants and $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - $activeSlave.slaveName's impressive bulk is placed in your office. Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth atop $his <<print $activeSlave.boobs>>cc implants, unsure of what to make of you. As you step forward, $he screams "Don't pop my implants!" The $girl you used to know is barely recognizable under those implants and $he certainly doesn't think the same anymore. + $activeSlave.slaveName's impressive bulk is placed in your office. Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth atop $his <<print $activeSlave.boobs>>cc implants, unsure of what to make of you. As you step forward, $he screams "Don't pop my implant<<s>>!" The $girl you used to know is barely recognizable under those implants and $he certainly doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "We got a problem sir. $He, um, isn't going to fit... We could try bringing $him in through the penthouse balcony, but I'd worry about breaking things." - Once $activeSlave.slaveName's immense form is safely in the penthouse, you finally get a good look at $him. Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he begins to let out a low growl. After several steps, $he shouts "Stay away from me, you sick fuck! Flat girls are trash! Real men like big fake tits and asses! You're sick! SICK! Don't you-" + Once $activeSlave.slaveName's immense form is safely in the penthouse, you finally get a good look at $him. Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he begins to let out a low growl. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! Flat girl<<s>> are tra<<sh>>! Real men like big fake tit<<s>> and a<<ss>>e<<s>>! You're <<s>>ick! <<S>>ICK! Don't you-" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful." He pats $his grotesque breast, adding "'Least $he won't be going anywhere." He and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. The $girl you used to know is barely recognizable under those implants and $he certainly doesn't think the same anymore. Odds are high that $he'll cause problems for you in the future, assuming you can find a doctor to remove those ridiculous implants from $his once flat chest. Or you could leave $him as an immobile ornament, though implants are definitely out of style. <</if>> <<case "Transformation Fetishism">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They told me such horrible things about you!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They told me <<s>>uch horrible thing<<s>> about you!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "You aren't going to force implants into me, are you?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "You aren't going to for<<c>>e implant<<s>> into me, are you?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he states "Please don't make me into a blow up doll..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he states "Plea<<s>>e don't make me into a blow up doll..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want balloons on my chest!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want balloon<<s>> on my che<<s>>t!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! I've seen what you do to your girls! Filling them with silicone and implants and shit! Don't you ever THINK abou-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! I've <<s>>een what you do to your girl<<s>>! Filling them with <<s>>ilicone and implant<<s>> and <<sh>>it! Don't you ever THINK abou-" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his hatred for implants. <</if>> <<case "Youth Preferentialism">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "This old woman tried to make me her pet!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "Thi<<s>> old woman tried to make me her pet!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They made me make out with an old lady!" $He's exactly as you remember. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he asks "<<if $PC.visualAge >= 50>>Were you always that attractive?<<else>>Can I hang out with some MILFS?<</if>>" While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he asks "<<if $PC.visualAge >= 50>>Were you alway<<s>> that attractive?<<else>>Can I hang out with some MILF<<s>>?<</if>>" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - <<set $activeSlave.trust = 40>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he says "<<if $PC.visualAge >= 50>>You know, you're soo much older than me... I like that," with a wink.<<elseif $PC.visualAge < 35>>Ew, you're soo young. Keep your hands off me!<<else>>Can you hook me up with a nice MILF?<</if>>" While $he looks the same as you remember, $he definitely doesn't think the same anymore. + <<set $activeSlave.trust = 40>> + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he says "<<if $PC.visualAge >= 50>>You know, you're <<s>>oo much older than me... I like that," with a wink.<<elseif $PC.visualAge < 35>>Ew, you're <<s>>oo young. Keep your hand<<s>> off me!<<else>>Can you hook me up with a ni<<c>>e MILF?<</if>>" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "How fucking DARE you split me up from my MILFy wife! I saw your arcology on the way in, its SICK. So many young girls, you're sick you hear me! SI-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "How fucking DARE you <<s>>plit me up from my MILFy wife! I <<s>>aw your arcology on the way in, and it'<<s>> <<S>>ICK. <<S>>o many young girl<<s>>, you're <<s>>ick, you hear me!? <<S>>I-" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his hatred for young people. <</if>> <<case "Maturity Preferentialism">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "This young girl kept molesting me!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "Thi<<s>> young girl kept mole<<s>>ting me!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They made me make out with some young harlot!" $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They made me make out with <<s>>ome young harlot!" $He's exactly as you remember. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he asks "<<if $PC.visualAge < 35>>Were you always that attractive?<<else>>Can I hang out with the rest of the young ladies?<</if>>" While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he asks "<<if $PC.visualAge < 35>>Were you alway<<s>> that attractive?<<else>>Can I hang out with the re<<s>>t of the young ladie<<s>>?<</if>>" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> <<set $activeSlave.trust = 40>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he says "<<if $PC.visualAge < 35>>You know, you're so young... I like that", with a wink.<<elseif $PC.visualAge >= 50>>Ew, you're soo old. Keep your hands off me!<<else>>Can you hook me up with a nice young girl?<</if>>". While $he looks the same as you remember, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he says "<<if $PC.visualAge < 35>>You know, you're <<s>>oo young... I like that," with a wink.<<elseif $PC.visualAge >= 50>>Ew, you're <<s>>oo old. Keep your hand<<s>> off me!<<else>>Can you hook me up with a ni<<c>>e young girl?<</if>>". While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "How fucking DARE you split me up from my youthful wife! I saw your arcology on the way in, its SICK. So many old ladies, you're sick you hear me! SI-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "How fucking DARE you <<s>>plit me up from my youthful wife! I <<s>>aw your arcology on the way in, and it'<<s>> <<S>>ICK. <<S>>o many old ladie<<s>>, you're <<s>>ick, you hear me!? <<S>>I-" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his hatred for older people. <</if>> <<case "Slimness Enthusiasm">> <<set $activeSlave.health = -30>> <<set $activeSlave.chem = 100>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName attempts to dive into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>. The weight of $his huge <<print $activeSlave.boobs>>cc tits knocks the wind out of you. You embrace $him as best you can, you hands sinking into $his soft butt, as $he sobs "Look what they did to my chest and ass! They ruined them!" $He looks similar to how you remember, minus $his huge assets of course. + Upon seeing you, $activeSlave.slaveName attempts to dive into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>. The weight of $his huge <<print $activeSlave.boobs>>cc tits knocks the wind out of you. You embrace $him as best you can, you hands sinking into $his soft butt, as $he sobs "Look what they did to my che<<s>>t and a<<ss>>! They ruined them!" $He looks similar to how you remember, minus $his huge assets of course. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $his massive <<print $activeSlave.boobs>>cc breasts into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Why do these meat balloons feel so good?!" $He looks similar to how you remember, minus $his massive assets of course. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $his massive <<print $activeSlave.boobs>>cc breasts into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Why do the<<s>>e meat balloon<<s>> feel <<s>>o good?!" $He looks similar to how you remember, minus $his massive assets of course. <<elseif $rivalryDuration <= 15>> - $activeSlave.slaveName's impressive bulk is placed in your office. Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth atop $his <<print $activeSlave.boobs>>cc breasts, causing $his chubby body and fat ass to jiggle, unsure of what to make of you. As you step forward, $he asks "Can you make my tits bigger?" The $girl you used to know is barely recognizable under those massive tits and $he certainly doesn't think the same anymore. + $activeSlave.slaveName's impressive bulk is placed in your office. Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth atop $his <<print $activeSlave.boobs>>cc breasts, causing $his chubby body and fat ass to jiggle, unsure of what to make of you. As you step forward, $he asks "Can you make my tit<<s>> bigger?" The $girl you used to know is barely recognizable under those massive tits and $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - $activeSlave.slaveName's impressive bulk is placed in your office. Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth atop $his <<print $activeSlave.boobs>>cc implants, causing $his plump body and huge ass to jiggle, unsure of what to make of you. As you step forward, $he screams "Don't take my breasts away!" The $girl you used to know is barely recognizable under those immense tits and $he certainly doesn't think the same anymore. + $activeSlave.slaveName's impressive bulk is placed in your office. Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth atop $his <<print $activeSlave.boobs>>cc implants, causing $his plump body and huge ass to jiggle, unsure of what to make of you. As you step forward, $he screams "Don't take my brea<<s>>t<<s>> away!" The $girl you used to know is barely recognizable under those immense tits and $he certainly doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "We got a problem sir. $He, um, isn't going to fit... We could try bringing $him in through the penthouse balcony, but I'd worry about breaking things." - Once $activeSlave.slaveName's immense form is safely in the penthouse, you finally get a good look at $him. Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he begins to let out a low growl. After several steps, $he shouts "Stay away from me, you sick fuck! Flat girls are trash! Real men like big tits and asses! You're sick! SICK! Don't you —" + Once $activeSlave.slaveName's immense form is safely in the penthouse, you finally get a good look at $him. Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he begins to let out a low growl. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! Flat girl<<s>> are tra<<sh>>! Real men like big tit<<s>> and a<<ss>>e<<s>>! You're <<s>>ick! <<S>>ICK! Don't you —" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful." He pats $his grotesque breast, adding "'Least $he won't be going anywhere." He and his group exit your penthouse, leaving you with the enraged and struggling $activeSlave.slaveName. You sigh at the amount of motion running through $his absurd tits, mountainous ass, and obese body. The $girl you used to know is barely recognizable under all that flesh and $he certainly doesn't think the same anymore. Odds are high that $he'll cause problems for you in the future, once $his body sheds the weight. Or you could leave $him as an immobile ornament, though assets of that size are definitely out of style. <</if>> <<case "Asset Expansionism">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They told me such horrible things about you!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They told me <<s>>uch horrible thing<<s>> about you!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "You aren't going to make my tits huge, are you?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "You aren't going to make my tit<<s>> huge, are you?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he pleads "Please don't turn me into a big boobed freak..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he pleads "Plea<<s>>e don't turn me into a big boobed freak..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want tits bigger than my body!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want tit<<s>> bigger than my body!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! I've seen what you do to your girls! Filling them up with growth drugs! Don't you ever THINK abou-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! I've <<s>>een what you do to your girl<<s>>! Filling them up with growth drug<<s>>! Don't you ever THINK abou-" The mercenary captain quickly gags $him. "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, given $his hatred for huge assets. <</if>> <<case "Pastoralism">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "I've never had to exercise so much, I'm exhausted!" You gently wrap your arms around $his soft body in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "I've never had to e<<x>>er<<c>>i<<s>>e <<s>>o much; I'm exhau<<s>>ted!" You gently wrap your arms around $his soft body in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>, feeling the muscles under $his chubby body, as $he breaks down in tears. "You aren't going to make me pump iron are you?" While $he's thinner than you remember, and a little more muscular, $his personality is exactly the same. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>, feeling the muscles under $his chubby body, as $he breaks down in tears. "You aren't going to make me pump iron, are you?" While $he's thinner than you remember, and a little more muscular, $his personality is exactly the same. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "I don't want to ever be so heavy again..." $He is noticeably thinner and much more muscular than you remember; $he certainly doesn't think the same anymore, either. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "I don't want to ever be <<s>>o heavy again..." $He is noticeably thinner and much more muscular than you remember; $he certainly doesn't think the same anymore, either. <<elseif $rivalryDuration <= 20>> Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want ever want to be a fat cow again!" $He is thin and extremely muscular, a stark difference from the soft, chubby $girl you used to know; $he certainly doesn't think the same anymore, either. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "We have a problem, sir. This one is a fighter, $he already broke one of our guy's jaw. We think $he is tranq'd and restrained enough to bring in. Please be ready." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! I'll never be a cow again. DON'T YOU DARE TOUCH ME!" - The mercenary captain is thrown back as $he explodes out of $his restraints, having been preparing to gag $him. The rest of the troop center their weapons on $him, forcing $him to back down. $He glares at you as the captain picks himself up and exits your penthouse, leaving you with the enraged $activeSlave.slaveName. $He grunts as $he exits the office for the slave quarters, stopping in the doorway. "I'll be your slave, but you're going to be sorry." With a hand on each door frame, $he rips it out of the wall. $He lets out a single laugh while scowling at you. $He is thin and extremely muscular, a stark difference from the soft, chubby $girl you used to know; $he certainly doesn't think the same anymore, either. Odds are high that $he'll cause problems for you in the future, given $his hatred for you and $his frightening strength. + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! I'll never be a cow again. DON'T YOU DARE TOUCH ME!" + The mercenary captain is thrown back as $he explodes out of $his restraints, having been preparing to gag $him. The rest of the troop center their weapons on $him, forcing $him to back down. $He glares at you as the captain picks himself up and exits your penthouse, leaving you with the enraged $activeSlave.slaveName. $He grunts as $he exits the office for the slave quarters, stopping in the doorway. "I'll be your <<s>>lave, but you're going to be <<s>>orry." With a hand on each door frame, $he rips it out of the wall. $He lets out a single laugh while scowling at you. $He is thin and extremely muscular, a stark difference from the soft, chubby $girl you used to know; $he certainly doesn't think the same anymore, either. Odds are high that $he'll cause problems for you in the future, given $his hatred for you and $his frightening strength. <</if>> <<case "Cummunism">> <<set $activeSlave.health = -30>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName attempts to dive into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>. The weight of $his huge <<print $activeSlave.boobs>>cc tits knocks the wind out of you. You embrace $him as best you can, you hands sinking into $his soft butt, as $he sobs "They made me fat! My nipples won't stop leaking milk!" $He looks similar to how you remember, minus $his huge milky assets of course. + Upon seeing you, $activeSlave.slaveName attempts to dive into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>. The weight of $his huge <<print $activeSlave.boobs>>cc tits knocks the wind out of you. You embrace $him as best you can, you hands sinking into $his soft butt, as $he sobs "They made me fat! My nipple<<s>> won't <<s>>top leaking milk!" $He looks similar to how you remember, minus $his huge milky assets of course. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $his massive <<print $activeSlave.boobs>>cc milky breasts into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Why did they make me into a cow, I don't understand..." $He looks similar to how you remember, minus $his massive assets of course. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $his massive <<print $activeSlave.boobs>>cc milky breasts into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Why did they make me into a cow, I don't under<<s>>tand..." $He looks similar to how you remember, minus $his massive assets of course. <<elseif $rivalryDuration <= 15>> $activeSlave.slaveName's impressive bulk is placed in your office. Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth atop $his <<print $activeSlave.boobs>>cc breasts, causing $his chubby body and fat ass to jiggle, unsure of what to make of you. As you step forward, $he asks "Can you milk me?" The $girl you used to know is barely recognizable under all that fat and $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> @@ -346,92 +347,92 @@ Your hired mercenaries are en route now with your precious cargo. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "We got a problem sir. $He, um, isn't going to fit... We could try bringing $him in through the penthouse balcony, but I'd worry about breaking things." - Once $activeSlave.slaveName's immense form is safely in the penthouse, you finally get a good look at $him. Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he begins to let out a low growl. After several steps, $he shouts "Stay away from me, you sick fuck! Fit girls are trash! Real men like big soft bodies! You're sick! SICK! Don't you —" + Once $activeSlave.slaveName's immense form is safely in the penthouse, you finally get a good look at $him. Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he begins to let out a low growl. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! Fit girl<<s>> are tra<<sh>>! Real men like big <<s>>oft bodie<<s>>! You're <<s>>ick! <<S>>ICK! Don't you —" The mercenary captain quickly gags $him. "My apologies, I did warn you $he was a handful." He pats $his grotesque breast, adding "'Least $he won't be going anywhere." He and his group exit your penthouse, leaving you with the enraged and struggling $activeSlave.slaveName. You sigh at the amount of motion running through $his absurd tits, mountainous ass, and obese body. The $girl you used to know is barely recognizable under all that flesh and $he certainly doesn't think the same anymore. Odds are high that $he'll cause problems for you in the future, once $his body sheds the weight. Or you could leave $him as an immobile ornament, though assets of that size are definitely out of style. <</if>> <<case "Physical Idealism">> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>, $his added heft knocking the wind out of you. You gently wrap your arms around $him in a comforting embrace, your arms gently sinking into $his soft flesh, as $he sobs, "They made me fat! I'm so glad those guys let me puke up all that food, I don't even want to think how big I'd be otherwise!" $He looks similar to how you remember, thanks to the pudge, though that can be easily rectified. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>, $his added heft knocking the wind out of you. You gently wrap your arms around $him in a comforting embrace, your arms gently sinking into $his soft flesh, as $he sobs, "They made me fat! I'm <<s>>o glad tho<<s>>e guy<<s>> let me puke up all that food; I don't even want to think how big I'd be otherwi<<s>>e!" $He looks similar to how you remember, thanks to the pudge, though that can be easily rectified. <<set $activeSlave.health = 0>> <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $his meaty body into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Why did they make me into a sow, I don't understand..." $He looks similar to how you remember, minus $his added weight of course. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $his meaty body into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "Why did they make me into a <<s>>ow, I don't under<<s>>tand..." $He looks similar to how you remember, minus $his added weight of course. <<set $activeSlave.health = -10>> <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth causing $his plump body, big breasts and fat ass to jiggle, unsure of what to make of you. As you step forward, $he asks "Can I have some food?" The $girl you used to know is barely recognizable under all that fat and $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth causing $his plump body, big breasts and fat ass to jiggle, unsure of what to make of you. As you step forward, $he asks "Can I have <<s>>ome food?" The $girl you used to know is barely recognizable under all that fat and $he certainly doesn't think the same anymore. <<set $activeSlave.health = -30>> <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth causing $his fat body to jiggle, unsure of what to make of you. As you step forward, $he stumbles back. After several steps, $he screams "Keep away from me! I don't want to work out! Stuffing my face and holes whenever I please is too much fun!" The $girl you used to know is barely recognizable under that obese body; $he certainly doesn't think the same anymore, either. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth causing $his fat body to jiggle, unsure of what to make of you. As you step forward, $he stumbles back. After several steps, $he screams "Keep away from me! I don't want to work out! <<S>>tuffing my fa<<c>>e and hole<<s>> whenever I plea<<s>>e i<<s>> too much fun!" The $girl you used to know is barely recognizable under that obese body; $he certainly doesn't think the same anymore, either. <<set $activeSlave.health = -50>> <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "We got a problem sir. $He, um, is rather heavy and can't walk well... We're working our way up, but, do you have a freight elevator by chance?" - Once $activeSlave.slaveName's hugely fat ass is safely in the penthouse, you finally get a good look at $him. Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he begins to let out a low growl. After several steps, $he shouts "Stay away from me, you sick fuck! Fit girls are trash! Real men like big soft bodies! You're sick! SICK! Don't you —" + Once $activeSlave.slaveName's hugely fat ass is safely in the penthouse, you finally get a good look at $him. Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he begins to let out a low growl. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! Fit girl<<s>> are tra<<sh>>! Real men like big <<s>>oft bodie<<s>>! You're <<s>>ick! <<S>>ICK! Don't you —" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful." He pats $his fat coated shoulder, to which $he immediately sits down. Several mercs join their captain in trying to pull $him back to $his feet. A load crack and a groan of pain escapes the captain as he drops to the ground clutching his back. His comrades quickly help him from the penthouse, leaving you to deal with the scowling blob of fat and flesh. $He is intent on not budging from that spot and you aren't interested in breaking anything, though you're certain $he'll be begging for food within an hour and easily manipulated. $He is massively fat, a stark difference from the fit, thin $girl you used to know; $he certainly doesn't think the same anymore, either. Odds are high that $he'll cause problems for you in the future, be it breaking furniture or getting stuck in doors, though given $his rather laid back life up until this point, $he is likely to be quite malleable. Though $he is wheezing quite a lot considering $he is just sitting there. <<set $activeSlave.health = -80>> <</if>> <<case "Hedonistic Decadence">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "I've never had to exercise so much, I'm exhausted!" You gently wrap your arms around $his soft body in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "I've never had to e<<x>>er<<c>>i<<s>>e <<s>>o much, I'm exhau<<s>>ted!" You gently wrap your arms around $his soft body in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>, feeling the muscles under $his chubby body, as $he breaks down in tears. "You aren't going to make me pump iron are you?" While $he's thinner than you remember, and a little more muscular, $his personality is exactly the same. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>>, feeling the muscles under $his chubby body, as $he breaks down in tears. "You aren't going to make me pump iron, are you?" While $he's thinner than you remember, and a little more muscular, $his personality is exactly the same. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "I don't want to ever be so heavy again..." $He is noticeably thinner and much more muscular than you remember; $he certainly doesn't think the same anymore, either. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "I don't want to ever be <<s>>o heavy again..." $He is noticeably thinner and much more muscular than you remember; $he certainly doesn't think the same anymore, either. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want ever want to be a fat sow again!" $He is thin and extremely muscular, a stark difference from the soft, chubby $girl you used to know; $he certainly doesn't think the same anymore, either. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want ever want to be a fat <<s>>ow again!" $He is thin and extremely muscular, a stark difference from the soft, chubby $girl you used to know; $he certainly doesn't think the same anymore, either. <<else>> <<set $activeSlave.trust = 100>> Your mercenaries radio you upon arrival. "We have a problem, sir. This one is a fighter, $he already broke one of our guy's jaw. We think $he is tranq'd and restrained enough to bring in. Please be ready." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you sick fuck! I'll never be a cow again. DON'T YOU DARE TOUCH ME!" - The mercenary captain is thrown back as $he explodes out of $his restraints, having been preparing to gag $him. The rest of the troop center their weapons on $him, forcing $him to back down. $He glares at you as the captain picks himself up and exits your penthouse, leaving you with the enraged $activeSlave.slaveName. $He grunts as $he exits the office for the slave quarters, stopping in the doorway. "I'll be your slave, but you're going to be sorry." With a hand on each door frame, $he rips it out of the wall. $He lets out a single laugh while scowling at you. $He is thin and extremely muscular, a stark difference from the soft, chubby $girl you used to know; $he certainly doesn't think the same anymore, either. Odds are high that $he'll cause problems for you in the future, given $his hatred for you and $his frightening strength. + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you <<s>>ick fuck! I'll never be a cow again. DON'T YOU DARE TOUCH ME!" + The mercenary captain is thrown back as $he explodes out of $his restraints, having been preparing to gag $him. The rest of the troop center their weapons on $him, forcing $him to back down. $He glares at you as the captain picks himself up and exits your penthouse, leaving you with the enraged $activeSlave.slaveName. $He grunts as $he exits the office for the slave quarters, stopping in the doorway. "I'll be your <<s>>lave, but you're going to be <<s>>orry." With a hand on each door frame, $he rips it out of the wall. $He lets out a single laugh while scowling at you. $He is thin and extremely muscular, a stark difference from the soft, chubby $girl you used to know; $he certainly doesn't think the same anymore, either. Odds are high that $he'll cause problems for you in the future, given $his hatred for you and $his frightening strength. <</if>> <<case "Chattel Religionism">> <<set $activeSlave.health = 50>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They told me such horrible things about you!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They told me <<s>>uch horrible thing<<s>> about you!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "You aren't trying to make some crazy religion, are you?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "You aren't trying to make <<s>>ome cra<<z>>y religion, are you?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he pleads "Please don't turn me into a disciple of your religion..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he pleads "Plea<<s>>e don't turn me into a di<<sc>>iple of your religion..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want to be part of your cult!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you crazy psycho! Making your own religion, blasphemous! You think yourself a proph-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you cra<<z>>y <<ps>>ycho! Making your own religion, bla<<s>>phemou<<s>>! You think your<<s>>elf a proph-" The mercenary captain quickly gags $him. "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says, as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future. <</if>> <<case "Multiculturalism">> <<set $activeSlave.health = 60>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They said such crazy things!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They <<s>>aid <<s>>uch cra<<z>>y thing<<s>>!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They made me pray for your arcology, why is that?" $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "They made me pray for your arcology; why i<<s>> that?" $He's exactly as you remember. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he prays "Please pardon this arcology..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he prays "Plea<<s>>e pardon thi<<s>> arcology..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> <<set $activeSlave.trust = 40>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he drops to $his knees and begins praying "Please pardon this arcology's sins! They know naught what they do!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he drops to $his knees and begins praying "Please pardon thi<<s>> arcology'<<s>> <<s>>in<<s>>! They know naught what they do!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite a mouth on $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a mercy. As you step forward, $he stands $his ground. After several steps, $he shouts "Be still, I'll lead your arcology to salvation. Place your faith in me and be sav-" + Upon seeing you, $activeSlave.slaveName's eyes fill with a mercy. As you step forward, $he stands $his ground. After several steps, $he shouts "Be <<s>>till, I'll lead your arcology to <<s>>alvation. Pla<<c>>e your faith in me and be <<s>>av-" The mercenary captain quickly gags $him. "My apologies, I did warn you about that mouth. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the disappointed $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future, trying to preach $his new faith. <</if>> <<default>> <<set $activeSlave.health = 40>> <<if $rivalryDuration <= 5>> - Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They told me such horrible things about you!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. + Upon seeing you, $activeSlave.slaveName dives into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> sobbing "They told me <<s>>uch horrible thing<<s>> about you!" You gently wrap your arms around $him in a comforting embrace. $He's exactly as you remember. <<elseif $rivalryDuration <= 10>> - Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "You aren't trying to make some crazy old-timey society, are you?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName gingerly approaches, uncertain if $he should. You pull $him into your <<if $PC.boobs == 1>>ample bust<<else>>chest<</if>> as $he breaks down in tears. "You aren't trying to make <<s>>ome cra<<z>>y old-timey <<s>>o<<c>>iety, are you?" While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 15>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "Please don't make me play along..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he hesitatingly approaches. Once $he is close enough $he says "Plea<<s>>e don't make me play along..." While $he looks the same as you remember, $he certainly doesn't think the same anymore. <<elseif $rivalryDuration <= 20>> - Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want to be part of your crazy society!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. + Upon seeing you, $activeSlave.slaveName shifts $his weight back and forth, unsure of what to make of you. As you step forward, $he quickly steps back. After several steps, $he screams "Keep away from me! I don't want to be part of your cra<<z>>y <<s>>o<<c>>iety!" While $he looks the same as you remember, $he definitely doesn't think the same anymore. <<else>> <<set $activeSlave.trust = 80>> Your mercenaries radio you upon arrival. "This one's got quite some spunk in $him, you better ready yourself. We're coming in now." - Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "Stay away from me, you crazy psycho! Remaking a fallen empire, madness! You think yourself a king —" + Upon seeing you, $activeSlave.slaveName's eyes fill with a distinct hatred. As you step forward, $he stands $his ground. After several steps, $he shouts "<<S>>tay away from me, you cra<<z>>y <<ps>>ycho! Remaking a fallen empire, madne<<ss>>! You think your<<s>>elf a king —" The mercenary captain quickly gags $him, "My apologies, I did warn you $he was a handful. Please be careful when you unbind $him, $he may try to do something stupid," he says as he and his group exit your penthouse, leaving you with the enraged $activeSlave.slaveName. $He looks the same as you remember, but $he acts nothing like the $girl you used to know. Odds are high that $he'll cause problems for you in the future. <</if>> <</switch>> diff --git a/src/uncategorized/persBusiness.tw b/src/uncategorized/persBusiness.tw index 16bafe50273e4b0ec10c5461ca6b5e5dd52bf3df..a9af9c69933df6dec24f10ab11f06ea1afcbfafa 100644 --- a/src/uncategorized/persBusiness.tw +++ b/src/uncategorized/persBusiness.tw @@ -27,14 +27,14 @@ <<= FSChange("RomanRevivalist", -10)>> <</if>> <<if $cash < 0 && $cash > -25000 && $arcologies[0].FSRestartDecoration == 100>> - <<if $eugenicsFullControl != 1>> - Money is quickly shifted to bring you out of debt, though @@.red;the Societal Elite are left doubting@@ your worth. - <<set $cash = 0>> - <<set $failedElite += 100>> - <<else>> - Money is quickly shifted to bring you out of debt, though the Societal Elite grumble all the while. - <<set $cash = 0>> - <</if>> + <<if $eugenicsFullControl != 1>> + Money is quickly shifted to bring you out of debt, though @@.red;the Societal Elite are left doubting@@ your worth. + <<set $cash = 0>> + <<set $failedElite += 100>> + <<else>> + Money is quickly shifted to bring you out of debt, though the Societal Elite grumble all the while. + <<set $cash = 0>> + <</if>> <<elseif $cash < -9000>> @@.red;WARNING: you are dangerously indebted.@@ Immediately acquire more liquid assets or you will be in danger of being enslaved yourself. <<set $debtWarned += 1>> diff --git a/src/uncategorized/personalAssistantAppearance.tw b/src/uncategorized/personalAssistantAppearance.tw index fa509459bd64c96a6f4b8aea33f9e5b43999b1ac..5019e7106d7395c968ce8574b54d09ddcee4e3b1 100644 --- a/src/uncategorized/personalAssistantAppearance.tw +++ b/src/uncategorized/personalAssistantAppearance.tw @@ -170,60 +170,60 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "amazon">> _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>>amazon <<if $assistantFSOptions>> - <<switch $assistantFSAppearance>> - <<case "paternalist">> - with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HeA has bigger natural tits than anyone that ripped could possibly maintain. - <<case "repopulation focus">> - with an enormous belly. Its oversized occupant kicks and squirms ferociously, eager to be born. - <<case "eugenics">> - with a complex bone chastity belt blocking _hisA vagina. - <<case "degradationist">> - with ochre-dyed dreadlocks, war tattoos, shredded abs, and jewelry made from human bones. _HeA has bigger natural tits than anyone that ripped could possibly maintain. - <<case "supremacist">> - wearing armor that blends elements from elite warriors of several historically $arcologies[0].FSSupremacistRace cultures, evoking the glory of ages past. - <<case "subjugationist">> - with wild unkempt hair, dressed in ragged animal skins and crude bone jewelry. - <<case "roman revivalist">> - wearing the armor of a Roman auxilia, complete with lorica hamata and oval shield painted with your arcology's symbols. - <<case "aztec revivalist">> - wearing the battledress of the greatest warriors, _heA stands incredibly imposing, holding a spear and shield. - <<case "egyptian revivalist">> - wearing a simple white linen dress, kohl eye shadow, and sandals, making _himA look like a barbarian immigrant to the land of the Nile. - <<case "edo revivalist">> - wearing a Japanese warrior's robe with a pair of swords tucked into its sash. - <<case "arabian revivalist">> - with a bare chest, loose pantaloons, and a broad silk sash wound around _hisA waist with a scimitar thrust into it. - <<case "chinese revivalist">> - wearing loose silk robes belted with rope and carrying a simple warrior monk's staff. - <<case "chattel religionist">> - wearing a crusader's mail. _HisA long blonde hair cascades down the back of _hisA surcoat in golden glory. - <<case "physical idealist">> - whose muscles are lovingly rendered in lifelike detail. - <<case "hedonistic decadence">> - with a thick layer of fat covering _hisA muscled body. _HeA typically carries a half-eaten roast pig over _hisA shoulder. - <<case "gender radicalist">> - who is so heavily muscled that _heA's become quite androgynous lately. - <<case "gender fundamentalist">> - whose heavy musculature does not detract from _hisA feminine beauty. - <<case "asset expansionist">> - who's almost muscle-bound. - <<case "transformation fetishist">> - who's almost muscle-bound. - <<case "pastoralist">> - wearing jean overalls, a plaid shirt whose sleeves are strained by _hisA biceps, and rubber boots, and has a cowboy hat pushed back on _hisA pretty head. - <<case "maturity preferentialist">> - with streaks of grey running through _hisA long flowing hair. _HeA has bigger natural tits than anyone that ripped could possibly maintain. - <<case "youth preferentialist">> - with whose innocent appearance belies _hisA heavy muscles. _HeA has bigger natural tits than anyone that ripped could possibly maintain. - <<case "slimness enthusiast">> - with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HisA perky boobs are usually concealed by _hisA ornaments. - <<case "body purist">> - with a realistic tribeswoman's garb of woven jewelry and shell beads. _HeA has bigger natural tits than anyone that ripped could possibly maintain. - <<default>> - with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HeA has bigger natural tits than anyone that ripped could possibly maintain. - <</switch>> + <<switch $assistantFSAppearance>> + <<case "paternalist">> + with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + <<case "repopulation focus">> + with an enormous belly. Its oversized occupant kicks and squirms ferociously, eager to be born. + <<case "eugenics">> + with a complex bone chastity belt blocking _hisA vagina. + <<case "degradationist">> + with ochre-dyed dreadlocks, war tattoos, shredded abs, and jewelry made from human bones. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + <<case "supremacist">> + wearing armor that blends elements from elite warriors of several historically $arcologies[0].FSSupremacistRace cultures, evoking the glory of ages past. + <<case "subjugationist">> + with wild unkempt hair, dressed in ragged animal skins and crude bone jewelry. + <<case "roman revivalist">> + wearing the armor of a Roman auxilia, complete with lorica hamata and oval shield painted with your arcology's symbols. + <<case "aztec revivalist">> + wearing the battledress of the greatest warriors, _heA stands incredibly imposing, holding a spear and shield. + <<case "egyptian revivalist">> + wearing a simple white linen dress, kohl eye shadow, and sandals, making _himA look like a barbarian immigrant to the land of the Nile. + <<case "edo revivalist">> + wearing a Japanese warrior's robe with a pair of swords tucked into its sash. + <<case "arabian revivalist">> + with a bare chest, loose pantaloons, and a broad silk sash wound around _hisA waist with a scimitar thrust into it. + <<case "chinese revivalist">> + wearing loose silk robes belted with rope and carrying a simple warrior monk's staff. + <<case "chattel religionist">> + wearing a crusader's mail. _HisA long blonde hair cascades down the back of _hisA surcoat in golden glory. + <<case "physical idealist">> + whose muscles are lovingly rendered in lifelike detail. + <<case "hedonistic decadence">> + with a thick layer of fat covering _hisA muscled body. _HeA typically carries a half-eaten roast pig over _hisA shoulder. + <<case "gender radicalist">> + who is so heavily muscled that _heA's become quite androgynous lately. + <<case "gender fundamentalist">> + whose heavy musculature does not detract from _hisA feminine beauty. + <<case "asset expansionist">> + who's almost muscle-bound. + <<case "transformation fetishist">> + who's almost muscle-bound. + <<case "pastoralist">> + wearing jean overalls, a plaid shirt whose sleeves are strained by _hisA biceps, and rubber boots, and has a cowboy hat pushed back on _hisA pretty head. + <<case "maturity preferentialist">> + with streaks of grey running through _hisA long flowing hair. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + <<case "youth preferentialist">> + with whose innocent appearance belies _hisA heavy muscles. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + <<case "slimness enthusiast">> + with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HisA perky boobs are usually concealed by _hisA ornaments. + <<case "body purist">> + with a realistic tribeswoman's garb of woven jewelry and shell beads. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + <<default>> + with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + <</switch>> <<else>> - with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HeA has bigger natural tits than anyone that ripped could possibly maintain. + with long flowing hair, tribal tattoos, shredded abs, and bone jewelry. _HeA has bigger natural tits than anyone that ripped could possibly maintain. <</if>> <<if ($cockFeeder == 1) && (_paSeed == 1)>> A recognizable little representation of one of your slaves is down on _hisU knees in front of _himA, eating _himA out. The slave must be down in the kitchen, getting a meal out of the food dispensers. As you watch, the amazon orgasms, producing a little female barbarian shout. @@ -943,7 +943,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "supremacist">> slime. _HeA keeps trying to shape _hisA goo into a beautiful $arcologies[0].FSSupremacistRace _girlA, but _heA hasn't quite perfected the finer details yet. <<case "subjugationist">> - slime. _HeA keeps trying to shape _hisA goo into a pretty face, but keeps ending up with overexaggerated $arcologies.FSSubjugationistRace features instead. + slime. _HeA keeps trying to shape _hisA goo into a pretty face, but keeps ending up with overexaggerated $arcologies[0].FSSubjugationistRace features instead. <<case "roman revivalist">> slime with a girl's stola sinking into _hisA head. <<case "egyptian revivalist">> @@ -1262,70 +1262,70 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "witch">> _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantFSAppearance != "subjugationist">>$arcologies[0].FSSupremacistRace <<elseif $assistantFSAppearance == "subjugationist">>$arcologies[0].FSSubjugationistRace <</if>> witch with thin, flowing robes and a wide brimmed, if rather stereotypical, witch's hat. <<if $assistantFSOptions>> - <<switch $assistantFSAppearance>> - <<case "paternalist">> - _HeA still hasn't managed to undo the spell; _hisA chest is still unnaturally smooth, not one nipple peaks the fabric of the robe. - <<case "degradationist">> - _HeA still hasn't managed to undo the spell; _hisA face, hands and every surface of _hisA body are completely covered in tattoos. It is especially noticeable when _heA talks that _hisA tongue is tattooed too; wonder what decorates the surfaces of _hisA body you can't see? - <<case "supremacist">> - _HeA's managed to correct the spell, and even succeed in it. _HeA is now <<if $arcologies[0].FSSupremacistRace == "mixed race">>the perfect blend of every ethnicity, with all of their best qualities and none of their flaws<<else>>ethnically 100% pure $arcologies[0].FSSupremacistRace<</if>>. If _heA were real, _heA would make the perfect breeding stock for the next generation of the master race. - <<case "subjugationist">> - _HeA still hasn't managed to undo the spell; _heA looks like a racist caricature of a $arcologies[0].FSSubjugationistRace _girlA, and has an appropriately demeaning accent to match. What's worse, the spell also seems to have stripped most of _hisA literacy in $language, making reading _hisA tomes an arduous task for _himA. - <<case "roman revivalist">> - While _heA acts like a typical Roman _womanA, _heA is pretty obviously Greek. _HeA can't even name the Pantheon correctly. - <<case "aztec revivalist">> - _HeA is still very obviously not a native and has become rather caught up in the fear that _heA'll soon be sacrificed. - <<case "egyptian revivalist">> - _HeA's managed to untangle _himselfA from the wrappings, though _heA has chosen to leave several still wrapped around _hisA body. - <<case "edo revivalist">> - _HeA's managed to correct the spell, somewhat, though _heA now resembles something that belongs in a hentai. - <<case "arabian revivalist">> - _HeA's managed to correct the spell, and even succeed at it. _HeA has altered _hisA appearance to resemble a gorgeous djinn. _HeA is seductively performing a belly dance for you. - <<case "chinese revivalist">> - _HeA has chosen to embrace the outcome of _hisA spell, even pushing _hisA luck a little more, leaving _himA wearing a long and very fashionable qipao. - <<case "chattel religionist">> - _HeA has chosen to embrace the outcome of _hisA spell, proudly displaying the various holy symbols hanging from around _hisA neck and dangling from _hisA nipples, navel and clit. - <<case "physical idealist">> - _HeA managed to regain freedom of movement, but has chosen to leave _hisA torn robes unfixed to further highlight _hisA ridiculous muscles. - <<case "hedonistic decadence">> - _HeA has managed to lighten _hisA body enough to regain mobility, but no amount of _hisA magic can summon a robe big enough to cover _hisA enormously fat body without looking ridiculous. - <<case "repopulation focus">> - <<if $seeHyperPreg == 1>> - _HeA's managed to cast a levitation spell to allow _himA to move and a spell to prevent _himA from bursting, but _heA can do nothing about the dozens of active children crowding _hisA womb. _HeA meekly floats along with it, gently rubbing its squirming mass through _hisA torn robe. - <<else>> - _HeA's managed to cast a spell to lighten _hisA belly, but _heA can do nothing about the rowdy octuplets crowding _hisA womb. _HeA meekly pats _hisA exposed belly, feebly trying to calm _hisA babies, as _heA looks up ways to mend _hisA torn dress. - <</if>> - <<case "eugenics">> - _HeA still hasn't managed to undo the spell; it's pretty obvious given how desperately horny _heA is. - <<case "gender radicalist">> - _HeA has chosen to embrace the outcome of _hisA spell; _heA either sports a bulge or a tent in the front of _hisA dress and can frequently be seen reading books on male anatomy. - <<case "gender fundamentalist">> - _HeA still hasn't managed to undo the spell; _hisA belly has become so swollen with ovum _heA looks ready to birth triplets. _HeA can barely concentrate; _hisA mind focused entirely on dicks cumming in _hisA wet pussy, but _heA can't risk it, knowing full well _heA'd become so pregnant _heA'd likely burst. _HisA ample breasts and child bearing hips only make it harder to keep away from cocks. - <<case "asset expansionist">> - _HeA's managed to partially undo the spell; _hisA breasts are merely as big as _heA is now. One simple, correctly performed, levitation spell later and _heA is fully capable of functioning with _hisA oversized tits. - <<case "transformation fetishist">> - While _heA has managed to regain _hisA flexibility, _heA still greatly resembles an overinflated blow-up doll. _HisA lips are stuck in an O shape, _hisA breasts are the size of beach balls, _hisA ass and thighs larger than any _girlA's you've seen, and above all else is _hisA huge medicine ball sized belly; fortunately they don't weigh nearly as much as they should, part of the benefits of being an inflatable sex-doll. - <<case "pastoralist">> - _HeA's managed to shrink _hisA nine breasts somewhat; they are merely head sized now. The front of _hisA robes is strained from _hisA excessive number of milky tits. - <<case "maturity preferentialist">> - _HeA's managed to reign in _hisA aging spell and with a little size up to _hisA breasts, hips and ass makes a very pleasant MILF. - <<case "youth preferentialist">> - <<if $minimumSlaveAge == 3>> - _HeA's adjusted _hisA tiny body slightly to be less feeble. Now _heA is a fully capable and adorable toddler witch in an oversized robe, though _heA has to fight to keep _hisA hat from covering _hisA entire head. - <<elseif $minimumSlaveAge <= 7>> - _HeA's decided to embrace _hisA spell and now appears as an adorable _loliA witch. _HeA has to watch _hisA step to not trip over _hisA trailing robe and has to constantly readjust _hisA head devouring hat. - <<elseif $minimumSlaveAge <= 13>> - _HeA's decided to embrace _hisA spell and now appears as a cute teenage witch. _HisA robe is a little long, but _heA manages just fine. - <<else>> - _HeA's decided to embrace _hisA spell and now appears as a witch fresh into adulthood. - <</if>> - <<case "slimness enthusiast">> - _HeA's begun wearing a corset under _hisA robes to hide _hisA chubbiness. Combined with _hisA lightened body, _heA manages to pull off the lithe look easily. - <<case "body purist">> - _HeA has attempted to fix _hisA misspell and succeeded in preventing _hisA clothes from becoming transparent, to _himselfA only. _HeA appears nude, even though _heA is fully clothed, much to everyone's enjoyment. - <<default>> - _HeA frequently carries a tome of new and erotic spells. - <</switch>> + <<switch $assistantFSAppearance>> + <<case "paternalist">> + _HeA still hasn't managed to undo the spell; _hisA chest is still unnaturally smooth, not one nipple peaks the fabric of the robe. + <<case "degradationist">> + _HeA still hasn't managed to undo the spell; _hisA face, hands and every surface of _hisA body are completely covered in tattoos. It is especially noticeable when _heA talks that _hisA tongue is tattooed too; wonder what decorates the surfaces of _hisA body you can't see? + <<case "supremacist">> + _HeA's managed to correct the spell, and even succeed in it. _HeA is now <<if $arcologies[0].FSSupremacistRace == "mixed race">>the perfect blend of every ethnicity, with all of their best qualities and none of their flaws<<else>>ethnically 100% pure $arcologies[0].FSSupremacistRace<</if>>. If _heA were real, _heA would make the perfect breeding stock for the next generation of the master race. + <<case "subjugationist">> + _HeA still hasn't managed to undo the spell; _heA looks like a racist caricature of a $arcologies[0].FSSubjugationistRace _girlA, and has an appropriately demeaning accent to match. What's worse, the spell also seems to have stripped most of _hisA literacy in $language, making reading _hisA tomes an arduous task for _himA. + <<case "roman revivalist">> + While _heA acts like a typical Roman _womanA, _heA is pretty obviously Greek. _HeA can't even name the Pantheon correctly. + <<case "aztec revivalist">> + _HeA is still very obviously not a native and has become rather caught up in the fear that _heA'll soon be sacrificed. + <<case "egyptian revivalist">> + _HeA's managed to untangle _himselfA from the wrappings, though _heA has chosen to leave several still wrapped around _hisA body. + <<case "edo revivalist">> + _HeA's managed to correct the spell, somewhat, though _heA now resembles something that belongs in a hentai. + <<case "arabian revivalist">> + _HeA's managed to correct the spell, and even succeed at it. _HeA has altered _hisA appearance to resemble a gorgeous djinn. _HeA is seductively performing a belly dance for you. + <<case "chinese revivalist">> + _HeA has chosen to embrace the outcome of _hisA spell, even pushing _hisA luck a little more, leaving _himA wearing a long and very fashionable qipao. + <<case "chattel religionist">> + _HeA has chosen to embrace the outcome of _hisA spell, proudly displaying the various holy symbols hanging from around _hisA neck and dangling from _hisA nipples, navel and clit. + <<case "physical idealist">> + _HeA managed to regain freedom of movement, but has chosen to leave _hisA torn robes unfixed to further highlight _hisA ridiculous muscles. + <<case "hedonistic decadence">> + _HeA has managed to lighten _hisA body enough to regain mobility, but no amount of _hisA magic can summon a robe big enough to cover _hisA enormously fat body without looking ridiculous. + <<case "repopulation focus">> + <<if $seeHyperPreg == 1>> + _HeA's managed to cast a levitation spell to allow _himA to move and a spell to prevent _himA from bursting, but _heA can do nothing about the dozens of active children crowding _hisA womb. _HeA meekly floats along with it, gently rubbing its squirming mass through _hisA torn robe. + <<else>> + _HeA's managed to cast a spell to lighten _hisA belly, but _heA can do nothing about the rowdy octuplets crowding _hisA womb. _HeA meekly pats _hisA exposed belly, feebly trying to calm _hisA babies, as _heA looks up ways to mend _hisA torn dress. + <</if>> + <<case "eugenics">> + _HeA still hasn't managed to undo the spell; it's pretty obvious given how desperately horny _heA is. + <<case "gender radicalist">> + _HeA has chosen to embrace the outcome of _hisA spell; _heA either sports a bulge or a tent in the front of _hisA dress and can frequently be seen reading books on male anatomy. + <<case "gender fundamentalist">> + _HeA still hasn't managed to undo the spell; _hisA belly has become so swollen with ovum _heA looks ready to birth triplets. _HeA can barely concentrate; _hisA mind focused entirely on dicks cumming in _hisA wet pussy, but _heA can't risk it, knowing full well _heA'd become so pregnant _heA'd likely burst. _HisA ample breasts and child bearing hips only make it harder to keep away from cocks. + <<case "asset expansionist">> + _HeA's managed to partially undo the spell; _hisA breasts are merely as big as _heA is now. One simple, correctly performed, levitation spell later and _heA is fully capable of functioning with _hisA oversized tits. + <<case "transformation fetishist">> + While _heA has managed to regain _hisA flexibility, _heA still greatly resembles an overinflated blow-up doll. _HisA lips are stuck in an O shape, _hisA breasts are the size of beach balls, _hisA ass and thighs larger than any _girlA's you've seen, and above all else is _hisA huge medicine ball sized belly; fortunately they don't weigh nearly as much as they should, part of the benefits of being an inflatable sex-doll. + <<case "pastoralist">> + _HeA's managed to shrink _hisA nine breasts somewhat; they are merely head sized now. The front of _hisA robes is strained from _hisA excessive number of milky tits. + <<case "maturity preferentialist">> + _HeA's managed to reign in _hisA aging spell and with a little size up to _hisA breasts, hips and ass makes a very pleasant MILF. + <<case "youth preferentialist">> + <<if $minimumSlaveAge == 3>> + _HeA's adjusted _hisA tiny body slightly to be less feeble. Now _heA is a fully capable and adorable toddler witch in an oversized robe, though _heA has to fight to keep _hisA hat from covering _hisA entire head. + <<elseif $minimumSlaveAge <= 7>> + _HeA's decided to embrace _hisA spell and now appears as an adorable _loliA witch. _HeA has to watch _hisA step to not trip over _hisA trailing robe and has to constantly readjust _hisA head devouring hat. + <<elseif $minimumSlaveAge <= 13>> + _HeA's decided to embrace _hisA spell and now appears as a cute teenage witch. _HisA robe is a little long, but _heA manages just fine. + <<else>> + _HeA's decided to embrace _hisA spell and now appears as a witch fresh into adulthood. + <</if>> + <<case "slimness enthusiast">> + _HeA's begun wearing a corset under _hisA robes to hide _hisA chubbiness. Combined with _hisA lightened body, _heA manages to pull off the lithe look easily. + <<case "body purist">> + _HeA has attempted to fix _hisA misspell and succeeded in preventing _hisA clothes from becoming transparent, to _himselfA only. _HeA appears nude, even though _heA is fully clothed, much to everyone's enjoyment. + <<default>> + _HeA frequently carries a tome of new and erotic spells. + <</switch>> <<else>> _HeA frequently carries a tome of new and erotic spells. <</if>> @@ -1359,71 +1359,71 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> _HeA's an odd little _girlA, with slightly off mannerisms, <<if $assistantFSOptions>> - <<switch $assistantFSAppearance>> - <<case "paternalist">> - wearing ill fitting clothing. Various movements can be seen under _hisA misbuttoned shirt and lopsided skirt. - <<case "degradationist">> - wearing nothing except some oversized, strange looking piercings all over _hisA body. You swear you see movement under _hisA skin and _hisA piercings have a habit of never being in the same shape or location. - <<case "supremacist">> - wearing nothing at all. _HeA looks vaguely $arcologies[0].FSSupremacistRace, but wrong. You swear you see patches of fish-like scales on _hisA skin, but they keep disappearing whenever you try to focus on them. - <<case "subjugationist">> - wearing nothing at all. _HeA looks vaguely $arcologies[0].FSSubjugationistRace, but wrong. You swear you see patches of fish-like scales on _hisA skin, but they keep disappearing whenever you try to focus on them. - <<case "roman revivalist">> - wearing a poorly folded toga. You swear you see movement under _hisA skin. - <<case "aztec revivalist">> - wearing a torn huipil. _HeA looks vaguely Aztec, but wrong. You swear you see movement under _hisA skin. - <<case "egyptian revivalist">> - wearing nothing at all. _HeA looks vaguely Egyptian, but wrong. You swear you see movement under _hisA skin. - <<case "edo revivalist">> - wearing a loose kimono. _HeA looks vaguely Japanese, but wrong. You swear you see movement under _hisA skin. - <<case "arabian revivalist">> - wearing various silks. _HeA looks vaguely Arabic, but wrong. You swear you see movement under _hisA skin. - <<case "chinese revivalist">> - wearing an ill fitting qipao. _HeA looks vaguely Chinese, but wrong. You swear you see movement under _hisA clothing and even skin. - <<case "chattel religionist">> - wearing nothing at all. A pulsing symbol of your religion sprouts from _hisA chest, runs between _hisA breasts and down to _hisA crotch, where it penetrates _hisA pussy. If the symbol weren't off-putting enough, you also swear you see movement under _hisA skin. - <<case "physical idealist">> - wearing nothing at all. _HeA is covered in what appear to be muscles, though they bulge and squirm uncomfortably. - <<case "hedonistic decadence">> - wearing nothing at all. _HeA is covered in what appears to be a dense layer of fat, though occasionally you swear you see something peering out from between _hisA folds. - <<case "repopulation focus">> - <<if $seeHyperPreg == 1>> - wearing nothing at all. _HisA belly is immensely swollen, squirming and practically ready to burst. _HisA navel resembles a pussy; a pussy birthing countless larva like creatures. - <<else>> - wearing nothing at all. _HisA belly is rounded and squirming in some state of gravidity. Every so often _hisA navel spreads apart and a wormlike creature flops out. - <</if>> - <<case "eugenics">> - wearing nothing at all. You can't take your eyes off of _hisA perfect body, but at the same time, you feel a strange sense of danger about _himA. - <<case "gender radicalist">> - wearing nothing at all. Even though _heA lacks a penis, you can't shake the feeling that it's not a trap. - <<case "gender fundamentalist">> - full breasts, wide hips and wearing absolutely nothing. You swear _hisA tits are moving slightly and an unusual bulge can be seen writhing in _hisA lower belly. - <<case "asset expansionist">> - wearing nothing at all; not that anything could fit _himA. _HeA is absolutely massive; _hisA breasts easily dwarfing the rest of _hisA body and quivering obscenely. Every so often, a bulge moves up a nipple as a wormlike creature is born into the world. - <<case "transformation fetishist">> - wearing nothing at all; not that anything could fit _himA. _HisA breasts and ass are splitting around the massive, round objects distending them. The orbs are slightly translucent; lots of small wormlike creatures can be seen squirming within inside. - <<case "pastoralist">> - wearing nothing at all; not that anything could fit _himA. _HeA is absolutely massive; _hisA breasts easily dwarfing the rest of _hisA body and quivering obscenely. An extremely dense, white liquid is steadily forcing its way from _hisA gaping nipples. - <<case "maturity preferentialist">> - wearing nothing at all. _HeA seems to be quite old and vulnerable, but something feels off about _himA. - <<case "youth preferentialist">> - wearing nothing at all. - <<if $minimumSlaveAge == 3>> - _HeA's an adorable toddler just ripe for the taking; though a feeling of danger radiates from _hisA tiny body. - <<elseif $minimumSlaveAge <= 7>> - _HeA's a cute _loliA and ripe for the taking; though a feeling of danger radiates from _hisA small body. - <<elseif $minimumSlaveAge <= 13>> - _HeA's a pretty teenager and ripe for the taking; though a feeling of danger radiates from _himA. - <<else>> - _HeA seems to be fresh into adulthood and ripe for the taking; though a feeling of danger radiates from _himA. - <</if>> - <<case "slimness enthusiast">> - wearing nothing at all. _HeA is extremely thin; multiple tube-like appendages can be seen writhing within _hisA compressed body. - <<case "body purist">> - wearing nothing at all. _HisA body is absolutely flawless, too flawless; you can't help but feel a sense of discomfort when looking at _himA. - <<default>> - wearing absolutely nothing. _HeA periodically twitches when you aren't looking and you swear you see movement under _hisA skin. - <</switch>> + <<switch $assistantFSAppearance>> + <<case "paternalist">> + wearing ill fitting clothing. Various movements can be seen under _hisA misbuttoned shirt and lopsided skirt. + <<case "degradationist">> + wearing nothing except some oversized, strange looking piercings all over _hisA body. You swear you see movement under _hisA skin and _hisA piercings have a habit of never being in the same shape or location. + <<case "supremacist">> + wearing nothing at all. _HeA looks vaguely $arcologies[0].FSSupremacistRace, but wrong. You swear you see patches of fish-like scales on _hisA skin, but they keep disappearing whenever you try to focus on them. + <<case "subjugationist">> + wearing nothing at all. _HeA looks vaguely $arcologies[0].FSSubjugationistRace, but wrong. You swear you see patches of fish-like scales on _hisA skin, but they keep disappearing whenever you try to focus on them. + <<case "roman revivalist">> + wearing a poorly folded toga. You swear you see movement under _hisA skin. + <<case "aztec revivalist">> + wearing a torn huipil. _HeA looks vaguely Aztec, but wrong. You swear you see movement under _hisA skin. + <<case "egyptian revivalist">> + wearing nothing at all. _HeA looks vaguely Egyptian, but wrong. You swear you see movement under _hisA skin. + <<case "edo revivalist">> + wearing a loose kimono. _HeA looks vaguely Japanese, but wrong. You swear you see movement under _hisA skin. + <<case "arabian revivalist">> + wearing various silks. _HeA looks vaguely Arabic, but wrong. You swear you see movement under _hisA skin. + <<case "chinese revivalist">> + wearing an ill fitting qipao. _HeA looks vaguely Chinese, but wrong. You swear you see movement under _hisA clothing and even skin. + <<case "chattel religionist">> + wearing nothing at all. A pulsing symbol of your religion sprouts from _hisA chest, runs between _hisA breasts and down to _hisA crotch, where it penetrates _hisA pussy. If the symbol weren't off-putting enough, you also swear you see movement under _hisA skin. + <<case "physical idealist">> + wearing nothing at all. _HeA is covered in what appear to be muscles, though they bulge and squirm uncomfortably. + <<case "hedonistic decadence">> + wearing nothing at all. _HeA is covered in what appears to be a dense layer of fat, though occasionally you swear you see something peering out from between _hisA folds. + <<case "repopulation focus">> + <<if $seeHyperPreg == 1>> + wearing nothing at all. _HisA belly is immensely swollen, squirming and practically ready to burst. _HisA navel resembles a pussy; a pussy birthing countless larva like creatures. + <<else>> + wearing nothing at all. _HisA belly is rounded and squirming in some state of gravidity. Every so often _hisA navel spreads apart and a wormlike creature flops out. + <</if>> + <<case "eugenics">> + wearing nothing at all. You can't take your eyes off of _hisA perfect body, but at the same time, you feel a strange sense of danger about _himA. + <<case "gender radicalist">> + wearing nothing at all. Even though _heA lacks a penis, you can't shake the feeling that it's not a trap. + <<case "gender fundamentalist">> + full breasts, wide hips and wearing absolutely nothing. You swear _hisA tits are moving slightly and an unusual bulge can be seen writhing in _hisA lower belly. + <<case "asset expansionist">> + wearing nothing at all; not that anything could fit _himA. _HeA is absolutely massive; _hisA breasts easily dwarfing the rest of _hisA body and quivering obscenely. Every so often, a bulge moves up a nipple as a wormlike creature is born into the world. + <<case "transformation fetishist">> + wearing nothing at all; not that anything could fit _himA. _HisA breasts and ass are splitting around the massive, round objects distending them. The orbs are slightly translucent; lots of small wormlike creatures can be seen squirming within inside. + <<case "pastoralist">> + wearing nothing at all; not that anything could fit _himA. _HeA is absolutely massive; _hisA breasts easily dwarfing the rest of _hisA body and quivering obscenely. An extremely dense, white liquid is steadily forcing its way from _hisA gaping nipples. + <<case "maturity preferentialist">> + wearing nothing at all. _HeA seems to be quite old and vulnerable, but something feels off about _himA. + <<case "youth preferentialist">> + wearing nothing at all. + <<if $minimumSlaveAge == 3>> + _HeA's an adorable toddler just ripe for the taking; though a feeling of danger radiates from _hisA tiny body. + <<elseif $minimumSlaveAge <= 7>> + _HeA's a cute _loliA and ripe for the taking; though a feeling of danger radiates from _hisA small body. + <<elseif $minimumSlaveAge <= 13>> + _HeA's a pretty teenager and ripe for the taking; though a feeling of danger radiates from _himA. + <<else>> + _HeA seems to be fresh into adulthood and ripe for the taking; though a feeling of danger radiates from _himA. + <</if>> + <<case "slimness enthusiast">> + wearing nothing at all. _HeA is extremely thin; multiple tube-like appendages can be seen writhing within _hisA compressed body. + <<case "body purist">> + wearing nothing at all. _HisA body is absolutely flawless, too flawless; you can't help but feel a sense of discomfort when looking at _himA. + <<default>> + wearing absolutely nothing. _HeA periodically twitches when you aren't looking and you swear you see movement under _hisA skin. + <</switch>> <<else>> wearing absolutely nothing. _HeA periodically twitches when you aren't looking and you swear you see movement under _hisA skin. <</if>> @@ -1457,77 +1457,77 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "incubus">> _HeA's a handsome little sex demon with a big dick and heavy balls. <<if $assistantFSOptions>> - <<switch $assistantFSAppearance>> - <<case "paternalist">> - _HeA's begun wearing rather conservative clothing, but nothing can hide the bulge running down one pant leg and the two round globes in the other. - <<case "degradationist">> - _HeA's recently added an obscene number of piercings to _hisA cock and balls in addition to a pair of nipple rings. A thin chain links a ring attached to the head of _hisA penis to the heavy rings adorning _hisA chest. - <<case "supremacist">> - _HeA is an ideal $arcologies[0].FSSupremacistRace man, and _hisA massive dick is always hard and ready to continue propagating the master race. - <<case "subjugationist">> - _HeA is a deceptively handsome $arcologies[0].FSSubjugationistRace man, and gives off an air of lust and danger that serves as a warning to not let the inferior race's libido run unchecked. - <<case "roman revivalist">> - _HeA is an ideal Roman man, complete with something big and heavy hanging under _hisA toga. - <<case "aztec revivalist">> - _HeA is an ideal Aztec man wearing a headdress and a loincloth, which can't hide _hisA enviable package. - <<case "egyptian revivalist">> - _HeA is an ideal Egyptian man, complete with something big and heavy dangling behind _hisA loincloth. - <<case "edo revivalist">> - _HeA is an ideal Japanese man, complete with something big and heavy between _hisA legs. - <<case "arabian revivalist">> - _HeA is an ideal Arabian man, complete with something big and heavy filling out _hisA silken pants. - <<case "chinese revivalist">> - _HeA is an ideal Chinese man, complete with something big and heavy between _hisA legs. - <<case "chattel religionist">> - _HeA is wearing nothing but an immense erection. _HisA balls visibly pulse, begging for release, but _hisA load is blocked by a large plug capped with the symbol of your new religion. One pull is all it would take to bathe in _hisA blessing. - <<case "physical idealist">> - _HeA is wearing nothing but an immense erection and is coated in the perfect amount of muscle. - <<case "hedonistic decadence">> - _HeA is wearing nothing but an immense erection and is coated in the perfect amount of fat. - <<case "repopulation focus">> - _HisA belly is round with child and is in a constant struggle with _hisA erect cock over which gets to protrude out _hisA front. - <<case "eugenics">> - _HeA's become even more irresistible lately; <<if $PC.vagina == 1>>you can help but think of that perfect cock cumming deep in your pussy and your belly rounding with a gorgeous child<<else>>the children sired by such a stud are unimaginable<</if>>. - <<case "gender radicalist">> - <<if $arcologies[0].FSGenderRadicalistLawFuta == 1>> - _HeA is wearing nothing at all and has recently rendered _himselfA slightly more feminine. _HeA makes sure to make exaggerated motions to show off the pussy hidden beneath _hisA swinging nuts. - <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 2>> - _HeA has recently increased the size of _hisA genitals and has given up trying to wear pants; they just get in the way of _hisA prominent erection. - <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 3>> - _HeA is wearing nothing at all; not that anything could fit _himA. _HisA cock and balls are utterly dwarfed by _hisA door-jamming hips, massive ass and extra thick thighs. - <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 4>> - _HeA is wearing loose clothing and has recently rendered _himselfA slightly more feminine. _HeA does _hisA best to appear the perfect little femboy despite what's slipping down _hisA pant leg. - <<else>> - _HeA is wearing nothing at all and has recently rendered _himselfA even more handsome, since _heA was already a perfect fit for society. - <</if>> - <<case "gender fundamentalist">> - _HeA is wearing a cute dress that tightly hugs _hisA attractive curves. _HeA may be rendering _himselfA more feminine, but can't hide the bulge under _hisA skirt. - <<case "asset expansionist">> - _HeA is wearing nothing at all; not that anything could fit _himA. _HisA cock and balls are so large they reach the ground when _heA stands. - <<case "transformation fetishist">> - _HeA is wearing jeans and a tight shirt. _HisA overly long erection runs up _hisA front and protrudes out the neck of _hisA top. - <<case "pastoralist">> - _HeA is wearing nothing at all; not that anything could fit _himA. _HisA balls are absolutely massive; _hisA sizable cock looks tiny resting atop them. _HeA can barely take a step without overstimulating and orgasming across _hisA sack. - <<case "maturity preferentialist">> - _HeA has recently begun presenting _himselfA as an experienced, mature man with an oddly familiar mustache and goatee. - <<case "youth preferentialist">> - _HeA has recently adjusted _hisA age to reflect your youth focused society. - <<if $minimumSlaveAge == 3>> - _HeA's an adorable toddler with an enormous cock hanging from _hisA shorts. - <<elseif $minimumSlaveAge <= 7>> - _HeA's a cute shota with ball-filled shorts and a huge erection sneaking up _hisA shirt. - <<elseif $minimumSlaveAge <= 13>> - _HeA's an attractive teenager with an immodest bulge running down _hisA pant leg. - <<else>> - _HeA's an attractive young adult with an immodest bulge running down _hisA pant leg. - <</if>> - <<case "slimness enthusiast">> - _HeA has recently slimmed _hisA body down; everywhere but _hisA proportionally huge cock, that is. - <<case "body purist">> - _HeA is wearing nothing at all, happy to show off _hisA flawless body. _HisA cock and balls are now the ideal size to penetrate a natural girl. - <<default>> - _HeA enjoys wearing absolutely nothing but an enormous hard-on. _HeA frequently, and openly, masturbates to your naked body. - <</switch>> + <<switch $assistantFSAppearance>> + <<case "paternalist">> + _HeA's begun wearing rather conservative clothing, but nothing can hide the bulge running down one pant leg and the two round globes in the other. + <<case "degradationist">> + _HeA's recently added an obscene number of piercings to _hisA cock and balls in addition to a pair of nipple rings. A thin chain links a ring attached to the head of _hisA penis to the heavy rings adorning _hisA chest. + <<case "supremacist">> + _HeA is an ideal $arcologies[0].FSSupremacistRace man, and _hisA massive dick is always hard and ready to continue propagating the master race. + <<case "subjugationist">> + _HeA is a deceptively handsome $arcologies[0].FSSubjugationistRace man, and gives off an air of lust and danger that serves as a warning to not let the inferior race's libido run unchecked. + <<case "roman revivalist">> + _HeA is an ideal Roman man, complete with something big and heavy hanging under _hisA toga. + <<case "aztec revivalist">> + _HeA is an ideal Aztec man wearing a headdress and a loincloth, which can't hide _hisA enviable package. + <<case "egyptian revivalist">> + _HeA is an ideal Egyptian man, complete with something big and heavy dangling behind _hisA loincloth. + <<case "edo revivalist">> + _HeA is an ideal Japanese man, complete with something big and heavy between _hisA legs. + <<case "arabian revivalist">> + _HeA is an ideal Arabian man, complete with something big and heavy filling out _hisA silken pants. + <<case "chinese revivalist">> + _HeA is an ideal Chinese man, complete with something big and heavy between _hisA legs. + <<case "chattel religionist">> + _HeA is wearing nothing but an immense erection. _HisA balls visibly pulse, begging for release, but _hisA load is blocked by a large plug capped with the symbol of your new religion. One pull is all it would take to bathe in _hisA blessing. + <<case "physical idealist">> + _HeA is wearing nothing but an immense erection and is coated in the perfect amount of muscle. + <<case "hedonistic decadence">> + _HeA is wearing nothing but an immense erection and is coated in the perfect amount of fat. + <<case "repopulation focus">> + _HisA belly is round with child and is in a constant struggle with _hisA erect cock over which gets to protrude out _hisA front. + <<case "eugenics">> + _HeA's become even more irresistible lately; <<if $PC.vagina == 1>>you can help but think of that perfect cock cumming deep in your pussy and your belly rounding with a gorgeous child<<else>>the children sired by such a stud are unimaginable<</if>>. + <<case "gender radicalist">> + <<if $arcologies[0].FSGenderRadicalistLawFuta == 1>> + _HeA is wearing nothing at all and has recently rendered _himselfA slightly more feminine. _HeA makes sure to make exaggerated motions to show off the pussy hidden beneath _hisA swinging nuts. + <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 2>> + _HeA has recently increased the size of _hisA genitals and has given up trying to wear pants; they just get in the way of _hisA prominent erection. + <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 3>> + _HeA is wearing nothing at all; not that anything could fit _himA. _HisA cock and balls are utterly dwarfed by _hisA door-jamming hips, massive ass and extra thick thighs. + <<elseif $arcologies[0].FSGenderRadicalistLawFuta == 4>> + _HeA is wearing loose clothing and has recently rendered _himselfA slightly more feminine. _HeA does _hisA best to appear the perfect little femboy despite what's slipping down _hisA pant leg. + <<else>> + _HeA is wearing nothing at all and has recently rendered _himselfA even more handsome, since _heA was already a perfect fit for society. + <</if>> + <<case "gender fundamentalist">> + _HeA is wearing a cute dress that tightly hugs _hisA attractive curves. _HeA may be rendering _himselfA more feminine, but can't hide the bulge under _hisA skirt. + <<case "asset expansionist">> + _HeA is wearing nothing at all; not that anything could fit _himA. _HisA cock and balls are so large they reach the ground when _heA stands. + <<case "transformation fetishist">> + _HeA is wearing jeans and a tight shirt. _HisA overly long erection runs up _hisA front and protrudes out the neck of _hisA top. + <<case "pastoralist">> + _HeA is wearing nothing at all; not that anything could fit _himA. _HisA balls are absolutely massive; _hisA sizable cock looks tiny resting atop them. _HeA can barely take a step without overstimulating and orgasming across _hisA sack. + <<case "maturity preferentialist">> + _HeA has recently begun presenting _himselfA as an experienced, mature man with an oddly familiar mustache and goatee. + <<case "youth preferentialist">> + _HeA has recently adjusted _hisA age to reflect your youth focused society. + <<if $minimumSlaveAge == 3>> + _HeA's an adorable toddler with an enormous cock hanging from _hisA shorts. + <<elseif $minimumSlaveAge <= 7>> + _HeA's a cute shota with ball-filled shorts and a huge erection sneaking up _hisA shirt. + <<elseif $minimumSlaveAge <= 13>> + _HeA's an attractive teenager with an immodest bulge running down _hisA pant leg. + <<else>> + _HeA's an attractive young adult with an immodest bulge running down _hisA pant leg. + <</if>> + <<case "slimness enthusiast">> + _HeA has recently slimmed _hisA body down; everywhere but _hisA proportionally huge cock, that is. + <<case "body purist">> + _HeA is wearing nothing at all, happy to show off _hisA flawless body. _HisA cock and balls are now the ideal size to penetrate a natural girl. + <<default>> + _HeA enjoys wearing absolutely nothing but an enormous hard-on. _HeA frequently, and openly, masturbates to your naked body. + <</switch>> <<else>> _HeA enjoys wearing absolutely nothing but an enormous hard-on. _HeA frequently, and openly, masturbates to your naked body. <</if>> @@ -1620,79 +1620,79 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "succubus">> _HeA's a beautiful little sex demoness with an ideal figure. <<if $assistantFSOptions>> - <<switch $assistantFSAppearance>> - <<case "paternalist">> - _HeA's wearing an absolutely stunning dress that perfectly hugs _hisA curves. Surprisingly, _heA even has underwear on. - <<case "degradationist">> - _HeA's recently added an obscene number of piercings to _hisA labia in addition to a pair of nipple rings and a big, heavy ring on _hisA clit. A thin chain links the clit ring to the heavy rings adorning _hisA chest. - <<case "supremacist">> - In fact, _heA is the most gorgeous $arcologies[0].FSSupremacistRace _womanA you've ever seen. - <<case "subjugationist">> - In fact, _heA is the most gorgeous $arcologies[0].FSSubjugationistRace _womanA you've ever seen. - <<case "roman revivalist">> - In fact, _heA is the most gorgeous Roman _womanA you've ever seen. - <<case "aztec revivalist">> - In fact, _heA is the most gorgeous Aztec _womanA you've ever seen. - <<case "egyptian revivalist">> - In fact, _heA is the most gorgeous Egyptian _womanA you've ever seen. - <<case "edo revivalist">> - In fact, _heA is the most gorgeous Japanese _womanA you've ever seen. - <<case "arabian revivalist">> - In fact, _heA is the most gorgeous Arabic _womanA you've ever seen. - <<case "chinese revivalist">> - In fact, _heA is the most gorgeous Chinese _womanA you've ever seen. - <<case "chattel religionist">> - _HeA is wearing a tight dress modeled after the symbol of your new religion; it leaves _hisA nipples and crotch fully exposed. - <<case "physical idealist">> - <<if $arcologies[0].FSPhysicalIdealistStrongFat == 1>> - _HeA is wearing nothing but a thong barely visible under _hisA thick layer of fat. _HisA soft figure hides _hisA immense strength. - <<else>> - _HeA is wearing nothing but a tight thong to show off _hisA perfectly muscled body. - <</if>> - <<case "hedonistic decadence">> - _HeA is wearing nothing, opting let to _hisA fat belly cover _hisA privates.<<if $arcologies[0].FSHedonisticDecadenceStrongFat == 1>> _HeA may look soft and squishy, but _hisA thick flab hides _hisA immense musculature.<</if>> - <<case "repopulation focus">> - _HeA is wearing an overly taut dress that clings tightly to _hisA triplet rounded middle and milk-laden breasts. _HeA is positively glowing with motherhood. - <<case "eugenics">> - _HeA's become even more irresistible lately; <<if $PC.dick == 1>>you can't help but fantasize about fucking _himA pregnant with your perfect child<<else>>you can't help but feel slightly envious of _hisA body<</if>>. - <<case "gender radicalist">> - <<if $arcologies[0].FSGenderRadicalistLawFuta == 3>> - _HeA is wearing an amazingly ill-fitting pair of stretch pants barely pulled midway over _hisA ass. _HisA door-jamming hips, massive rear and extra thick thighs jiggle spectacularly under the strained material. - <<else>> - _HeA is wearing baggy pants and a loose fitting shirt. Having altered _hisA appearance to be alluringly androgynous, it is hard to make out _hisA gender at a glance. - <</if>> - <<case "gender fundamentalist">> - _HeA is wearing a form fitting dress that emphasizes _hisA feminine curves. A lovely sight, given that _heA has recently adjusted _hisA body to be a lovely future mother. - <<case "asset expansionist">> - _HeA is wearing nothing at all; not that anything could fit _himA. _HisA breasts nearly touch the ground when _heA stands, yet are naturally perky. _HisA butt is so enormous it is a wonder _heA can even walk. - <<case "transformation fetishist">> - _HeA is wearing a minidress so tight it fully outlines _hisA huge butt implants and barely contains the lower half of _hisA beach ball sized tits. - <<case "pastoralist">> - _HeA is wearing a pair of cow-print bikinis over _hisA head sized breasts. A quartet of wet spots adorn _hisA tops at all times. - <<case "maturity preferentialist">> - _HeA has recently begun presenting _himselfA as an experienced, mature _womanA; one can only wonder what positions and tricks _heA knows. - <<case "youth preferentialist">> - _HeA has recently adjusted _hisA age to reflect your youth focused society. - <<if $minimumSlaveAge == 3>> - _HeA's an adorable toddler wearing a cute pink dress. - <<elseif $minimumSlaveAge <= 7>> - _HeA's a cute _loliA wearing tight, crotch hugging spats and a tight tub top across _hisA flat chest. - <<elseif $minimumSlaveAge <= 13>> - _HeA's an attractive teenager wearing short shorts and a sheer top that shows off _hisA newly grown breasts. - <<else>> - _HeA's an attractive young adult wearing a sheer dress that shows off _hisA youthful curves. - <</if>> - <<case "slimness enthusiast">> - <<if $arcologies[0].FSSlimnessEnthusiastLaw == 1>> - _HeA has recently slimmed _hisA body down tremendously; _hisA breasts are flat as can be, as is _hisA rear. _HeA enjoys wearing an extremely thin string bikini that tightly hugs _hisA body and barely covers _hisA non-existent assets. - <<else>> - _HeA has recently slimmed _hisA body down and begun wearing form fitting clothing to show off _hisA lithe figure. - <</if>> - <<case "body purist">> - _HeA is wearing nothing at all, happy to show off _hisA flawless body. _HisA curves are perfect; it's the only way to describe _himA. - <<default>> - _HeA enjoys using a tight strip of leather to support _hisA ample bosom and a minuscule thong to cover _hisA crotch. _HeA commonly strikes sexy poses, _hisA spaded tail wrapping around _hisA legs seductively, hoping to catch _hisA <<= properMaster()>>'s eye. - <</switch>> + <<switch $assistantFSAppearance>> + <<case "paternalist">> + _HeA's wearing an absolutely stunning dress that perfectly hugs _hisA curves. Surprisingly, _heA even has underwear on. + <<case "degradationist">> + _HeA's recently added an obscene number of piercings to _hisA labia in addition to a pair of nipple rings and a big, heavy ring on _hisA clit. A thin chain links the clit ring to the heavy rings adorning _hisA chest. + <<case "supremacist">> + In fact, _heA is the most gorgeous $arcologies[0].FSSupremacistRace _womanA you've ever seen. + <<case "subjugationist">> + In fact, _heA is the most gorgeous $arcologies[0].FSSubjugationistRace _womanA you've ever seen. + <<case "roman revivalist">> + In fact, _heA is the most gorgeous Roman _womanA you've ever seen. + <<case "aztec revivalist">> + In fact, _heA is the most gorgeous Aztec _womanA you've ever seen. + <<case "egyptian revivalist">> + In fact, _heA is the most gorgeous Egyptian _womanA you've ever seen. + <<case "edo revivalist">> + In fact, _heA is the most gorgeous Japanese _womanA you've ever seen. + <<case "arabian revivalist">> + In fact, _heA is the most gorgeous Arabic _womanA you've ever seen. + <<case "chinese revivalist">> + In fact, _heA is the most gorgeous Chinese _womanA you've ever seen. + <<case "chattel religionist">> + _HeA is wearing a tight dress modeled after the symbol of your new religion; it leaves _hisA nipples and crotch fully exposed. + <<case "physical idealist">> + <<if $arcologies[0].FSPhysicalIdealistStrongFat == 1>> + _HeA is wearing nothing but a thong barely visible under _hisA thick layer of fat. _HisA soft figure hides _hisA immense strength. + <<else>> + _HeA is wearing nothing but a tight thong to show off _hisA perfectly muscled body. + <</if>> + <<case "hedonistic decadence">> + _HeA is wearing nothing, opting let to _hisA fat belly cover _hisA privates.<<if $arcologies[0].FSHedonisticDecadenceStrongFat == 1>> _HeA may look soft and squishy, but _hisA thick flab hides _hisA immense musculature.<</if>> + <<case "repopulation focus">> + _HeA is wearing an overly taut dress that clings tightly to _hisA triplet rounded middle and milk-laden breasts. _HeA is positively glowing with motherhood. + <<case "eugenics">> + _HeA's become even more irresistible lately; <<if $PC.dick == 1>>you can't help but fantasize about fucking _himA pregnant with your perfect child<<else>>you can't help but feel slightly envious of _hisA body<</if>>. + <<case "gender radicalist">> + <<if $arcologies[0].FSGenderRadicalistLawFuta == 3>> + _HeA is wearing an amazingly ill-fitting pair of stretch pants barely pulled midway over _hisA ass. _HisA door-jamming hips, massive rear and extra thick thighs jiggle spectacularly under the strained material. + <<else>> + _HeA is wearing baggy pants and a loose fitting shirt. Having altered _hisA appearance to be alluringly androgynous, it is hard to make out _hisA gender at a glance. + <</if>> + <<case "gender fundamentalist">> + _HeA is wearing a form fitting dress that emphasizes _hisA feminine curves. A lovely sight, given that _heA has recently adjusted _hisA body to be a lovely future mother. + <<case "asset expansionist">> + _HeA is wearing nothing at all; not that anything could fit _himA. _HisA breasts nearly touch the ground when _heA stands, yet are naturally perky. _HisA butt is so enormous it is a wonder _heA can even walk. + <<case "transformation fetishist">> + _HeA is wearing a minidress so tight it fully outlines _hisA huge butt implants and barely contains the lower half of _hisA beach ball sized tits. + <<case "pastoralist">> + _HeA is wearing a pair of cow-print bikinis over _hisA head sized breasts. A quartet of wet spots adorn _hisA tops at all times. + <<case "maturity preferentialist">> + _HeA has recently begun presenting _himselfA as an experienced, mature _womanA; one can only wonder what positions and tricks _heA knows. + <<case "youth preferentialist">> + _HeA has recently adjusted _hisA age to reflect your youth focused society. + <<if $minimumSlaveAge == 3>> + _HeA's an adorable toddler wearing a cute pink dress. + <<elseif $minimumSlaveAge <= 7>> + _HeA's a cute _loliA wearing tight, crotch hugging spats and a tight tub top across _hisA flat chest. + <<elseif $minimumSlaveAge <= 13>> + _HeA's an attractive teenager wearing short shorts and a sheer top that shows off _hisA newly grown breasts. + <<else>> + _HeA's an attractive young adult wearing a sheer dress that shows off _hisA youthful curves. + <</if>> + <<case "slimness enthusiast">> + <<if $arcologies[0].FSSlimnessEnthusiastLaw == 1>> + _HeA has recently slimmed _hisA body down tremendously; _hisA breasts are flat as can be, as is _hisA rear. _HeA enjoys wearing an extremely thin string bikini that tightly hugs _hisA body and barely covers _hisA non-existent assets. + <<else>> + _HeA has recently slimmed _hisA body down and begun wearing form fitting clothing to show off _hisA lithe figure. + <</if>> + <<case "body purist">> + _HeA is wearing nothing at all, happy to show off _hisA flawless body. _HisA curves are perfect; it's the only way to describe _himA. + <<default>> + _HeA enjoys using a tight strip of leather to support _hisA ample bosom and a minuscule thong to cover _hisA crotch. _HeA commonly strikes sexy poses, _hisA spaded tail wrapping around _hisA legs seductively, hoping to catch _hisA <<= properMaster()>>'s eye. + <</switch>> <<else>> _HeA enjoys using a tight strip of leather to support _hisA ample bosom and a minuscule thong to cover _hisA crotch. _HeA commonly strikes sexy poses, _hisA spaded tail wrapping around _hisA legs seductively, hoping to catch _hisA <<= properMaster()>>'s eye. <</if>> diff --git a/src/uncategorized/personalAssistantOptions.tw b/src/uncategorized/personalAssistantOptions.tw index 37f26f8ebe7b1029267b91789b8567b96e94747e..0cefcdfb85c736356d2ae717195e1f0f9861f89b 100644 --- a/src/uncategorized/personalAssistantOptions.tw +++ b/src/uncategorized/personalAssistantOptions.tw @@ -235,9 +235,9 @@ _HeA is currently using the ''$assistantAppearance'' avatar. <<set _desc = (_desc + " and ")>> <</if>> <</for>> -This appearance bolsters _desc. + This appearance bolsters _desc. <<else>> -It has no impact on public opinion. + It has no impact on public opinion. <</if>> <</if>> <br> @@ -247,374 +247,374 @@ It has no impact on public opinion. <</if>> <<if $assistantAppearance != "businesswoman">> [[Businesswoman|Personal assistant options][$assistantAppearance = "businesswoman"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSSubjugationist != "unset">> <<set _seed.push($arcologies[0].FSSubjugationistRace + " subjugation")>> <</if>> - <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> - <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> - <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> - <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> - <<if $arcologies[0].FSRomanRevivalist != "unset">> <<set _seed.push("Roman revivalism")>> <</if>> - <<if $arcologies[0].FSAztecRevivalist != "unset">> <<set _seed.push("Aztec revivalism")>> <</if>> - <<if $arcologies[0].FSArabianRevivalist != "unset">> <<set _seed.push("Arabian revivalism")>> <</if>> - <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSSubjugationist != "unset">> <<set _seed.push($arcologies[0].FSSubjugationistRace + " subjugation")>> <</if>> + <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> + <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> + <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> + <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> + <<if $arcologies[0].FSRomanRevivalist != "unset">> <<set _seed.push("Roman revivalism")>> <</if>> + <<if $arcologies[0].FSAztecRevivalist != "unset">> <<set _seed.push("Aztec revivalism")>> <</if>> + <<if $arcologies[0].FSArabianRevivalist != "unset">> <<set _seed.push("Arabian revivalism")>> <</if>> + <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $seePreg != 0>> -<<if $assistantAppearance != "goddess">> [[Goddess|Personal assistant options][$assistantAppearance = "goddess"]] - <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> - <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> - <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> - <<if $arcologies[0].FSEgyptianRevivalist != "unset">> <<set _seed.push("Egyptian revivalism")>> <</if>> - <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> - <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> - <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <<if $assistantAppearance != "goddess">> [[Goddess|Personal assistant options][$assistantAppearance = "goddess"]] + <<if $PAPublic == 1>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> + <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> + <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> + <<if $arcologies[0].FSEgyptianRevivalist != "unset">> <<set _seed.push("Egyptian revivalism")>> <</if>> + <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> + <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> + <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc <</if>> - <</for>> - A good emblem for _desc - <</if>> + <</if>> + <br> <</if>> - <br> -<</if>> <</if>> <<if $assistantAppearance != "amazon">> [[Amazon|Personal assistant options][$assistantAppearance = "amazon"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSSupremacist != "unset">> <<set _seed.push($arcologies[0].FSSupremacistRace + " supremacy")>> <</if>> - <<if $arcologies[0].FSSubjugationist != "unset">> <<set _seed.push($arcologies[0].FSSubjugationistRace + " subjugation")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> - <<if $arcologies[0].FSRomanRevivalist != "unset">> <<set _seed.push("Roman revivalism")>> <</if>> - <<if $arcologies[0].FSAztecRevivalist != "unset">> <<set _seed.push("Aztec revivalism")>> <</if>> - <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSSupremacist != "unset">> <<set _seed.push($arcologies[0].FSSupremacistRace + " supremacy")>> <</if>> + <<if $arcologies[0].FSSubjugationist != "unset">> <<set _seed.push($arcologies[0].FSSubjugationistRace + " subjugation")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> + <<if $arcologies[0].FSRomanRevivalist != "unset">> <<set _seed.push("Roman revivalism")>> <</if>> + <<if $arcologies[0].FSAztecRevivalist != "unset">> <<set _seed.push("Aztec revivalism")>> <</if>> + <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "schoolgirl">> [[Schoolgirl|Personal assistant options][$assistantAppearance = "schoolgirl"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> - <<if $arcologies[0].FSArabianRevivalist != "unset">> <<set _seed.push("Arabian revivalism")>> <</if>> - <<if $arcologies[0].FSChineseRevivalist != "unset">> <<set _seed.push("Chinese revivalism")>> <</if>> - <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> + <<if $arcologies[0].FSArabianRevivalist != "unset">> <<set _seed.push("Arabian revivalism")>> <</if>> + <<if $arcologies[0].FSChineseRevivalist != "unset">> <<set _seed.push("Chinese revivalism")>> <</if>> + <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $seeDicks != 0>> -<<if $assistantAppearance != "monstergirl">> [[Monstergirl|Personal assistant options][$assistantAppearance = "monstergirl"]] - <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSSupremacist != "unset">> <<set _seed.push($arcologies[0].FSSupremacistRace + " supremacy")>> <</if>> - <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> - <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> - <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> - <<if $arcologies[0].FSEgyptianRevivalist != "unset">> <<set _seed.push("Egyptian revivalism")>> <</if>> - <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> - <<if $arcologies[0].FSChineseRevivalist != "unset">> <<set _seed.push("Chinese revivalism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <<if $assistantAppearance != "monstergirl">> [[Monstergirl|Personal assistant options][$assistantAppearance = "monstergirl"]] + <<if $PAPublic == 1>> + <<set _seed = []>> + <<if $arcologies[0].FSSupremacist != "unset">> <<set _seed.push($arcologies[0].FSSupremacistRace + " supremacy")>> <</if>> + <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> + <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> + <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> + <<if $arcologies[0].FSEgyptianRevivalist != "unset">> <<set _seed.push("Egyptian revivalism")>> <</if>> + <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> + <<if $arcologies[0].FSChineseRevivalist != "unset">> <<set _seed.push("Chinese revivalism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc <</if>> - <</for>> - A good emblem for _desc - <</if>> + <</if>> + <br> <</if>> - <br> -<</if>> -<<if $assistantAppearance != "shemale">> [[Shemale|Personal assistant options][$assistantAppearance = "shemale"]] - <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> - <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> - <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> - <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> - <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <<if $assistantAppearance != "shemale">> [[Shemale|Personal assistant options][$assistantAppearance = "shemale"]] + <<if $PAPublic == 1>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> + <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> + <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> + <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> + <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc <</if>> - <</for>> - A good emblem for _desc - <</if>> + <</if>> + <br> <</if>> - <br> -<</if>> <</if>> <<if $seePreg != 0>> -<<if $assistantAppearance != "hypergoddess" && $seeHyperPreg == 1>> [[Hyper Goddess|Personal assistant options][$assistantAppearance = "hypergoddess"]] - <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> - <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> - <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> - <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <<if $assistantAppearance != "hypergoddess" && $seeHyperPreg == 1>> [[Hyper Goddess|Personal assistant options][$assistantAppearance = "hypergoddess"]] + <<if $PAPublic == 1>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> + <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> + <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> + <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc <</if>> - <</for>> - A good emblem for _desc - <</if>> + <</if>> + <br> <</if>> - <br> -<</if>> <</if>> <<if $assistantAppearance != "loli" && $minimumSlaveAge < 13>> [[Loli|Personal assistant options][$assistantAppearance = "loli"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> - <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> - <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> + <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> + <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $seePreg != 0>> -<<if $assistantAppearance != "preggololi" && $fertilityAge < 13 && $minimumSlaveAge < 13>> [[Preggololi|Personal assistant options][$assistantAppearance = "preggololi"]] - <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> - <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <<if $assistantAppearance != "preggololi" && $fertilityAge < 13 && $minimumSlaveAge < 13>> [[Preggololi|Personal assistant options][$assistantAppearance = "preggololi"]] + <<if $PAPublic == 1>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> + <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc <</if>> - <</for>> - A good emblem for _desc - <</if>> + <</if>> + <br> <</if>> - <br> -<</if>> <</if>> <<if $assistantAppearance != "fairy">> [[Fairy|Personal assistant options][$assistantAppearance = "fairy"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $seePreg != 0>> -<<if $assistantAppearance != "pregnant fairy">> [[Pregnant Fairy|Personal assistant options][$assistantAppearance = "pregnant fairy"]] - <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <<if $assistantAppearance != "pregnant fairy">> [[Pregnant Fairy|Personal assistant options][$assistantAppearance = "pregnant fairy"]] + <<if $PAPublic == 1>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc <</if>> - <</for>> - A good emblem for _desc - <</if>> + <</if>> + <br> <</if>> - <br> -<</if>> <</if>> <<if $assistantExtra1 == 1>> <<if $assistantAppearance != "slimegirl">> [[Slime Girl|Personal assistant options][$assistantAppearance = "slimegirl"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "cowgirl">> [[Cow Girl|Personal assistant options][$assistantAppearance = "cowgirl"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "harpygirl">> [[Harpy Girl|Personal assistant options][$assistantAppearance = "harpygirl"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "kitsunegirl">> [[Kitsune|Personal assistant options][$assistantAppearance = "kitsunegirl"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "lamiagirl">> [[Lamia|Personal assistant options][$assistantAppearance = "lamiagirl"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "spidergirl">> [[Spider Girl|Personal assistant options][$assistantAppearance = "spidergirl"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> @@ -622,194 +622,194 @@ It has no impact on public opinion. <<if $assistantExtra2 == 1>> <<if $assistantAppearance != "angel">> [[Angel|Personal assistant options][$assistantAppearance = "angel"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> - <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> + <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "cherub">> [[Cherub|Personal assistant options][$assistantAppearance = "cherub"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> - <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSPaternalist != "unset">> <<set _seed.push("paternalism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> + <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $seeDicks != 0>> -<<if $assistantAppearance != "incubus">> [[Incubus|Personal assistant options][$assistantAppearance = "incubus"]] - <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> - <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> - <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> - <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> - <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> - <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> - <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> - <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> - <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> - <<if $arcologies[0].FSRomanRevivalist != "unset">> <<set _seed.push("Roman revivalism")>> <</if>> - <<if $arcologies[0].FSAztecRevivalist != "unset">> <<set _seed.push("Aztec revivalism")>> <</if>> - <<if $arcologies[0].FSEgyptianRevivalist != "unset">> <<set _seed.push("Egyptian revivalism")>> <</if>> - <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> - <<if $arcologies[0].FSArabianRevivalist != "unset">> <<set _seed.push("Arabian revivalism")>> <</if>> - <<if $arcologies[0].FSChineseRevivalist != "unset">> <<set _seed.push("Chinese revivalism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <<if $assistantAppearance != "incubus">> [[Incubus|Personal assistant options][$assistantAppearance = "incubus"]] + <<if $PAPublic == 1>> + <<set _seed = []>> + <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> + <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> + <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> + <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> + <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> + <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> + <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> + <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> + <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> + <<if $arcologies[0].FSRomanRevivalist != "unset">> <<set _seed.push("Roman revivalism")>> <</if>> + <<if $arcologies[0].FSAztecRevivalist != "unset">> <<set _seed.push("Aztec revivalism")>> <</if>> + <<if $arcologies[0].FSEgyptianRevivalist != "unset">> <<set _seed.push("Egyptian revivalism")>> <</if>> + <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> + <<if $arcologies[0].FSArabianRevivalist != "unset">> <<set _seed.push("Arabian revivalism")>> <</if>> + <<if $arcologies[0].FSChineseRevivalist != "unset">> <<set _seed.push("Chinese revivalism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc <</if>> - <</for>> - A good emblem for _desc - <</if>> + <</if>> + <br> <</if>> - <br> -<</if>> <</if>> <<if $assistantAppearance != "succubus">> [[Succubus|Personal assistant options][$assistantAppearance = "succubus"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSSupremacist != "unset">> <<set _seed.push($arcologies[0].FSSupremacistRace + " supremacy")>> <</if>> - <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> - <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> - <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> - <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> - <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> - <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> - <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> - <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> - <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> - <<if $arcologies[0].FSRomanRevivalist != "unset">> <<set _seed.push("Roman revivalism")>> <</if>> - <<if $arcologies[0].FSAztecRevivalist != "unset">> <<set _seed.push("Aztec revivalism")>> <</if>> - <<if $arcologies[0].FSEgyptianRevivalist != "unset">> <<set _seed.push("Egyptian revivalism")>> <</if>> - <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> - <<if $arcologies[0].FSArabianRevivalist != "unset">> <<set _seed.push("Arabian revivalism")>> <</if>> - <<if $arcologies[0].FSChineseRevivalist != "unset">> <<set _seed.push("Chinese revivalism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSSupremacist != "unset">> <<set _seed.push($arcologies[0].FSSupremacistRace + " supremacy")>> <</if>> + <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> + <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> + <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> + <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> + <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> + <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> + <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> + <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> + <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> + <<if $arcologies[0].FSRomanRevivalist != "unset">> <<set _seed.push("Roman revivalism")>> <</if>> + <<if $arcologies[0].FSAztecRevivalist != "unset">> <<set _seed.push("Aztec revivalism")>> <</if>> + <<if $arcologies[0].FSEgyptianRevivalist != "unset">> <<set _seed.push("Egyptian revivalism")>> <</if>> + <<if $arcologies[0].FSEdoRevivalist != "unset">> <<set _seed.push("Edo revivalism")>> <</if>> + <<if $arcologies[0].FSArabianRevivalist != "unset">> <<set _seed.push("Arabian revivalism")>> <</if>> + <<if $arcologies[0].FSChineseRevivalist != "unset">> <<set _seed.push("Chinese revivalism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "imp">> [[Imp|Personal assistant options][$assistantAppearance = "imp"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSSubjugationist != "unset">> <<set _seed.push($arcologies[0].FSSubjugationistRace + " subjugation")>> <</if>> - <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> - <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> - <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSSubjugationist != "unset">> <<set _seed.push($arcologies[0].FSSubjugationistRace + " subjugation")>> <</if>> + <<if $arcologies[0].FSDegradationist != "unset">> <<set _seed.push("degradationism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> + <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> + <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "witch">> [[Bonus: Witch|Personal assistant options][$assistantAppearance = "witch"]] <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> - <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> - <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> - <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> - <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> - <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> - <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> - <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> - <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> - <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> - <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> - <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSRepopulationFocus != "unset">> <<set _seed.push("repopulationism")>> <</if>> + <<if $arcologies[0].FSRestart != "unset">> <<set _seed.push("eugenics")>> <</if>> + <<if $arcologies[0].FSGenderRadicalist != "unset">> <<set _seed.push("gender radicalism")>> <</if>> + <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set _seed.push("gender fundamentalism")>> <</if>> + <<if $arcologies[0].FSBodyPurist != "unset">> <<set _seed.push("body purism")>> <</if>> + <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> + <<if $arcologies[0].FSYouthPreferentialist != "unset">> <<set _seed.push("youth preferentialism")>> <</if>> + <<if $arcologies[0].FSMaturityPreferentialist != "unset">> <<set _seed.push("maturity preferentialism")>> <</if>> + <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> <<set _seed.push("slimness enthusiasm")>> <</if>> + <<if $arcologies[0].FSAssetExpansionist != "unset">> <<set _seed.push("asset expansionism")>> <</if>> + <<if $arcologies[0].FSPastoralist != "unset">> <<set _seed.push("pastoralism")>> <</if>> + <<if $arcologies[0].FSPhysicalIdealist != "unset">> <<set _seed.push("physical idealism")>> <</if>> + <<if $arcologies[0].FSHedonisticDecadence != "unset">> <<set _seed.push("hedonistic decadence")>> <</if>> + <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _seed.push("chattel religionism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> <<if $assistantAppearance != "ERROR_1606_APPEARANCE_FILE_CORRUPT">> @@.link;WARNING! File c@@[[o|Personal assistant options][$assistantAppearance = "ERROR_1606_APPEARANCE_FILE_CORRUPT"]]@@.link;rrupt!@@ <<if $PAPublic == 1>> - <<set _seed = []>> - <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> - <<if _seed.length > 0>> - <<set _desc = "">> - <<for _i = 0; _i < _seed.length; _i++>> - <<set _desc = (_desc + _seed[_i])>> - <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> - <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> - <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> - <</if>> - <</for>> - A good emblem for _desc - <</if>> + <<set _seed = []>> + <<if $arcologies[0].FSTransformationFetishist != "unset">> <<set _seed.push("transformation fetishism")>> <</if>> + <<if _seed.length > 0>> + <<set _desc = "">> + <<for _i = 0; _i < _seed.length; _i++>> + <<set _desc = (_desc + _seed[_i])>> + <<if (_i < _seed.length-2)>> <<set _desc = (_desc + ", ")>> + <<elseif (_seed.length > 2) && (_i == _seed.length-2)>> <<set _desc = (_desc + ", and ")>> + <<elseif (_seed.length == 2) && (_i == 0)>> <<set _desc = (_desc + " and ")>> + <</if>> + <</for>> + A good emblem for _desc + <</if>> <</if>> <br> <</if>> @@ -824,7 +824,8 @@ __Downloadable Appearances:__ <<if $assistantExtra1 == 0>> [[Purchase a set of monstergirl appearances|Assistant Events][$event = "", cashX(forceNeg(Math.trunc(10000*$upgradeMultiplier)), "capEx"), $assistantExtra1 = 1]] //Costs <<print cashFormat(Math.trunc(6000*$upgradeMultiplier))>>// - <<else>>You have downloaded a set of monstergirl appearances for your avatar. + <<else>> + You have downloaded a set of monstergirl appearances for your avatar. <</if>> */ <<if $assistantExtra2 == 0>> diff --git a/src/uncategorized/policies.tw b/src/uncategorized/policies.tw index 98afff45998cc5c815e7badfb4e227ff35200e73..d04d61bddd3733f5c083dcc8115b2a11156e17cf 100644 --- a/src/uncategorized/policies.tw +++ b/src/uncategorized/policies.tw @@ -26,6 +26,9 @@ <<set $retirementCum = Math.clamp($retirementCum, 1, 1000000000)>> <<set $retirementBirths = Math.clamp($retirementBirths, 1, 1000000)>> <<set $retirementKills = Math.clamp($retirementKills, 1, 1000000)>> +<<if $HeadGirl == 1>> + <<setLocalPronouns $HeadGirl>> +<</if>> ''__Active policies__'' <br>//These policies are active within your arcology. Slave Market Regulations (SMRs) will affect slaves that come through the official slave markets in your arcology. The markets themselves will bear the cost of these regulations, but the minimum practicable slave prices may rise as a result.// @@ -678,7 +681,7 @@ <</if>> <<if $arcologies[0].FSEgyptianRevivalistLaw == 1>> - <br>''Pharaoh's Consort:'' your Head Girl holds legal status as your Consort, increasing her prominence. + <br>''Pharaoh's Consort:'' your Head Girl holds legal status as your Consort, increasing $his prominence. [[Repeal|Policies][$arcologies[0].FSEgyptianRevivalistLaw = 0]] <</if>> @@ -708,7 +711,7 @@ <</if>> <<if $arcologies[0].FSChineseRevivalistLaw == 1>> - <br>''Slave Administrator Enabling Law:'' affords your Head Girl considerable legal power, allowing her to accomplish even more slave training. + <br>''Slave Administrator Enabling Law:'' affords your Head Girl considerable legal power, allowing $him to accomplish even more slave training. [[Repeal|Policies][$arcologies[0].FSChineseRevivalistLaw = 0]] <</if>> @@ -1664,7 +1667,7 @@ <</if>> <<if $arcologies[0].FSChineseRevivalist >= 90>> <<if $arcologies[0].FSChineseRevivalistLaw == 0>> - <br>''@@.lime;Slave Administrator Enabling Law:@@'' will afford your Head Girl considerable legal power, allowing her to accomplish even more slave training. + <br>''@@.lime;Slave Administrator Enabling Law:@@'' will afford your Head Girl considerable legal power, allowing $him to accomplish even more slave training. [[Implement|Policies][$arcologies[0].FSChineseRevivalistLaw = 1, cashX(-5000, "policies"), repX(-1000, "policies")]] <br> //Will moderately increase rental income// <</if>> diff --git a/src/uncategorized/ptWorkaround.tw b/src/uncategorized/ptWorkaround.tw index 2f747332944eb7e72af41e962941ad85566cf00b..0d9cf85e28a2c6c98fb298cf113b761df29abee2 100644 --- a/src/uncategorized/ptWorkaround.tw +++ b/src/uncategorized/ptWorkaround.tw @@ -411,7 +411,7 @@ $activeSlave.slaveName is really wild and stern measures must be taken. So, $he is<<if !canDoAnal($activeSlave) || ($activeSlave.vagina > -1 && !canDoVaginal($activeSlave))>> stripped of $his protective chastity and<</if>> forced, struggling and screaming, into a latex suit that completely blinds, deafens, and immobilizes $him. So attired, the only places where $he can feel any sensations at all other than endless latex darkness are $his <<if ($activeSlave.dick != 0) && ($activeSlave.vagina != -1)>>pussy, and cock<<elseif ($activeSlave.dick != 0)>>cock<<else>>pussy<</if>> and backdoor. For $him, time becomes a featureless, torturous boredom broken only by occasional rape. Eventually, $he becomes so @@.mediumorchid;desperate@@ for something, anything, to break the monotony that $he begins to look forward to the next time a phallus will @@.gold;force@@ its way into $him. <<= BothVCheck(6, 3)>> <<elseif ($activeSlave.devotion < -50) && ($activeSlave.hStyle != "shaved") && (random(1,100) > 90)>> - $activeSlave.slaveName needs to be taken down a peg. Fortunately, you know just the thing. You bring $him into a bathroom, place a chair in the tub, and tie $him securely to the chair. $He isn't too perturbed — $he probably expects a facefuck under running water or something like that — but $he begins to cry when $he <<if canHear($activeSlave)>>hears you switch on<<elseif canSee($activeSlave)>>sees you pull out<<else>>feels the cool touch of>>/if>> an electric shaver. $He luxuriates in $his hair, flaunting it every chance $he gets; it's something of value in a bleak slave world and $he sobs as you shave it off $him. Afterward, $he sniffles and @@.gold;looks at you in fear@@ and @@.mediumorchid;unhappiness@@ when you rub $his newly bald scalp. Of course, there's always the body modification studio if you ever feel like $he's earned $his hair back. + $activeSlave.slaveName needs to be taken down a peg. Fortunately, you know just the thing. You bring $him into a bathroom, place a chair in the tub, and tie $him securely to the chair. $He isn't too perturbed — $he probably expects a facefuck under running water or something like that — but $he begins to cry when $he <<if canHear($activeSlave)>>hears you switch on<<elseif canSee($activeSlave)>>sees you pull out<<else>>feels the cool touch of<</if>> an electric shaver. $He luxuriates in $his hair, flaunting it every chance $he gets; it's something of value in a bleak slave world and $he sobs as you shave it off $him. Afterward, $he sniffles and @@.gold;looks at you in fear@@ and @@.mediumorchid;unhappiness@@ when you rub $his newly bald scalp. Of course, there's always the body modification studio if you ever feel like $he's earned $his hair back. <<set $activeSlave.hStyle = "shaved", $activeSlave.hLength = 0>> <<elseif canDoAnal($activeSlave) && (random(1,100) < 10)>> Sometimes, there's no need to be clever. The first indication $he gets that you've decided to train $him this week is when $he wakes suddenly in the middle of the night to the burning sensation of a <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> being shoved up $his ass. Not knowing what is happening, $he struggles, but since $he was already lying in $his bed you just lie on top of $him and press $his wriggling body into the sheets as you assrape $him. For the rest of the week, $he finds $himself grabbed and fucked. $He can't help but @@.gold;become used to the abuse@@ despite $his @@.mediumorchid;resentment.@@ diff --git a/src/uncategorized/reFSNonconformist.tw b/src/uncategorized/reFSNonconformist.tw index 08000f68d255890f1fd93ab2aa2f6b6df79ec5b0..c6e6edc73128c2fce9c061c3119ecbccef5a4c04 100644 --- a/src/uncategorized/reFSNonconformist.tw +++ b/src/uncategorized/reFSNonconformist.tw @@ -7,9 +7,9 @@ <<set $FSNonconformist = $FSNonconformistEvents.random()>> <<if $arcologies[0].FSRestart != "unset">> -A group of the Societal Elite arrives at your penthouse and is quickly ushered into your office. They're among the best members of the society you're building, uniformly wealthy, influential, and deeply + A group of the Societal Elite arrives at your penthouse and is quickly ushered into your office. They're among the best members of the society you're building, uniformly wealthy, influential, and deeply <<else>> -A deputation of your citizens arrives at your penthouse and asks to see you. They're among the best members of the society you're building, uniformly wealthy, influential, and deeply + A deputation of your citizens arrives at your penthouse and asks to see you. They're among the best members of the society you're building, uniformly wealthy, influential, and deeply <</if>> <<if $FSNonconformist == "Pastoralist">> committed to making the future of the arcology a creamy one. They're looking quite grim, an unusual mood for a group of oligarchs more inclined to spend their time planning milk orgies, @@ -61,9 +61,9 @@ A deputation of your citizens arrives at your penthouse and asks to see you. The involved in your Revivalist vision. They're looking quite grim, an unusual mood for a group of oligarchs who partake of your serene confidence that your arcology is coming into a place as stable and long-lived as that of Ancient Egypt, <</if>> <<if $arcologies[0].FSRestart != "unset">> -so you hear them out. Apparently, they're here about a peer, another member of the Elite, who has chosen to perform certain undesirable actions. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> helpfully supplies a biography, but you were previously aware of the situation. + so you hear them out. Apparently, they're here about a peer, another member of the Elite, who has chosen to perform certain undesirable actions. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> helpfully supplies a biography, but you were previously aware of the situation. <<else>> -so you hear them out. Apparently, they're here about a peer, a fellow citizen with money and power who does not support your vision for the arcology's future. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> helpfully supplies a biography, but you were previously aware of the situation. + so you hear them out. Apparently, they're here about a peer, a fellow citizen with money and power who does not support your vision for the arcology's future. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> helpfully supplies a biography, but you were previously aware of the situation. <</if>> <br><br> The nonconformist @@ -117,9 +117,9 @@ The nonconformist has been a longtime skeptic of historical revivalism, publicly deploring it as a childish game of dress-up. This never got much traction, since the land of the Pharaohs has become quite fashionable here. Frustrated, they're rumored to be planning a change of approach. Despairing of getting the population to give up the Egyptian project, they're going to set up a competing Ancient Greek Revivalism. The quixotic effort is almost certainly doomed to fail, but the oligarchs fear it will be a distraction. <</if>> <<if $arcologies[0].FSRestart != "unset">> -Faced with such a threat, the Elite naturally came to you. They ask you, as leader of the arcology, to both cover up the event and deal with the disgraced Elite. + Faced with such a threat, the Elite naturally came to you. They ask you, as leader of the arcology, to both cover up the event and deal with the disgraced Elite. <<else>> -Faced with such a threat, the citizens naturally came to you. They ask you, as leader of the arcology, to both prevent the plan and get the nonconformist to move out. + Faced with such a threat, the citizens naturally came to you. They ask you, as leader of the arcology, to both prevent the plan and get the nonconformist to move out. <</if>> <br><br> The nonconformist is far too prominent and prosperous to make this an easy dilemma to resolve. Your societal goals are at stake, as is your reputation among some of your best citizens, but the nonconformist has significant sway in the arcology's economy. Merely forcing them out of the arcology would damage its prosperity, and more decisive action could have more serious consequences still. @@ -146,9 +146,8 @@ The nonconformist is far too prominent and prosperous to make this an easy dilem publishes his information, @@.red;greatly hindering@@ the adoption of mass reproduction.<<if $PC.belly >= 1000>> Your own fecundity is brought into question as well, @@.red;hurting your public opinion.@@<<run repX(forceNeg($PC.preg*10), "event")>><</if>> <<set $arcologies[0].FSRepopulationFocus -= 10>> <<elseif $FSNonconformist == "Eugenics">> - hosts a public wedding commemorating their love. This @@.red;sets back acceptance@@ of your class system and hinders Eugenics. The Societal Elite are @@.red;furious@@ at your inaction. + hosts a public wedding commemorating their love. This @@.red;sets back acceptance@@ of your class system and hinders Eugenics.<<if $eugenicsFullControl != 1>> The Societal Elite are @@.red;furious@@ at your inaction.<<set $failedElite += 100>><</if>> <<set $arcologies[0].FSRestart -= 20>> - <<set $failedElite += 100>> <<elseif $FSNonconformist == "Gender Fundamentalist">> hosts a huge public party in a lower-class area of the arcology, staffing it with a large number of slaves with dicks. They're so filled with aphrodisiacs that they orgasm constantly when citizens use their asses. This @@.red;setts back acceptance@@ of gender traditionalism. <<set $arcologies[0].FSGenderFundamentalist -= 10>> diff --git a/src/uncategorized/reFullBed.tw b/src/uncategorized/reFullBed.tw index 2208e791cd5cf645e9e30025986b9c9f100962e6..61a00501d9fcd874f683a5097ddd03eefbee3606 100644 --- a/src/uncategorized/reFullBed.tw +++ b/src/uncategorized/reFullBed.tw @@ -89,7 +89,7 @@ Today was an unusually relaxing day, and you aren't particularly tired. <<set $analTotal += 3>> <<= knockMeUp($slaves[_bedSlaveTwo], 100, 1, -1)>> <<else>> - <<if $slaves[_bedSlaveTwo].vagina == 0>>Your endeavors have @@.lime;taken her virginity.@@ @@.hotpink;_He2 couldn't be happier.@@ <<set $slaves[_bedSlaveTwo].devotion += 10>><</if>> + <<if $slaves[_bedSlaveTwo].vagina == 0>>Your endeavors have @@.lime;taken _his2 virginity.@@ @@.hotpink;_He2 couldn't be happier.@@ <<set $slaves[_bedSlaveTwo].devotion += 10>><</if>> <<set $slaves[_bedSlaveTwo].vaginalCount += 3>> <<set $vaginalTotal += 3>> <<= knockMeUp($slaves[_bedSlaveTwo], 100, 0, -1)>> diff --git a/src/uncategorized/reNoEvent.tw b/src/uncategorized/reNoEvent.tw index 062ab823cdf804c3e95b65b07f87b68bc62e688a..11c5d36ffa0dc1981e3c01bca27d80fa26258a60 100644 --- a/src/uncategorized/reNoEvent.tw +++ b/src/uncategorized/reNoEvent.tw @@ -20,4 +20,4 @@ This is a placeholder event. <br><br> -<<EventNameLink>> does not currently qualify for any events, so $he has been given a generic @@.hotpink;devotion@@ and @@.mediumaquamarine;trust@@ boost. /*If you see this event repeatedly for her, please submit a report so the author can write her some events.*/ +<<EventNameLink>> does not currently qualify for any events, so $he has been given a generic @@.hotpink;devotion@@ and @@.mediumaquamarine;trust@@ boost. /*If you see this event repeatedly for $him, please submit a report so the author can write $him some events.*/ diff --git a/src/uncategorized/reRelativeRecruiter.tw b/src/uncategorized/reRelativeRecruiter.tw index 84d1910963e5079f04ec69c43edabe9fe1fd6f53..f864a7f8cf3e1648dc4e8715915c72db615f779d 100644 --- a/src/uncategorized/reRelativeRecruiter.tw +++ b/src/uncategorized/reRelativeRecruiter.tw @@ -5,7 +5,7 @@ <<if $familyTesting == 1>> <<set $eventSlave = getSlave($recruiterSlave)>> -<<run BaseSlave()>> +<<set $activeSlave = BaseSlave()>> <<set $activeSlave = Object.assign($activeSlave, clone($genePool.find(function(o) { return o.ID == $eventSlave.ID; })))>> <span id="artFrame"> @@ -261,7 +261,7 @@ <<set $activeSlave.actualAge = random($activeSlaveOneTimeMinAge, $activeSlaveOneTimeMaxAge)>> <<case "older sister">> - <<set $activeSlave.origin = "She was recruited into your service by her little sis.">> + <<set $activeSlave.origin = "She was recruited into your service by her younger sister.">> <<set $activeSlave.genes = "XX">> <<set $activeSlave.vagina = 2>> <<set $activeSlave.boobs += 200>> @@ -277,7 +277,7 @@ <<set $activeSlave.whoreSkill += random(0,20)>> <<case "younger sister">> - <<set $activeSlave.origin = "She was recruited into your service by her big sis.">> + <<set $activeSlave.origin = "She was recruited into your service by her older sister.">> <<set $activeSlave.genes = "XX">> <<set $activeSlave.boobs = (random(1,4)*100)>> <<set $activeSlave.butt = random(1,2)>> @@ -291,7 +291,7 @@ <<set $activeSlave.vagina = 1>> <<case "older brother">> - <<set $activeSlave.origin = "She was recruited into your service by her little sis.">> + <<set $activeSlave.origin = "She was recruited into your service by her younger sister.">> <<set $activeSlave.genes = "XY">> <<set $activeSlave.dick = 5>> <<set $activeSlave.boobs = 0>> @@ -309,7 +309,7 @@ <<set $activeSlave.faceShape = "masculine">> <<case "younger brother">> - <<set $activeSlave.origin = "She was recruited into your service by her big sis.">> + <<set $activeSlave.origin = "She was recruited into your service by her older sister.">> <<set $activeSlave.genes = "XY">> <<set $activeSlave.boobs = (random(20,40)*100)>> <<set $activeSlave.boobsImplant = $activeSlave.boobs - 100>> diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index 21c5fc466d02f00f2e37340a2d2ba33054f2eb3f..0c15667aadd183e369ab43753422deefc634ba78 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -878,10 +878,10 @@ Work on $his butt: <br> $He's got a <<if $activeSlave.butt <= 1>>flat and <<print either("skinny", "slim", "taut")>> ass. -<<elseif $activeSlave.butt <= 2>><<print either("small, sleek", "small but rounded", "rounded, small")>> rear end. +<<elseif $activeSlave.butt <= 2>><<print either("rounded, small", "small but rounded", "small, sleek")>> rear end. <<elseif $activeSlave.butt <= 3>><<print either("big and healthy", "curved and plump", "healthy and plump")>> derrière. -<<elseif $activeSlave.butt <= 4>><<print either("juicy and large butt", "big bubble butt", "curvy and enticing butt")>>. -<<elseif $activeSlave.butt <= 5>><<print either("juicy and huge", "a huge", "massive and undeniable")>> rear end. +<<elseif $activeSlave.butt <= 4>><<print either("big bubble butt", "curvy and enticing butt", "juicy and large butt")>>. +<<elseif $activeSlave.butt <= 5>><<print either("huge", "juicy and huge", "massive and undeniable")>> rear end. <<elseif ($activeSlave.amp == 1)>>ridiculous ass. It's so big it would jiggle as $he walked — if $he could walk. <<else>>ridiculous ass. It's so big it jiggles as $he walks. <</if>> @@ -1408,19 +1408,19 @@ Alter $his race: <<if $activeSlave.indentureRestrictions < 1>> $He is $activeSlave.race<<if $activeSlave.race != $activeSlave.origRace>>, but was originally $activeSlave.origRace<</if>>. Surgically alter $him to look more: <<if $activeSlave.race != "white">> - [[White|Surgery Degradation][$activeSlave.race = "white",$activeSlave.skin = either("pale", "light", "fair"),$activeSlave.eyeColor = either("blue", "brown", "green"),$activeSlave.hColor = either("black", "blonde", "red", "brown"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + [[White|Surgery Degradation][$activeSlave.race = "white",$activeSlave.skin = either("fair", "light", "pale"),$activeSlave.eyeColor = either("blue", "brown", "green"),$activeSlave.hColor = either("black", "blonde", "brown", "red"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> <<if $activeSlave.race != "latina">> - [[Latina|Surgery Degradation][$activeSlave.race = "latina",$activeSlave.skin = either("light olive", "brown", "dark brown", "tanned", "dark olive"),$activeSlave.hColor = either("black", "black", "brown", "brown"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + [[Latina|Surgery Degradation][$activeSlave.race = "latina",$activeSlave.skin = either("brown", "dark brown", "dark olive", "light olive", "tanned"),$activeSlave.hColor = either("black", "black", "brown", "brown"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> <<if $activeSlave.race != "black">> - [[Black|Surgery Degradation][$activeSlave.race = "black",$activeSlave.skin = either("black", "dark brown", "brown"),$activeSlave.hColor = either("black", "black", "black", "brown"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + [[Black|Surgery Degradation][$activeSlave.race = "black",$activeSlave.skin = either("black", "brown", "dark brown"),$activeSlave.hColor = either("black", "black", "black", "brown"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> <<if $activeSlave.race != "asian">> - [[Asian|Surgery Degradation][$activeSlave.race = "asian",$activeSlave.skin = either("light olive", "dark olive", "light"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + [[Asian|Surgery Degradation][$activeSlave.race = "asian",$activeSlave.skin = either("dark olive", "light olive", "light"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> <<if $activeSlave.race != "middle eastern">> - [[Middle Eastern|Surgery Degradation][$activeSlave.race = "middle eastern",$activeSlave.skin = either("fair", "light olive", "tanned", "light"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + [[Middle Eastern|Surgery Degradation][$activeSlave.race = "middle eastern",$activeSlave.skin = either("fair", "light olive", "light", "tanned"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> <<if $activeSlave.race != "indo-aryan">> [[Indo-Aryan|Surgery Degradation][$activeSlave.race = "indo-aryan",$activeSlave.skin = either("dark", "light"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | @@ -1435,13 +1435,13 @@ Alter $his race: [[Amerindian|Surgery Degradation][$activeSlave.race = "amerindian",$activeSlave.skin = either("dark", "light"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> <<if $activeSlave.race != "southern european">> - [[Southern European|Surgery Degradation][$activeSlave.race = "southern european",$activeSlave.skin = either("fair", "light olive", "tanned", "light"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + [[Southern European|Surgery Degradation][$activeSlave.race = "southern european",$activeSlave.skin = either("fair", "light olive", "light", "tanned"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> <<if $activeSlave.race != "semitic">> - [[Semitic|Surgery Degradation][$activeSlave.race = "semitic",$activeSlave.skin = either("fair", "light olive", "tanned", "light"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + [[Semitic|Surgery Degradation][$activeSlave.race = "semitic",$activeSlave.skin = either("fair", "light olive", "light", "tanned"),$activeSlave.hColor = either("black"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> <<if $activeSlave.race != "mixed race">> - [[Mixed Race|Surgery Degradation][$activeSlave.race = "mixed race",$activeSlave.skin = either("pale", "dark", "light"),$activeSlave.hColor = either("black", "black", "black", "black", "brown", "brown", "blonde", "red"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] + [[Mixed Race|Surgery Degradation][$activeSlave.race = "mixed race",$activeSlave.skin = either("dark", "light", "pale"),$activeSlave.hColor = either("black", "black", "black", "black", "blonde", "brown", "brown", "red"),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] <</if>> <<else>> //$His indenture forbids elective surgery// diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw index 609f582864cdb1074fceded446d6391f1d5c4323..77ddf0e06a5105615aedb97ac3fbb593f1d124f8 100644 --- a/src/uncategorized/reputation.tw +++ b/src/uncategorized/reputation.tw @@ -8,43 +8,43 @@ On formal occasions, you are announced as $PCTitle. <<if $arcologies[0].FSChattelReligionist != "unset">> -<<if $arcologies[0].FSChattelReligionistCreed == 1>> - $arcologies[0].name keeps the creed of the $nicaeaName. The faithful - <<if $nicaeaAchievement == "slaves">> - <<if $slaves.length > 50>> - @@.green;strongly approve@@ of the large - <<= FSChange("ChattelReligionist", 5)>> - <<elseif $slaves.length > 20>> - @@.green;approve@@ of the good - <<= FSChange("ChattelReligionist", 2)>> - <<else>> - are not impressed by the - <</if>> - number of people you're giving the honor of sexual servitude. - <<elseif $nicaeaAchievement == "devotion">> - <<if $averageDevotion > 80>> - @@.green;strongly approve@@ of the worshipfulness - <<= FSChange("ChattelReligionist", 5)>> - <<elseif $averageDevotion > 50>> - @@.green;approve@@ of the devotion - <<= FSChange("ChattelReligionist", 2)>> - <<else>> - are not impressed by the devotion - <</if>> - of your slaves. - <<else>> - <<if $averageTrust > 50>> - @@.green;strongly approve@@ of the great trust your slaves place in you. - <<= FSChange("ChattelReligionist", 5)>> - <<elseif $averageTrust > 20>> - @@.green;approve@@ of the trust your slaves place in you. - <<= FSChange("ChattelReligionist", 2)>> + <<if $arcologies[0].FSChattelReligionistCreed == 1>> + $arcologies[0].name keeps the creed of the $nicaeaName. The faithful + <<if $nicaeaAchievement == "slaves">> + <<if $slaves.length > 50>> + @@.green;strongly approve@@ of the large + <<= FSChange("ChattelReligionist", 5)>> + <<elseif $slaves.length > 20>> + @@.green;approve@@ of the good + <<= FSChange("ChattelReligionist", 2)>> + <<else>> + are not impressed by the + <</if>> + number of people you're giving the honor of sexual servitude. + <<elseif $nicaeaAchievement == "devotion">> + <<if $averageDevotion > 80>> + @@.green;strongly approve@@ of the worshipfulness + <<= FSChange("ChattelReligionist", 5)>> + <<elseif $averageDevotion > 50>> + @@.green;approve@@ of the devotion + <<= FSChange("ChattelReligionist", 2)>> + <<else>> + are not impressed by the devotion + <</if>> + of your slaves. <<else>> - are not impressed by the fear many of your slaves feel towards you. + <<if $averageTrust > 50>> + @@.green;strongly approve@@ of the great trust your slaves place in you. + <<= FSChange("ChattelReligionist", 5)>> + <<elseif $averageTrust > 20>> + @@.green;approve@@ of the trust your slaves place in you. + <<= FSChange("ChattelReligionist", 2)>> + <<else>> + are not impressed by the fear many of your slaves feel towards you. + <</if>> <</if>> <</if>> <</if>> -<</if>> <<set $repDecay = 0.05>> <<if $arcologies[0].FSChattelReligionistLaw == 1>> @@ -55,53 +55,53 @@ On formal occasions, you are announced as $PCTitle. Since you are an established member of the Societal Elite, your public reputation no longer decays. <<elseif $rep > $enduringRep>> <<if $arcologies[0].FSMaturityPreferentialistLaw == 1>> - <<if $PC.actualAge >= 65>> - Since you're getting on in years and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.0125))>> - <<elseif $PC.actualAge >= 50>> - Since you're well into middle age and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.0125))>> - <<elseif $PC.actualAge < 35>> - Since you're unusually young for an arcology owner, and $arcologies[0].name's society respects age, your reputation degrades quite quickly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> - <<else>> - Since you're only entering middle age, and $arcologies[0].name's society respects age, your reputation degrades fairly quickly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>> - <</if>> + <<if $PC.actualAge >= 65>> + Since you're getting on in years and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.0125))>> + <<elseif $PC.actualAge >= 50>> + Since you're well into middle age and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.0125))>> + <<elseif $PC.actualAge < 35>> + Since you're unusually young for an arcology owner, and $arcologies[0].name's society respects age, your reputation degrades quite quickly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> + <<else>> + Since you're only entering middle age, and $arcologies[0].name's society respects age, your reputation degrades fairly quickly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>> + <</if>> <<elseif $arcologies[0].FSYouthPreferentialistLaw == 1>> - <<if $PC.actualAge >= 65>> - Since you're getting on in years and have an impressive list of accomplishments, but $arcologies[0].name's society is coming to prefer youth to experience, so your reputation degrades fairly quickly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> - <<elseif $PC.actualAge >= 50>> - You're well into middle age and have an impressive list of accomplishments, but $arcologies[0].name's society is coming to prefer youth to experience, so your reputation degrades fairly quickly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> - <<elseif $PC.actualAge < 35>> - You're unusually young for an arcology owner, but $arcologies[0].name's society doesn't mind. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>> - <<else>> - Since you're entering middle age, and $arcologies[0].name's society respects youth, your reputation degrades fairly quickly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> - <</if>> - <<else>> - <<if $PC.actualAge >= 65>> - Since you're getting on in years and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.0125))>> - <<elseif $PC.actualAge >= 50>> - Since you're well into middle age and have an impressive list of accomplishments, your reputation degrades fairly slowly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.0125))>> - <<elseif $PC.actualAge < 35>> - Since you're unusually young for an arcology owner, your reputation degrades fairly quickly. - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> + <<if $PC.actualAge >= 65>> + Since you're getting on in years and have an impressive list of accomplishments, but $arcologies[0].name's society is coming to prefer youth to experience, so your reputation degrades fairly quickly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> + <<elseif $PC.actualAge >= 50>> + You're well into middle age and have an impressive list of accomplishments, but $arcologies[0].name's society is coming to prefer youth to experience, so your reputation degrades fairly quickly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> + <<elseif $PC.actualAge < 35>> + You're unusually young for an arcology owner, but $arcologies[0].name's society doesn't mind. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>> + <<else>> + Since you're entering middle age, and $arcologies[0].name's society respects youth, your reputation degrades fairly quickly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> + <</if>> <<else>> - <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>> - <</if>> + <<if $PC.actualAge >= 65>> + Since you're getting on in years and have an impressive list of accomplishments, and $arcologies[0].name's society respects age, your reputation degrades quite slowly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.0125))>> + <<elseif $PC.actualAge >= 50>> + Since you're well into middle age and have an impressive list of accomplishments, your reputation degrades fairly slowly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay-0.0125))>> + <<elseif $PC.actualAge < 35>> + Since you're unusually young for an arcology owner, your reputation degrades fairly quickly. + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay+0.0125))>> + <<else>> + <<set _repLoss = Math.trunc(($rep-$enduringRep)*($repDecay))>> + <</if>> <</if>> <<if $enduringRep > 8000>> - However, you have been a figure of renown for so long that much of your reputation has become permanent. + However, you have been a figure of renown for so long that much of your reputation has become permanent. <<elseif $enduringRep > 5000>> - However, you have been a figure of repute for enough time that part of your reputation has become permanent. + However, you have been a figure of repute for enough time that part of your reputation has become permanent. <<elseif $enduringRep > 2000>> - However, you have been a figure of regard for long enough that some of your reputation has become permanent. + However, you have been a figure of regard for long enough that some of your reputation has become permanent. <</if>> <<if _repLoss > 500>> <<set _repLoss = 500>> @@ -110,11 +110,11 @@ On formal occasions, you are announced as $PCTitle. <<else>> <<set _repLoss = 0>> <<if $enduringRep > 8000>> - You have been a figure of renown for so long that your reputation does not decay past its present level. + You have been a figure of renown for so long that your reputation does not decay past its present level. <<elseif $enduringRep > 5000>> - You have been a figure of repute for enough time that your reputation does not decay past its present level. + You have been a figure of repute for enough time that your reputation does not decay past its present level. <<elseif $enduringRep > 2000>> - You have been a figure of regard for long enough that your reputation does not decay past its present level. + You have been a figure of regard for long enough that your reputation does not decay past its present level. <</if>> <</if>> @@ -134,79 +134,79 @@ On formal occasions, you are announced as $PCTitle. <</if>> <<if $arcologies[0].FSRestartDecoration == 100>> - As a member of the societal elite, your appearance has no bearing on your reputation. + As a member of the Societal Elite, your appearance has no bearing on your reputation. <<else>> -<<if ($PC.dick == 0) && ($PC.boobs == 1) && $PC.title == 0>> - <<if $rep > 18000>> - Your reputation is so well-established that society has accepted your notoriously feminine appearance despite how unusual it is for a prominent slaveowner to look like you do. - <<if $arcologies[0].FSGenderRadicalist > 30>> - Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. - <<= FSChange("GenderRadicalist", 5)>> - <<elseif $arcologies[0].FSGenderFundamentalist > 30>> - Indeed, society has been reconciled to female leadership, preferring to see you as a mother figure. - <</if>> - <<elseif $arcologies[0].FSGenderRadicalist > 40>> - Society accepts you as an arcology owner, since it has become open-minded about power and gender. - <<if $arcologies[0].FSGenderRadicalist > 50>> - Indeed, society sees you as fundamentally male, since you are powerful, and @@.green;strongly approves@@ of your audacity; this advances the redefinition of gender around power. - <<= FSChange("GenderRadicalist", 5)>> - <</if>> - <<else>> - Most prominent slaveowners are male, and your obviously feminine appearance makes it @@.red;harder for you to maintain your reputation.@@ - <<run repX(forceNeg(Math.min(($rep*0.05), 500)), "PCappearance")>> - <<if $arcologies[0].FSGenderFundamentalist > 10>> - Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that women should not be in positions of responsibility. - <<= FSChange("GenderFundamentalist", -5)>> - <</if>> - <</if>> -<<elseif ($PC.boobs == 1) || $PC.title == 0>> - <<if $rep > 15000>> - Your reputation is so strong that society has accepted your feminine appearance despite how unusual it is for a prominent slaveowner to look like you do. - <<if $arcologies[0].FSGenderRadicalist > 30>> - Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. - <<= FSChange("GenderRadicalist", 5)>> - <<elseif $arcologies[0].FSGenderFundamentalist > 30>> - Indeed, society has been reconciled to your feminine appearance, seeing you as a person apart. - <</if>> - <<elseif $arcologies[0].FSGenderRadicalist > 20>> - Society accepts you as an arcology owner, since it has become open-minded anyone who has a cock and fucks. - <<if $arcologies[0].FSGenderRadicalist > 30>> - Indeed, society sees you as dominant, since you fuck bitches, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. - <<= FSChange("GenderRadicalist", 5)>> - <</if>> - <<else>> - Most prominent slaveowners are very masculine, and your feminine appearance makes it @@.red;harder for you to maintain your reputation.@@ - <<run repX(forceNeg(Math.min(($rep*0.025), 250)), "PCappearance")>> - <<if $arcologies[0].FSGenderFundamentalist > 30>> - Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that feminine people should not be in positions of responsibility. - <<= FSChange("GenderFundamentalist", -5)>> - <</if>> - <</if>> -<<elseif ($PC.dick == 0) || ($PC.vagina == 1)>> - <<if $rep > 15000>> - Your reputation is so strong that society has accepted your unorthodox arrangement downstairs, for an arcology owner. - <<if $arcologies[0].FSGenderRadicalist > 30>> - Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. - <<= FSChange("GenderRadicalist", 5)>> - <<elseif $arcologies[0].FSGenderFundamentalist > 30>> - Indeed, society has been reconciled to your strangeness, seeing you as a person apart. + <<if ($PC.dick == 0) && ($PC.boobs == 1) && $PC.title == 0>> + <<if $rep > 18000>> + Your reputation is so well-established that society has accepted your notoriously feminine appearance despite how unusual it is for a prominent slaveowner to look like you do. + <<if $arcologies[0].FSGenderRadicalist > 30>> + Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. + <<= FSChange("GenderRadicalist", 5)>> + <<elseif $arcologies[0].FSGenderFundamentalist > 30>> + Indeed, society has been reconciled to female leadership, preferring to see you as a mother figure. + <</if>> + <<elseif $arcologies[0].FSGenderRadicalist > 40>> + Society accepts you as an arcology owner, since it has become open-minded about power and gender. + <<if $arcologies[0].FSGenderRadicalist > 50>> + Indeed, society sees you as fundamentally male, since you are powerful, and @@.green;strongly approves@@ of your audacity; this advances the redefinition of gender around power. + <<= FSChange("GenderRadicalist", 5)>> + <</if>> + <<else>> + Most prominent slaveowners are male, and your obviously feminine appearance makes it @@.red;harder for you to maintain your reputation.@@ + <<run repX(forceNeg(Math.min(($rep*0.05), 500)), "PCappearance")>> + <<if $arcologies[0].FSGenderFundamentalist > 10>> + Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that women should not be in positions of responsibility. + <<= FSChange("GenderFundamentalist", -5)>> + <</if>> <</if>> - <<elseif $arcologies[0].FSGenderRadicalist > 20>> - Society accepts you as an arcology owner, since it has become open-minded about the exact genital layout of powerful people. - <<if $arcologies[0].FSGenderRadicalist > 30>> - Indeed, society sees you as dominant, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. - <<= FSChange("GenderRadicalist", 5)>> + <<elseif ($PC.boobs == 1) || $PC.title == 0>> + <<if $rep > 15000>> + Your reputation is so strong that society has accepted your feminine appearance despite how unusual it is for a prominent slaveowner to look like you do. + <<if $arcologies[0].FSGenderRadicalist > 30>> + Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. + <<= FSChange("GenderRadicalist", 5)>> + <<elseif $arcologies[0].FSGenderFundamentalist > 30>> + Indeed, society has been reconciled to your feminine appearance, seeing you as a person apart. + <</if>> + <<elseif $arcologies[0].FSGenderRadicalist > 20>> + Society accepts you as an arcology owner, since it has become open-minded anyone who has a cock and fucks. + <<if $arcologies[0].FSGenderRadicalist > 30>> + Indeed, society sees you as dominant, since you fuck bitches, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. + <<= FSChange("GenderRadicalist", 5)>> + <</if>> + <<else>> + Most prominent slaveowners are very masculine, and your feminine appearance makes it @@.red;harder for you to maintain your reputation.@@ + <<run repX(forceNeg(Math.min(($rep*0.025), 250)), "PCappearance")>> + <<if $arcologies[0].FSGenderFundamentalist > 30>> + Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that feminine people should not be in positions of responsibility. + <<= FSChange("GenderFundamentalist", -5)>> + <</if>> <</if>> - <<else>> - Most prominent slaveowners are very masculine, and though your unorthodox arrangement downstairs isn't obvious when you're clothed, the rumors are unavoidable and it's @@.red;harder for you to maintain your reputation.@@ - <<run repX(forceNeg(Math.min(($rep*0.025), 250)), "PCappearance")>> - <<if $arcologies[0].FSGenderFundamentalist > 30>> - Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that people who are not men should not be in positions of responsibility. - <<= FSChange("GenderFundamentalist", -5)>> + <<elseif ($PC.dick == 0) || ($PC.vagina == 1)>> + <<if $rep > 15000>> + Your reputation is so strong that society has accepted your unorthodox arrangement downstairs, for an arcology owner. + <<if $arcologies[0].FSGenderRadicalist > 30>> + Indeed, society sees you as entirely male, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. + <<= FSChange("GenderRadicalist", 5)>> + <<elseif $arcologies[0].FSGenderFundamentalist > 30>> + Indeed, society has been reconciled to your strangeness, seeing you as a person apart. + <</if>> + <<elseif $arcologies[0].FSGenderRadicalist > 20>> + Society accepts you as an arcology owner, since it has become open-minded about the exact genital layout of powerful people. + <<if $arcologies[0].FSGenderRadicalist > 30>> + Indeed, society sees you as dominant, since you are powerful, and @@.green;strongly approves@@ of your nonconformity; this advances the redefinition of gender around power. + <<= FSChange("GenderRadicalist", 5)>> + <</if>> + <<else>> + Most prominent slaveowners are very masculine, and though your unorthodox arrangement downstairs isn't obvious when you're clothed, the rumors are unavoidable and it's @@.red;harder for you to maintain your reputation.@@ + <<run repX(forceNeg(Math.min(($rep*0.025), 250)), "PCappearance")>> + <<if $arcologies[0].FSGenderFundamentalist > 30>> + Society @@.red;strongly resents@@ your being an arcology owner; this damages the idea that people who are not men should not be in positions of responsibility. + <<= FSChange("GenderFundamentalist", -5)>> + <</if>> <</if>> <</if>> <</if>> -<</if>> <<if $sexualOpeness == 1>> <<if $arcologies[0].FSChattelReligionistLaw == 1 || $arcologies[0].FSRestartDecoration == 100>> @@ -355,7 +355,9 @@ On formal occasions, you are announced as $PCTitle. <</if>> breach of eugenics. Your citizens are @@.red;livid@@ over your actions and are calling for your removal. <<run repX(-500, "PCactions")>> - <<set $failedElite += 100>> + <<if $eugenicsFullControl != 1>> + <<set $failedElite += 100>> + <</if>> <<else>> Since it is public knowledge that you are carrying a child in the name of eugenics; society views you as a bearer of the future and @@.green;celebrates@@ your contributions to society. <<run repX(200, "PCappearance")>> @@ -370,7 +372,9 @@ On formal occasions, you are announced as $PCTitle. <</if>> breach of the eugenics you are pushing for. Your citizens are @@.red;disgusted@@ by both your body and your lack of commitment. <<run repX(-500, "PCactions")>> - <<set $failedElite += 50>> + <<if $eugenicsFullControl != 1>> + <<set $failedElite += 50>> + <</if>> <</if>> <<elseif $arcologies[0].FSRepopulationFocus >= 60>> Most prominent female owners avoid being penetrated on principle, but your arcology values motherhood so much that it is more @@.green;pleased@@ with your dedication than it is disappointed in your @@ -588,7 +592,7 @@ On formal occasions, you are announced as $PCTitle. <<else>> Society @@.red;strongly disapproves@@ of your creating an economic incentive for the lower classes to breed and sell infants, holding back acceptance of your new society. <</if>> - <<set $failedElite += 5, $arcologies[0].FSRestart -= $FSSingleSlaveRep>> + <<set $arcologies[0].FSRestart -= $FSSingleSlaveRep>> <<run repX(forceNeg((5*$FSSingleSlaveRep*($arcologies[0].FSRestart/$FSLockinLevel))+($rep/40)), "babyTransfer")>> <<run repX(-50, "PCactions")>> <<elseif $arcologies[0].FSPaternalist != "unset">> @@ -775,28 +779,32 @@ On formal occasions, you are announced as $PCTitle. The Societal Elite can think what they want, they know better than to try and cross you again. <</if>> <<elseif $arcologies[0].FSRestart != "unset">> - <<if $failedElite > 300>> - The Societal Elite @@.red;have departed from your arcology in disgust@@. - <<run removeFS("FSRestart")>> - <<run repX(-10000, "event")>> - <<set $eliteFail = random(30,100), - $eliteFailTimer = 15>> - <<if $eliteFail > $topClass - 20>> - <<set $eliteFail = $topClass - 20>> - <</if>> - <<if $arcologies[0].prosperity > 50>> - <<set $arcologies[0].prosperity -= random(20,40)>> + <<if $eugenicsFullControl != 1>> + <<if $failedElite > 300>> + The Societal Elite @@.red;have departed from your arcology in disgust@@. + <<run removeFS("FSRestart")>> + <<run repX(-10000, "event")>> + <<set $eliteFail = random(30,100), + $eliteFailTimer = 15>> + <<if $eliteFail > $topClass - 20>> + <<set $eliteFail = $topClass - 20>> + <</if>> + <<if $arcologies[0].prosperity > 50>> + <<set $arcologies[0].prosperity -= random(20,40)>> + <</if>> + <<elseif $failedElite > 250>> + The Societal Elite @@.red;are openly discussing leaving.@@ It would be in your best interests to appease them. + <<elseif $failedElite > 200>> + The Societal Elite @@.red;are avoiding you.@@ Getting back on their good side is a good idea, lest you want to disappear. + <<elseif $failedElite > 150>> + The Societal Elite @@.red;stop their conversations around you.@@ You may want to consider your actions more. + <<elseif $failedElite > 100>> + The Societal Elite @@.red;seem to dislike you@@. + <<elseif $failedElite > 50>> + The Societal Elite @@.red;mutter about you@@. <</if>> - <<elseif $failedElite > 250>> - The Societal Elite @@.red;are openly discussing leaving.@@ It would be in your best interests to appease them. - <<elseif $failedElite > 200>> - The Societal Elite @@.red;are avoiding you.@@ Getting back on their good side is a good idea, lest you want to disappear. - <<elseif $failedElite > 150>> - The Societal Elite @@.red;stop their conversations around you.@@ You may want to consider your actions more. - <<elseif $failedElite > 100>> - The Societal Elite @@.red;seem to dislike you@@. - <<elseif $failedElite > 50>> - The Societal Elite @@.red;mutter about you@@. + <<else>> + The Societal Elite can think what they want, they know better than to try and cross you again. <</if>> <</if>> <br> diff --git a/src/uncategorized/resFailure.tw b/src/uncategorized/resFailure.tw index 91c627b7a4e80e6966e2f36ef1a012f1d0cd93aa..ee064bcae5f491adde3e182948885cb1905a1e96 100644 --- a/src/uncategorized/resFailure.tw +++ b/src/uncategorized/resFailure.tw @@ -182,7 +182,7 @@ <<else>> <<set $activeSlave.boobs = 200*random(4,20)>> <</if>> - <<set $activeSlave.nipples = either("inverted", "huge")>> + <<set $activeSlave.nipples = either("huge", "inverted")>> <<set $activeSlave.areolae = either(0, 1, 2, 3)>> <<set $activeSlave.clit = either(0, 1, 2, 3)>> <<set $activeSlave.lips = random(5,85)>> @@ -398,8 +398,8 @@ <<set $activeSlave.visualAge = $activeSlave.actualAge>> <<set $activeSlave.physicalAge = $activeSlave.actualAge>> <<set $activeSlave.ovaryAge = $activeSlave.actualAge>> - <<set $activeSlave.sexualFlaw = either("none", "apathetic")>> - <<set $activeSlave.behavioralFlaw = either("none", "arrogant", "odd")>> + <<set $activeSlave.sexualFlaw = either("apathetic", "none")>> + <<set $activeSlave.behavioralFlaw = either("arrogant", "none", "odd")>> <<set $activeSlave.hStyle = "short">> <<set $activeSlave.hLength = 2>> <<set $activeSlave.customTat = "She has the baroque crest of the Gymnasium-Academy that trained her branded into her left cheek.">> @@ -454,11 +454,11 @@ <<set $activeSlave.whoreSkill = 10>> <<set $activeSlave.entertainSkill = either(10,10,30)>> <<set $activeSlave.combatSkill = 1>> - <<set $activeSlave.sexualFlaw = either("none", "none", "apathetic", "judgemental")>> - <<set $activeSlave.behavioralFlaw = either("none", "arrogant")>> + <<set $activeSlave.sexualFlaw = either("apathetic", "judgemental", "none", "none")>> + <<set $activeSlave.behavioralFlaw = either("arrogant", "none")>> <<set $activeSlave.pubicHStyle = "waxed">> <<set $activeSlave.underArmHStyle = "waxed">> - <<set $activeSlave.hStyle = either("neat", "braided", "tails", "ponytail", "bun")>> + <<set $activeSlave.hStyle = either("braided", "bun", "neat", "ponytail", "tails")>> <<set $activeSlave.hLength = random(5,50)>> <<set $activeSlave.customTat = "She has the sword and eagle symbol of the Hippolyta Academy tattooed on her left shoulder.">> <<run newSlave($activeSlave)>> /* skip New Slave Intro */ @@ -478,7 +478,7 @@ <</if>> <<set $activeSlave.origin = "She was a Futanari Sister until you engineered her early enslavement.">> <<set $activeSlave.career = "a Futanari Sister">> - <<set $activeSlave.faceShape = either("sensual", "exotic")>> + <<set $activeSlave.faceShape = either("exotic", "sensual")>> <<if _slaveGenRange == 1>> <<set $activeSlave.intelligence = random(-50,-20)>> <<set $activeSlave.chem = 150>> @@ -658,8 +658,8 @@ <<if $TFS.schoolUpgrade == 1>> <<set $activeSlave.sexualQuirk = "caring">> <</if>> - <<set $activeSlave.sexualFlaw = either("none", "hates women")>> - <<set $activeSlave.behavioralFlaw = either("none", "arrogant")>> + <<set $activeSlave.sexualFlaw = either("hates women", "none")>> + <<set $activeSlave.behavioralFlaw = either("arrogant", "none")>> <<set $activeSlave.fetishStrength = 100>> <<set $activeSlave.fetishKnown = 0>> <<set $activeSlave.attrKnown = 0>> @@ -742,8 +742,8 @@ <<if $TFS.schoolUpgrade == 1>> <<set $activeSlave.sexualQuirk = "caring">> <</if>> - <<set $activeSlave.sexualFlaw = either("none", "hates women")>> - <<set $activeSlave.behavioralFlaw = either("none", "arrogant")>> + <<set $activeSlave.sexualFlaw = either("hates women", "none")>> + <<set $activeSlave.behavioralFlaw = either("arrogant", "none")>> <<set $activeSlave.fetishStrength = 100>> <<set $activeSlave.fetishKnown = 0>> <<set $activeSlave.attrKnown = 0>> diff --git a/src/uncategorized/resSale.tw b/src/uncategorized/resSale.tw index 9469671fd7a7c4118c4e5bffc52abf2bec1bd94e..52ea5c071b31887a5f1450da8666a9d160620e2f 100644 --- a/src/uncategorized/resSale.tw +++ b/src/uncategorized/resSale.tw @@ -217,7 +217,7 @@ You pause for a moment, and she plunges on: "<<if $PC.title != 0>>Sir<<else>>Ma' <<case "fairy">> give the dick a great big hug and suckle out all the precum!" the fairy exclaims, rubbing _hisA legs together. <<case "pregnant fairy">> - play meet the baby! ...Well, maybe just with you, <<if ($PC.title == 0)>>Big Sis<<else>>Big Bro<</if>>." the fairy exclaims, rubbing _hisA legs together. + play meet the baby! ...Well, maybe just with you, <<if ($PC.title == 0)>>Big Sis<<else>>Big Bro<</if>>," the fairy exclaims, rubbing _hisA legs together. <<case "goddess" "hypergoddess">> see her put that dick to work," the goddess exclaims, one sultry finger at _hisA lips. <<case "loli">> @@ -225,7 +225,7 @@ You pause for a moment, and she plunges on: "<<if $PC.title != 0>>Sir<<else>>Ma' <<case "preggololi">> get that dick in me!" the little _girlA exclaims happily while caressing _hisA belly and licking _hisA lips. <<case "angel">> - wrap that penis up in a nice bow for her wife to untie" the angel says, blushing and swaying side to side. + wrap that penis up in a nice bow for her wife to untie," the angel says, blushing and swaying side to side. <<case "cherub">> know how long she could go for," the cherub says. "She could probably fuck all night long!" <<case "incubus">> diff --git a/src/uncategorized/saGetMilked.tw b/src/uncategorized/saGetMilked.tw index 60c4cd6914561845cc047674e05b5c9de5da5a11..4521a0b14d097c6966b08e968e770e5e8137ebe6 100644 --- a/src/uncategorized/saGetMilked.tw +++ b/src/uncategorized/saGetMilked.tw @@ -36,7 +36,7 @@ gets milked this week. <<set $milk = milkAmount($slaves[$i])>> - $He produces from $his <<print either("tits", "breasts", "mammaries", "udders", "boobs")>>, which have a combined volume of <<print $slaves[$i].boobs*2>> CCs; + $He produces from $his <<print either("boobs", "breasts", "mammaries", "tits", "udders")>>, which have a combined volume of <<print $slaves[$i].boobs*2>> CCs; <<if ($slaves[$i].lactation == 1)>> $he is lactating naturally and produces a healthy stream of milk. <<elseif ($slaves[$i].lactation == 2)>> diff --git a/src/uncategorized/saHormoneEffects.tw b/src/uncategorized/saHormoneEffects.tw index 7d14e2040c5cb10702dafd03b641ee4c1d2b3161..a312b69e5e27dc4ca58658ac575785f81c36a451 100644 --- a/src/uncategorized/saHormoneEffects.tw +++ b/src/uncategorized/saHormoneEffects.tw @@ -963,33 +963,33 @@ <</if>> <<if $slaves[$i].fetish != "mindbroken" && $slaves[$i].fuckdoll == 0>> -<<if ($slaves[$i].hormoneBalance <= 20) && $slaves[$i].hormones < 1>> -<<if ($slaves[$i].dick > 0)>> -<<if ($slaves[$i].devotion > 20)>> -<<if ($slaves[$i].boobs < 800 && $slaves[$i].butt < 3) || ($slaves[$i].faceShape == "masculine") || ($slaves[$i].shoulders > $slaves[$i].hips) || ($slaves[$i].balls > 4)>> -<<if ($slaves[$i].career == "a Futanari Sister")>> - $He wishes $he were more feminine, but isn't unhappy to be off hormones, since $he likes being a stiff dicked futa. -<<elseif ($slaves[$i].fetish == "buttslut") && ($slaves[$i].fetishStrength > 60) && ($slaves[$i].fetishKnown == 1)>> - $He wishes $he were more feminine, but $he loves getting fucked in the butt so much that it doesn't much bother $him. -<<elseif ($slaves[$i].fetish == "sadist") && ($slaves[$i].fetishStrength > 60) && ($slaves[$i].fetishKnown == 1)>> - Life is easier for effeminate slaves, but $he loves abusing other slaves so much that $he likes being able to get hard. -<<elseif ($slaves[$i].fetish == "dom") && ($slaves[$i].fetishStrength > 60) && ($slaves[$i].fetishKnown == 1)>> - Life is easier for effeminate slaves, but $he loves dominating other girls so much that $he likes being able to get hard. -<<elseif ($slaves[$i].energy > 95)>> - $He wishes $he were more feminine, but $he loves getting fucked like a good little sex slave so much that $he doesn't think about it much. -<<elseif ($slaves[$i].devotion <= 20)>> - Life is easier for effeminate slaves, so @@.mediumorchid;$he's a little unhappy@@ that $he isn't getting hormones to make $him more feminine. - <<set $slaves[$i].devotion -= 2>> -<<elseif ($slaves[$i].devotion <= 50)>> - $He wants to be a good slave girl, so @@.mediumorchid;$he's a little unhappy@@ that $he isn't getting hormones to make $him look more feminine. - <<set $slaves[$i].devotion -= 2>> -<<else>> - $He wishes $he were more feminine, but $he accepts your judgment in not giving $him hormones to make that happen. -<</if>> -<</if>> -<</if>> -<</if>> -<</if>> + <<if ($slaves[$i].hormoneBalance <= 20) && $slaves[$i].hormones < 1>> + <<if ($slaves[$i].dick > 0)>> + <<if ($slaves[$i].devotion > 20)>> + <<if ($slaves[$i].boobs < 800 && $slaves[$i].butt < 3) || ($slaves[$i].faceShape == "masculine") || ($slaves[$i].shoulders > $slaves[$i].hips) || ($slaves[$i].balls > 4)>> + <<if ($slaves[$i].career == "a Futanari Sister")>> + $He wishes $he were more feminine, but isn't unhappy to be off hormones, since $he likes being a stiff dicked futa. + <<elseif ($slaves[$i].fetish == "buttslut") && ($slaves[$i].fetishStrength > 60) && ($slaves[$i].fetishKnown == 1)>> + $He wishes $he were more feminine, but $he loves getting fucked in the butt so much that it doesn't much bother $him. + <<elseif ($slaves[$i].fetish == "sadist") && ($slaves[$i].fetishStrength > 60) && ($slaves[$i].fetishKnown == 1)>> + Life is easier for effeminate slaves, but $he loves abusing other slaves so much that $he likes being able to get hard. + <<elseif ($slaves[$i].fetish == "dom") && ($slaves[$i].fetishStrength > 60) && ($slaves[$i].fetishKnown == 1)>> + Life is easier for effeminate slaves, but $he loves dominating other girls so much that $he likes being able to get hard. + <<elseif ($slaves[$i].energy > 95)>> + $He wishes $he were more feminine, but $he loves getting fucked like a good little sex slave so much that $he doesn't think about it much. + <<elseif ($slaves[$i].devotion <= 20)>> + Life is easier for effeminate slaves, so @@.mediumorchid;$he's a little unhappy@@ that $he isn't getting hormones to make $him more feminine. + <<set $slaves[$i].devotion -= 2>> + <<elseif ($slaves[$i].devotion <= 50)>> + $He wants to be a good slave girl, so @@.mediumorchid;$he's a little unhappy@@ that $he isn't getting hormones to make $him look more feminine. + <<set $slaves[$i].devotion -= 2>> + <<else>> + $He wishes $he were more feminine, but $he accepts your judgment in not giving $him hormones to make that happen. + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> <</if>> <<if Math.abs($slaves[$i].hormones) > 1>> diff --git a/src/uncategorized/saLiveWithHG.tw b/src/uncategorized/saLiveWithHG.tw index 9c6febc1c3a018454fb414c177d4326b3f6e10bc..2977700968d34dcd2d430400f8cd23409dbc7553 100644 --- a/src/uncategorized/saLiveWithHG.tw +++ b/src/uncategorized/saLiveWithHG.tw @@ -602,41 +602,41 @@ <</if>> <<if $slaves[$i].need>> -<<if $slaves[$i].fetishKnown>> - <<switch $slaves[$i].fetish>> - <<case "submissive" "masochist">> - <<if _analUse+_vaginalUse > 0>> - Being someone's submissive toy really satisfies $slaves[$i].slaveName. + <<if $slaves[$i].fetishKnown>> + <<switch $slaves[$i].fetish>> + <<case "submissive" "masochist">> + <<if _analUse+_vaginalUse > 0>> + Being someone's submissive toy really satisfies $slaves[$i].slaveName. + <<set $slaves[$i].need = 0>> + <</if>> + <<case "dom" "sadist">> + <<if _penetrativeUse > 0>> + Getting to be on top is precious, and it really satisfies $slaves[$i].slaveName. + <<set $slaves[$i].need = 0>> + <</if>> + <<case "cumslut">> + <<if _oralUse > 0>> + Being someone's oral toy really satisfies $slaves[$i].slaveName. + <<set $slaves[$i].need = 0>> + <</if>> + <<case "buttslut">> + <<if _analUse > 0>> + Having $his butthole serve as someone's toy really satisfies $slaves[$i].slaveName. + <<set $slaves[$i].need = 0>> + <</if>> + <<case "pregnancy">> + <<if _vaginalUse > 0 && $slaves[$i].mpreg == 0>> + Having $his pussy serve as someone's toy really satisfies $slaves[$i].slaveName. + <<set $slaves[$i].need = 0>> + <<elseif _analUse > 0 && $slaves[$i].mpreg == 1>> + Having $his asspussy serve as someone's toy really satisfies $slaves[$i].slaveName. + <<set $slaves[$i].need = 0>> + <</if>> + <<case "humiliation">> + Having all the other slaves see $him in such a humiliating role really satisfies $slaves[$i].slaveName. <<set $slaves[$i].need = 0>> - <</if>> - <<case "dom" "sadist">> - <<if _penetrativeUse > 0>> - Getting to be on top is precious, and it really satisfies $slaves[$i].slaveName. - <<set $slaves[$i].need = 0>> - <</if>> - <<case "cumslut">> - <<if _oralUse > 0>> - Being someone's oral toy really satisfies $slaves[$i].slaveName. - <<set $slaves[$i].need = 0>> - <</if>> - <<case "buttslut">> - <<if _analUse > 0>> - Having $his butthole serve as someone's toy really satisfies $slaves[$i].slaveName. - <<set $slaves[$i].need = 0>> - <</if>> - <<case "pregnancy">> - <<if _vaginalUse > 0 && $slaves[$i].mpreg == 0>> - Having $his pussy serve as someone's toy really satisfies $slaves[$i].slaveName. - <<set $slaves[$i].need = 0>> - <<elseif _analUse > 0 && $slaves[$i].mpreg == 1>> - Having $his asspussy serve as someone's toy really satisfies $slaves[$i].slaveName. - <<set $slaves[$i].need = 0>> - <</if>> - <<case "humiliation">> - Having all the other slaves see $him in such a humiliating role really satisfies $slaves[$i].slaveName. - <<set $slaves[$i].need = 0>> - <</switch>> -<</if>> + <</switch>> + <</if>> <</if>> <<set $slaves[$i].need -= ((_vaginalUse+_penetrativeUse+_analUse)*5)>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 40b0af39d0fce05061340fe5c16d3cef9b33f170..9d5266ee9645b19f3d692ad1278451addd92387f 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -4303,7 +4303,7 @@ <</if>> <<if $arcologies[0].FSPaternalist != "unset" || $arcologies[0].FSDegradationist != "unset" || $arcologies[0].FSBodyPurist != "unset">> - <<run modScore($slaves[$i])>> + <<set $modScore = SlaveStatsChecker.modScore($slaves[$i])>> <</if>> <<if $arcologies[0].FSSupremacist != "unset">> diff --git a/src/uncategorized/saRecruitGirls.tw b/src/uncategorized/saRecruitGirls.tw index 77c99dd68ff496fa2bd3736854311258d2749fb4..3677455aff2aa1a906617ab34a7ebf07d31ab0c2 100644 --- a/src/uncategorized/saRecruitGirls.tw +++ b/src/uncategorized/saRecruitGirls.tw @@ -174,10 +174,10 @@ <</if>> <<elseif $arcologies[0].FSHedonisticDecadence != "unset">> <<if $arcologies[_j].FSHedonisticDecadence != "unset">> - $He advances Hedonistic Decadence there by stuffing $his face at all times, having one hand down $his pants, and inviting anyone near $him for a quick fuck whenever the mood strikes $him. <<if ["neglectful", "cum addict", "anal addict", "attention whore", "breast growth", "abusive", "malicious", "self hating", "breeder"].includes($slaves[$i].sexualFlaw)>>. $He wears $his sexual paraphilia proudly and make sure everyone knows what $he likes and how $he likes it.<<set $arcologies[_j].FSHedonisticDecadence++>><</if>>. + $He advances Hedonistic Decadence there by stuffing $his face at all times, having one hand down $his pants, and inviting anyone near $him for a quick fuck whenever the mood strikes $him. <<if ["abusive", "anal addict", "attention whore", "breast growth", "breeder", "cum addict", "malicious", "neglectful", "self hating"].includes($slaves[$i].sexualFlaw)>>. $He wears $his sexual paraphilia proudly and make sure everyone knows what $he likes and how $he likes it.<<set $arcologies[_j].FSHedonisticDecadence++>><</if>>. <<set $arcologies[_j].FSHedonisticDecadence += _influence>> <<elseif $arcologies[_j].FSPhysicalIdealist != "unset">> - $He challenges Physical Idealism there by stuffing $his face at all times, having one hand down $his pants, and inviting anyone near $him for a quick fuck whenever the mood strikes $him. <<if ["neglectful", "cum addict", "anal addict", "attention whore", "breast growth", "abusive", "malicious", "self hating", "breeder"].includes($slaves[$i].sexualFlaw)>>. $He wears $his sexual paraphilia proudly and make sure everyone knows what $he likes and how $he likes it.<<set $arcologies[_j].FSPhysicalIdealist-->><</if>>. + $He challenges Physical Idealism there by stuffing $his face at all times, having one hand down $his pants, and inviting anyone near $him for a quick fuck whenever the mood strikes $him. <<if ["abusive", "anal addict", "attention whore", "breast growth", "breeder", "cum addict", "malicious", "neglectful", "self hating"].includes($slaves[$i].sexualFlaw)>>. $He wears $his sexual paraphilia proudly and make sure everyone knows what $he likes and how $he likes it.<<set $arcologies[_j].FSPhysicalIdealist-->><</if>>. <<set $arcologies[_j].FSPhysicalIdealist -= _influence>> <</if>> <</if>> @@ -482,7 +482,7 @@ <<set _seed += 1>> <</if>> <<elseif $arcologies[0].FSDegradationist != "unset">> - <<run modScore($slaves[$i])>> + <<set $modScore = SlaveStatsChecker.modScore($slaves[$i])>> <<if $slaves[$i].intelligence+$slaves[$i].intelligenceImplant > 50>> <<set _seed += 1, _FSdefend++, $arcologies[0].FSDegradationist += 0.01*$FSSingleSlaveRep*_FSIntMod>> <</if>> @@ -491,7 +491,7 @@ <</if>> <</if>> <<if $arcologies[0].FSBodyPurist != "unset">> - <<run modScore($slaves[$i])>> + <<set $modScore = SlaveStatsChecker.modScore($slaves[$i])>> <<if $slaves[$i].corsetPiercing == 0 && $piercingScore < 3 && $tatScore < 2>> <<if $slaves[$i].boobsImplant == 0>> <<set _seed += 1>> diff --git a/src/uncategorized/saServeThePublic.tw b/src/uncategorized/saServeThePublic.tw index 14db2e410abd20362887d8987c589396b030244e..9971ea05ca7a95c44915499319d536294b6f0409 100644 --- a/src/uncategorized/saServeThePublic.tw +++ b/src/uncategorized/saServeThePublic.tw @@ -201,7 +201,7 @@ the public. <</if>> <</if>> <<if $DJignoresFlaws != 1>> - <<if !["none", "neglectful", "cum addict", "anal addict", "attention whore", "breast growth", "abusive", "malicious", "self hating", "breeder"].includes($slaves[$i].sexualFlaw) && (random(1,100) > 90)>> + <<if !["abusive", "anal addict", "attention whore", "breast growth", "breeder", "cum addict", "malicious", "neglectful", "none", "self hating"].includes($slaves[$i].sexualFlaw) && (random(1,100) > 90)>> <<= SlaveFullName($DJ)>> manages to @@.green;break@@ $slaves[$i].slaveName of $his sexual flaws. <<set $slaves[$i].sexualFlaw = "none">> <<elseif ($slaves[$i].behavioralFlaw != "none") && (random(1,100) > 90)>> diff --git a/src/uncategorized/saWhore.tw b/src/uncategorized/saWhore.tw index a6e9e96d41cca91a9a877f25ed2ed8d6653557bf..75cc0e9771affd85c1521cf2cedf5ec325e000d8 100644 --- a/src/uncategorized/saWhore.tw +++ b/src/uncategorized/saWhore.tw @@ -199,7 +199,7 @@ $his body. Unfortunately, $his inability to hear wastes most of $Madam.slaveName's advice. <</if>> <<if $MadamIgnoresFlaws != 1>> - <<if !["none", "neglectful", "cum addict", "anal addict", "attention whore", "breast growth", "abusive", "malicious", "self hating", "breeder"].includes($slaves[$i].sexualFlaw) && (random(1,100) > 90)>> + <<if !["abusive", "anal addict", "attention whore", "breast growth", "breeder", "cum addict", "malicious", "neglectful", "none", "self hating"].includes($slaves[$i].sexualFlaw) && (random(1,100) > 90)>> <<= SlaveFullName($Madam)>> manages to @@.green;break@@ $slaves[$i].slaveName of $his sexual flaws. <<set $slaves[$i].sexualFlaw = "none">> <<elseif ($slaves[$i].behavioralFlaw != "none") && (random(1,100) > 90)>> diff --git a/src/uncategorized/seBirth.tw b/src/uncategorized/seBirth.tw index fef2fcc47e4ba910ef7b56c45891d9723fa472ad..0593e98f0b58a1d2af1fb94621533cefd77ea06f 100644 --- a/src/uncategorized/seBirth.tw +++ b/src/uncategorized/seBirth.tw @@ -32,7 +32,7 @@ I need to break single passage to several widgets, as it's been overcomplicated <<set $dispositionId = _.uniqueId('babyDisposition-')>> Birth report: @@.coral;<<= SlaveFullName($slaves[$i])>>@@ <br> - <<seBirthPreChek>> + <<seBirthPreCheck>> <<seBirthPreScene>> <<if $slaveDead != 1>> <<seBirthCalc>> diff --git a/src/uncategorized/sellSlave.tw b/src/uncategorized/sellSlave.tw index cc58c48f338d34050887435282cd7873b8f3b4ab..4756b401a804d921d52cec28a18058c7e7aa720f 100644 --- a/src/uncategorized/sellSlave.tw +++ b/src/uncategorized/sellSlave.tw @@ -659,7 +659,7 @@ A reputable slave appraiser arrives promptly to inspect $him and certify $his qu <<case "edo">> That is all. Thank you." She performs a perfect bow and retreats. <<case "arabian">> - That is all. She may fetch a fine price, if the Almighty will it." He bows deeply and backs out the door. + That is all. $He may fetch a fine price, if the Almighty will it." He bows deeply and backs out the door. <<case "chinese">> That is all." She bows and backs out the door. <<case "priestess">> @@ -667,7 +667,7 @@ A reputable slave appraiser arrives promptly to inspect $him and certify $his qu <<case "futa">> That's all. Thanks! Cute $girl." She goes, but pauses in the doorway to give you a little wave. <<case "Elite">> - That's all. <<if $PC.dick == 1>>See you around! Have to have a few other guy's kids before we can have some more fun, but I'll keep you in mind!<<else>>See you around, we'll have to go drinking after I'm done sometime!<</if>>" She waves, as she leaves. + That's all. <<if $PC.dick == 1>>See you around! Have to have a few other guy's kids before we can have some more fun, but I'll keep you in mind!<<else>>See you around, we'll have to go drinking after I'm done sometime!<</if>>" She waves as she leaves. <<case "businesswoman">> That will be all. Thank you, and good day." She bows curtly and goes. <<case "slaver">> diff --git a/src/uncategorized/slaveAssignmentsReport.tw b/src/uncategorized/slaveAssignmentsReport.tw index 13a21d9fa342af46a490c0a5cacc087c3dedd068..93e06c17867f381637ebfc5f31d625d94d2406f5 100644 --- a/src/uncategorized/slaveAssignmentsReport.tw +++ b/src/uncategorized/slaveAssignmentsReport.tw @@ -496,7 +496,7 @@ <<continue>> <</if>> - <<set _hasParaphilia = (["cum addict", "anal addict", "attention whore", "breast growth", "abusive", "malicious", "self hating", "neglectful", "breeder"].includes(_Slave.sexualFlaw))>> + <<set _hasParaphilia = (["abusive", "anal addict", "attention whore", "breast growth", "breeder", "cum addict", "malicious", "neglectful", "self hating"].includes(_Slave.sexualFlaw))>> <<if ($headGirlTrainsParaphilias && _hasParaphilia)>> <<set _HGPossibleSlaves[1].push({ID: _Slave.ID, training: "paraphilia"})>> <<continue>> diff --git a/src/uncategorized/slaveSummary.tw b/src/uncategorized/slaveSummary.tw index 6f76429f617a074ca8b46b568085c7e48dc3e7f3..3264fbbead5df3a1047ccceff7770912e09efe57 100644 --- a/src/uncategorized/slaveSummary.tw +++ b/src/uncategorized/slaveSummary.tw @@ -10,4 +10,4 @@ }); quickListBuildLinks(); });>> -<<set $activeSlave = 0, _Slave = 0>> +<<set _Slave = 0>> diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw index 6722dae36b4007589b2741982a993ce33e09e787..e7aeb004af56e34ca7e3f2469805cb0434070bd0 100644 --- a/src/uncategorized/surgeryDegradation.tw +++ b/src/uncategorized/surgeryDegradation.tw @@ -27,7 +27,7 @@ <<set _slaveDevotion = $activeSlave.devotion>> -<<if ($activeSlave.health < random(-100,-80)) && !["braces", "removeBraces", "basicPLimbs", "sexPLimbs", "beautyPLimbs", "combatPLimbs", "cyberPLimbs", "insemination", "chem castrate", "body hair removal", "hair removal", "eyebrow removal"].includes($surgeryType)>> +<<if ($activeSlave.health < random(-100,-80)) && !["basicPLimbs", "beautyPLimbs", "body hair removal", "braces", "chem castrate", "combatPLimbs", "cyberPLimbs", "eyebrow removal", "hair removal", "insemination", "removeBraces", "sexPLimbs"].includes($surgeryType)>> $activeSlave.slaveName @@.red;has died from complications of surgery.@@ <<if $surgeryType == "ocular implant">>At least the ocular implants are still good.<<set $stockpile.ocularImplant++>><</if>> <<if $surgeryType == "cochlear implant">>At least the cochlear implants are still good.<<set $stockpile.cochlearImplant++>><</if>> @@ -504,7 +504,7 @@ As the remote surgery's long recovery cycle completes, <<set $activeSlave.trust -= 4, $activeSlave.devotion -= 4>> <</if>> <</if>> - + <<case "retaste">> The oral surgery is brief, with @@.red;nothing more than minor health effects.@@ In the sterile environment of the autosurgery, $he's unable to notice any improvement to $his sense of taste, and so must wait to discover the change when $he's released much later on. <<if $activeSlave.fetish != "mindbroken" && $activeSlave.fuckdoll == 0>> @@ -693,7 +693,6 @@ As the remote surgery's long recovery cycle completes, <<set $activeSlave.trust -= 15, $activeSlave.devotion -= 15>> <</if>> - <<case "freshOvaries">> <<if $activeSlave.ovaryAge >= 45 && $activeSlave.fetish != "mindbroken" && $activeSlave.fuckdoll == 0>> <<if (($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)) || $activeSlave.origin == "She sold herself to you in the hope of someday bearing children.">> diff --git a/src/uncategorized/universalRules.tw b/src/uncategorized/universalRules.tw index 471dd334a3a0ee78c68d75c5eac40e1eda47dca4..d8924a82d16b8c90e816dab476f707b00b43f774 100644 --- a/src/uncategorized/universalRules.tw +++ b/src/uncategorized/universalRules.tw @@ -104,11 +104,12 @@ Slave requests for growth hormones are <br><br> <<if $universalRulesImpregnation == "HG">> - Fertile slaves will be ''systematically impregnated by your Head Girl,'' if she is able to do so. [[Cancel insemination regime|Universal Rules][($universalRulesImpregnation = "none"),($universalHGImpregnateMasterSuiteToggle = 0)]]<<if $PC.dick > 0>> | [[Inseminate them yourself|Universal Rules][($universalRulesImpregnation = "PC"),($universalHGImpregnateMasterSuiteToggle = 0)]]<</if>> <br> + <<setLocalPronouns $HeadGirl>> + Fertile slaves will be ''systematically impregnated by your Head Girl,'' if $he is able to do so. [[Cancel insemination regime|Universal Rules][($universalRulesImpregnation = "none"),($universalHGImpregnateMasterSuiteToggle = 0)]]<<if $PC.dick > 0>> | [[Inseminate them yourself|Universal Rules][($universalRulesImpregnation = "PC"),($universalHGImpregnateMasterSuiteToggle = 0)]]<</if>> <br> <<if $universalHGImpregnateMasterSuiteToggle == 1>> - Your Head Girl, if able, ''is not'' inseminating slaves in the Master Suite. [[Allow her to inseminate Master Suite slaves|Universal Rules][$universalHGImpregnateMasterSuiteToggle = 0]] + Your Head Girl, if able, ''is not'' inseminating slaves in the Master Suite. [["Allow "+$him+" to inseminate Master Suite slaves"|Universal Rules][$universalHGImpregnateMasterSuiteToggle = 0]] <<else>> - Your Head Girl, if able, ''is'' inseminating slaves in the Master Suite. [[Forbid her from inseminating Master Suite slaves|Universal Rules][$universalHGImpregnateMasterSuiteToggle = 1]] + Your Head Girl, if able, ''is'' inseminating slaves in the Master Suite. [["Forbid "+$him+" from inseminating Master Suite slaves"|Universal Rules][$universalHGImpregnateMasterSuiteToggle = 1]] <</if>> <<elseif $universalRulesImpregnation == "PC">> Fertile slaves will be ''systematically impregnated by you.'' [[Cancel insemination regime|Universal Rules][$universalRulesImpregnation = "none"]]<<if $seeDicks != 0>> | [[Delegate insemination to your Head Girl|Universal Rules][$universalRulesImpregnation = "HG"]]<</if>> @@ -155,7 +156,7 @@ Upon birth slave babies will be sent to $DefaultBirthDestination. //Will require a <<print cashFormat(50)>> donation per week once enrollment begins// <</if>> <</if>> - <br>//Children reserved for the incubator or any other pre-assigned fate e.g the elites or the nursery will not be affected// + <br>//Children reserved for the incubator or any other pre-assigned fate (e.g. the elites or the nursery) will not be affected// <</if>>/*Closes seePreg check*/ <br><br> diff --git a/src/uncategorized/walkPast.tw b/src/uncategorized/walkPast.tw index 3f9fc0a7da4e7c6bdc4b09a147c74899f666bcbe..0312fa83bccdf030d3cb425b3427fea72b93b930 100644 --- a/src/uncategorized/walkPast.tw +++ b/src/uncategorized/walkPast.tw @@ -1136,7 +1136,7 @@ <<case "a long qipao">> $His stretched qipao shows every jiggle in $his big gut as $he moves. <<case "battlearmor">> - $His big gut makes $His armor lewdly jiggle. + $His big gut makes $his armor lewdly jiggle. <<case "a mounty outfit">> The buttons on $his staining jacket struggle to hold back $his big jiggling gut. <<case "a dirndl">> @@ -1244,7 +1244,7 @@ <<case "a long qipao">> $His stretched qipao shows every jiggle in $his big belly as $he moves. <<case "battlearmor">> - $His big belly makes $His armor lewdly jiggle. + $His big belly makes $his armor lewdly jiggle. <<case "a mounty outfit">> $His big belly strains the buttons on $his jacket. <<case "a dirndl">> diff --git a/src/uncategorized/wardrobeUse.tw b/src/uncategorized/wardrobeUse.tw index d2d1346855f2921e9306ebd72c5c074681fc3523..0bdca4851262cc9424927a1ae3692c635d37538e 100644 --- a/src/uncategorized/wardrobeUse.tw +++ b/src/uncategorized/wardrobeUse.tw @@ -4,6 +4,7 @@ <<set $showEncyclopedia = 1>> <<set $encyclopedia = "The Wardrobe">> +<<setLocalPronouns $activeSlave>> <h1>The Wardrobe</h1> @@ -30,7 +31,7 @@ all descriptions to show what $he is currently wearing? <<if $activeSlave.fuckdoll == 0>> /* begin fuckdoll check */ Clothes: ''<span id="clothes">$activeSlave.clothes</span>.'' -<<link "Let her choose">> +<<link "Let $him choose">> <<set $activeSlave.clothes = "choosing her own clothes",$activeSlave.choosesOwnClothes = 1>> <<replace "#clothes">>$activeSlave.clothes<</replace>> <<replace "#clothingDescription">><br>//<<ClothingDescription>>//<</replace>> diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index 280d54aaa549c3ce03609fe5846e12a2dafb3269..f1c08d693138db1ff0b38c9741f760e47d82be2a 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -128,7 +128,7 @@ <<set _roll = random(0, _animals.length)>> $He shows no interest in $his coming birth as $he continues being rutted by a <<print _animals[_roll].species>>, so <<if $Farmer > 0>>$Farmer.name<<else>>another slave<</if>> has to pull the animal off of $him and drag $him into the nearest birthing stall. $He also shows almost no reaction when $his child<<if $slaves[$i].pregType > 1>>ren<</if>> begin<<if $slaves[$i].pregType <= 1>>s<</if>> to come out, or when $he is subsequently hosed off before being led back to $farmyardName. <<else>> - $He shows no interest in $his coming birth as $he continues <<print either("loading hay bales", "pulling weeds", "milking a cow")>>, until $his contractions become so strong that $he collapses to $his knees. <<if $Farmer > 0>>$Farmer.name<<else>>Another slave<</if>> is at $his side in an instant, pulling $him to $his feet and into a birthing stall. $He also shows almost no reaction when $his child<<if $slaves[$i].pregType > 1>>ren<</if>> begin<<if $slaves[$i].pregType <= 1>>s<</if>> to come out, or when $he is subsequently hosed off before being led back to $farmyardName. + $He shows no interest in $his coming birth as $he continues <<print either("loading hay bales", "milking a cow", "pulling weeds")>>, until $his contractions become so strong that $he collapses to $his knees. <<if $Farmer > 0>>$Farmer.name<<else>>Another slave<</if>> is at $his side in an instant, pulling $him to $his feet and into a birthing stall. $He also shows almost no reaction when $his child<<if $slaves[$i].pregType > 1>>ren<</if>> begin<<if $slaves[$i].pregType <= 1>>s<</if>> to come out, or when $he is subsequently hosed off before being led back to $farmyardName. <</if>> <<else>> <<if $farmyardShows == 1>> @@ -540,8 +540,8 @@ //This needs a description// <<case "learn in the schoolroom">> - $He is placed on special seat at the front of the class and stripped. $He is being used as a learning aid in this lesson. Blushing strongly, $he begins working on birthing $his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of the rapt attention of the other students. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a cleaning and fresh change of clothes, $he is carried back to $his seat. $He can't help but <<if canSee($slaves[$i])>>notice some of the detailed notes the class took on $his genitals<<else>>overhear the descriptions of $his <<if $slaves[$i].mpreg == 1>>asshole<<else>>vagina<</if>> being passed between $his peers<</if>>. - <<set $humiliation = 1>> + $He is placed on special seat at the front of the class and stripped. $He is being used as a learning aid in this lesson. Blushing strongly, $he begins working on birthing $his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of the rapt attention of the other students. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and, following a cleaning and fresh change of clothes, $he is carried back to $his seat. $He can't help but <<if canSee($slaves[$i])>>notice some of the detailed notes the class took on $his genitals<<else>>overhear the descriptions of $his <<if $slaves[$i].mpreg == 1>>asshole<<else>>vagina<</if>> being passed between $his peers<</if>>. + <<set $humiliation = 1>> <<case "take classes">> Or $he would have been, had <<if $assistantName == "your personal assistant">>your personal assistant<<else>>$assistantName<</if>> allowed it. Since $he can't leave the lesson, $he tries $his best to hold back the upcoming birth, not without your assistant noticing. As punishment for poor planning, $he is forbidden from leaving. Additionally, $his birth will be turned into a live broadcast. diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw index 1c9bc224e37845ef475ed8a70249628307c1db1f..9f08b9cb8ced8c6c4b741060b0836609650e7a81 100644 --- a/src/utility/descriptionWidgetsFlesh.tw +++ b/src/utility/descriptionWidgetsFlesh.tw @@ -1008,39 +1008,39 @@ $His <<if $activeSlave.boobs < 300>><<print either("androgynous", "flat")>> breasts are practically non-existent. <<elseif $activeSlave.boobs < 400>><<print either("pointy", "tiny")>> breasts<<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would only fill A-cups. -<<elseif $activeSlave.boobs < 500>><<print either("perky", "small")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill B-cups. -<<elseif $activeSlave.boobs < 650>><<print either("healthy", "curved")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill C-cups. -<<elseif $activeSlave.boobs < 800>><<print either("big", "sizable")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill D-cups. -<<elseif $activeSlave.boobs < 1000>><<print either("large", "big")>> <<print either("tits", "breasts", "boobs", "bosoms")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill DD-cups. -<<elseif $activeSlave.boobs < 1200>><<print either("proud", "hefty")>> <<print either("tits", "breasts", "mammaries", "udders", "boobs")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill F-cups. -<<elseif $activeSlave.boobs < 1400>><<print either("hefty", "huge")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill G-cups. -<<elseif $activeSlave.boobs < 1600>><<print either("massive", "huge")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill H-cups. -<<elseif $activeSlave.boobs < 1800>><<print either("enormous", "massive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill I-cups. -<<elseif $activeSlave.boobs < 2050>><<print either("titanic", "enormous")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill J-cups. -<<elseif $activeSlave.boobs < 2300>><<print either("stupendous", "titanic")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill K-cups. -<<elseif $activeSlave.boobs < 2600>><<print either("magnificent", "stupendous")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill L-cups. -<<elseif $activeSlave.boobs < 2900>><<print either("impressive", "magnificent")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill M-cups. -<<elseif $activeSlave.boobs < 3250>><<print either("awe-inspiring", "impressive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill N-cups. -<<elseif $activeSlave.boobs < 3600>><<print either("absurd", "awe-inspiring")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill O-cups. -<<elseif $activeSlave.boobs < 3950>><<print either("disproportionate", "attention-grabbing")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill P-cups. -<<elseif $activeSlave.boobs < 4300>><<print either("shocking", "massive")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Q-cups. -<<elseif $activeSlave.boobs < 4700>><<print either("striking", "jaw-dropping")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill R-cups. +<<elseif $activeSlave.boobs < 500>><<print either("perky", "small")>> <<print either("boobs", "bosoms", "breasts", "tits")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill B-cups. +<<elseif $activeSlave.boobs < 650>><<print either("curved", "healthy")>> <<print either("boobs", "bosoms", "breasts", "tits")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill C-cups. +<<elseif $activeSlave.boobs < 800>><<print either("big", "sizable")>> <<print either("boobs", "bosoms", "breasts", "tits")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill D-cups. +<<elseif $activeSlave.boobs < 1000>><<print either("big", "large")>> <<print either("boobs", "bosoms", "breasts", "tits")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill DD-cups. +<<elseif $activeSlave.boobs < 1200>><<print either("hefty", "proud")>> <<print either("tits", "breasts", "mammaries", "udders", "boobs")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill F-cups. +<<elseif $activeSlave.boobs < 1400>><<print either("hefty", "huge")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill G-cups. +<<elseif $activeSlave.boobs < 1600>><<print either("huge", "massive")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill H-cups. +<<elseif $activeSlave.boobs < 1800>><<print either("enormous", "massive")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill I-cups. +<<elseif $activeSlave.boobs < 2050>><<print either("enormous", "titanic")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill J-cups. +<<elseif $activeSlave.boobs < 2300>><<print either("stupendous", "titanic")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill K-cups. +<<elseif $activeSlave.boobs < 2600>><<print either("magnificent", "stupendous")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill L-cups. +<<elseif $activeSlave.boobs < 2900>><<print either("impressive", "magnificent")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill M-cups. +<<elseif $activeSlave.boobs < 3250>><<print either("awe-inspiring", "impressive")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill N-cups. +<<elseif $activeSlave.boobs < 3600>><<print either("absurd", "awe-inspiring")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill O-cups. +<<elseif $activeSlave.boobs < 3950>><<print either("attention-grabbing", "disproportionate")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill P-cups. +<<elseif $activeSlave.boobs < 4300>><<print either("massive", "shocking")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Q-cups. +<<elseif $activeSlave.boobs < 4700>><<print either("jaw-dropping", "striking")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill R-cups. <<elseif $activeSlave.boobs < 5000+($activeSlave.muscles*10) && $activeSlave.physicalAge <= 3>> <<if ($activeSlave.amp == 1)>> - <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $he might not be able to walk, if $he still had legs. + <<print either("astounding", "tremendous")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $he might not be able to walk, if $he still had legs. <<elseif ($activeSlave.muscles > 5)>> - <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $his <<if $activeSlave.muscles > 95>>shredded<<elseif $activeSlave.muscles > 30>>rippling<<else>>toned<</if>> back muscles get a workout just from supporting them. If they grow any larger, $he may not be able to walk. + <<print either("astounding", "tremendous")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $his <<if $activeSlave.muscles > 95>>shredded<<elseif $activeSlave.muscles > 30>>rippling<<else>>toned<</if>> back muscles get a workout just from supporting them. If they grow any larger, $he may not be able to walk. <<else>> - <<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $he can barely stand. If they grow any larger, $he may not be able to walk. + <<print either("astounding", "tremendous")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups and are so large that $he can barely stand. If they grow any larger, $he may not be able to walk. <</if>> -<<elseif $activeSlave.boobs < 5100>><<print either("tremendous", "astounding")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups. -<<elseif $activeSlave.boobs < 5500>><<print either("frightening", "unmissable")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill T-cups. -<<elseif $activeSlave.boobs < 6000>><<print either("unmissable", "attention-grabbing")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill U-cups. -<<elseif $activeSlave.boobs < 6500>><<print either("attention-grabbing", "spectacular")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill V-cups. -<<elseif $activeSlave.boobs < 7000>><<print either("spectacular", "obviously engineered")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill W-cups. -<<elseif $activeSlave.boobs < 7500>><<print either("obviously engineered", "disproportionate")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill X-cups. -<<elseif $activeSlave.boobs < 8000>><<print either("disproportionate", "nearly inhuman")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Y-cups. -<<elseif $activeSlave.boobs < 8500>><<print either("nearly inhuman", "nearly alien")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Z-cups. +<<elseif $activeSlave.boobs < 5100>><<print either("astounding", "tremendous")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill S-cups. +<<elseif $activeSlave.boobs < 5500>><<print either("frightening", "unmissable")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill T-cups. +<<elseif $activeSlave.boobs < 6000>><<print either("attention-grabbing", "unmissable")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill U-cups. +<<elseif $activeSlave.boobs < 6500>><<print either("attention-grabbing", "spectacular")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill V-cups. +<<elseif $activeSlave.boobs < 7000>><<print either("obviously engineered", "spectacular")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill W-cups. +<<elseif $activeSlave.boobs < 7500>><<print either("disproportionate", "obviously engineered")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill X-cups. +<<elseif $activeSlave.boobs < 8000>><<print either("disproportionate", "nearly inhuman")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Y-cups. +<<elseif $activeSlave.boobs < 8500>><<print either("nearly alien", "nearly inhuman")>> <<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> would fill Z-cups. <<elseif $activeSlave.boobs < 10000+($activeSlave.muscles*20) && $activeSlave.physicalAge <= 12>> <<if ($activeSlave.amp == 1)>> <<print either("boobs", "breasts", "mammaries", "udders")>> have <<if $activeSlave.boobsImplant>>been altered<<else>>grown<</if>> past any pretense of proportion.<<if $showBoobCCs == 1>> At <<print commaNum($activeSlave.boobs)>> CCs each, they<<else>> They<</if>> are so large that $he might not be able to walk, if $he still had legs. @@ -1057,7 +1057,7 @@ $His <<else>> <<print either("boobs", "breasts", "mammaries", "udders")>> have <<if $activeSlave.boobsImplant>>been altered<<else>>grown<</if>> past any pretense of proportion.<<if $showBoobCCs == 1>> At <<print commaNum($activeSlave.boobs)>> CCs each, they<<else>> They<</if>> are so large that $he can barely stand. If they grow any larger, $he may not be able to walk. <</if>> -<<elseif $activeSlave.boobs < 20000>><<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> have <<if $activeSlave.boobsImplant>>been altered<<else>>grown<</if>> past any pretense of proportion. +<<elseif $activeSlave.boobs < 20000>><<print either("breasts", "mammaries", "tits", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> have <<if $activeSlave.boobsImplant>>been altered<<else>>grown<</if>> past any pretense of proportion. <<elseif $activeSlave.boobs < 30000+($activeSlave.muscles*100) && $activeSlave.physicalAge >= 18>> <<if $activeSlave.amp == 1>> <<print either("boobs", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print commaNum($activeSlave.boobs)>> CCs each,<</if>> are so large that $he might not be able to walk, if $he still had legs. @@ -1255,7 +1255,7 @@ $His <<if $showBodyMods == 1>> <<if $activeSlave.fuckdoll == 0>> - <<if ($activeSlave.brand != 0) && ["left breast", "right breast", "breasts"].includes($activeSlave.brandLocation)>> + <<if ($activeSlave.brand != 0) && ["breasts", "left breast", "right breast"].includes($activeSlave.brandLocation)>> <<brandDescription>> <</if>> <</if>> @@ -2343,22 +2343,22 @@ $He's got a <<if $activeSlave.butt <= 1>> flat and <<if $arcologies[0].FSSlimnessEnthusiast > 20 && $arcologies[0].FSHedonisticDecadence == "unset">> - <<print either("fashionable", "attractive", "enticing")>> + <<print either("attractive", "enticing", "fashionable")>> <<else>> <<print either("skinny", "slim", "taut")>> <</if>> ass. <<elseif $activeSlave.butt <= 2>> <<if $arcologies[0].FSSlimnessEnthusiast > 20 && $arcologies[0].FSHedonisticDecadence == "unset">> - <<print either("fashionable", "small and enticing", "sleek and attractive")>> + <<print either("fashionable", "sleek and attractive", "small and enticing")>> <<else>> <<print either("small, sleek", "small but rounded", "rounded, small")>> <</if>> rear end. <<elseif $activeSlave.butt <= 3>><<print either("big and healthy", "curved and plump", "healthy and plump")>> derrière. -<<elseif $activeSlave.butt <= 4>><<print either("juicy and large", "big bubble", "curvy and enticing")>> butt. -<<elseif $activeSlave.butt <= 5>><<print either("juicy and huge", "huge", "massive and undeniable")>> rear end. -<<elseif $activeSlave.butt <= 6>><<print either("truly massive", "enormous")>> posterior. +<<elseif $activeSlave.butt <= 4>><<print either("big bubble", "curvy and enticing", "juicy and large")>> butt. +<<elseif $activeSlave.butt <= 5>><<print either("huge", "juicy and huge", "massive and undeniable")>> rear end. +<<elseif $activeSlave.butt <= 6>><<print either("enormous", "truly massive")>> posterior. <<elseif $activeSlave.butt <= 7>><<print either("gigantic", "titanic")>> ass. <<elseif $activeSlave.butt <= 10>><<print either("gigantic", "titanic")>> ass. <<if ($activeSlave.assignment == "work in the dairy") && ($dairyStimulatorsSetting > 1)>> It's so big it jiggles as the machine rapes $his asshole. @@ -2557,8 +2557,8 @@ $He's got a <<if $activeSlave.anus == 0>> $He is an @@.lime;anal virgin;@@ $his asshole is fresh and tight. <<elseif $activeSlave.anus == 1>> - <<set _ass = either("anal opening", "anus", "butthole", "asshole")>> - $His _ass is <<set _ass = either("very", "nice and")>>_ass tight, + <<set _ass = either("anal opening", "anus", "asshole", "butthole")>> + $His _ass is <<set _ass = either("nice and", "very")>>_ass tight, <<if $activeSlave.analArea-$activeSlave.anus > 3>> but it's surrounded by a massive oval of $analSkinDesc $skinDesc skin that runs from $his tailbone all the way down to the <<if $activeSlave.vagina > -1>>bottom of $his pussy<<else>>base of $his cock<</if>>. <<elseif $activeSlave.analArea-$activeSlave.anus > 2>> @@ -2566,12 +2566,12 @@ $He's got a <<elseif $activeSlave.analArea-$activeSlave.anus > 1>> but it's surrounded by a big ring of $analSkinDesc $skinDesc skin. <<elseif $activeSlave.analArea-$activeSlave.anus > 0>> - and it's surrounded by a cute <<set _ass = either("rosebud", "pucker", "ring")>>_ass of $skinDesc skin. + and it's surrounded by a cute <<set _ass = either("pucker", "ring", "rosebud")>>_ass of $skinDesc skin. <<else>> and the $skinDesc skin around it is stretched smooth, since it's been deflowered only recently. <</if>> <<elseif $activeSlave.anus == 2>> - <<set _ass = either("anal opening", "anus", "butthole", "asshole", "asspussy")>> + <<set _ass = either("anal opening", "anus", "asshole", "asspussy", "butthole")>> $His _ass is <<if $activeSlave.analArea-$activeSlave.anus > 1>>only <</if>><<set _ass = either("relaxed", "loose", "accommodating")>>_ass, <<if $activeSlave.analArea-$activeSlave.anus > 2>> but it's surrounded by a massive oval of $analSkinDesc $skinDesc skin that runs from $his tailbone all the way down to the <<if $activeSlave.vagina > -1>>bottom of $his pussy<<else>>base of $his cock<</if>>. @@ -2583,8 +2583,8 @@ $He's got a and the $skinDesc skin around it is stretched smooth, suggesting it's getting used to being this way. <</if>> <<elseif $activeSlave.anus == 3>> - <<set _ass = either("anal opening", "anus", "butthole", "asshole", "asspussy")>> - $His _ass is a <<set _ass = either("relaxed", "loose", "welcoming", "lewd")>>_ass slit, + <<set _ass = either("anal opening", "anus", "asshole", "asspussy", "butthole")>> + $His _ass is a <<set _ass = either("lewd", "loose", "relaxed", "welcoming")>>_ass slit, <<if $activeSlave.analArea-$activeSlave.anus > 1>> and it's surrounded by a massive oval of $analSkinDesc $skinDesc skin that runs from $his tailbone all the way down to the <<if $activeSlave.vagina > -1>>bottom of $his pussy<<else>>base of $his cock<</if>>. <<elseif $activeSlave.analArea-$activeSlave.anus > 0>> @@ -2593,8 +2593,8 @@ $He's got a and the $skinDesc skin around it is stretched smooth, suggesting $he's getting used to having such a cock-hungry rear fuckhole. <</if>> <<else>> - <<set _ass = either("anal opening", "anus", "butthole", "asshole", "asspussy", "anal slit")>> - $His _ass is a <<set _ass = either("relaxed", "loose", "permanent", "open")>>_ass gape, + <<set _ass = either("anal opening", "anal slit", "anus", "asshole", "asspussy", "butthole")>> + $His _ass is a <<set _ass = either("loose", "open", "permanent", "relaxed")>>_ass gape, <<if $activeSlave.analArea-$activeSlave.anus > 0>> and it's surrounded by a massive oval of $skinDesc skin that runs from $his tailbone all the way down to the <<if $activeSlave.vagina > -1>>bottom of $his pussy<<else>>base of $his cock<</if>>. <<else>> @@ -5391,11 +5391,11 @@ $He's got a <<elseif $activeSlave.earShape == "robot">> $He has high tech cyber-ears that could be mistaken for headphones. /*not yet implemented*/ <<elseif $activeSlave.earShape == "pointy">> - $His small, <<print either("pointed", "leaf-shaped", "elfin")>> ears are quite cute and give $him an exotic apearance. + $His small, <<print either("elfin", "leaf-shaped", "pointed")>> ears are quite cute and give $him an exotic appearance. <<elseif $activeSlave.earShape == "elven">> - $He has long, thin elven ears that <<print either("tend to waggle up and down when $he is exicited", "twitch at the slightest touch", "tend to droop when $he is relaxed or sad")>>. + $He has long, thin elven ears that <<print either("tend to droop when $he is relaxed or sad", "tend to waggle up and down when $he is excited", "twitch at the slightest touch")>>. <<elseif $activeSlave.earShape == "ushi">> - $He has long, floppy cow ears. /* that <<print either("tend waggle up and down when $he is exicited", "twitch at the slightest touch", "tend to droop when $he is relaxed or sad")>>. These don't make sense for the most part. */ + $He has long, floppy cow ears. /* that <<print either("tend to droop when $he is relaxed or sad", "tend waggle up and down when $he is excited", "twitch at the slightest touch")>>. These don't make sense for the most part. */ <</if>> <<if $activeSlave.earT == "neko">> @@ -5408,7 +5408,7 @@ $He's got a sudden noises and <</if>> <</if>> - <<print either("twitch at the slightest touch", "tend to droop when $he is relaxed or sad")>>. + <<print either("tend to droop when $he is relaxed or sad", "twitch at the slightest touch")>>. <<elseif $activeSlave.earT == "inu">> $He has cute, $activeSlave.earTColor dog ears on $his head, they <<if $activeSlave.earImplant == 1>> @@ -5419,7 +5419,7 @@ $He's got a sudden noises and <</if>> <</if>> - <<print either("twitch at the slightest touch", "tend to droop when $he is relaxed or sad")>>. + <<print either("tend to droop when $he is relaxed or sad", "twitch at the slightest touch")>>. <<elseif $activeSlave.earT == "kit">> $He has elegant, $activeSlave.earTColor fox ears on $his head, they <<if $activeSlave.earImplant == 1>> @@ -5430,7 +5430,7 @@ $He's got a sudden noises and <</if>> <</if>> - <<print either("twitch at the slightest touch", "tend to droop when $he is relaxed or sad")>>. + <<print either("tend to droop when $he is relaxed or sad", "twitch at the slightest touch")>>. <<elseif $activeSlave.earT == "tanuki">> $He has adorable, $activeSlave.earTColor, round tanuki ears on $his head; they <<if $activeSlave.earImplant == 1>> @@ -5441,7 +5441,7 @@ $He's got a sudden noises and <</if>> <</if>> - <<print either("twitch at the slightest touch", "tend to droop when $he is relaxed or sad")>>. + <<print either("tend to droop when $he is relaxed or sad", "twitch at the slightest touch")>>. <<elseif $activeSlave.earT == "human">> $He has <<if $activeSlave.earShape != "none">>a second set<<else>>a pair<</if>> of non-functioning ears grafted to the top of $his head. <</if>> @@ -14031,9 +14031,9 @@ $He has <<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> $activeSlave.slaveName's dress's belt has been glued to it, rather than try to actually encircle $his giant <<print $activeSlave.inflationType>>-filled belly. <<elseif $activeSlave.bellyImplant > 0>> - $activeSlave.slaveName's dress's belt has been glued to it, rather than try to actually encircle $his $his giant implant-filled belly. + $activeSlave.slaveName's dress's belt has been glued to it, rather than try to actually encircle $his giant implant-filled belly. <<else>> - $activeSlave.slaveName's dress's belt has been glued to it, rather than try to actually encircle $his $his giant pregnant belly. + $activeSlave.slaveName's dress's belt has been glued to it, rather than try to actually encircle $his giant pregnant belly. <</if>> <<elseif $activeSlave.belly >= 30000>> <<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> @@ -16994,11 +16994,11 @@ $He has <<if $activeSlave.accent != 0>> <<if $activeSlave.accent == 1>> - <<set _accent = either("beautiful", "distinctive", "intriguing", "light", "lovely", "mild", "pleasant", "rich", "slight", "smooth")>> - $He speaks $language in a _accent <<if $activeSlave.nationality == "a Cook Islander">>Cook Islander<<elseif $activeSlave.nationality == "a Liechtensteiner">>Liechtensteiner<<elseif $activeSlave.nationality == "a New Zealander">>New Zealander<<elseif $activeSlave.nationality == "a Solomon Islander">>Solomon Islander<<else>>$activeSlave.nationality<</if>> accent<<if $activeSlave.speechRules == "accent elimination">>, which the rules encourage $him to suppress<</if>>. + <<set _accent = either("a beautiful", "a distinctive", "an intriguing", "a light", "a lovely", "a mild", "a pleasant", "a rich", "a slight", "a smooth")>> + $He speaks $language in _accent <<if $activeSlave.nationality == "a Cook Islander">>Cook Islander<<elseif $activeSlave.nationality == "a Liechtensteiner">>Liechtensteiner<<elseif $activeSlave.nationality == "a New Zealander">>New Zealander<<elseif $activeSlave.nationality == "a Solomon Islander">>Solomon Islander<<else>>$activeSlave.nationality<</if>> accent<<if $activeSlave.speechRules == "accent elimination">>, which the rules encourage $him to suppress<</if>>. <<elseif $activeSlave.accent == 2>> - <<set _accent = either("broad", "harsh", "heavy", "marked", "noticeable", "rough", "significant", "stressed", "strong", "thick")>> - $He speaks $language in a _accent <<if $activeSlave.nationality == "a Cook Islander">>Cook Islander<<elseif $activeSlave.nationality == "a Liechtensteiner">>Liechtensteiner<<elseif $activeSlave.nationality == "a New Zealander">>New Zealander<<elseif $activeSlave.nationality == "a Solomon Islander">>Solomon Islander<<else>>$activeSlave.nationality<</if>> accent that can be hard to understand<<if $activeSlave.speechRules == "accent elimination">>, and the rules encourage $him to make an effort to suppress it<</if>>. + <<set _accent = either("a broad", "a harsh", "a heavy", "an intense", "a marked", "a noticeable", "a rough", "a significant", "a stressed", "a strong", "a thick")>> + $He speaks $language in _accent <<if $activeSlave.nationality == "a Cook Islander">>Cook Islander<<elseif $activeSlave.nationality == "a Liechtensteiner">>Liechtensteiner<<elseif $activeSlave.nationality == "a New Zealander">>New Zealander<<elseif $activeSlave.nationality == "a Solomon Islander">>Solomon Islander<<else>>$activeSlave.nationality<</if>> accent that can be hard to understand<<if $activeSlave.speechRules == "accent elimination">>, and the rules encourage $him to make an effort to suppress it<</if>>. <<else>> $He speaks little $language, but understands enough to be given orders. <</if>> diff --git a/src/utility/descriptionWidgetsStyle.tw b/src/utility/descriptionWidgetsStyle.tw index b8c90b4416f0cd9c5b6e477d6e59e13e81683fbd..332c39fd64a2c10ea4c1dfdb09e46041161a8585 100644 --- a/src/utility/descriptionWidgetsStyle.tw +++ b/src/utility/descriptionWidgetsStyle.tw @@ -5835,7 +5835,7 @@ $His It's agonizingly stretched by a plug so huge $his anus is probably being stretched into a permanent gape. <<if $activeSlave.fuckdoll == 0>> <<if ($activeSlave.fetish == "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>> - $He's frequently in tears from the pain, which is so sharp it often tips $his over into spontaneous orgasm. + $He's frequently in tears from the pain, which is so sharp it often tips $him over into spontaneous orgasm. <<else>> $He spends much of $his time sobbing with anal pain and fear at having $his hole ruined. <</if>> @@ -5855,7 +5855,7 @@ $His It's agonizingly stretched by a plug so huge it causes $his belly to bulge and is likely stretching $his anus into a permanent gape. <<if $activeSlave.fuckdoll == 0>> <<if ($activeSlave.fetish == "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>> - $He's frequently in tears from the pain, which is so sharp it often tips $his over into spontaneous orgasm. + $He's frequently in tears from the pain, which is so sharp it often tips $him over into spontaneous orgasm. <<else>> $He spends much of $his time sobbing with anal pain and fear at having $his hole ruined. <</if>> diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index 293a6ba7d7ab70b2ddcf47234d46b9148dd0dbd8..ad4a6170a1dd8f759702f208d3e9e91ab988ce74 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -494,25 +494,7 @@ %/ <<widget "OralSkillIncrease">> -<<setLocalPronouns $args[0]>> -<<if $args[0].oralSkill <= 10>> - <<if $args[0].oralSkill+$skillIncrease > 10>> - @@.green;$He now has basic knowledge about oral sex,@@ and can at least suck a dick without constant gagging. - <</if>> -<<elseif $args[0].oralSkill <= 30>> - <<if $args[0].oralSkill+$skillIncrease > 30>> - @@.green;$He now has some oral skills,@@ and can reliably bring dicks and pussies to climax with $his mouth. - <</if>> -<<elseif $args[0].oralSkill <= 60>> - <<if $args[0].oralSkill+$skillIncrease > 60>> - @@.green;$He is now an oral expert,@@ and has a delightfully experienced tongue. - <</if>> -<<elseif $args[0].oralSkill < 100>> - <<if $args[0].oralSkill+$skillIncrease >= 100>> - @@.green;$He has mastered oral sex,@@ and can learn nothing more about sucking dick or eating pussy. - <</if>> -<</if>> -<<set $args[0].oralSkill += $skillIncrease>> +<<= SkillIncrease.Oral($args[0], $skillIncrease)>> <</widget>> @@ -523,25 +505,7 @@ %/ <<widget "VaginalSkillIncrease">> -<<setLocalPronouns $args[0]>> -<<if $args[0].vaginalSkill <= 10>> - <<if $args[0].vaginalSkill+$skillIncrease > 10>> - @@.green;$He now has basic knowledge about vaginal sex,@@ and can avoid some of the common pitfalls and turnoffs. - <</if>> -<<elseif $args[0].vaginalSkill <= 30>> - <<if $args[0].vaginalSkill+$skillIncrease > 30>> - @@.green;$He now has some vaginal sex skills,@@ and can do more than just lie there and take it. - <</if>> -<<elseif $args[0].vaginalSkill <= 60>> - <<if $args[0].vaginalSkill+$skillIncrease > 60>> - @@.green;$He is now a vaginal sex expert,@@ and has the muscular control to massage anything that's inside $him. - <</if>> -<<elseif $args[0].vaginalSkill < 100>> - <<if $args[0].vaginalSkill+$skillIncrease >= 100>> - @@.green;$He has mastered vaginal sex,@@ and can learn nothing more about tribbing or taking dick. - <</if>> -<</if>> -<<set $args[0].vaginalSkill += $skillIncrease>> +<<= SkillIncrease.Vaginal($args[0], $skillIncrease)>> <</widget>> @@ -552,25 +516,7 @@ %/ <<widget "AnalSkillIncrease">> -<<setLocalPronouns $args[0]>> -<<if $args[0].analSkill <= 10>> - <<if $args[0].analSkill+$skillIncrease > 10>> - @@.green;$He now has basic knowledge about anal sex,@@ and can accept penetration of $his anus without danger. - <</if>> -<<elseif $args[0].analSkill <= 30>> - <<if $args[0].analSkill+$skillIncrease > 30>> - @@.green;$He now has some anal sex skills,@@ and needs less preparation before taking rough penetration. - <</if>> -<<elseif $args[0].analSkill <= 60>> - <<if $args[0].analSkill+$skillIncrease > 60>> - @@.green;$He is now an anal sex expert,@@ and knows how to use $his sphincter to please. - <</if>> -<<elseif $args[0].analSkill < 100>> - <<if $args[0].analSkill+$skillIncrease >= 100>> - @@.green;$He has mastered anal sex,@@ and can learn nothing more about taking it up the ass. - <</if>> -<</if>> -<<set $args[0].analSkill += $skillIncrease>> +<<= SkillIncrease.Anal($args[0], $skillIncrease)>> <</widget>> @@ -581,25 +527,7 @@ %/ <<widget "WhoreSkillIncrease">> -<<setLocalPronouns $args[0]>> -<<if $args[0].whoreSkill <= 10>> - <<if $args[0].whoreSkill+$skillIncrease > 10>> - @@.green;$He now has basic knowledge about how to whore,@@ and can avoid some potentially dangerous situations. - <</if>> -<<elseif $args[0].whoreSkill <= 30>> - <<if $args[0].whoreSkill+$skillIncrease > 30>> - @@.green;$He now has some skill as a whore,@@ and knows how to sell $his body at a good price. - <</if>> -<<elseif $args[0].whoreSkill <= 60>> - <<if $args[0].whoreSkill+$skillIncrease > 60>> - @@.green;$He is now an expert whore,@@ and can often make clients forget that $he's a prostitute they're paying for. - <</if>> -<<elseif $args[0].whoreSkill < 100>> - <<if $args[0].whoreSkill+$skillIncrease >= 100>> - @@.green;$He is now a masterful whore,@@ and can learn nothing more about prostitution. - <</if>> -<</if>> -<<set $args[0].whoreSkill += $skillIncrease>> +<<= SkillIncrease.Whore($args[0], $skillIncrease)>> <</widget>> @@ -610,25 +538,7 @@ %/ <<widget "EntertainSkillIncrease">> -<<setLocalPronouns $args[0]>> -<<if $args[0].entertainSkill <= 10>> - <<if $args[0].entertainSkill+$skillIncrease > 10>> - @@.green;$He now has basic knowledge about how to be entertaining,@@ and can usually avoid serious faux pas. - <</if>> -<<elseif $args[0].entertainSkill <= 30>> - <<if $args[0].entertainSkill+$skillIncrease > 30>> - @@.green;$He now has some skill as an entertainer,@@ and can flirt, dance, and strip acceptably. - <</if>> -<<elseif $args[0].entertainSkill <= 60>> - <<if $args[0].entertainSkill+$skillIncrease > 60>> - @@.green;$He is now an expert entertainer,@@ and can flirt engagingly, dance alluringly, and strip arousingly. - <</if>> -<<elseif $args[0].entertainSkill < 100>> - <<if $args[0].entertainSkill+$skillIncrease >= 100>> - @@.green;$He is now a masterful entertainer,@@ and can learn nothing more about flirting, dancing, or stripping. - <</if>> -<</if>> -<<set $args[0].entertainSkill += $skillIncrease>> +<<= SkillIncrease.Entertain($args[0], $skillIncrease)>> <</widget>> @@ -644,6 +554,8 @@ <<widget "Z">>$zEnunciate<</widget>> <<widget "ch">>$chEnunciate<</widget>> <<widget "Ch">>$ChEnunciate<</widget>> +<<widget "ps">>$psEnunciate<</widget>> +<<widget "Ps">>$PsEnunciate<</widget>> <<widget "sh">>$shEnunciate<</widget>> <<widget "Sh">>$ShEnunciate<</widget>> <<widget "sc">>$scEnunciate<</widget>> diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw index 898ee64e55060c16ff97f6bddcef94cc27d9134a..38471801d83659a165d5d6609107c993f48693a0 100644 --- a/src/utility/slaveCreationWidgets.tw +++ b/src/utility/slaveCreationWidgets.tw @@ -1,14 +1,5 @@ :: slave creation widgets [widget nobr] -/% - Base Slave Template. - Call as <<BaseSlave>> - Called from Gen XX, Gen XY, CheatMode DB, InitNationalities. -%/ -<<widget "BaseSlave">> - <<run BaseSlave()>> -<</widget>> - /% Call as <<StartingGirlsWorkaround>> %/