diff --git a/devNotes/Bodyswap text.txt b/devNotes/Bodyswap text.txt index f40a1256ad8457dd6df28a7cac41e1df685c9942..c2e824fcac8a3018488181ca6963dcc66b7ce9e3 100644 --- a/devNotes/Bodyswap text.txt +++ b/devNotes/Bodyswap text.txt @@ -1,5 +1,7 @@ <<widget "BodySwap">> +/* still needs work - blindness, mindbroken reactions, fatness, muscle, piercings, tattoos, clits and the latter half of the stuff needs amp checks. On top of that, the non-amp breasts has a comment after it is well */ + $args[0].slaveName is recovering nicely. <<if $args[0].health >= $args[1].health+10>> The monitors indicate that her health has improved from her previous body. Whatever else happens, she will likely appreciate this. @@ -829,181 +831,286 @@ It delights her that you have taken such an interest in those little details. It bothers her that you have altered even more of her body. */ -Her hands drift over her stomach, -(pregnancy/belly changes) +/*stomach*/ +<<set _weightChange = 0>> /*used to segway to pregnancy/belly implants after weight*/ +Her hands drift over +<<if $args[0].weight >= $args[1].weight+30>> /*(fatter)*/ + her stomach and she feels just how much more weight she is carrying. + <<if $args[0].devotion > 20>> + She finds her new curves intriguing. + <<else>> + Her face contorts with @@.mediumorchid;disgust@@ at her newfound bulk. + <<set $args[0].devotion -= 5>> + <</if>> + <<set _weightChange = 1>> + <<if $args[0].bellySag > $args[1].bellySag && $args[0].belly < 100>> + She also notices how much it sags. + <<if $args[0].devotion > 20>> + This isn’t pleasant, but she bears it for you. + <<else>> + This does nothing for her self image, only @@.mediumorchid;disgusts and annoys@@ her. + <<set $args[0].devotion -= 2>> + <</if>> + <<elseif $args[0].bellySag < $args[1].bellySag && $args[0].belly < 100>> + She also notices it is tighter despite being softer. + <<if $args[0].devotion > 20>> + This is great for her self image and she happily strokes her new perkier belly. + <<else>> + Whatever else this transition brings, this is a gift she will appreciate and she @@.hotpink;smiles, just a bit.@@ + <<set $args[0].devotion += 1>> + <</if>> + <</if>> +<<elseif $args[0].weight <= $args[1].weight-30>> /*(thinner)*/ + her stomach and she finds her body thinner. + <<if $args[0].devotion > 20>> + She finds her new curves intriguing. + <<else>> + While free weight loss is @@appreciated,@@ she wishes she had some say in the matter. + <<set $args[0].devotion += 1>> + <</if>> + <<set _weightChange = 1>> + <<if $args[0].bellySag > $args[1].bellySag && $args[0].belly < 100>> + She also notices how it has a sag to it. + <<if $args[0].devotion > 20>> + This isn’t pleasant, but she bears it for you. + <<else>> + This does nothing for her self image, only @@.mediumorchid;disgusts and annoys@@ her. + <<set $args[0].devotion -= 2>> + <</if>> + <<elseif $args[0].bellySag < $args[1].bellySag && $args[0].belly < 100>> + She also notices it is tighter despite being softer. + <<if $args[0].devotion > 20>> + This is great for her self image and she happily strokes her new perkier belly. + <<else>> + Whatever else this transition brings, this is a gift she will appreciate and she @@.hotpink;smiles, just a bit.@@ + <<set $args[0].devotion += 1>> + <</if>> + <</if>> +<<elseif $args[0].bellySag > $args[1].bellySag && $args[0].belly < 100>> /*(belly sag)*/ + her stomach and she notices a sag in her belly. + <<if $args[0].devotion > 20>> + This isn’t pleasant, but she bears it for you. + <<else>> + This does nothing for her self image, only @@.mediumorchid;disgusts and annoys@@ her. + <<set $args[0].devotion -= 2>> + <</if>> +<<elseif $args[0].bellySag < $args[1].bellySag && $args[0].belly < 100>> /*(subtracted)*/ + her stomach and notices the sag in her belly has lessened. + <<if $args[0].devotion > 20>> + This is great for her self image and she happily strokes her new tight belly. + <<else>> + Whatever else this transition brings, this is a gift she will appreciate and she @@.hotpink;smiles, just a bit.@@ + <<set $args[0].devotion += 1>> + <</if>> +<<elseif $args[0].weight < 10 && $args[0].muscles > 5 && $args[0].belly < 100>> + her muscled stomach. She stops to trace her abs. + <<if $args[0].devotion > 20>> + She finds her new strength intriguing. + <<else>> + She finds her new strength @@.mediumaquamarine;empowering.@@ + <<set $args[0].trust += 2>> + <</if>> + <<set _weightChange = 1>> +<</if>> + +/*(pregnancy/belly changes)*/ +/* will be expanded - going to skip for now and do all at once */ +/* (unnoticeable pregnancy) (first pregnancy) She doesn’t notice her pregnancy since this is her first one. - (not first pregnancy) Since this is not her first pregnancy, she is able to read the monitors and understand that she is now pregnant. - (noticeable pregnancy) And she feels a bump in her stomach, as well as a gentle kick. + (devoted) + Even though she didn’t get to experience being made into one, she is delighted to be a mother (“again†if it’s not the first time). -(devoted) -Even though she didn’t get to experience being made into one, she is delighted to be a mother (“again†if it’s not the first time). - - -(not devoted) -She is filled with conflicting emotions, hatred for you for forcing this life onto her, and the instinct of a mother’s love for her unborn child. - + (not devoted) + She is filled with conflicting emotions, hatred for you for forcing this life onto her, and the instinct of a mother’s love for her unborn child. (belly implant filled) And she feels a bump in her stomach. + (devoted) + She likes how the bulge looks on her. -(devoted) -She likes how the bulge looks on her. - - -(not devoted) -It bothers her that you would add such a minor inconvenience to her body. - - -(belly sag) -(added) -And notice a sag in her belly. - - -(devoted) -This isn’t pleasant, but she bears it for you. - - -(not devoted) -This does nothing for her self image, and disgusts and annoys her. - - -(subtracted) -And notices the sag in her belly is gone. - - -(devoted) -This is great for her self image, and she happily strokes her new tight belly. - - -(not devoted) -Whatever else this transition brings, this is a gift she will appreciate, and she smiles, just a bit. - + (not devoted) + It bothers her that you would add such a minor inconvenience to her body. +*/ As her hands drift lower, +/*(changed genitals)*/ +<<if $args[1].vagina > -1>> /*(had a vagina)*/ + <<if $args[0].dick > 0 && $args[1].dick > 0>> /*(had a penis)*/ + she is relieved to find + <<if $args[0].balls > 0 && $args[0].scrotum > 0 && $args[1].balls > 0 && $args[1].scrotum > 0>> + a cock, balls and pussy. + <<elseif $args[0].balls == 0 && $args[1].balls > 0 && $args[1].scrotum > 0>> + both a cock and pussy, though she is a little miffed that she now lacks testicles. + <<elseif $args[0].balls > 0 && $args[0].scrotum > 0 && $args[1].balls == 0>> + both a cock, pussy and, more surprisingly, balls. + <<else>> + both a cock and pussy. + <</if>> + <<if $args[0].dick > 0 && $args[1].dick == 0>> /*(+penis)*/ + she is startled to find she has a penis now. + <<if $args[0].vagina > -1>> /*(kept vagina)*/ + She is confused for a moment until she lifts her new penis to see a vagina under it. + <<else>> /*(did not keep vagina, +penis or not)*/ + She understands that she no longer has a vagina. + <</if>> + <<elseif $args[0].dick == 0 && $args[1].dick > 0>> /*(had a penis)*/ + she is shocked to see that she no longer has a + <<if $args[0].balls > 0 && $args[0].scrotum > 0>> + penis, mostly because she still has balls. + <<elseif $args[0].vagina > -1>> + penis, though she is glad to still have a pussy. + <<else>> + penis, or anything, for that matter, on her crotch. + <</if>> + <<elseif $args[0].vagina > -1>> + she is happy to find a familiar hole. + <<else>> + she is startled to find she no longer has genitals. + <</if>> +<<elseif $args[1].dick > 0>> /*(had a penis)*/ + <<if $args[0].dick > 0>> + she is relieved to find she still has her + <<if $args[0].balls > 0 && $args[0].scrotum > 0 && $args[1].balls > 0 && $args[1].scrotum > 0>> + penis and testicles. + <<elseif $args[0].balls == 0 && $args[1].balls > 0 && $args[1].scrotum > 0>> + penis, but is a little alarmed to find she now lacks testicles. + <<elseif $args[0].balls > 0 && $args[0].scrotum > 0 && $args[1].balls == 0>> + penis, but is more interested in the dangling pair of objects beneath it. + <<else>> + penis. + <</if>> + <<if $args[0].vagina > -1>> + A new sensation causes her to roam lower. Much to her surprise, she now also has a pussy. + <</if>> + <<else>> + she is shocked to find that she no longer has a + <<if $args[0].balls > 0 && $args[0].scrotum > 0 && $args[1].balls > 0 && $args[1].scrotum > 0>> + penis, but still has balls. + <<elseif $args[0].vagina > -1>> + penis, but a vagina. + <<else>> + penis, or anything, for genitals. + <</if>> + <</if>> +<<else>> + she is surprised to find + <<if $args[0].dick > 0 && $args[0].vagina > -1 && $args[0].balls > 0 && $args[0].scrotum > 0>> + her crotch is fully loaded. + <<elseif $args[0].dick > 0 && $args[0].vagina > -1>> + she has both a dick and vagina. + <<elseif $args[0].dick > 0>> + she now has a cock<<if $args[0].balls > 0 && $args[0].scrotum > 0>> and balls<</if>> to play with. + <<elseif $args[0].vagina > -1>> + she now has a pussy to play with. + <<else>> + she is still a null. She expected something more. + <</if>> +<</if>> -(changed genitals) -(had a vagina) -(+penis) -she is startled to see she has a penis now. -(kept vagina) -She is confused for a moment until she lifts her new penis to see a vagina under it. -(did not keep vagina, +penis or not) -She understands that she no longer has a vagina. - - -(had a penis) -(+vagina) -She is confused for a moment until she lifts her penis to see a new vagina under it. -(-penis) -She is shocked to see that she no longer has a penis. -(+balls) -, she notes that she now has balls. - - -(penis changes) -(larger) -Her penis is a good deal (larger) (smaller) than it was, and she is - - -(devoted) -Pleased with this development. She takes the time to - - -(larger) -Grope and tease her newfound length. - - -(smaller) -Toy with her now shorter dick. - - -(not devoted(only prints if the penis isn’t new, otherwise skip to the (not devoted) at the end) -Annoyed at this development. She frowns as she - - -(larger) -Tests her newfound growth, and only gropes it for a moment before noticing your amused grin and stopping. - - -(smaller) -Pokes and prods at her smaller dick, only stopping when she starts to become flushed and notices your questioning gaze. - - -(ball changes) -Then she takes a moment to feel out her balls, it seems they are -(bigger) -Larger now, and this -(devoted) -Change delights her, and she spends ample time jostling and toying with her bigger balls. - - -(not devoted) -Change is just one more bother for her. Her brow furrows as she takes a moment to feel them up, and stops as her cock starts to stiffen. - - -(smaller) -Smaller now, and this change - - -(devoted) -, while not necessarily fun, is appreciated by your devoted slave nonetheless. - - -(not devoted) -Causes her consternation and humiliation. - - -(devoted) -She is thrilled at your modifications to her genitals, and is excited to explore those changes with you. - - -(not devoted) -She is enraged and frightened to see such changes to her genitals, as they were fundamental parts of her identity. - - -(vagina) -(if she has a penis too)>Then she moves her dick aside to look at her vagina. -(Prints if she has no penis>(Next she looks at her vagina.) -(+virginity) - As she prods at her vagina, she feels a slight tightness, and a bit of difficulty as she tries to press her finger inside of herself. She realizes this body is a virgin! - - -(+tightness) -She notices she is tighter now then she was before. - - -(devoted) -While it may be harder now to have sex then it was before, she looks forward to breaking in her new pussy with you. - - -(not devoted) -She groans in frustration. She is well aware of how the hard the process is of losing the tightness her pussy now has, and does not look forward to it. - - -(-tightness) -She notices how she is now looser than she was before. - - -(devoted) -She giggles a bit as she tests out how many fingers she can fit inside her new loose hole. +<<set _cockChanged = 0>> +/*(penis changes)*/ +<<if $args[0].dick != $args[1].dick && $args[1].dick != 0>> + Her penis is a good deal <<if $args[0].dick > $args[1].dick>>larger<<else>>smaller<</if>> than it was, and she is + <<if $args[0].devotion > 20>> + pleased with this development. She takes the time to + <<if $args[0].dick > $args[1].dick>> + grope and tease her newfound length. + <<else>> + toy with her now shorter dick. + <</if>> + <<else>> + annoyed at this development. She frowns as she + <<if $args[0].dick > $args[1].dick>> + tests her newfound growth, only groping it for a moment before noticing your amused grin and stopping. + <<else>> + pokes and prods at her smaller dick, only stopping when she starts to become flushed and notices your questioning gaze. + <</if>> + <</if>> + <<set _cockChanged = 1>> +<</if>> +/*(ball changes)*/ +<<if $args[0].balls != $args[1].balls && $args[1].balls != 0>> + Then she takes a moment to cup her balls, it seems they are + <<if $args[0].balls > $args[1].balls>> + larger now. This + <<if $args[0].devotion > 20>> + change delights her and she spends ample time jostling and toying with her bigger nuts. + <<else>> + change is just one more bother for her. Her brow furrows as she takes a moment to feel them up and stops as <<if $args[0].dick>>her cock starts to stiffen<<else>>as a bead of precum starts to form from her urethra<</if>>. + <</if>> + <<else>> + Smaller now, and this + <<if $args[0].devotion > 20>> + change, while not necessarily fun, is appreciated by your devoted slave nonetheless. + <<else>> + change causes her consternation and humiliation. + <</if>> + <</if>> + <<set _cockChanged = 1>> +<</if>> -(not devoted) -She frowns as she feels out how much looser she is now. She supposes it doesn’t matter, but it is humiliating how many more fingers she can fit now. +<<if _cockChanged == 1>> + <<if $args[0].devotion > 20>> + She is thrilled at your modifications to her genitals and is excited to explore those changes with you. + <<else>> + She is @@.mediumorchid;enraged@@ and @@.gold;frightened@@ to see such changes to her genitals, as they were fundamental parts of her identity. + <<set $args[0].devotion -= 10, $args[0].trust -= 10>> + <</if>> +<</if>> +/*(vagina)*/ +<<if $args[0].vagina != -1>> + <<if $args[0].dick > 0>> + Then she moves her dick<<if $args[0].scrotum > 0>> and balls<</if>> aside to inspect her vagina more closely. + <<else>> + Next she gives her vagina a closer inspection. + <</if>> + <<if $args[0].vagina == 0>> /*(+virginity)*/ + As she prods at her vagina, she feels a slight tightness and a bit of difficulty as she tries to press her finger inside of herself. She realizes this body is a virgin! + <<if $args[0].vagina > 0>> + <<if $args[0].devotion > 20>> + She is happy to be a virgin again so that she can lose it to you. + <<else>> + She is @@.hotpink;happy@@ to be a virgin again, but @@.gold;worries@@ about how long it will last. + <<set $args[0].devotion += 3, $args[0].trust -= 3>> + <</if>> + <</if>> + <<elseif $args[1].vagina != -1 && $args[0].vagina < $args[1].vagina>> /*(+tightness)*/ + She notices she is tighter now than she was before. + <<if $args[0].devotion > 20>> + Sex will be more pleasurable than it was before and she looks forward to breaking in her new pussy with you. + <<else>> + She groans in @@.mediumorchid;frustration.@@ She is well aware of the displeasure of having a pussy forcibly broken in and does not look forward to it again. + <<set $args[0].devotion -= 2>> + <</if>> + <<elseif $args[1].vagina != -1 && $args[0].vagina > $args[1].vagina>> /*(-tightness)*/ + She notices how she is now looser than she was before. + <<if $args[0].devotion > 20>> + She giggles a bit as she tests out how many fingers she can fit inside her new loose hole, though she wishes she were still tight for you. + <<else>> + She @@.mediumorchid;frowns@@ as she feels out how much looser she is now. She supposes it saves her from getting fucked loose, but it is humiliating how many more fingers she can fit inside herself. + <<set $args[0].devotion -= 1>> + <</if>> + <<elseif $args[0].vagina == $args[1].vagina>> + It's much like her old vagina. + <<else>> + After a bit of toying, she's satisfied with her new organ. + <</if>> +<</if>> -(butt) +/*(butt)*/ The last thing she learns is how diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index d8e8f97b6bdac1a2562f6a4b492c24b65309110c..7f47219aa2658528aaef62aab27f93d133e399f8 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -718,6 +718,7 @@ DairyRestraintsSetting($dairyRestraintsSetting) <<set $eliteFate = 0>> <<set $swanSong = 0>> <<set $failedElite = 0>> +<<set $eugenicsFullControl = 0>> <<set $schoolSuggestion = 0>> <<set $TSS = {schoolUpgrade: 0, schoolPresent: 0, schoolProsperity: 0, subsidize: 0, schoolAnnexed: 0, studentsBought: 0, schoolSale: 0}>> diff --git a/src/pregmod/eliteTakeOverResult.tw b/src/pregmod/eliteTakeOverResult.tw index e63b8cdecf46e70310d0038e672550277c00f5bf..ed9074ed746f965cf923dee5543eac6083a4bea9 100644 --- a/src/pregmod/eliteTakeOverResult.tw +++ b/src/pregmod/eliteTakeOverResult.tw @@ -187,4 +187,4 @@ <</if>> /* clean up */ -<<set $failedElite = 0>> \ No newline at end of file +<<set $failedElite = 0, $eugenicsFullControl = 1, $upgradeMultiplierArcology = 1>> diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index 5969f96e9aa3268f4b70db30297318bb24d4a289..577b85501203c9e675ef9ae1d7de9bbbe9672b57 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -660,6 +660,9 @@ <<if ndef $failedElite>> <<set $failedElite = 0>> <</if>> +<<if ndef $eugenicsFullControl>> + <<set $eugenicsFullControl = 0>> +<</if>> <<if $SFMODToggle == 1 && $securityForceCreate == 1>> /* SF anon additional Special Force Variables [SFVAR] */ diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw index e6941b2e4c302b7ede218a6b42a023d8872db8c5..8fc8f8475a5216c3171f3c71097e50610b58ce12 100644 --- a/src/uncategorized/arcmgmt.tw +++ b/src/uncategorized/arcmgmt.tw @@ -189,8 +189,13 @@ This week, <<if _flux > 0>>few to none<<else>>many<</if>> of $arcologies[0].name <<if $arcologies[0].FSPaternalistLaw == 1>>The slaves are well cared for, and it can sometimes be difficult to tell slaves from citizens. <<elseif $arcologies[0].FSDegradationistLaw == 1>>Most of the slaves are recent captures, since the vicious society that's taken root here uses people up quickly.<</if>> <<if $arcologies[0].FSBodyPuristLaw == 1>>The average slave is quite healthy. -<<elseif $arcologies[0].FSTransformationFetishistResearch == 1>>Breast implants are almost universal; an M cup bust is below average among the slave population. -<<elseif $arcologies[0].FSTransformationFetishistLaw == 1>>Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>a D cup bust is below average among the slave population<<else>>not a slave can be found without a pair of pert, round breasts<</if>>.<</if>> +<<elseif $arcologies[0].FSTransformationFetishistLaw == 1>> + <<if $arcologies[0].FSTransformationFetishistResearch == 1>> + Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>an M cup bust is below average among the slave population<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. + <<else>> + Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>a D cup bust is below average among the slave population.<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. + <</if>> +<</if>> <<if $arcologies[0].FSSlimnessEnthusiastSMR == 1>>Most of the slave population is quite slim and physically fit. <<elseif $arcologies[0].FSAssetExpansionistSMR == 1>>The arcology's consumption of pharmaceuticals is impressive, since slave growth hormones are nearly ubiquitous.<</if>> <<if $arcologies[0].FSRepopulationFocusLaw == 1>>Many of the women in the arcology are pregnant.<<elseif $arcologies[0].FSRepopulationFocusSMR == 1>>Most of the slaves in the arcology are pregnant.<<elseif $arcologies[0].FSRestartLaw == 1>>Many of your civilians have agreed to be sterilized.<<elseif $arcologies[0].FSRestartSMR == 1>>Many of slave slaves in your arcology are infertile.<</if>> diff --git a/src/uncategorized/arcologyDescription.tw b/src/uncategorized/arcologyDescription.tw index 96d1f388a0ea90b4015cd2a45f58a100978fdc76..5163e2d86dfb597b1de7b462651e8d5a923515aa 100644 --- a/src/uncategorized/arcologyDescription.tw +++ b/src/uncategorized/arcologyDescription.tw @@ -643,8 +643,13 @@ Its<<if $weatherCladding == 2>> glorious<<elseif $weatherCladding > 0>> dull<<el <<if $arcologies[0].FSPaternalistLaw == 1>>The slaves are well cared for, and it can sometimes be difficult to tell slaves from citizens. <<elseif $arcologies[0].FSDegradationistLaw == 1>>Most of the slaves are recent captures, since the vicious society that's taken root here uses people up quickly.<</if>> <<if $arcologies[0].FSBodyPuristLaw == 1>>The average slave is quite healthy. -<<elseif $arcologies[0].FSTransformationFetishistResearch == 1>>Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>an M cup bust is below average among the slave population<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. -<<elseif $arcologies[0].FSTransformationFetishistLaw == 1>>Breast implants are almost universal; a D cup bust is below average among the slave population.<</if>> +<<elseif $arcologies[0].FSTransformationFetishistLaw == 1>> + <<if $arcologies[0].FSTransformationFetishistResearch == 1>> + Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>an M cup bust is below average among the slave population<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. + <<else>> + Breast implants are almost universal; <<if $arcologies[0].FSSlimnessEnthusiast == "unset">>a D cup bust is below average among the slave population.<<else>>even the most lithe slave sports a pair of overly round chest balloons<</if>>. + <</if>> +<</if>> <<if $arcologies[0].FSSlimnessEnthusiastSMR == 1>>Most of the slave population is quite slim and physically fit. <<elseif $arcologies[0].FSAssetExpansionistSMR == 1>>$arcologies[0].name's consumption of pharmaceuticals is impressive, since slave growth hormones are nearly ubiquitous.<</if>> <<if $arcologies[0].FSRepopulationFocusSMR == 1>>Most of the slaves in the arcology are sporting pregnant bellies.<<elseif $arcologies[0].FSRestartSMR == 1>>Most of the slaves in the arcology are infertile.<</if>> diff --git a/src/uncategorized/futureSocities.tw b/src/uncategorized/futureSocities.tw index e8baaebbf388c5dd2066855a078f4f3996944aea..39df5f91b0cfe86facc6a426efd0c889334eac58 100644 --- a/src/uncategorized/futureSocities.tw +++ b/src/uncategorized/futureSocities.tw @@ -757,13 +757,13 @@ You are spending <<print cashFormat($FSSpending)>> each week to support your soc <</if>> <</if>> -<<if $arcologies[0].FSRepopulationFocus is "unset">> +<<if $arcologies[0].FSRepopulationFocus == "unset">> <<if $arcologies[0].FSRestart != "unset">> <<if $arcologies[0].FSRestartDecoration != 100>> <br>''You are pursuing'' Eugenics. //<<link [[Abandon|Future Society]]>><<set $arcologies[0].FSRestart = "unset", $arcologies[0].FSRestartDecoration = 20, $arcologies[0].FSRestartSMR = 0, $arcologies[0].FSRestartLaw = 0, $FSCredits += 1>><<if $assistantFSAppearance == "eugenics">><<set $assistantFSAppearance = "default">><</if>><<ClearFacilityDecorations>><</link>>//<br> <<else>> - <br>''You have established'' Eugenics. The Societal Elite will not permit you to abandon Eugenics. <br> + <br>''You have established'' Eugenics. <<if $eugenicsFullControl != 1>>The Societal Elite will not permit you to abandon Eugenics.<<else>> //<<link [[Abandon|Future Society]]>><<set $arcologies[0].FSRestart = "unset", $arcologies[0].FSRestartDecoration = 20, $arcologies[0].FSRestartSMR = 0, $arcologies[0].FSRestartLaw = 0, $FSCredits += 1>><<if $assistantFSAppearance == "eugenics">><<set $assistantFSAppearance = "default">><</if>><<ClearFacilityDecorations>><</link>>// <</if>><br> <</if>> <<switch $arcologies[0].FSRestartDecoration>> <<case 20>> diff --git a/src/uncategorized/nonRandomEvent.tw b/src/uncategorized/nonRandomEvent.tw index f8ca11f8ebe6ff74646e337bae8c96580c513023..0c82c7ba50ab48feecbab3b596722b8b2f9c9d9a 100644 --- a/src/uncategorized/nonRandomEvent.tw +++ b/src/uncategorized/nonRandomEvent.tw @@ -92,7 +92,7 @@ <</if>> <<elseif (_effectiveWeek == 72)>> <<goto "P coup aftermath">> -<<elseif $failedElite > 300>> +<<elseif $failedElite > 300 && $eugenicsFullControl != 1>> <<goto "eliteTakeOver">> <<elseif (_effectiveWeek > 5) && ($rep > 3000) && ($FSAnnounced == 0)>> <<goto "P FS Announcement">> diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw index 63696fee65d28b66614dfbc8f6a897703530e853..46eb4560caa29621c44aa6f5934f669de2f92674 100644 --- a/src/uncategorized/reputation.tw +++ b/src/uncategorized/reputation.tw @@ -716,18 +716,22 @@ On formal occasions, you are announced as $PCTitle. <</if>> <<if $arcologies[0].FSRestartDecoration == 100>> - <<if $failedElite > 300>> - The Societal Elite @@.red;are plotting your demise@@. - <<elseif $failedElite > 250>> - The Societal Elite @@.red;are openly discussing about your failures@@. 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 $eugenicsFullControl != 1>> + <<if $failedElite > 300>> + The Societal Elite @@.red;are plotting your demise.@@ + <<elseif $failedElite > 250>> + The Societal Elite @@.red;are openly discussing about your failures.@@ 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>> + <<else>> + 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>>